The subject matter of this specification can be embodied in, among other things, a method that includes supplying power to a portion of a data center through a power distribution line. Utilization of a statistically significant sample of the computers is monitored, and an estimated individual power
The subject matter of this specification can be embodied in, among other things, a method that includes supplying power to a portion of a data center through a power distribution line. Utilization of a statistically significant sample of the computers is monitored, and an estimated individual power draw for each of the computers based on the utilization is calculated. An estimated total power draw is calculated for different times from the estimated individual power draws to generate a collection of estimated total power draw values for the different times. Actual power draw is monitored at the power distribution line and a collection of actual power draw values is generated. A function is fitted to pairs of actual power draw values and estimated power draw values, each pair comprising an actual draw value and an estimated draw value for the same time, and the function is then stored.
대표청구항▼
1. A method of correlating power, comprising: supplying power to a portion of a location through a power distribution line, the portion of the location including a plurality of electrical loads that draw power through a circuit breaker;monitoring utilization of a statistical sample of the plurality
1. A method of correlating power, comprising: supplying power to a portion of a location through a power distribution line, the portion of the location including a plurality of electrical loads that draw power through a circuit breaker;monitoring utilization of a statistical sample of the plurality of electrical loads, the statistical sample being a statistically significant number of the plurality of electrical loads that is less than all of the plurality of electrical loads;calculating an estimated individual power draw for the statistical sample of the plurality of electrical loads based on the utilization;calculating an estimated total power draw for each of a plurality of different times from the estimated individual power draw of the statistical sample of the plurality of electrical loads to generate a plurality of estimated total power draw values for the plurality of different times;monitoring actual power draw at the power distribution line by the portion of the location and generating a plurality of actual power draw values for the plurality of different times; anddetermining a functional relationship between pairs of actual power draw values and estimated power draw values, each pair comprising an actual draw value and an estimated draw value for the same time. 2. The method of claim 1, further comprising storing data that is descriptive of the functional relationship. 3. The method of claim 1, wherein calculating the estimated individual power draw comprises storing data representing an electrical load configuration for each of the plurality of electrical loads, and the electrical load configuration is an input to a function relating utilization to estimated individual power. 4. The method of claim 1, wherein calculating the estimated total power draw comprises summing the estimated individual power draw of the statistical sample of the plurality of electrical loads. 5. The method of claim 1, wherein the determining the functional relationship comprises fitting a function to a plurality of pairs of actual power draw values and estimated power draw values, each pair of the plurality of pairs comprising an actual draw value and an estimated draw value for the same time. 6. The method of claim 1, further comprising: receiving a maximum power draw value for the portion of the location;calculating an estimated current individual power draw value for the statistical sample of the plurality of electrical loads based on the utilization;calculating an estimated current total power draw value from the estimated current individual power draw value of the statistical sample of the plurality of electrical loads;at least one of calculating an adjusted maximum power draw value from the maximum power draw value and the functional relationship, and comparing the estimated current total power draw value to the adjusted maximum power draw value, orcalculating an adjusted estimated current total power draw value from the estimated current total power draw value and the functional relationship, and comparing the adjusted estimated total power draw value to the maximum power draw value; andadjusting operation of at least one electrical load in the plurality of electrical loads based on the comparison. 7. The method of claim 6, comprising calculating the adjusted maximum power draw value from the maximum power draw value and the functional relationship, and comparing the estimated current total power draw value to the adjusted maximum power draw value. 8. The method of claim 6, wherein adjusting operation comprises adjusting a multiplicity of electrical loads in the plurality of electrical loads to cause the estimated current total power draw value to be closer to the adjusted maximum power draw value. 9. The method of claim 6, further comprising calculating the adjusted estimated current total power draw value from the estimated current total power draw value and the functional relationship, and comparing the adjusted estimated total power draw value to the maximum power draw value. 10. The method of claim 9, wherein adjusting operation comprises adjusting a multiplicity of electrical loads in the plurality of electrical loads to cause the adjusted estimated total power draw value to be closer to the maximum power draw value. 11. The method of claim 1, wherein calculating an estimated individual power draw for an electrical load of the plurality of electrical loads comprises measuring utilization of the electrical load at a plurality of utilization measurement times to generate a plurality of utilization values for the electrical load, there being a greater number of utilization measurement times than different times such that there are a greater number of utilization values for the electrical load than different times. 12. The method of claim 11, further comprising associating each of the plurality of utilization values with one of the plurality of different times. 13. The method of claim 12, wherein associating includes comparing a utilization measurement time for a utilization value with a midpoint between two adjacent different times. 14. The method of claim 12, wherein there is a plurality of utilization value times for each of plurality of different times. 15. The method of claim 14, wherein calculating the estimated total power draw for one of the different times comprises weighting each estimated individual power draw in the plurality of estimated power draw values based on a difference between a value estimating time for the estimate value and the different time. 16. The method of claim 9, further comprising synchronizing time stamps of the different times and the utilization measurement times. 17. The method of claim 1, wherein calculating an estimated total power draw occurs at a higher frequency than monitoring actual power draw. 18. A power distribution system, comprising: a power distribution line;a plurality of electrical loads in a portion of the power distribution system that draw power from the power distribution line through a circuit breaker, wherein each electrical load of a statistical sample of the plurality of electrical loads is configured to generate a measurement of power utilization of the electrical load, the sample being a statistically significant number of the plurality of electrical loads that is less than all of the plurality of electrical loads;a processor configured to receive the measurement of utilization from the statistical sample of the plurality of electrical loads,calculate an estimated individual power draw for the statistical sample of the plurality of electrical loads based on the utilization,calculate an estimated total power draw for each of a plurality of different times from the estimated individual power draw of the statistical sample of the plurality of electrical loads to generate a plurality of estimated total power draw values for the plurality of different times,receive a measurement of an actual power draw at the power distribution line by the portion of the power distribution system and generate a plurality of actual power draw values for the plurality of different times, anddetermine a functional relationship between pairs of actual power draw values and estimated power draw values, each pair of the plurality of pairs comprising an actual draw value and an estimated draw value for the same time. 19. A non-transitory computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising: receiving the measurement of utilization from a statistical sample of a plurality of electrical loads, the statistical sample being a statistically significant number of the plurality of electrical loads that is less than all of the plurality of electrical loads,calculate an estimated individual power draw for the statistical sample of the plurality of electrical loads based on the utilization,calculate an estimated total power draw for each of a plurality of different times from the estimated individual power draw of the statistical sample of the plurality of electrical loads to generate a plurality of estimated total power draw values for the plurality of different times,receive a measurement of an actual power draw at the power distribution line by the electrical loads and generate a plurality of actual power draw values for the plurality of different times, anddetermine a functional relationship between pairs of actual power draw values and estimated power draw values, each pair of the plurality of pairs comprising an actual draw value and an estimated draw value for the same time. 20. The non-transitory computer readable medium of claim 19, wherein the plurality of electrical loads comprises a population of computers in a datacenter.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (150)
Rasmussen, Neil; Simonelli, James; McNally, John; Brill, Kenneth G., Adjustable scalable rack power system and method.
Hillis,W. Daniel; Duttweiler,Mark; Salter,Kenneth D.; Yates,Randall A., Balanced chilled fluid cooling system for a data center in a shipping container.
Boros, Tibor, Distributed power management method for monitoring control/status signal of sub-modules to manage power of sub-modules by activating clock signal during operation of sub-modules.
Bahali,Sumanta K.; Bailey,Warren D.; Foster, Sr.,Jimmy G.; Sellman,Gregory D., Distributed system and method for managing power usage among server data processing systems.
Sutton Jeffrey A. (Solihull GB2) Tebbutt Iain J. (Ashby De La Zouch GB2), Electrical power generating arrangement with computer control for varying engine speed as a function of load demand.
Boss, Gregory J.; Doran, James R.; Hamilton, II, Rick A.; Sand, Anne R., Framework for distribution of computer workloads based on real-time energy costs.
Togawa, Atsushi, Method and apparatus for assigning tasks in an information processing system to optimize power consumption versus performance of the system.
Zwinger, Steven F.; Gross, Kenny C.; Dhanekula, Ramakrishna C., Method and apparatus for generating a dynamic power-flux map for a set of computer systems.
Armstrong Donald Stuart,GBX ; Halse Nigal John,GBX ; Moore Paul Martin,GBX ; Wells Joseph Anthony,GBX, Method and apparatus for signal coupling at medium voltage in a power line carrier communications system.
Brey,Thomas M.; Felter,Wesley M.; Lefurgy,Charles R.; Rajamani,Karthick; Rubio,Juan C.; Ware,Malcolm S., Method and system for providing performance estimations for a specified power budget.
Lefurgy, Charles R.; Govindan, Madhu Saravana Sibi, Method and system for real-time prediction of power usage for a change to another performance state.
Pomaranski,Ken Gary; Barr,Andrew Harvey, Method for determining number of dynamically temperature-adjusted power supply units needed to supply power according to measure operating temperature of power supply units.
Pomaranski,Ken Gary; Barr,Andrew Harvey, Method of providing dynamic power redundancy based on a difference of current power units and currently needed power units.
Hatasaki, Keisuke; Nakajima, Takao; Takamoto, Yoshifumi, Method, computing system, and computer program for reducing power consumption of a computing system by relocating jobs and deactivating idle servers.
Hatasaki, Keisuke; Nakajima, Takao; Takamoto, Yoshifumi, Method, computing system, and computer program for reducing power consumption of a computing system by relocating jobs and deactivating idle servers.
Baba,Takashige; Horimoto,Kazuhide, Multiple computer equipment and management method for determining number of AC-DC power modules to be operated by calculating power consumption based upon system information.
Baba, Takashige; Horimoto, Kazuhide, Multiple computer system equipped with a management module determining number of power supply modules to be operated based upon system information.
Felter,Wesley Michael; Keller, Jr.,Thomas Walter; Rajamani,Karthick; Rusu,Cosmin, Performance conserving method for reducing power consumption in a server system.
Bolan,Joesph E.; Brey,Thomas; Desai,Dhruv M.; Gruendler,Nickolas J.; Hughes,James E.; Klodnicki,Edward J.; Kochar,Sumeet; Shippy,Gary R., Power management using spare capacity of redundant power supply in blade environment.
Ali, Abid; Mitra, Asim, Scheduling of new job within a start time range based on calculated current load and predicted load value of the new job on media resources.
Paik, Nam Wook; Haines, Lance Palmer; Deokar, Vishwas Mohaniraj; Donalds, James H.; Manganese, Michael, System and method for allocating power to loads.
Loffink,John S.; Brundridge,Michael A.; Khatri,Mukund P.; Lambert,Timothy; Lopez,Pedro; Reddy,Jaydev, System and method for blade information handling system power inventory.
Hunt, Galen C.; Hydrie, Aamer; Welland, Robert V.; Tabbara, Bassam; Levi, Steven P.; Rehof, Jakob, System and method for designing a logical model of a distributed computer system and deploying physical resources according to the logical model.
Allison,Michael; Winick,Bradley D.; Zilavy,Daniel V.; Cross,Edward A.; Langley,Phillip David; Mankovich,James E., System and method for power management in a computer system having multiple power grids.
Layton, Jeffrey S.; Macnary, Reynolds R.; Moss, David L., System for determining servers power supply requirement by sampling power usage values thereof at a rate based upon the criticality of its availability.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.