Energy-Aware Virtual Machine Management in Inter-Datacenter Networks Over Elastic Optical Infrastructure

Datacenters (DCs), deployed in a large scale to support the ever increasing demand for data processing applications, consume tremendous energy. Powering DCs with renewable energy can effectively reduce the brown energy consumption. Owing to geographically distributed deployment of DCs, the renewable energy generation and the data processing demands usually vary in different DCs. Migrating virtual machines (VMs) among DCs according to the availability of renewable energy helps match the energy demands and the renewable energy generation in DCs, and thus maximizes the utilization of renewable energy. We first elicit the renewable energy-aware inter-DC (inter-DC) VM migration problem in an inter-DC network over the elastic optical infrastructure, present it as a many-manycast communications problem, and then formulate it as an integer linear programming problem. The objective is to minimize the total cost of the brown energy consumption of DCs in such inter-DC network via VM migration. We use CVX and Gurobi to solve this problem for small network configurations, and we propose a few heuristic algorithms that approximate the optimal solution for large network configurations. Through extensive simulations, we show that the proposed algorithms, by migrating VM among DCs, can reduce up to 19.7% cost of the brown energy consumption.

[1]  Nirwan Ansari,et al.  Powering mobile networks with green energy , 2014, IEEE Wireless Communications.

[2]  Konstantinos Christodoulopoulos,et al.  Elastic Bandwidth Allocation in Flexible OFDM-Based Optical Networks , 2010, Journal of Lightwave Technology.

[3]  Massimo Tornatore,et al.  Low-carbon routing algorithms for cloud computing services in IP-over-WDM networks , 2012, 2012 IEEE International Conference on Communications (ICC).

[4]  Weiwei Fang,et al.  Optimising data placement and traffic routing for energy saving in Backbone Networks , 2014, Trans. Emerg. Telecommun. Technol..

[5]  Hui Li,et al.  Energy optimizations for data center network: Formulation and its solution , 2012, GLOBECOM.

[6]  Quanyan Zhu,et al.  Dynamic Service Placement in Geographically Distributed Clouds , 2012, IEEE Journal on Selected Areas in Communications.

[7]  Thu D. Nguyen,et al.  Designing and Managing Data centers Powered by Renewable Energy , 2014, IEEE Micro.

[8]  Abhishek Chandra,et al.  Nebula: Distributed Edge Cloud for Data Intensive Computing , 2014, 2014 IEEE International Conference on Cloud Engineering.

[9]  Zuqing Zhu,et al.  Spectrum-efficient anycast in elastic optical inter-datacenter networks , 2014, Opt. Switch. Netw..

[10]  Didier Colle,et al.  Optical Networks for Grid and Cloud Computing Applications , 2012, Proceedings of the IEEE.

[11]  Yan Zhang,et al.  On Architecture Design, Congestion Notification, TCP Incast and Power Consumption in Data Centers , 2013, IEEE Communications Surveys & Tutorials.

[12]  M. Savoie,et al.  Converged Optical Network Infrastructures in Support of Future Internet and Grid Services Using IaaS to Reduce GHG Emissions , 2009, Journal of Lightwave Technology.

[13]  B. Dhoedt,et al.  Worldwide energy needs for ICT: The rise of power-aware networking , 2008, 2008 2nd International Symposium on Advanced Networks and Telecommunication Systems.

[14]  William Shieh,et al.  Transmission experiment of multi-gigabit coherent optical OFDM systems over 1000 km SSMF fibre , 2007 .

[15]  Fernando Morales,et al.  Designing, Operating, and Reoptimizing Elastic Optical Networks , 2017, Journal of Lightwave Technology.

[16]  Milind Dawande,et al.  Approximation Algorithms for the Multiple Knapsack Problem with Assignment Restrictions , 2000, J. Comb. Optim..

[17]  Biswanath Mukherjee,et al.  Renewable-energy-aware data center placement in optical cloud networks , 2015, 2015 Optical Fiber Communications Conference and Exhibition (OFC).

[18]  Jawad A. Salehi,et al.  Energy-Efficient Manycast Routing and Spectrum Assignment in Elastic Optical Networks for Cloud Computing Environment , 2015, Journal of Lightwave Technology.

[19]  Nirwan Ansari,et al.  Revenue Driven Virtual Machine Management in Green Datacenter Networks Towards Big Data , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[20]  Fatih Alagöz,et al.  A survey of research on greening data centers , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[21]  Nirwan Ansari,et al.  Toward Low-Cost Workload Distribution for Integrated Green Data Centers , 2015, IEEE Communications Letters.

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

[23]  Francesco Musumeci,et al.  Efficient routing and bandwidth assignment for inter-data-center live virtual-machine migrations , 2017, IEEE/OSA Journal of Optical Communications and Networking.

[24]  Shun-Zheng Yu,et al.  A Distributed Green Networking Approach for Data Center Networks , 2017, IEEE Communications Letters.

[25]  Hamed Mohsenian Rad,et al.  Energy and Performance Management of Green Data Centers: A Profit Maximization Approach , 2013, IEEE Transactions on Smart Grid.

[26]  Rajkumar Buyya,et al.  InterCloud: Utility-Oriented Federation of Cloud Computing Environments for Scaling of Application Services , 2010, ICA3PP.

[27]  Biswanath Mukherjee,et al.  Green Data Center Placement in Optical Cloud Networks , 2017, IEEE Transactions on Green Communications and Networking.

[28]  Barbara Panicucci,et al.  Energy-Aware Autonomic Resource Allocation in Multitier Virtualized Environments , 2012, IEEE Transactions on Services Computing.

[29]  Bo Li,et al.  Harnessing renewable energy in cloud datacenters: opportunities and challenges , 2014, IEEE Network.

[30]  J. Armstrong,et al.  OFDM for Optical Communications , 2009, Journal of Lightwave Technology.

[31]  Neeraj Suri,et al.  Run Time Application Repartitioning in Dynamic Mobile Cloud Environments , 2016, IEEE Transactions on Cloud Computing.

[32]  Song Guo,et al.  Take Renewable Energy into CRAN toward Green Wireless Access Networks , 2017, IEEE Network.

[33]  Yan Zhang,et al.  HERO: Hierarchical Energy Optimization for Data Center Networks , 2015, IEEE Systems Journal.

[34]  Nirwan Ansari,et al.  Renewable Energy-Aware Inter-Datacenter Virtual Machine Migration over Elastic Optical Networks , 2015, 2015 IEEE 7th International Conference on Cloud Computing Technology and Science (CloudCom).

[35]  Lucas Chaufournier,et al.  CloudNet: Dynamic Pooling of Cloud Resources by Live WAN Migration of Virtual Machines , 2011, IEEE/ACM Transactions on Networking.

[36]  Matthew N. O. Sadiku,et al.  Cloud Computing: Opportunities and Challenges , 2014, IEEE Potentials.

[37]  H. T. Mouftah,et al.  Inter-and-intra data center VM-placement for energy-efficient large-Scale cloud systems , 2012, 2012 IEEE Globecom Workshops.