Method and an apparatus for managing power consumption of a server
First Claim
Patent Images
1. A method comprising:
- allowing a user to set a power management policy on a server;
monitoring power consumption of a plurality of blades in the server;
automatically managing power consumption of the server in response to the power consumption of the plurality of blades based on the power management policy set by the user;
powering on the plurality of blades sequentially; and
performing a power compatibility check on each of the plurality of blades after powering on a corresponding blade and before powering on a next blade, wherein the plurality of blades are in a power domain and performing the power compatibility check on each of the plurality of blades comprisesobtaining a power rating of the corresponding blade from a blade management controller within the corresponding blade, andchecking the power rating against overall available power for the power domain.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus for managing power consumption of a server have been disclosed. In one embodiment, the method includes allowing a user to set a power management policy on a server, monitoring power consumption of a plurality of blades in the server, and automatically managing power consumption of the server in response to the power consumption of the plurality of blades based on the power management policy set by the user. Other embodiments have been claimed and described.
-
Citations
23 Claims
-
1. A method comprising:
-
allowing a user to set a power management policy on a server; monitoring power consumption of a plurality of blades in the server; automatically managing power consumption of the server in response to the power consumption of the plurality of blades based on the power management policy set by the user; powering on the plurality of blades sequentially; and performing a power compatibility check on each of the plurality of blades after powering on a corresponding blade and before powering on a next blade, wherein the plurality of blades are in a power domain and performing the power compatibility check on each of the plurality of blades comprises obtaining a power rating of the corresponding blade from a blade management controller within the corresponding blade, and checking the power rating against overall available power for the power domain. - View Dependent Claims (2, 3, 4, 5, 6, 7, 22, 23)
-
-
8. A machine-accessible medium that provides instructions that, if executed by a processor, will cause the processor to perform operations comprising:
-
allowing a user to set a power management policy on a server; monitoring power consumption of a plurality of blades in the server; automatically managing power consumption of the server in response to the power consumption of the plurality of blades based on the power management policy set by the user; powering on the plurality of blades sequentially; and performing a power compatibility check on each of the plurality of blades after powering on a corresponding blade and before powering on a next blade, wherein the plurality of blades are in a power domain and performing the power compatibility check on each of the plurality of blades comprises obtaining a power rating of the corresponding blade from a blade management controller within the corresponding blade, and checking the power rating against overall available power for the power domain. - View Dependent Claims (9, 10, 11)
-
-
12. An apparatus comprising:
-
a plurality of interconnects; a plurality of blades in a power domain, each of the plurality of blades comprising a blade management controller, one or more processors, and a power sensor coupled between the one or more processors and the management controller; and a chassis management module (CMM), coupled via the plurality of interconnects to the plurality of blades, to communicate with the blade management controller of each of the plurality of blades in order to monitor and to automatically manage power consumption of the plurality of blades, wherein the CMM includes a user interface to allow users to set a power management policy, wherein the CMM is operable to power on the plurality of blades sequentially, to perform a power compatibility check on each of the plurality of blades after powering on a corresponding blade and before powering on a next blade by obtaining a power rating of the corresponding blade from the blade management within the corresponding blade, and checking the power rating against overall available power for the power domain. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system comprising:
-
one or more storage devices; one or more client machines; and a server, coupled between the one or more storage devices and the one or more client machines, to perform operations on the one or more storage devices in response to requests from the one or more client machines, the server comprising; a plurality of interconnects; a plurality of blades, each of the plurality of blades comprising a blade management controller, one or more processors, and a power sensor coupled between the one or more processors and the management controller; and a chassis management module (CMM), coupled via the plurality of interconnects to the plurality of blades, to communicate with the blade management controller of each of the plurality of blades in order to monitor and to automatically manage power consumption of the plurality of blades, wherein the CMM includes a user interface to allow users to set a power management policy, wherein the CMM is operable to power on the plurality of blades sequentially, to perform a power compatibility check on each of the plurality of blades after powering on a corresponding blade and before powering on a next blade by obtaining a power rating of the corresponding blade from the blade management within the corresponding blade, and checking the power rating against overall available power for the power domain. - View Dependent Claims (18, 19, 20, 21)
-
Specification