Method and apparatus for supporting multiple independent failure domains
AssigneeHewlett-Packard Development Company, L.P.
InventorsDavid N. Goldberg, Michael Traynor
Life of this patent
Estimating the term…
Abstract
A method of error protection. In one embodiment, the method of error protection consists of detecting an error during communication between nodes in a network. The nodes are separated by a link in the network. Further communication between the nodes is blocked in response to the detected error. The blocked communication is then unblocked, provided the communicating nodes have resolved the detected error. The unblocking of communication re-enables communication between the nodes.
Claims24
A method of error protection comprising:
- detecting an error during communication between nodes in a network, said nodes separated by a link;
- blocking further communication between said nodes in response to said detected error;
- and
- unblocking said blocked communication between said nodes, provided said communicating nodes have resolved said detected error, wherein said communication between said nodes is re-enabled.
A computer-usable medium having computer-readable program code embodied therein for causing a computer system to perform a method of error protection comprising:
- detecting an error during communication between nodes in a network, said nodes separated by a link;
- blocking further communication between said nodes in response to said detected error;
- unblocking said blocked communication between said nodes, provided said communicating nodes have resolved said detected error, wherein said communication between said nodes is re-enabled.
A computer system in a computer system network, said computer system comprising:
- a communication interconnect;
- an optional display device coupled to said communication interconnect;
- a memory unit coupled to said communication interconnect;
- and
- a processor coupled to said communication interconnect, said processor for executing a method of error protection comprising:
- detecting an error during communication between nodes in a network, said nodes separated by a link;
- blocking further communication between said nodes in response to said detected error;
- and
- unblocking said blocked communication between said nodes, provided said communicating nodes have resolved said detected error, wherein said communication between said nodes is re-enabled.
18 The computer system of claim 17 wherein said method of error protection further comprises setting a link usage indicator in a first storage element by each of said communicating nodes prior to communication therebetween, and wherein each of communicating nodes has a corresponding position in said first storage element, and wherein said link usage indicator set by each of said nodes is relative to said corresponding position in said first storage element.
Dependencies are inferred from the claim text.