System and method for quality of service based server cluster power management
First Claim
1. A method for server cluster power management, comprising the steps of:
- grouping activities within a server cluster into predefined sets;
assigning a priority level to each set;
identifying a first server hosting a first set of lower-priority activities within the cluster;
receiving a power interruption signal; and
diverting power reserves of the first server to another server in the cluster, in response to the power interruption signal.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for Quality of Service (QoS) based server cluster power management is disclosed. The method of the present invention includes: grouping activities within a server cluster into predefined sets; assigning a priority level to each set; identifying a server hosting a set of lower-priority activities within the cluster; receiving a power interruption signal; and diverting power reserves of the server to another server in the cluster, in response to the power interruption signal. The system of the present invention includes: servers, hosting a plurality of activity sets each having an associated QoS level; power reserves coupled to the servers; a switch matrix coupled to direct the power reserves between the servers; and a power manager, coupled to the switch matrix, for commanding the switch matrix to divert power from servers hosting low QoS activity sets to servers hosting high-priority activity sets, in response to a power interruption.
75 Citations
27 Claims
-
1. A method for server cluster power management, comprising the steps of:
-
grouping activities within a server cluster into predefined sets;
assigning a priority level to each set;
identifying a first server hosting a first set of lower-priority activities within the cluster;
receiving a power interruption signal; and
diverting power reserves of the first server to another server in the cluster, in response to the power interruption signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for server cluster power management, comprising the steps of:
-
grouping activities within a server cluster into predefined sets;
assigning a priority level to each set;
identifying a first server hosting a first set of lower-priority activities within the cluster;
receiving a power interruption signal;
diverting power reserves of the first server to another server in the cluster, in response to the power interruption signal;
identifying a second server hosting an activity which is highest on the priority list;
diverting power reserves from all servers to the second server, in response to the power interruption signal; and
incrementally shutting down lower-priority activities on the second server as power reserves dwindle.
-
-
15. A computer-usable medium embodying computer program code for commanding a computer to perform server cluster power management comprising the steps of:
-
grouping activities within a server cluster into predefined sets;
assigning a priority level to each set;
identifying a first server hosting a first set of lower-priority activities within the cluster;
receiving a power interruption signal; and
diverting power reserves of the first server to another server in the cluster, in response to the power interruption signal. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A system for server cluster power management comprising a:
-
means for grouping activities within a server cluster into predefined sets;
means for assigning a priority level to each set;
means for identifying a first server hosting a first set of lower-priority activities within the cluster;
means for receiving a power interruption signal; and
means for diverting power reserves of the first server to another server in the cluster, in response to the power interruption signal.
-
-
23. A system for server cluster power management comprising:
-
servers, hosting a plurality of activity sets each having an associated Quality of Service (QoS) level;
power reserves coupled to the servers;
a switch matrix coupled to direct the power reserves between the servers; and
a power manager, coupled to the switch matrix, for commanding the switch matrix to divert power from servers hosting low QoS activity sets to servers hosting high-priority activity sets, in response to a power interruption. - View Dependent Claims (24, 25, 26, 27)
-
Specification