Dynamic power and workload management for multi-server system
First Claim
1. A computer system comprising:
- a plurality of computers each having at least one processor and an activity monitor identifying a level of activity information for said at least one processor;
each of said computers being operable in;
(i) a first mode having a first maximum performance level and a first power consumption rate, and (ii) a third mode having a third maximum performance level lower than said first maximum performance level and a third power consumption rate lower than said first power consumption rate;
each of said computers further being operable in (iii) a second mode having a second maximum performance level intermediate between said first maximum performance level and said third maximum performance level and a second power consumption rate intermediate between said first power consumption rate and said third power consumption rate; and
a power manager;
(i) configured within or coupled to each of said computers and receiving said level of activity information from each of said plurality of computers;
(ii) analyzing said plurality of received level of activity information;
(iii) determining an operating mode for each of said computers selected from said first mode, said second mode, and third mode based on said analyzed activity information and predetermined policies; and
(iv) generating commands to each of said plurality of computers directing each of said plurality of computers to operate in said determined operating mode.
2 Assignments
0 Petitions
Accused Products
Abstract
Network architecture, computer system and/or server, circuit, device, apparatus, method, and computer program and control mechanism for managing power consumption and workload in computer system and data and information servers. Further provides power and energy consumption and workload management and control systems and architectures for high-density and modular multi-server computer systems that maintain performance while conserving energy and method for power management and workload management. Dynamic server power management and optional dynamic workload management for multi-server environments is provided by aspects of the invention. Modular network devices and integrated server system, including modular servers, management units, switches and switching fabrics, modular power supplies and modular fans and a special backplane architecture are provided as well as dynamically reconfigurable multi-purpose modules and servers. Backplane architecture, structure, and method that has no active components and separate power supply lines and protection to provide high reliability in server environment.
-
Citations
27 Claims
-
1. A computer system comprising:
-
a plurality of computers each having at least one processor and an activity monitor identifying a level of activity information for said at least one processor;
each of said computers being operable in;
(i) a first mode having a first maximum performance level and a first power consumption rate, and (ii) a third mode having a third maximum performance level lower than said first maximum performance level and a third power consumption rate lower than said first power consumption rate;
each of said computers further being operable in (iii) a second mode having a second maximum performance level intermediate between said first maximum performance level and said third maximum performance level and a second power consumption rate intermediate between said first power consumption rate and said third power consumption rate; and
a power manager;
(i) configured within or coupled to each of said computers and receiving said level of activity information from each of said plurality of computers;
(ii) analyzing said plurality of received level of activity information;
(iii) determining an operating mode for each of said computers selected from said first mode, said second mode, and third mode based on said analyzed activity information and predetermined policies; and
(iv) generating commands to each of said plurality of computers directing each of said plurality of computers to operate in said determined operating mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. In an information storage system including a multiplicity of computers, a method of operating said computers, each computer including at least one processor, and each computer being operable in a first mode having a first maximum performance level and a first power consumption rate, and a third mode having a third maximum performance level lower than said first maximum performance level and a third power consumption rate lower than said first power consumption rate;
- said method comprising;
monitoring activity within each said computer and identifying a level of activity for said at least one processor within said computer;
analyzing said plurality of level of activity information;
determining an operating mode for each of said computers selected from said first mode and third mode based on said analyzed activity information; and
generating commands to each of said multiplicity of computers directing each of said plurality of computers to operate in said determined operating mode.
- said method comprising;
Specification