FAILOVER IN A HOST CONCURRENTLY SUPPORTING MULTIPLE VIRTUAL IP ADDRESSES ACROSS MULTIPLE ADAPTERS
First Claim
1. A computer-implemented method for managing failover in a host supporting a plurality of virtual IP addresses on a network, comprising:
- enabling any adapter of a plurality of adapters of the host to concurrently support any virtual internet protocol (IP) address of the plurality of virtual IP addresses assigned to the host; and
responsive to a failure of at least one particular adapter from among the plurality of adapters, broadcasting a separate hardware address update for each virtual IP address over the network from each remaining adapter from among the plurality of adapters, such that for a failover in the host supporting the plurality of virtual IP addresses the host directs at least one other host accessible via the network to address any new packets for the plurality of virtual IP addresses to one of the separate hardware addresses of one of the remaining adapters.
1 Assignment
0 Petitions
Accused Products
Abstract
A host enables any adapter of multiple adapters of the host to concurrently support any VIPA of the multiple VIPAs assigned to the host. Responsive to a failure of at least one particular adapter from among the multiple adapters, the host triggers the remaining, functioning adapters to broadcast a separate hardware address update for each VIPA over the network, such that for a failover in the host supporting the multiple VIPAs the host directs at least one other host accessible via the network to address any new packets for the multiple VIPAs to one of the separate hardware addresses of one of the remaining adapters.
-
Citations
20 Claims
-
1. A computer-implemented method for managing failover in a host supporting a plurality of virtual IP addresses on a network, comprising:
-
enabling any adapter of a plurality of adapters of the host to concurrently support any virtual internet protocol (IP) address of the plurality of virtual IP addresses assigned to the host; and responsive to a failure of at least one particular adapter from among the plurality of adapters, broadcasting a separate hardware address update for each virtual IP address over the network from each remaining adapter from among the plurality of adapters, such that for a failover in the host supporting the plurality of virtual IP addresses the host directs at least one other host accessible via the network to address any new packets for the plurality of virtual IP addresses to one of the separate hardware addresses of one of the remaining adapters. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for managing failover, comprising:
-
a host comprising a network layer for enabling any adapter of a plurality of adapters of the host to concurrently support any virtual internet protocol (IP) address of a plurality of virtual IP addresses assigned to the host; the host communicatively connected over a network to at least one other host; and the host further comprising the network layer, responsive to a failure of at least one particular adapter from among the plurality of adapters, for broadcasting a separate hardware address update for each virtual IP address over the network from each remaining adapter from among the plurality of adapters, wherein for a failover in the host supporting the plurality of virtual IP addresses the network layer directs the at least one other host accessible via the network to address any new packets for the plurality of virtual IP addresses to one of the separate hardware addresses of one of the remaining adapters. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A program product comprising a storage-type computer-usable medium including a computer-readable program for managing failover in a host supporting a plurality of virtual IP addresses on a network, wherein the computer-readable program when executed on a computer causes the computer to:
-
enable any adapter of a plurality of adapters of the host to concurrently support any virtual internet protocol (IP) address of the plurality of virtual IP addresses assigned to the host; and responsive to a failure of at least one particular adapter from among the plurality of adapters, broadcast a separate hardware address update for each virtual IP address over the network from each remaining adapter from among the plurality of adapters. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification