Method and system for autonomously rebuilding a failed server and a computer system utilizing the same
First Claim
1. A method for rebuilding a failed one of a plurality of servers onto another of the plurality of servers comprising the steps of:
- a) providing a bus for allowing a recovery mechanism to access each of the plurality of servers; and
b) utilizing the recovery mechanism to rebuild the failed server onto another server.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for autonomously rebuilding a failed one of a plurality of servers and a computer system utilizing the same is disclosed. In a first aspect, the method comprises providing a bus for allowing a recovery mechanism to access each of the plurality of servers and utilizing the recovery mechanism to rebuild the failed server onto another server. In a second aspect, the computer system comprises a plurality of servers, a management module for monitoring and managing the plurality of servers, a recovery mechanism coupled to the management module, and a bus coupling the recovery mechanism to each of the plurality of servers, wherein the recovery mechanism rebuilds a failed server onto another of the plurality of servers.
79 Citations
38 Claims
-
1. A method for rebuilding a failed one of a plurality of servers onto another of the plurality of servers comprising the steps of:
-
a) providing a bus for allowing a recovery mechanism to access each of the plurality of servers; and
b) utilizing the recovery mechanism to rebuild the failed server onto another server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable medium containing program instructions for rebuilding a failed one of a plurality of servers onto another of the plurality of servers, the instructions for:
-
a) providing a bus for allowing a recovery mechanism to access each of the plurality of servers; and
b) utilizing the recovery mechanism to rebuild the failed server onto another server. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for rebuilding a failed one of a plurality of servers onto another of the plurality of servers comprising:
-
a circuit board for coupling a recovery mechanism to the plurality of servers; and
a bus in the circuit board for allowing the recovery mechanism to access each of the plurality of servers, wherein the recovery mechanism rebuilds the failed server onto the another server. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A computer system comprising:
-
a plurality of servers;
a management module for monitoring and managing the plurality of servers;
a recovery mechanism coupled to the management module; and
a bus coupling the recovery mechanism to each of the plurality of servers, wherein the recovery mechanism rebuilds a failed server onto another of the plurality of servers. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A computer system comprising:
-
a plurality of servers;
a management module for monitoring and managing the plurality of servers;
a recovery mechanism coupled to the management module;
a bus coupling the recovery mechanism to a hard drive in each of the plurality of servers;
means for disabling access to the hard drive in a failed server by a processor in the failed server; and
means for enabling the bus, wherein the recovery mechanism rebuilds the failed server onto another of the plurality of servers. - View Dependent Claims (37, 38)
-
Specification