Dynamic workload migration over optical backbone network to minimize data center electricity cost

As more organizations rapidly adopt cloud services, energy consumption in data centers (DCs) is increasing such that today Information and Communication Technology (ICT) has become a major consumer of energy. A large portion of ICT energy consumption is used to power servers running in DCs and the network they use to communicate. In this study, we consider that, often, energy cost at a particular DC is related to the electricity price regulated by Independent System Operators / Regional Transmission Organizations (ISOs/RTOs). As these prices vary in time and depend on the geographical locations of the DCs, recent studies have shown that the spatio-temporal variations of electricity price can be exploited to reduce electricity cost. While most prior works consider a quasi-static scenario with known workload patterns, our study proposes a dynamic workload-aware algorithm that exploits the spatio-temporal variations of electricity costs with the goal to minimize the energy cost in ICT. Our algorithm uses dynamic request rerouting and live virtual machine (VM) migration to move workloads to DCs with lower electricity cost. We consider VM migration cost (including electricity cost at optical backbone network nodes), bandwidth constraints for migration, VM consolidation, constraints from Service Level Agreement (SLA), and administrative overhead of VM migration. Our simulation studies show that the proposed algorithm reduces operational cost and improves energy efficiency of data centers significantly.

[1]  Weifa Liang,et al.  Electricity Cost Minimization in Distributed Clouds by Exploring Heterogeneity of Cloud Resources and User Demands , 2015, 2015 IEEE 21st International Conference on Parallel and Distributed Systems (ICPADS).

[2]  Biswanath Mukherjee,et al.  Greening the cloud using renewable-energy-aware service migration , 2013, IEEE Network.

[3]  R.S. Tucker,et al.  Energy Consumption of the Internet , 2007, COIN-ACOFT 2007 - Joint International Conference on the Optical Internet and the 32nd Australian Conference on Optical Fibre Technology.

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

[5]  Chita R. Das,et al.  Towards characterizing cloud backend workloads: insights from Google compute clusters , 2010, PERV.

[6]  Biswanath Mukherjee,et al.  Cost-efficient live VM migration based on varying electricity cost in optical cloud networks , 2014, 2014 IEEE International Conference on Advanced Networks and Telecommuncations Systems (ANTS).

[7]  Yong Qi,et al.  A two-time-scale load balancing framework for minimizing electricity bills of Internet Data Centers , 2016, Personal and Ubiquitous Computing.

[8]  K. K. Ramakrishnan,et al.  CloudNet: A Platform for Optimized WAN Migration of Virtual Machines , 2010 .

[9]  Rajesh Gupta,et al.  Energy Efficient Geographical Load Balancing via Dynamic Deferral of Workload , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.

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

[11]  Thorsten Strufe,et al.  The User Behavior in Facebook and its Development from 2009 until 2014 , 2015, ArXiv.

[12]  Sandeep K. S. Gupta,et al.  Dynamic hosting management of web based applications over clouds , 2011, 2011 18th International Conference on High Performance Computing.