Carbon efficient VM placement and migration technique for green federated cloud datacenters

Cloud Computing is being used widely all over the world by many IT companies as it provides various benefits to the users like cost saving and ease of use. However, with the growing demands of users for computing services, cloud providers are encouraged to deploy large datacenters which consume very high amount of energy and also contribute to the increase in carbon dioxide emission in the environment. Therefore, we require to develop techniques which will help to get more environment friendly computing i.e. Green Cloud Computing. In this paper, we propose a new technique to reduce the carbon emission and energy consumption in the distributed cloud datacenters having different energy sources and carbon footprint rates. Our approach uses the carbon footprint rate of the datacenters in distributed cloud architecture and the concept of virtual machine allocation and migration for reducing the carbon emission and energy consumption in the federated cloud system. Simulation results show that our proposed approach reduces the carbon dioxide emission and energy consumption of federated cloud datacenters as compared to the classical scheduling approach of round robin VM scheduling in federated cloud datacenters.

[1]  Christian Callegari,et al.  Advances in Computing, Communications and Informatics (ICACCI) , 2015 .

[2]  Akshat Verma,et al.  pMapper: Power and Migration Cost Aware Application Placement in Virtualized Systems , 2008, Middleware.

[3]  Luiz Fernando Bittencourt,et al.  Power-aware virtual machine scheduling on clouds using active cooling control and DVFS , 2011, MGC '11.

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

[5]  Andrew Warfield,et al.  Live migration of virtual machines , 2005, NSDI.

[6]  Guo Bing The Redefinition and Some Discussion of Green Computing , 2009 .

[7]  A. Jain,et al.  Energy efficient computing- Green cloud computing , 2013, 2013 International Conference on Energy Efficient Technologies for Sustainability.

[8]  Philip J. Morrow,et al.  Energy aware scheduling across ‘green’ cloud data centres , 2013, 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013).

[9]  Guo Min-yi Green Computing:Connotation and Tendency , 2010 .

[10]  Philip J. Morrow,et al.  An Energy Aware Network Management Approach Using Server Profiling in 'Green' Clouds , 2012, 2012 Second Symposium on Network Cloud Computing and Applications.

[11]  Amandeep Verma,et al.  Energy saving approaches for Green Cloud Computing: A review , 2014, 2014 Recent Advances in Engineering and Computational Sciences (RAECS).

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

[13]  Mingtian Zhou,et al.  The Survey and Future Evolution of Green Computing , 2011, 2011 IEEE/ACM International Conference on Green Computing and Communications.

[14]  Rajkumar Buyya,et al.  Green Cloud Framework for Improving Carbon Efficiency of Clouds , 2011, Euro-Par.

[15]  Li Shang,et al.  Dynamic voltage scaling with links for power optimization of interconnection networks , 2003, The Ninth International Symposium on High-Performance Computer Architecture, 2003. HPCA-9 2003. Proceedings..

[16]  Christine Morin,et al.  Energy-Aware Ant Colony Based Workload Placement in Clouds , 2011, 2011 IEEE/ACM 12th International Conference on Grid Computing.

[17]  Lachlan L. H. Andrew,et al.  Geographical load balancing with renewables , 2011, PERV.

[18]  Wang Xue-song,et al.  Detection of Zero Baseline Sinusoidal Curve Based on Randomized Hough Transform , 2010 .

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

[20]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[21]  Richard Talaber,et al.  USING VIRTUALIZATION TO IMPROVE DATA CENTER EFFICIENCY , 2009 .

[22]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .