Clustered based VM placement strategies

Virtual machine consolidation includes issues like choosing appropriate algorithm for VM selection for migration and placement of VMs to suitable hosts. The reason for migration is caused due to the overutilization or underutilization of physical hosts. Virtual machines are needed to be migrated from overutilized host to guarantee that the demand for computer resources and performance requirements are accomplished. Migration from underutilized host is needed to deactivate that host for saving power consumption. In order to solve the problem of energy and performance, efficient dynamic VM consolidation approach is introduced in literature. In this work, we have proposed multiple redesigned VM placement algorithms and introduced a technique to migrate VMs by clusters by taking into account both CPU utilization and allocated RAM. We ran our simulation on a cloud computing simulation toolkit known as CloudSim using PlanetLab workload data. We make an extensive performance analysis against the default VM placement technique that could be found in ColudSim architecture.

[1]  Rina Panigrahy,et al.  Heuristics for Vector Bin Packing , 2011 .

[2]  Martin Bichler,et al.  Capacity Planning for Virtualized Servers , 2007 .

[3]  Calton Pu,et al.  Generating Adaptation Policies for Multi-tier Applications in Consolidated Server Environments , 2008, 2008 International Conference on Autonomic Computing.

[4]  Prakash S. Nalwade,et al.  Selection of Initial Centroids for k-Means Algorithm , 2013 .

[5]  Daniel T. Larose,et al.  Discovering Knowledge in Data: An Introduction to Data Mining , 2005 .

[6]  Rajkumar Buyya,et al.  Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers , 2012, Concurr. Comput. Pract. Exp..

[7]  Sanjay Kumar Sharma,et al.  Bit Error Rate (BER) Performance Evaluation of Various Space-time Block Codes in MIMO Wireless Communications , 2010 .

[8]  Kim,et al.  Experimental Study to Improve Resource Utilization and Performance of Cloud Systems Based on Grid Middleware , 2010 .

[9]  Jie Wu,et al.  Migration-based virtual machine placement in cloud systems , 2013, 2013 IEEE 2nd International Conference on Cloud Networking (CloudNet).

[10]  Yasuhiro Ajiro,et al.  Improving Packing Algorithms for Server Consolidation , 2007, Int. CMG Conference.

[11]  Gautam Kar,et al.  Application Performance Management in Virtualized Server Environments , 2006, 2006 IEEE/IFIP Network Operations and Management Symposium NOMS 2006.