Reduce VM migration in bandwidth oversubscribed cloud data centres

In modern data centres (DCs), energy consumption and resource management are challenging tasks. So in large virtualized DCs, performance of applications is highly dependent on energy-aware DC architecture and smooth network communication between virtual machines (VMs), while minimizing the communication burden to avoid congestion, latency etc. The communication cost of a network can be reduced by minimizing the VMs migration between physical machines (PMs). Therefore customer as well as service providers need cloud computing solutions that not only minimize operational costs, but also total network load. Minimizing the use of energy/network communication overhead with maximum resource utilization in large DCs is a challenging task as computing applications and data are growing so quickly for which increasing larger servers and disks are required to process them fast enough within the required time period. In order to minimize network load and maximize resource utilization in cloud DCs, we simulated our proposed network load-aware scheduling algorithm that ensures minimum VMs migration while delivering the negotiated Quality-of-Service (QoS). Our simulation also shows results with different bit rates.

[1]  Albert Y. Zomaya,et al.  Green Data Center Networks: Challenges and Opportunities , 2013, 2013 11th International Conference on Frontiers of Information Technology.

[2]  Yiwei Thomas Hou,et al.  Service overlay networks: SLAs, QoS, and bandwidth provisioning , 2003, TNET.

[3]  Naixue Xiong,et al.  VMPlanner: Optimizing virtual machine placement and traffic flow routing to reduce network power costs in cloud data centers , 2013, Comput. Networks.

[4]  Albert G. Greenberg,et al.  The cost of a cloud: research problems in data center networks , 2008, CCRV.

[5]  Antonio Corradi,et al.  A Stable Network-Aware VM Placement for Cloud Systems , 2012, 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012).

[6]  Albert Y. Zomaya,et al.  Quantitative comparisons of the state‐of‐the‐art data center architectures , 2013, Concurr. Comput. Pract. Exp..

[7]  Thanasis Loukopoulos,et al.  Application-Aware Workload Consolidation to Minimize Both Energy Consumption and Network Load in Cloud Environments , 2013, 2013 42nd International Conference on Parallel Processing.

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

[9]  David E. Culler,et al.  PlanetLab: an overlay testbed for broad-coverage services , 2003, CCRV.

[10]  Abhishek Chandra,et al.  Starling: Minimizing Communication Overhead in Virtualized Computing Platforms Using Decentralized Affinity-Aware Migration , 2010, 2010 39th International Conference on Parallel Processing.

[11]  Baochun Li,et al.  Egalitarian stable matching for VM migration in cloud computing , 2011, 2011 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[12]  Alexander Schill,et al.  Analysing the Migration Time of Live Migration of Multiple Virtual Machines , 2014, CLOSER.

[13]  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.

[14]  Rajkumar Buyya,et al.  Power-aware provisioning of Cloud resources for real-time services , 2009, MGC '09.

[15]  Albert Y. Zomaya,et al.  Trends and challenges in cloud datacenters , 2014, IEEE Cloud Computing.

[16]  Jörg Ott,et al.  Reducing server and network load with shared buffering , 2012, CSWS '12.

[17]  Rajkumar Buyya,et al.  CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms , 2011, Softw. Pract. Exp..

[18]  Vijay Mann,et al.  Remedy: Network-Aware Steady State VM Management for Data Centers , 2012, Networking.

[19]  Richard Hill,et al.  Cloud Computing for Enterprise Architectures , 2014 .

[20]  T. V. Lakshman,et al.  Network aware resource allocation in distributed clouds , 2012, 2012 Proceedings IEEE INFOCOM.

[21]  Sally Floyd,et al.  Congestion Control Principles , 2000, RFC.

[22]  Joseph Naor,et al.  Topology-Aware VM Migration in Bandwidth Oversubscribed Datacenter Networks , 2012, ICALP.

[23]  Leon Gommans,et al.  Seamless live migration of virtual machines over the MAN/WAN , 2006, Future Gener. Comput. Syst..

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

[25]  Gil Neiger,et al.  Intel virtualization technology , 2005, Computer.

[26]  Lisandro Zambenedetti Granville,et al.  Data Center Network Virtualization: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[27]  Alexander Stage,et al.  Network-aware migration control and scheduling of differentiated virtual machine workloads , 2009, 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing.