Managing computational workloads of computing apparatuses powered by renewable resources
US-2016247085-A1 · Aug 25, 2016 · US
US11501194B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11501194-B2 |
| Application number | US-202016898362-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 10, 2020 |
| Priority date | Sep 14, 2010 |
| Publication date | Nov 15, 2022 |
| Grant date | Nov 15, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method described herein includes an act of receiving data that is indicative of predicted weather conditions for a particular geographic region, wherein the particular geographic region has an energy generation system therein, and wherein the energy generation system utilizes at least one renewable energy resource to generate electrical power. The method also includes the act of scheduling a computational workload for at least one computer in a data center based at least in part upon the data that is indicative of the predicted weather conditions for the particular geographic region.
Opening claim text (preview).
What is claimed is: 1. A method executed by a computing system, comprising: scheduling a computational workload for a computing device in a data center based upon: an amount of electrical power that is predicted to be provided to the data center by a power system at a point in time in the future, wherein the power system generates different amounts of electrical power as weather conditions change; and a service level agreement (SLA) for a customer of the data center, wherein the computing device executes the computational workload based upon the scheduling of the computational workload. 2. The method of claim 1 , further comprising: scheduling a second computing device in the data center for maintenance based upon a second amount of electrical power that is predicted to be provided to the data center by the power system at a second point in time in the future. 3. The method of claim 1 , wherein the amount of electrical power that is predicted to be provided to the data center at the point in time in the future is based upon a predicted weather condition at a geographic location. 4. The method of claim 3 , wherein the predicted weather condition at the geographic location is based upon: historical data obtained from a plurality of sources; and output of a sensor located at the geographic location, the output of the sensor being indicative of a weather condition at the geographic location. 5. The method of claim 4 , wherein the plurality of sources include one or more of: a weather service; an airport; an Internet web site; or a television station. 6. The method of claim 1 , further comprising: prior to scheduling the computational workload for the computing device in the data center, generating a probability that a weather condition will occur; and generating a predicted range of values for the weather condition, wherein the amount of power that is predicted to be provided to the data center by the power system at the point in time in the future is based upon the probability and the predicted range of values. 7. The method of claim 6 , wherein the predicted range of values is a range of wind velocity values. 8. The method of claim 6 , wherein the predicted range of values is a range of solar radiation values. 9. The method of claim 1 , wherein the SLA includes threshold computing requirements for the customer that are to be satisfied by the data center. 10. The method of claim 1 , wherein the power system generates electrical power based upon a renewable resource. 11. A computing system comprising: a processor; and memory storing instructions that, when executed by the processor, cause the processor to perform acts comprising: scheduling a computational workload for a computing device in a data center based upon: an amount of electrical power that is predicted to be provided to the data center by a power system at a point in time in the future, wherein the power system generates different amounts of electrical power based upon a renewable resource as weather conditions change; and a service level agreement (SLA) for a customer of the data center, wherein the computing device executes the computational workload based upon the scheduling of the computational workload. 12. The computing system of claim 11 , wherein the amount of electrical power that is predicted to be provided to the data center at the point in time in the future is based upon a predicted weather condition at a geographic location. 13. The computing system of claim 12 , wherein the predicted weather condition at the geographic location is based upon: historical data obtained from a plurality of sources; and output of a sensor located at the geographic location, the output of the sensor being indicative of a weather condition at the geographic location. 14. The computing system of claim 13 , wherein the output of the sensor is indicative of one or more of: wind speed; barometric pressure; temperature; or humidity. 15. The computing system of claim 11 , wherein scheduling the computational workload for the computing device in the data center is further based upon a current amount of electrical power being generated by the power system. 16. The computing system of claim 11 , wherein the power system is a solar power system or a wind power system. 17. The computing system of claim 11 , wherein scheduling the computational workload for the computing device in the data center is further based upon a second SLA for a second customer of the data center. 18. The computing system of claim 11 , wherein the SLA comprises a guarantee with respect to system uptime of the data center. 19. A system comprising: a power system that generates electrical power based upon a renewable resource; a data center that comprises a plurality of computing devices, wherein the power system provides the data center with the electrical power; and a computing device that is configured to: schedule a computational workload for at least one computing device in the plurality of computing devices in the data center based upon: an amount of electrical power that is predicted to be provided to the data center by the power system at a point in time in the future, wherein the power system generates different amounts of electrical power as weather conditions change; and a service level agreement (SLA) for a customer of the data center, wherein the at least one computing device executes the computational workload based upon the scheduling of the computational workload. 20. The system of claim 19 , wherein the computing device is further configured to: predict a weather condition, wherein the amount of electrical power that is predicted to be provided to the data center at the point in time in the future is based upon the predicted weather condition.
Probabilistic graphical models, e.g. probabilistic networks · CPC title
Monitoring of events, devices or parameters that trigger a change in power modality · CPC title
by task scheduling · CPC title
Devices for predicting weather conditions (computers per se G06; display devices G09) · CPC title
Energy efficient computing, e.g. low power processors, power management or thermal management · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.