Propagating Electricity Bill onto Cloud Tenants: Using a Novel Pricing Mechanism

Data centers spend millions of dollars on their electricity bills annually. Therefore, there is an interest among data center operators to control the electricity usage so as to minimize energy expenditure. However, when it comes to cloud data centers, the electricity usage is mainly controlled by the tenants. Yet, since most cloud data centers charge their tenants with flat rates, the tenants do not have incentives to change their electricity usage to contribute in cutting electricity bills by participation in demand response. Accordingly, in this paper, we propose a game-theoretic framework together with a time varying pricing (TVP) mechanism for cloud data centers to charge their tenants. In this approach, the TVP propagates the actual energy bill, which comprises both demand and energy charges, onto tenants' service costs. As an extension to this core idea, the time- varying amount of renewable energy generated by data center's on-site renewable generators is also taken into account to affect the payments. Our proposed pricing method is evaluated under various experimental data and simulations. We show that TVP can boost data center's profit by 8.2% and reduce the energy bill by 33.0% and improve tenants' aggregate surplus by 12.3%, when comparing it with a flat rates model that uses a widely employed billing method in today's cloud data centers.

[1]  Hamed Mohsenian Rad,et al.  Energy and Performance Management of Green Data Centers: A Profit Maximization Approach , 2013, IEEE Transactions on Smart Grid.

[2]  Hamed Mohsenian Rad,et al.  Optimal integration of renewable energy resources in data centers with behind-the-meter renewable generator , 2012, 2012 IEEE International Conference on Communications (ICC).

[3]  R. Srikant,et al.  The Price of Simplicity , 2007, 2007 Conference Record of the Forty-First Asilomar Conference on Signals, Systems and Computers.

[4]  Baochun Li,et al.  Reducing electricity demand charge for data centers with partial execution , 2013, e-Energy.

[5]  Girish Ghatikar,et al.  Demand Response Opportunities and Enabling Technologies for Data Centers: Findings From Field Studies , 2012 .

[6]  J. Koomey Worldwide electricity used in data centers , 2008 .

[7]  Adam Wierman,et al.  Optimal risk-aware power procurement for data centers in day-ahead and real-time electricity markets , 2014, 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[8]  Tian Lan,et al.  Smart Pricing of Cloud Resources , 2014 .

[9]  Minghua Chen,et al.  Balance your bids before your bits: the economics of geographic load-balancing , 2014, e-Energy.

[10]  Hamed Mohsenian Rad,et al.  Profit maximization and power management of green data centers supporting multiple slas , 2013, 2013 International Conference on Computing, Networking and Communications (ICNC).

[11]  Richard E. Brown,et al.  Report to Congress on Server and Data Center Energy Efficiency: Public Law 109-431 , 2008 .

[12]  George Kesidis,et al.  A Hierarchical Demand Response Framework for Data Center Power Cost Optimization under Real-World Electricity Pricing , 2014, 2014 IEEE 22nd International Symposium on Modelling, Analysis & Simulation of Computer and Telecommunication Systems.

[13]  Shaolei Ren,et al.  Paying to save: Reducing cost of colocation data center via rewards , 2015, 2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA).

[14]  Minghua Chen,et al.  Simple and effective dynamic provisioning for power-proportional data centers , 2011, 2012 46th Annual Conference on Information Sciences and Systems (CISS).

[15]  George Kesidis,et al.  A Case for Virtualizing the Electric Utility in Cloud Data Centers , 2014, HotCloud.

[16]  Michael C. Caramanis,et al.  Dynamic server power capping for enabling data center participation in power markets , 2013, 2013 IEEE/ACM International Conference on Computer-Aided Design (ICCAD).

[17]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.