Protocol Definition for Software Bridge Failover
First Claim
1. A computer implemented method for providing a protocol definition for software bridge failover in a logical partition data processing system, the method comprising:
- monitoring for a failure in a first software bridge; and
responsive to detecting the failure in the first software bridge, initiating bridging of traffic by a second software bridge in place of the first software bridge.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, data processing system, and computer usable code are provided for protocol definition for software bridge failover. In a first aspect of the present invention, a first software bridge determines the proper working operation of a physical adapter. Limbo packets are sent to a second software bridge alerting the second software bridge that the first software bridge is no longer bridging traffic responsive to the physical adapter failure in the first software bridge. The second software bridge receives the limbo packets, and, in response to receiving the limbo packets, asserts primary control and initiates bridging of traffic. In an alternative aspect of the present invention a first software bridge sends keep-alive packets. A second software bridge monitors the keep-alive packets from the first software bridge and, in response to a failure to detect the keep-alive packets from the first software bridge, the second software bridge initiates bridging of traffic.
30 Citations
20 Claims
-
1. A computer implemented method for providing a protocol definition for software bridge failover in a logical partition data processing system, the method comprising:
-
monitoring for a failure in a first software bridge; and responsive to detecting the failure in the first software bridge, initiating bridging of traffic by a second software bridge in place of the first software bridge. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A data processing system comprising:
-
a plurality of partitions; a first software bridge; and a second software bridge, wherein the first software bridge executes a set of instructions to monitor for a failure in the first software bridge and the second software bridge executes a set of instructions to initiate bridging of traffic for the plurality of partitions in place of the first software bridge responsive detecting the failure in the first software bridge. - View Dependent Claims (14, 15, 16)
-
-
17. A computer program product comprising:
-
a computer usable medium including computer usable program code for providing a protocol definition for software bridge failover in a logical partition data processing system, the computer program product including; computer usable program code for monitoring for a failure in a first software bridge; and computer usable program code for initiating bridging of traffic by a second software bridge in place of the first software bridge in response to detecting the failure in the first software bridge. - View Dependent Claims (18, 19, 20)
-
Specification