Using an out-of-band network to reconfigure a bus interface port
AssigneeInternational Business Machines Corporation
InventorsLouis A Rasor, Sean P. Riley, Juan J. Ruiz
Life of this patent
Estimating the term…
Abstract
Provided are a computer program product, system, and method for using an out-of-band network to coordinate a first node reconfiguring a bus interface port used by a second node to communicate on a bus. The first node configures the bus to enable the second node to link to the bus. The second node sends a join request to the first node over an out-of-band network separate from the bus in response to determining that the second node cannot join the bus. The first node reconfigures the bus to enable the second node to communicate on the bus in response to receiving the join request from the second node over the out-of-band network.
Claims20
A computer program product for a plurality of nodes including a first node and a second node to communicate on a bus, wherein the computer program product comprises a computer readable storage medium having program instructions embodied therewith, the program instructions executable by processors on the first and the second nodes cause operations, the operations comprising:
- determining by the first node that the second node is unavailable;
- performing, by the first node, a failover configuration to remove the second node from the bus;
- sending, by the second node, a join request to the first node over an out-of-band network separate from the bus in response to recovering from unavailability;
- and
- reconfiguring the bus, by the first node, to enable the second node to communicate on the bus while additional nodes from the plurality of nodes remain connected to the bus in response to receiving the join request from the second node over the out-of-band network.
A system in communication with an out-of-band network, comprising:
- a bus;
- a plurality of nodes including a first node and a second node are coupled to the bus;
- wherein the first and the second nodes include computer programmable code that when executed by the first and the second nodes performs operations, the operations comprising:
- determining by the first node that the second node is unavailable;
- performing, by the first node, a failover configuration to remove the second node from the bus;
- sending, by the second node, a join request to the first node over the out-of-band network separate from the bus in response to recovering from unavailability;
- and
- reconfiguring the bus, by the first node, to enable the second node to communicate on the bus while additional nodes from the plurality of nodes remain connected to the bus in response to receiving the join request from the second node over the out-of-band network.
A method for configuring a plurality of nodes including a first node and a second node to communicate on a bus, comprising:
- determining by the first node that the second node is unavailable;
- performing, by the first node, a failover configuration to remove the second node from the bus;
- sending, by the second node, a join request to the first node over an out-of-band network separate from the bus in response to recovering from unavailability;
- and
- reconfiguring the bus, by the first node, to enable the second node to communicate on the bus while additional nodes from the plurality of nodes remain connected to the bus in response to receiving the join request from the second node over the out-of-band network.
Dependencies are inferred from the claim text.