A Truthful and Near-Optimal Mechanism for Colocation Emergency Demand Response

Demand response (DR) has been widely adopted as a strategic plan of the electricity market in maintaining power grid reliability, sustainability, and stability. In a typical emergency DR (EDR) that arises in colocation data centers, participating tenants can reduce their power consumption when the supply of electricity is a shortage and be rewarded with financial compensation. In this paper, we study a mechanism design problem of motivating tenants for colocation EDR (MEDR). To solve the MEDR problem, we present a truthful Fully Polynomial-Time Approximation Scheme (FPTAS) which is theoretically proved deterministic, truthful and near-optimal, and can be approximated within 1 + for any given > 0, while the running time is in the polynomial of the number of tenants n and 1/ . To speed up the calculation of the payments, we further study the Vickrey-Clarke-Groves (VCG) based mechanism. Moreover, we build a MEDR auction system (MEDRAS) and implement all mechanism algorithms for a colocation data center. Comprehensive and detailed experiments have been implemented to validate the efficiency of our proposed mechanisms.

[1]  Edward J. Anderson,et al.  Price Instability in Multi-Unit Auctions , 2015, J. Econ. Theory.

[2]  Amar Phanishayee,et al.  Safe and effective fine-grained TCP retransmissions for datacenter communication , 2009, SIGCOMM '09.

[3]  Shaolei Ren,et al.  A Truthful Incentive Mechanism for Emergency Demand Response in Geo-Distributed Colocation Data Centers , 2016, ACM Trans. Model. Perform. Evaluation Comput. Syst..

[4]  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).

[5]  Nadia Oudjane,et al.  Demand side management in the smart grid: An efficiency and fairness tradeoff , 2017, 2017 IEEE PES Innovative Smart Grid Technologies Conference Europe (ISGT-Europe).

[6]  Adam Wierman,et al.  Greening Multi-Tenant Data Center Demand Response , 2015, PERV.

[7]  Zhu Han,et al.  Coordinated power reduction in multi-tenant colocation datacenter: An emergency demand response study , 2016, 2016 IEEE International Conference on Communications (ICC).

[8]  Tim Roughgarden,et al.  Black-Box Randomized Reductions in Algorithmic Mechanism Design , 2010, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

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

[10]  William Vickrey,et al.  Counterspeculation, Auctions, And Competitive Sealed Tenders , 1961 .

[11]  Shaolei Ren,et al.  Fair rewarding in colocation data centers: Truthful mechanism for emergency demand response , 2015, 2015 IEEE 23rd International Symposium on Quality of Service (IWQoS).

[12]  Miao Pan,et al.  Multi-Dimensional Incentive Mechanism in Mobile Crowdsourcing with Moral Hazard , 2018, IEEE Transactions on Mobile Computing.

[13]  Shaolei Ren,et al.  A Contract design approach for colocation data center demand response , 2015, 2015 IEEE/ACM International Conference on Computer-Aided Design (ICCAD).

[14]  Berthold Vöcking,et al.  Approximation techniques for utilitarian mechanism design , 2005, STOC '05.

[15]  Mauro Gamberi,et al.  Design and Management of Renewable Smart Energy Systems: An Optimization Model and Italian Case Study , 2018 .

[16]  Anand Sivasubramaniam,et al.  Optimal power cost management using stored energy in data centers , 2011, PERV.

[17]  Jie Wu,et al.  Truthful Incentive Mechanism for Nondeterministic Crowdsensing with Vehicles , 2018, IEEE Transactions on Mobile Computing.

[18]  Wei Wei,et al.  Energy Pricing and Dispatch for Smart Grid Retailers Under Demand Response and Market Price Uncertainty , 2015, IEEE Transactions on Smart Grid.

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

[20]  Tim Roughgarden,et al.  Algorithmic Game Theory , 2007 .

[21]  E. H. Clarke Multipart pricing of public goods , 1971 .

[22]  Miao Pan,et al.  Privacy preserving clock auction for emergency demand response in colocation data centers , 2017, 2017 IEEE International Conference on Communications (ICC).

[23]  Javad Lessan,et al.  A preference-based, multi-unit auction for pricing and capacity allocation , 2018, Comput. Oper. Res..

[24]  Eugene L. Lawler,et al.  Fast approximation algorithms for knapsack problems , 1977, 18th Annual Symposium on Foundations of Computer Science (sfcs 1977).

[25]  Zhu Han,et al.  Incentive Mechanisms for Economic and Emergency Demand Responses of Colocation Datacenters , 2015, IEEE Journal on Selected Areas in Communications.

[26]  Lachlan L. H. Andrew,et al.  Dynamic Right-Sizing for Power-Proportional Data Centers , 2011, IEEE/ACM Transactions on Networking.

[27]  Theodore Groves,et al.  Incentives in Teams , 1973 .

[28]  Daniel Grosu,et al.  A PTAS Mechanism for Provisioning and Allocation of Heterogeneous Cloud Resources , 2015, IEEE Transactions on Parallel and Distributed Systems.

[29]  Hai Jin,et al.  When smart grid meets geo-distributed cloud: An auction approach to datacenter demand response , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[30]  Alberto Leon-Garcia,et al.  On the Performance of Distributed and Cloud-Based Demand Response in Smart Grid , 2018, IEEE Transactions on Smart Grid.

[31]  Noam Nisan,et al.  Truthful approximation mechanisms for restricted combinatorial auctions , 2008, Games Econ. Behav..

[32]  Farhad Kamyab,et al.  Demand Response Program in Smart Grid Using Supply Function Bidding Mechanism , 2016, IEEE Transactions on Smart Grid.

[33]  Mohammad Tauhidul Islam Approximation algorithms for minimum knapsack problem , 2009 .

[34]  Chaitanya Swamy,et al.  Truthful and near-optimal mechanism design via linear programming , 2005, 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS'05).

[35]  Shaolei Ren,et al.  Colocation Demand Response: Why Do I Turn Off My Servers? , 2014, ICAC.

[36]  Zongpeng Li,et al.  A Truthful Online Mechanism for Location-Aware Tasks in Mobile Crowd Sensing , 2018, IEEE Transactions on Mobile Computing.

[37]  Yoav Shoham,et al.  Truth revelation in approximately efficient combinatorial auctions , 2002, EC '99.

[38]  Deshi Ye,et al.  Joint affinity aware grouping and virtual machine placement , 2017, Microprocess. Microsystems.

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

[40]  Shaolei Ren,et al.  Incentivizing Energy Reduction for Emergency Demand Response in Multi-Tenant Mixed-Use Buildings , 2018, IEEE Transactions on Smart Grid.

[41]  Luiz André Barroso,et al.  The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines , 2009, The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines.