Computer and data center load determination
First Claim
Patent Images
1. A method of estimating peak power usage of a computing system having a CPU, comprising:
- identifying a computing system among a plurality of computing systems installed in a data center;
determining a plurality of components in the computing system;
determining a peak power usage value for each component of the plurality of components as the computing system is operating at an operating condition that comprises an application being performed by the computing system;
adding the peak power usage value for each component of the plurality of components together to result in an actual peak power value;
based on the resulting actual peak power value, aggregating actual peak power draws of the plurality of computing systems to determine an actual peak power draw of the data center that comprises the plurality of computing systems;
determining that the actual peak power draw of the data center is less than a sum of a maximum rated power draw of each of the plurality of computing systems;
based on the determination, deploying an additional plurality of the computing systems in the data center, wherein a sum of the maximum rated power draw of each of the plurality and additional plurality of computing systems is greater than a design power capacity of the data center;
determining a design power density of the data center based on the maximum rated power draw of each of the plurality and additional plurality of computing systems;
determining an average power density of the data center based on the aggregated actual peak power draws of each of the plurality and additional plurality of computing systems; and
determining an oversubscription ratio of the data center based on a ratio of the design power density to the average power density for the plurality and additional plurality of computing systems.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for use in deploying computers into a data center includes calculating in a computer an expected peak power draw for a plurality of computers. The expected peak power draw for the plurality of computers is less than a sum of individual expected peak power draws for each computer from the plurality of computers.
-
Citations
17 Claims
-
1. A method of estimating peak power usage of a computing system having a CPU, comprising:
-
identifying a computing system among a plurality of computing systems installed in a data center; determining a plurality of components in the computing system; determining a peak power usage value for each component of the plurality of components as the computing system is operating at an operating condition that comprises an application being performed by the computing system; adding the peak power usage value for each component of the plurality of components together to result in an actual peak power value; based on the resulting actual peak power value, aggregating actual peak power draws of the plurality of computing systems to determine an actual peak power draw of the data center that comprises the plurality of computing systems; determining that the actual peak power draw of the data center is less than a sum of a maximum rated power draw of each of the plurality of computing systems; based on the determination, deploying an additional plurality of the computing systems in the data center, wherein a sum of the maximum rated power draw of each of the plurality and additional plurality of computing systems is greater than a design power capacity of the data center; determining a design power density of the data center based on the maximum rated power draw of each of the plurality and additional plurality of computing systems; determining an average power density of the data center based on the aggregated actual peak power draws of each of the plurality and additional plurality of computing systems; and determining an oversubscription ratio of the data center based on a ratio of the design power density to the average power density for the plurality and additional plurality of computing systems. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of modeling computer system power usage for a single system, comprising:
-
generating a model of a power model of a running a group of computing systems, wherein each computing system has a CPU; measuring total system power usage of each computing system in the group; measuring CPU utilization of each computing system in the group; determining a line fit of the system power to CPU utilization to create the model, wherein the line fit is based, at least in part, on the CPU utilization measured at an operating condition of the computing systems, a power usage of each computing system at the operating condition, and a power usage of each computing system at an idle state, the operating condition comprising an application performed by the computing systems; based on the created model, determining a data center design power capacity for a plurality of groups of computing systems; based on the created model, determining an oversubscription ratio of a data center based on a ratio of the design power density of the plurality of groups of computing systems to the average power density for the plurality of groups of computing systems; based on the determined data center design power capacity and oversubscription ratio, determining a spatial layout of the data center, wherein a sum of the peak power draws of the plurality of groups of computing systems is greater than the determined data center design power capacity, and a sum of the average power draws of the plurality of groups of computing systems is less than the determined data center design power capacity; and constructing the data center with the determined spatial layout. - View Dependent Claims (10, 11, 12)
-
-
13. A method of determining a number of computing systems that can be run in a data center, comprising:
-
determining a total power available; and generating a model of computing system power usage for a single system, the generating comprising; running a group of computing systems, wherein each computing system has a CPU; measuring total system power usage of the computing system; measuring an actual CPU utilization of each computing system in the group; determining a line fit to the system power to the actual CPU utilization to generate the model, wherein the line fit is based, at least in part, on the CPU utilization measured at an operating condition of the computing systems, a power usage of each computing system at the operating condition, and a power usage of each computing system at an idle state, the operating condition comprising an application performed by the computing systems; based on the created model, determining a data center design power capacity for a plurality of groups of computing systems; and based on the created model, determining an oversubscription ratio of a data center based on a ratio of the design power density of the plurality of groups of computing systems to the average power density for the plurality of groups of computing systems; based on the determined data center design power capacity and the oversubscription ratio, determining a spatial layout of the data center, wherein a sum of the peak power draws of the plurality of groups of computing systems is greater than the determined data center design power capacity, and a sum of the average power draws of the plurality of groups of computing systems is less than the determined data center design power capacity; selecting a number of computing systems based on the generated model and an estimated amount of CPU utilization over a given period; and constructing the data center with the determined spatial layout and the selected number of computing systems. - View Dependent Claims (14, 15, 16, 17)
-
Specification