System and method for autonomous power sequencing
First Claim
1. A computer system comprising:
- at least one server module;
a midplane associated with the server modules, the midplane operable to receive the server module and to provide a unique address for each server module based on the location of the server modules on the midplane;
at least one address module associated with the server modules, the address module operable to obtain the unique address from the midplane for each server module and to calculate a start-up time for each server module based on the unique address for each server module; and
at least one power supply associated with the midplane, the power supply operable to sequence power to the server modules based on the start-up times for the server modules.
14 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for autonomous power sequencing in a computer system. The system and method includes at least one server module such as a server blade or a server brick. A midplane receives the server modules and provides a unique address for each server module based on the location of the server modules on the midplane. The server modules each include an address module having a timer, the address module operable to obtain the unique address from the midplane and calculate a start-up time for the associated server module based on the unique address for each server module. A power supply sequences power to the server modules based on the start-up times for the server modules. Therefore, the server modules power up in a sequence instead of simultaneously and without the aid of a central controller controlling the sequencing of the powering of the server modules.
-
Citations
25 Claims
-
1. A computer system comprising:
-
at least one server module;
a midplane associated with the server modules, the midplane operable to receive the server module and to provide a unique address for each server module based on the location of the server modules on the midplane;
at least one address module associated with the server modules, the address module operable to obtain the unique address from the midplane for each server module and to calculate a start-up time for each server module based on the unique address for each server module; and
at least one power supply associated with the midplane, the power supply operable to sequence power to the server modules based on the start-up times for the server modules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for autonomous power sequencing in a computer system, the method comprising:
-
receiving one or more server modules;
providing a unique address for each server module based on the location of the server modules on a midplane;
obtaining the unique address for each server module from the midplane;
calculating a start-up time for each server module based on the unique addresses of the server modules; and
automatically sequencing power to the server modules based on the start-up times for the server modules. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer system comprising:
-
one or more server modules operable to process data;
one or more midplanes associated with the server modules, the midplanes including a plurality of connectors, each connector operable to interface with one server module and provide a unique address for each server module based on which connectors the server modules interface with;
one or more address modules associated with the server modules, the address modules operable to obtain the unique address from the connectors for each server module and to calculate a start-up time for each server module based on the unique address for each server module;
one or more power supplies associated with the midplanes, the power supplies operable to provide power to the server modules in a sequence determined by the start-up times for the server modules; and
one or more chassis operable to house the server modules, the midplane, and the power supply. - View Dependent Claims (25)
-
-
24. The system of 23 further comprising one or more management controllers associated with the midplanes, the management controllers operable to provide sequence redundancy when one or more of the midplanes experiences a failure.
Specification