Method and apparatus for high-speed network adapter failover
First Claim
Patent Images
1. A method in a data processing system for facilitating failover between network adapters, the method comprising:
- opening a logical port by a device driver layer to transfer data to a first hardware port in a first network adapter;
detecting a failure of the first network adapter in the device driver layer; and
responsive to detecting the failure, mapping the logical port by the device driver layer to a second hardware port in a second network adapter to change the transfer of the data to the second hardware port.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer instructions for facilitating failover between network adapters. A failure of a first network adapter is detected in a device driver layer. In response to detecting the failure, the transmission of data is changed by the device driver layer to a second network adapter.
-
Citations
32 Claims
-
1. A method in a data processing system for facilitating failover between network adapters, the method comprising:
-
opening a logical port by a device driver layer to transfer data to a first hardware port in a first network adapter; detecting a failure of the first network adapter in the device driver layer; and responsive to detecting the failure, mapping the logical port by the device driver layer to a second hardware port in a second network adapter to change the transfer of the data to the second hardware port. - View Dependent Claims (2, 3, 4)
-
-
5. A method in a device driver layer in a data processing system for facilitating failover between network adapters, the method comprising:
-
responsive to opening a logical port to a first hardware port in a master network adapter by the device driver layer, initializing a backup network adapter; and responsive to detecting a failure in the master network adapter in the device driver layer, initiating a failover action to map the logical port to a second hardware port in the backup network adapter. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A data processing system for facilitating failover between network adapters, the data processing system comprising:
-
opening means for opening a logical port by a device driver layer to transfer data to a first hardware port in a first network adapter; detecting means for detecting a failure of the first network adapter in the device driver layer; and mapping means, responsive to detecting the failure, for mapping the logical port by the device driver layer to a second hardware port in a second network adapter to change the transfer of the data to the second hardware port. - View Dependent Claims (12, 13, 14)
-
-
15. A device driver layer in a data processing system for facilitating failover between network adapters, the device driver layer comprising:
-
initializing means, responsive to opening a logical port to a first hardware port in a master network adapter by the device driver layer, for initializing a backup network adapter; and initiating means, responsive to detecting a failure in the master network adapter in the device driver layer, for initiating a failover action to map the logical port to a second hardware port in the backup network adapter. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer program product in a computer readable recordable-type medium for facilitating failover between network adapters, the computer program product comprising:
-
first instructions for opening a logical port by a device driver layer to transfer data to a first hardware port in a first network adapter; second instructions for detecting a failure of the first network adapter in the device driver layer; and third instructions, responsive to detecting the failure, for mapping the logical port by the device driver layer to a second hardware port in a second network adapter to change the transfer of the data to the second hardware port. - View Dependent Claims (22, 23, 24)
-
-
25. A computer program product for a device driver layer in a computer readable recordable-type medium for facilitating failover between network adapters, the computer program product comprising:
-
first instructions, responsive to opening a logical port to a first hardware port in a master network adapter by the device driver layer, for initializing a backup network adapter; and second instructions, responsive to detecting a failure in the master network adapter in the device driver layer, for initiating a failover action to map the logical port to a second hardware port in the backup network adapter. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A data processing system comprising:
-
a bus system; a memory connected to the bus system, wherein the memory includes a set of instructions; and a processing unit connected to the bus system, wherein the processing unit executes a set of instructions to open a logical port by a device driver layer to transfer data to a first hardware port in a first network adapter;
detect a failure of the first network adapter in the device driver layer; and
map the logical port by the device driver layer to a second hardware port in a second network adapter to change the transfer of the data to the second hardware port, in response to detecting the failure.
-
-
32. A data processing system comprising:
-
a bus system; a memory connected to the bus system, wherein the memory includes a set of instructions; and a processing unit to the bus system, wherein the processing unit executes a set of instructions for a device driver layer to initialize a backup network adapter, in response to opening a logical port to a first hardware port in a master network adapter by the device driver layer; and
initiate a failover action to map the logical port to a second hardware port in the backup network adapter, in response to detecting a failure in the master network adapter in the device driver layer.
-
Specification