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:
- detecting a failure of a first network adapter in a device driver layer; and
responsive to detecting the failure, changing a transmission of data by the device driver layer to a second network adapter.
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:
-
detecting a failure of a first network adapter in a device driver layer; and
responsive to detecting the failure, changing a transmission of data by the device driver layer to a second network adapter. - 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 first hardware port master network adapter, initializing a backup network adapter; and
responsive to detecting a failure in the master network adapter, initiating a failover action to a second hardware port for 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:
-
detecting means for detecting a failure of a first network adapter in a device driver layer; and
changing means, responsive to detecting the failure, for changing a transmission of data by the device driver layer to a second network adapter. - 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 first hardware port master network adapter, for initializing a backup network adapter; and
initiating means, responsive to detecting a failure in the master network adapter, for initiating a failover action to a second hardware port for the backup network adapter. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer program product in a computer readable medium for facilitating failover between network adapters, the computer program product comprising:
-
first instructions for detecting a failure of a first network adapter in a device driver layer; and
second instructions, responsive to detecting the failure, for changing a transmission of data by the device driver layer to a second network adapter. - View Dependent Claims (22, 23, 24)
-
-
25. A computer program product for a device driver layer in a computer readable medium for facilitating failover between network adapters, the computer program product comprising:
-
first instructions, responsive to opening a master network adapter, for initializing a backup network adapter; and
second instructions, responsive to detecting a failure in the master network adapter, for initiating a failover action to 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 detect a failure of a first network adapter in a device driver layer; and
change a transmission of data by the device driver layer to a second network adapter, 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 master network adapter; and
initiate a failover action to the backup network adapter, in response to detecting a failure in the master network adapter.
-
Specification