An Emergency Demand Response Mechanism for Cloud Computing

We study emergency demand response (EDR) mechanisms from data centers' perspective, where a cloud data center participates in a mandatory EDR program while receiving online computing job bids. We target a realistic EDR mechanism where: i) The cloud provider dynamically packs different types of resources on servers into requested VMs and computes job schedules to meet users' requirements; ii) The power consumption of servers in the cloud is limited by the grid through the EDR program; iii) The operating cost of the cloud is considered in the calculation of social welfare, measured by electricity cost. We propose an online auction for dynamic cloud resource provisioning under the EDR program, which runs in polynomial time, achieves truthfulness and close-to-optimal social welfare for the cloud ecosystem.

[1]  Yong Zhao,et al.  Optimized Cloud Resource Management and Scheduling: Theories and Practices , 2014 .

[2]  Zongpeng Li,et al.  A truthful (1-ε)-optimal mechanism for on-demand cloud resource provisioning , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[3]  Nikhil R. Devanur Fisher Markets and Convex Programs , 2010 .

[4]  Zongpeng Li,et al.  Dynamic resource provisioning in cloud computing: A randomized auction approach , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[5]  Kui Ren,et al.  When cloud meets eBay: Towards effective pricing for cloud computing , 2012, 2012 Proceedings IEEE INFOCOM.

[6]  Shaolei Ren,et al.  A truthful incentive mechanism for emergency demand response in colocation data centers , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[7]  Zongpeng Li,et al.  Online Auctions in IaaS Clouds: Welfare and Profit Maximization With Server Costs , 2015, IEEE/ACM Transactions on Networking.

[8]  Zhi Zhou,et al.  Pricing Bilateral Electricity Trade between Smart Grids and Hybrid Green Datacenters , 2015, SIGMETRICS.

[9]  Adam Wierman,et al.  Pricing data center demand response , 2014, SIGMETRICS '14.

[10]  Zongpeng Li,et al.  An online auction framework for dynamic resource provisioning in cloud computing , 2014, SIGMETRICS '14.

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

[12]  Feng Zhao,et al.  Virtual machine power metering and provisioning , 2010, SoCC '10.

[13]  Minghua Chen,et al.  Demand Response in Smart Grids: A Randomized Auction Approach , 2015, IEEE Journal on Selected Areas in Communications.

[14]  Adam Wierman,et al.  Opportunities and challenges for data center demand response , 2014, International Green Computing Conference.

[15]  Shaolei Ren,et al.  Online Electricity Cost Saving Algorithms for Co-Location Data Centers , 2015, IEEE J. Sel. Areas Commun..