Reducing the Operational Cost of Cloud Data Centers through Renewable Energy

The success of cloud computing services has led to big computing infrastructures that are complex to manage and very costly to operate. In particular, power supply dominates the operational costs of big infrastructures, and several solutions have to be put in place to alleviate these operational costs and make the whole infrastructure more sustainable. In this paper, we investigate the case of a complex infrastructure composed of data centers (DCs) located in different geographical areas in which renewable energy generators are installed, co-located with the data centers, to reduce the amount of energy that must be purchased by the power grid. Since renewable energy generators are intermittent, the load management strategies of the infrastructure have to be adapted to the intermittent nature of the sources. In particular, we consider EcoMultiCloud , a load management strategy already proposed in the literature for multi-objective load management strategies, and we adapt it to the presence of renewable energy sources. Hence, cost reduction is achieved in the load allocation process, when virtual machines (VMs) are assigned to a data center of the considered infrastructure, by considering both energy cost variations and the presence of renewable energy production. Performance is analyzed for a specific infrastructure composed of four data centers. Results show that, despite being intermittent and highly variable, renewable energy can be effectively exploited in geographical data centers when a smart load allocation strategy is implemented. In addition, the results confirm that EcoMultiCloud is very flexible and is suited to the considered scenario.

[1]  Maurizio Giacobbe,et al.  Evaluating a cloud federation ecosystem to reduce carbon footprint by moving computational resources , 2015, 2015 IEEE Symposium on Computers and Communication (ISCC).

[2]  Michela Meo,et al.  Hierarchical Approach for Green Workload Management in Distributed Data Centers , 2014, Euro-Par Workshops.

[3]  Jianping Ma,et al.  Application of valve-regulated lead-acid batteries for storage of solar electricity in stand-alone photovoltaic systems in the northwest areas of China , 2006 .

[4]  Lachlan L. H. Andrew,et al.  Dynamic VM Placement Method for Minimizing Energy and Carbon Cost in Geographically Distributed Cloud Data Centers , 2017, IEEE Transactions on Sustainable Computing.

[5]  Aron P. Dobos,et al.  PVWatts Version 5 Manual , 2014 .

[6]  Rajkumar Buyya,et al.  Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing , 2012, Future Gener. Comput. Syst..

[7]  Andy Hopper,et al.  Free Lunch: Exploiting Renewable Energy for Computing , 2011, HotOS.

[8]  Nicola Blefari-Melazzi,et al.  An Approach to Balance Maintenance Costs and Electricity Consumption in Cloud Data Centers , 2018, IEEE Transactions on Sustainable Computing.

[9]  Shaolei Ren,et al.  Provably-Efficient Job Scheduling for Energy and Fairness in Geographically Distributed Data Centers , 2012, 2012 IEEE 32nd International Conference on Distributed Computing Systems.

[10]  J. Stevens,et al.  A study of lead-acid battery efficiency near top-of-charge and the impact on PV system design , 1996, Conference Record of the Twenty Fifth IEEE Photovoltaic Specialists Conference - 1996.

[11]  Xin Chen,et al.  Greening Geo-distributed Data Centers by Joint Optimization of Request Routing and Virtual Machine Scheduling , 2014, 2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing.

[12]  Michela Meo,et al.  Modeling renewable energy production for base stations power supply , 2016, 2016 IEEE International Conference on Smart Grid Communications (SmartGridComm).

[13]  Tao Jiang,et al.  Risk-Constrained Operation for Internet Data Centers in Deregulated Electricity Markets , 2014, IEEE Transactions on Parallel and Distributed Systems.

[14]  Claudia Canali,et al.  Joint Minimization of the Energy Costs From Computing, Data Transmission, and Migrations in Cloud Data Centers , 2018, IEEE Transactions on Green Communications and Networking.

[15]  Xue Liu,et al.  Minimizing Electricity Cost: Optimization of Distributed Internet Data Centers in a Multi-Electricity-Market Environment , 2010, 2010 Proceedings IEEE INFOCOM.

[16]  Robert Shorten,et al.  Stratus: Load Balancing the Cloud for Carbon Emissions Control , 2013, IEEE Transactions on Cloud Computing.

[17]  Xuyun Zhang,et al.  EnReal: An Energy-Aware Resource Allocation Method for Scientific Workflow Executions in Cloud Environment , 2016, IEEE Transactions on Cloud Computing.

[18]  Petter Svärd,et al.  Cost-Optimal Cloud Service Placement under Dynamic Pricing Schemes , 2013, 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing.

[19]  Lucio Grandinetti,et al.  A Multi-capacity Queuing Mechanism in Multi-dimensional Resource Scheduling , 2014, ARMS-CC@PODC.

[20]  Thu D. Nguyen,et al.  Reducing electricity cost through virtual machine placement in high performance computing clouds , 2011, 2011 International Conference for High Performance Computing, Networking, Storage and Analysis (SC).

[21]  Dan Xu,et al.  Geographic trough filling for internet datacenters , 2011, 2012 Proceedings IEEE INFOCOM.

[22]  Michela Meo,et al.  Probabilistic Consolidation of Virtual Machines in Self-Organizing Cloud Data Centers , 2013, IEEE Transactions on Cloud Computing.

[23]  Aameek Singh,et al.  Shares and utilities based power consolidation in virtualized server environments , 2009, 2009 IFIP/IEEE International Symposium on Integrated Network Management.

[24]  Rajkumar Buyya,et al.  Energy and Carbon-Efficient Placement of Virtual Machines in Distributed Cloud Data Centers , 2013, Euro-Par.

[25]  Yuguang Fang,et al.  Cutting Down Electricity Cost in Internet Data Centers by Using Energy Storage , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[26]  Ivona Brandic,et al.  Pervasive Cloud Controller for Geotemporal Inputs , 2016, IEEE Transactions on Cloud Computing.

[27]  Michela Meo,et al.  Hierarchical Approach for Efficient Workload Management in Geo-Distributed Data Centers , 2017, IEEE Transactions on Green Communications and Networking.

[28]  Lachlan L. H. Andrew,et al.  Greening geographical load balancing , 2011, PERV.

[29]  Wolfgang Nebel,et al.  Behavioral model for cloud aware load and power management , 2013, HotTopiCS '13.

[30]  Longbo Huang,et al.  Power Cost Reduction in Distributed Data Centers: A Two-Time-Scale Approach for Delay Tolerant Workloads , 2015, IEEE Transactions on Parallel and Distributed Systems.

[31]  Roi Blanco,et al.  Energy-price-driven query processing in multi-center web search engines , 2011, SIGIR '11.

[32]  Dmytro Dyachuk,et al.  Maximizing Cloud Providers' Revenues via Energy Aware Allocation Policies , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[33]  Xue Liu,et al.  Optimal Load Balancing and Energy Cost Management for Internet Data Centers in Deregulated Electricity Markets , 2014, IEEE Transactions on Parallel and Distributed Systems.

[34]  Christine Morin,et al.  Snooze: A Scalable and Autonomic Virtual Machine Management Framework for Private Clouds , 2012, 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012).

[35]  Xue Liu,et al.  Data center energy cost minimization: A spatio-temporal scheduling approach , 2013, 2013 Proceedings IEEE INFOCOM.

[36]  Raffaela Mirandola,et al.  A Bio-inspired Algorithm for Energy Optimization in a Self-organizing Data Center , 2009, SOAR.

[37]  Ricardo Bianchini,et al.  Guest Editors' Introduction: Special Issue on Green and Energy-Efficient Cloud Computing: Part I , 2016, IEEE Trans. Cloud Comput..

[38]  Xue Liu,et al.  A Survey on Green-Energy-Aware Power Management for Datacenters , 2014, ACM Comput. Surv..

[39]  Bernd Freisleben,et al.  Energy-Efficient Virtual Machine Consolidation , 2013, IT Professional.

[40]  Yonggang Wen,et al.  Data Center Energy Consumption Modeling: A Survey , 2016, IEEE Communications Surveys & Tutorials.

[41]  Jordi Torres,et al.  Intelligent Placement of Datacenters for Internet Services , 2011, 2011 31st International Conference on Distributed Computing Systems.

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

[43]  A. Fraleoni Morgera,et al.  Frontiers of photovoltaic technology: A review , 2015, 2015 International Conference on Clean Electrical Power (ICCEP).

[44]  Anand Sivasubramaniam,et al.  Managing server energy and operational costs in hosting centers , 2005, SIGMETRICS '05.