Patent ID: 7457976

Claim:
A method for power management in a blade computing system having one or more power supplies and a plurality of components capable of being powered up by said one or more power supplies, comprising: continuously monitoring power allocated for all fully-powered-up components; retrieving a maximum power value for a first component requesting full power-up, wherein the maximum power value for said first component is stored in BIOS of said first component; performing a partial power-up of said first component to execute the BIOS, thereby enabling the options present on said first component to be identified without performing a full power-up of said first component; identifying any over-subscription policies for said blade computing system; determining if the maximum power value for said first component falls within or outside of an over-subscription policy; accepting and fully powering-up said first component if the maximum power value for said first component falls within an over-subscription policy; rejecting and not fully powering-up said first component if the maximum power value for said first component falls outside of said over-subscription policy; sensing a loss of function in at least one of said power supplies; and upon sensing of a loss of function of at least one of said power supplies, performing a power-reduction procedure whereby one or more of said components are throttled to reduce the aggregate of power consumed by said plurality of components, whereby said throttling is performed according to a predetermined throttling schedule, and wherein said predetermined throttling schedule first throttles components drawing the highest amounts of power.