CPC G06F 1/324 (2013.01) [G06F 1/20 (2013.01); G06F 1/3268 (2013.01)] | 14 Claims |
11. A method for reducing energy consumption in providing remote resources, the method comprising:
aggregating, for a prior time period, prior usage data from a plurality of computing nodes;
based on the aggregated prior usage data from the plurality of computing nodes:
determining a usage threshold for decreasing cooling system output for the plurality of computing nodes; and
determining a local-time threshold for decreasing the cooling system output for the plurality of computing nodes;
receiving current usage data for the plurality of computing nodes;
when the current usage data reaches the usage threshold and the local time is after the local-time threshold, decreasing output of the cooling systems of the plurality of computing nodes;
based on the aggregated prior usage data, determining an immediate-slope threshold;
determining a slope immediately prior to a threshold intersection point of the current usage data;
determining that a magnitude of the determined slope is less than the immediate-slope threshold; and
wherein decreasing output of the cooling systems is further based on the determination that magnitude of the determined slope is less than the immediate-slope threshold.
|