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, wherein the bus is used only when one of the plurality of servers fails; and
(b) the recovery mechanism utilizing the bus to rebuild the failed server onto the another server, wherein the failed server and the another server share a chassis.
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.
52 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, wherein the bus is used only when one of the plurality of servers fails; and (b) the recovery mechanism utilizing the bus to rebuild the failed server onto the another server, wherein the failed server and the another server share a chassis. - 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, wherein the bus is used only when one of the plurality of servers fails; and (b) the recovery mechanism utilizing the bus to rebuild the failed server onto the another server, wherein the failed server and the another server share a chassis. - 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, the bus being used only when one of the plurality of servers fails, wherein the recovery mechanism utilizes the bus to rebuild the failed server onto the another server, the failed server and the another server sharing a chassis. - 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, the bus being used only when one of the plurality of servers fails, wherein the recovery mechanism utilizes the bus to rebuild a failed one of the plurality of servers onto another of the plurality of servers, the failed server and the another server sharing a chassis. - 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, wherein the bus is used only when one of the plurality of servers fails; means for disabling access to the hard drive in a failed one of the plurality of servers by a processor in the failed server; and means for enabling the bus, wherein the recovery mechanism utilizes the bus to rebuild the failed server onto another of the plurality of servers, wherein the failed server and the another server share a chassis. - View Dependent Claims (37, 38)
-
Specification