Back to results
US 10,873,498 B2Granted
Server network interface level failover
AssigneeHewlett Packard Enterprise Development LP
InventorsAsutosh Satapathy, Krishna Babu Puttagunta, Vivek Agarwal, Rupin T. Mohan, Dheeraj Sharma
Life of this patent
Estimating the term…
Abstract
A technique includes hosting an Internet Storage Name Service (iSNS) server on a network switch to provide access to a plurality of subnets; and configuring the iSNS server to be an active server for a first subnet of a plurality of subnets and to be a backup server for a second subnet of the plurality of subnets.
Claims18
A method comprising:
- hosting an Internet Storage Name Service (iSNS) server on a network switch to provide access to a plurality of subnets;
- and configuring the iSNS server to be an active server for a first subnet of the plurality of subnets and to be a backup server for a second subnet of the plurality of subnets;
- determining whether a packet received by the iSNS server is associated with the first subnet or the second subnet based on an identifier of the packet;
- determining whether the iSNS server is a backup server or an active server for the first subnet or the second subnet determined to be associated with the packet;
- and processing the packet based on the determination of whether the iSNS sewer is the backup server or the active server for the first subnet or the second subnet determined to be associated with the packet.
2 more elements
An apparatus comprising:
- a network switch;
- and an Internet Storage Name Sendee (iSNS) server hosted by the network switch, wherein the iSNS server is associated with a plurality of network interfaces, the iSNS server provides a first instance of the iSNS server to be an active server for a first subnet of a plurality of subnets and to be a backup server for a second subnet of the plurality of subnets;
- wherein the iSNS server is to determine whether a packet received by the iSNS server is associated with the first subnet or the second subnet based on an identifier of the packet;
- wherein the iSNS server is to determine that first instance of the iSNS server is an active server for the packet based on a determination that the first subnet is associated with the packet;
- wherein the iSNS server is to determine that the second instance of the iSNS server is a backup server for the packet based on the determination that the first subnet is associated with the packet;
- and wherein the first instance of the iSNS server is to process the packet based on the determination that the first instance of the iSNS server is the active server for the first subnet determined to be associated with the packet.
3 more elements
A non-transitory machine readable storage medium to store machine readable instructions that, when executed by a machine, cause the machine to:
- for a server comprising a plurality of network interfaces, provide a plurality of server instances for the plurality of network interfaces, wherein each server instance of the plurality of server instances to serve as an active server using a different network interface of the plurality of network interfaces;
- configure a first server instance of the plurality of server instances to be an active server for a first subnet and be a backup server for a second subnet other than the first subnet;
- and configure a second server instance of the plurality of server instances to be an active server for the second subnet and be a backup server for the first subnet;
- determine whether a packet received by the sewer is associated with the first subnet or the second subnet based on an identifier of the packet;
- determine that first instance of the server is an active server for the packet based on a determination that the first subnet is associated with the packet;
- determine that the second instance of the server is a backup server for the packet based on the determination that the first subnet is associated with the packet;
- and process the packet with the first instance of the server based on the determination that the first instance of the server is the active server for the first subnet determined to be associated with the packet.
4 more elements
Dependencies are inferred from the claim text.