Patent ID: 9164566
Filing Date: 2015-10-20
Classification: G05D,G06F,H04L,H05K,Y02D

Abstract:
1. A method for controlling a data center comprising a plurality of servers, each server having: an activated state available to receive requests for processing a load, and a deactivated state incapable of receiving requests to process a load, a non-zero energy consumption when in an activated state and not processing a load, an energy consumption below the non-zero energy consumption when in a deactivated state and unavailable to process the load, and an energy consumption within a range exceeding the non-zero energy consumption when in the activated state and depending on the load to be processed, a latency in changing from the deactivated state to the activated state for processing the load by a previously deactivated server leading to a service quality falling below an acceptable level of service quality, the method comprising: receiving a plurality of requests for processing of a first type of load; making a maximum number of the plurality of servers unavailable to process the first type of load, while providing a remaining portion of the plurality of servers in the activated state estimated to be sufficient to process the received plurality of requests for processing of the first type of load within the acceptable level of service quality; and processing the plurality of the requests for processing of the first type of load with the remaining portion of the plurality of servers within the acceptable level of service quality, wherein the average energy consumption per server of the remaining portion of the plurality of servers is increased with respect to an even distribution of the first type of load among the plurality of servers and substantially without processing of an additional type of load.