Author_Institution :
Services Comput. Technol. & Syst. Lab., Huazhong Univ. of Sci. & Technol., Wuhan, China
Abstract :
To tackle soaring power costs, significant carbon emission and unexpected power outage, Cloud Service Providers (CSPs) typically equip their Datacenters with a Power Supply System (DPSS) nurtured by multiple sources: (1) smart grid with time-varying electricity prices, (2) uninterrupted power supply (UPS), and (3) renewable energy with intermittent and uncertain supply. It remains a significant challenge how to operate among multiple power supply sources in a complementary manner, to deliver reliable energy to datacenter users with arbitrary demand over time, while minimizing a CSP´s operation cost over the long run. This paper proposes an efficient, online control algorithm for DPSS, SmartDPSS, based on the two-timescale Lyapunov optimization techniques. Without requiring a priori knowledge of system statistics, SmartDPSS allows CSPs to make online decisions on how much power demand, including delay-sensitive demand and delay-tolerant demand, to serve at each time, the amount of power to purchase from the long-term-ahead and realtime grid markets, and charging and discharging of UPS over time, in order to fully leverage the available renewable energy and time-varying prices from the grid markets, for minimum operational cost. We thoroughly analyze the performance of our online control algorithm with rigorous theoretical analysis. We also demonstrate its optimality in terms of operational cost, demand service delay, datacenter availability, system robustness and scalability, using extensive simulations based on one-month worth of traces from live power systems.
Keywords :
cloud computing; computer centres; computer power supplies; power aware computing; renewable energy sources; smart power grids; CSP operation cost minimization; SmartDPSS; UPS; carbon emission; cloud service providers; cost-minimizing multisource power supply; datacenter availability; datacenters-with-a-power supply system; delay-sensitive demand; delay-tolerant demand; demand service delay; intermittent supply; live power systems; online control algorithm; online decisions making; power costs; power demand; power outage; power supply sources; realtime grid markets; renewable energy; smart grid; system robustness; system scalability; time-varying electricity prices; two-timescale Lyapunov optimization techniques; uncertain supply; uninterrupted power supply; Batteries; Delays; Optimization; Power demand; Renewable energy sources; Uninterruptible power systems;