Power-Aware Cloud Metering

The cost of electricity contributes significantly to the operating expense incurred in hosting cloud services. It is necessary to consider this cost while charging the consumers for their service utilization. In this work, we arrive at a metering mechanism for cloud services, in which the price of a cloud service tracks the variable input cost of electricity from a smart grid. The power-aware cloud metering developed here is a dynamic pricing and billing model where tariff for a cloud service is varied in accordance with the input electricity cost. We arrive at a model for power consumption of virtual machines hosted on the cloud infrastructure. This power consumption model is used in calculating the cost of operation of the service. A cloud instance leased by a consumer is billed based on the cost of operation obtained, and its resource utilization. Experimental results validate the approach presented.

[1]  Qingyuan Deng,et al.  MemScale: active low-power modes for main memory , 2011, ASPLOS XVI.

[2]  Shrisha Rao,et al.  Modeling and reducing power consumption in large IT systems , 2010, 2010 IEEE International Systems Conference.

[3]  David E. Irwin,et al.  Ensemble-level Power Management for Dense Blade Servers , 2006, 33rd International Symposium on Computer Architecture (ISCA'06).

[4]  Jay Apt,et al.  The variability of interconnected wind plants , 2010 .

[5]  Fernando L. Alvarado,et al.  Understanding price volatility in electricity markets , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[6]  David C. Snowdon,et al.  Accurate on-line prediction of processor and memoryenergy usage under voltage scaling , 2007, EMSOFT '07.

[7]  Azizah Abdul Rahman,et al.  Server Consolidation: An Approach to make Data Centers Energy Efficient and Green , 2010, ArXiv.

[8]  C. L. Anderson,et al.  Development of a Hybrid Model for Electrical Power Spot Prices , 2002, IEEE Power Engineering Review.

[9]  Ricardo Bianchini,et al.  Energy conservation in heterogeneous server clusters , 2005, PPoPP.

[10]  Gargi Dasgupta,et al.  Server Workload Analysis for Power Minimization using Consolidation , 2009, USENIX Annual Technical Conference.

[11]  S. Rao,et al.  Smart metering of cloud services , 2012, 2012 IEEE International Systems Conference SysCon 2012.

[12]  Nuno Domingues Influence of the Renewable Energy in the Simulation of Liberalised Markets , 2009, 2009 International Joint Conference on Computational Sciences and Optimization.

[13]  Bruce M. Maggs,et al.  Cutting the electric bill for internet-scale systems , 2009, SIGCOMM '09.

[14]  Cynthia Mathis Beath,et al.  The Untapped Potential of IT Chargeback , 1999, MIS Q..

[15]  Lizy Kurian John,et al.  Complete System Power Estimation Using Processor Performance Events , 2012, IEEE Transactions on Computers.

[16]  Karthick Rajamani,et al.  Energy Management for Commercial Servers , 2003, Computer.

[17]  Christos Kozyrakis,et al.  Full-System Power Analysis and Modeling for Server Environments , 2006 .

[18]  Xiaorui Wang,et al.  Server-Level Power Control , 2007, Fourth International Conference on Autonomic Computing (ICAC'07).

[19]  Yi Ding,et al.  Impacts of solar power penetration on nodal prices and nodal reliability , 2010, 2010 Conference Proceedings IPEC.

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

[21]  Ada Gavrilovska,et al.  VM power metering: feasibility and challenges , 2011, PERV.

[22]  Peter M. Curtis Automatic Transfer Switch Technology, Application, and Maintenance , 2007 .

[23]  Thomas F. Wenisch,et al.  PowerNap: eliminating server idle power , 2009, ASPLOS.

[24]  Nidhi Singh,et al.  Energy optimization policies for server clusters , 2010, 2010 IEEE International Conference on Automation Science and Engineering.

[25]  Rajesh Gupta,et al.  Evaluating the effectiveness of model-based power characterization , 2011 .

[26]  Li Zhao,et al.  Virtual platform architectures for resource metering in datacenters , 2009, PERV.

[27]  Luiz André Barroso,et al.  The Price of Performance , 2005, ACM Queue.

[28]  Luiz André Barroso,et al.  The Case for Energy-Proportional Computing , 2007, Computer.

[29]  Jin-Soo Kim,et al.  Energy Reduction in Consolidated Servers through Memory-Aware Virtual Machine Scheduling , 2011, IEEE Transactions on Computers.

[30]  Tarry Singh,et al.  Smart Metering the Clouds , 2009, 2009 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises.

[31]  Lee W. McKnight,et al.  Pricing Internet Services: Proposed Improvements , 2000, Computer.

[32]  D.G. Hart,et al.  Using AMI to realize the Smart Grid , 2008, 2008 IEEE Power and Energy Society General Meeting - Conversion and Delivery of Electrical Energy in the 21st Century.

[33]  Hamed Mohsenian Rad,et al.  Optimal Residential Load Control With Price Prediction in Real-Time Electricity Pricing Environments , 2010, IEEE Transactions on Smart Grid.

[34]  Eswaran Subrahmanian,et al.  Reducing Variation in Solar Energy Supply Through Frequency Domain Analysis , 2012, IEEE Systems Journal.

[35]  Edv Informatik Apache HTTP Server , 2010 .

[36]  Peter M. Curtis Maintaining Mission Critical Systems in a 24/7 Environment , 2007 .

[37]  Cheng-Zhong Xu,et al.  Online Capacity Identification of Multitier Websites Using Hardware Performance Counters , 2011, IEEE Transactions on Parallel and Distributed Systems.

[38]  Ricardo Bianchini,et al.  Power and energy management for server systems , 2004, Computer.

[39]  Anand Sivasubramaniam,et al.  Power Consumption Prediction and Power-Aware Packing in Consolidated Environments , 2010, IEEE Transactions on Computers.

[40]  Sergio Bruno,et al.  Load control through smart-metering on distribution networks , 2009, 2009 IEEE Bucharest PowerTech.

[41]  Cees T. A. M. de Laat,et al.  Profiling Energy Consumption of VMs for Green Cloud Computing , 2011, 2011 IEEE Ninth International Conference on Dependable, Autonomic and Secure Computing.

[42]  A. Kivity,et al.  kvm : the Linux Virtual Machine Monitor , 2007 .

[43]  David Abramson,et al.  A case for economy grid architecture for service oriented grid computing , 2001, Proceedings 15th International Parallel and Distributed Processing Symposium. IPDPS 2001.