Journal of Intelligent Systems (Dec 2013)
Request–Response Distributed Power Management in Cloud Data Centers
Abstract
Power provision is coming to be the most important constraint to data center development. The efficient management of power consumption according to the loads of the data center is urgent. As the load for every application hosted in every server node (SN) of the data center and corresponding Service Level Agreement (SLA) requirements can be quite different, it is hard to deploy a power strategy at application. The asynchronies and abruptness characteristics of workload fluctuation make power management policymaking using periodic resource scheduling method invalid. In this article, the design and implementation of the request–response distributed power management scheme is elaborated. Bound by linear time complexity, the method proposed integrates dynamic voltage/frequency scaling, power-on–power-off, and virtual machine migration mechanisms and dynamically optimizes the power consumption of a cloud data center. The significant advantage of the scheme is that it does not need synchronous scheduling between all SNs. Simulation results showed that the scheme could effectively decrease the power consumption of the data center, with a tiny reduction in performance as centralized control methods.
Keywords