Power Aware Live Migration for Data Centers in Cloud using Dynamic Threshold

Cloud Computing is one of the fast spreading technologies for providing utility-based IT services to its user. Large-scale virtualized data-centers are established to meet this requirement. Data centers consumes large amount of computation power for providing efficient and reliable services to its user. Such large consumption of electrical energy has increased operating cost for the service providers as well as for the service users. Moreover, a large amount of carbon dioxide is emitted, results into increased global warming in near future. From our studies we concluded that, power consumption can be reduced by live migration of the virtual machines (VM) as required and by switching off idle machines. So, we proposed a dynamic threshold based approach for CPU utilization for host at data center. This consolidation will work on dynamic and unpredictable workload avoiding unnecessary power consumption. We will not only meet energy efficiency requirement but would also ensure quality of service to the user by minimizing the Service Level Agreement violation. We would also validate the proposed technique results with higher efficiency. General Terms Algorithms, Table

[1]  Jerome A. Rolia,et al.  Resource pool management: Reactive versus proactive or let's be friends , 2009, Comput. Networks.

[2]  Wolf-Dietrich Weber,et al.  Power provisioning for a warehouse-sized computer , 2007, ISCA '07.

[3]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .

[4]  Rajkumar Buyya,et al.  Energy Efficient Allocation of Virtual Machines in Cloud Data Centers , 2010, 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing.

[5]  Rajkumar Buyya,et al.  Energy Efficient Resource Management in Virtualized Cloud Data Centers , 2010, 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing.

[6]  David R. Kaeli,et al.  Quantifying load imbalance on virtualized enterprise servers , 2010, WOSP/SIPEW '10.

[7]  Nagarajan Kandasamy,et al.  Power and performance management of virtualized computing environments via lookahead control , 2008, 2008 International Conference on Autonomic Computing.

[8]  Andrew Sohn,et al.  Autonomous learning for efficient resource utilization of dynamic VM migration , 2008, ICS '08.

[9]  Rajkumar Buyya,et al.  CloudSim: A Novel Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services , 2009, ArXiv.

[10]  Lakshmi Sobhana Kalli,et al.  Market-Oriented Cloud Computing : Vision , Hype , and Reality for Delivering IT Services as Computing , 2013 .

[11]  Sujata Banerjee,et al.  ElasticTree: Saving Energy in Data Center Networks , 2010, NSDI.

[12]  Hui Wang,et al.  Multi-Tiered On-Demand Resource Scheduling for VM-Based Data Center , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[13]  Xi He,et al.  Power-aware scheduling of virtual machines in DVFS-enabled clusters , 2009, 2009 IEEE International Conference on Cluster Computing and Workshops.

[14]  Jason D. Sonnek,et al.  Virtual Putty: Reshaping the Physical Footprint of Virtual Machines , 2009, HotCloud.

[15]  Emmanuel Jeannot,et al.  Euro-Par 2011 Parallel Processing , 2011, Lecture Notes in Computer Science.

[16]  Richard E. Brown,et al.  Report to Congress on Server and Data Center Energy Efficiency: Public Law 109-431 , 2008 .