A Double Auction VM Migration Approach

Virtualization technology plays an important role in cloud computing. Virtual machine (VM) migration can reduce the cost of cloud computing data centers. In this paper, a double auction-based VM migration algorithm is proposed, which takes the cost of communication between VMs into account under normal operation situation. The algorithm of VM migration is divided into two parts: (1) selecting the VMs to be migrated according to the communication and occupied resources factors of VMs, (2) determining the destination host for VMs which to be migrated. We proposed VMs greedy selection algorithm (VMs-GSA) and VM migration double auction mechanism (VMM-DAM) to select VMs and obtain the mappings between VMs and underutilized hosts. Compared with other existing works, the algorithms we proposed have advantages.

[1]  Abdellatif Kobbane,et al.  Many-to-one matching game towards secure virtual machines migration in cloud computing , 2016, 2016 International Conference on Advanced Communication Systems and Information Security (ACOSIS).

[2]  Fung Po Tso,et al.  Implementing Scalable, Network-Aware Virtual Machine Migration for Cloud Data Centers , 2013, 2013 IEEE Sixth International Conference on Cloud Computing.

[3]  Long Chen,et al.  A combinatorial double auction mechanism for cloud resource group-buying , 2014, 2014 IEEE 33rd International Performance Computing and Communications Conference (IPCCC).

[4]  Robert P. Goldberg,et al.  Survey of virtual machine research , 1974, Computer.

[5]  Xi He,et al.  Cloud Computing: a Perspective Study , 2010, New Generation Computing.

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

[7]  Hieu Trong Vu,et al.  A Traffic and Power-aware Algorithm for Virtual Machine Placement in Cloud Data Center , 2014 .

[8]  Inderveer Chana,et al.  Energy-aware Virtual Machine Migration for Cloud Computing - A Firefly Optimization Approach , 2016, Journal of Grid Computing.

[9]  Fei Tao,et al.  BGM-BLA: A New Algorithm for Dynamic Migration of Virtual Machines in Cloud Computing , 2016, IEEE Transactions on Services Computing.

[10]  Hui He,et al.  Network-aware virtual machine migration in an overcommitted cloud , 2017, Future Gener. Comput. Syst..

[11]  Huimin Lu,et al.  Motor Anomaly Detection for Unmanned Aerial Vehicles Using Reinforcement Learning , 2018, IEEE Internet of Things Journal.

[12]  Melody Moh,et al.  Energy Efficient Traffic-Aware Virtual Machine Migration in Green Cloud Data Centers , 2016, 2016 IEEE 2nd International Conference on Big Data Security on Cloud (BigDataSecurity), IEEE International Conference on High Performance and Smart Computing (HPSC), and IEEE International Conference on Intelligent Data and Security (IDS).

[13]  Huimin Lu,et al.  Deep adversarial metric learning for cross-modal retrieval , 2019, World Wide Web.

[14]  Bin Li,et al.  Wound intensity correction and segmentation with convolutional neural networks , 2017, Concurr. Comput. Pract. Exp..

[15]  Huimin Lu,et al.  Brain Intelligence: Go beyond Artificial Intelligence , 2017, Mobile Networks and Applications.