Scheduling of Parallel Migration for Multiple Virtual Machines

被引:5
|
作者
Onoue, Koichi [1 ]
Imai, Satoshi [1 ]
Matsuoka, Naoki [1 ]
机构
[1] Fujitsu Labs Ltd, Kawasaki, Kanagawa, Japan
关键词
VM migration; VM placement; infrastructure update;
D O I
10.1109/AINA.2017.136
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Virtualization technology can readily change the placement of an execution environment, such as a virtual machine (VM), in accordance with the current statuses. To effectively manage system resources in the virtualized infrastructure, the elasticity of a virtualized infrastructure has attracted significant attention for determining on which server VM should be deployed. However, there has been little attention to how long it takes to relocate VMs and in what order VMs migrate. It is difficult to determine the migration order of VMs in consideration of the residual resources of the destination server and network topology. In this paper, we propose two methods for scheduling the parallel migration of multiple VMs to reduce the impact on performance degradation due to VM migrations. We first formulate an integer linear programming (ILP) model to determine the VM migration order. To solve the problem in an acceptable time for large infrastructures, we also design a heuristic method based on dependencies between VM migrations and network bandwidth. Simulation results demonstrate that the heuristic-based method obtained the solutions in a few seconds for the settings with small differences with the optimal solutions obtained from the ILP-based method.
引用
收藏
页码:827 / 834
页数:8
相关论文
共 50 条
  • [1] A Scheduling Method for Multiple Virtual Machines Migration in Cloud
    Zhang, Zhenzhong
    Xiao, Limin
    Chen, Xianchu
    Peng, Junjie
    NETWORK AND PARALLEL COMPUTING, NPC 2013, 2013, 8147 : 130 - 142
  • [2] Scheduling Live Migration of Virtual Machines
    Kherbache, Vincent
    Madelaine, Eric
    Hermenier, Fabien
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2020, 8 (01) : 282 - 296
  • [3] Multiple Virtual Machines Live Migration Scheduling Method Study on VMware vMotion
    Chen, Yan-Ren
    Liu, I-Hsien
    Chou, Cheng-Wei
    Li, Jung-Shian
    Liu, Chuan-Gang
    PROCEEDINGS OF 2018 3RD INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS), 2018, : 113 - 116
  • [4] Scheduling with Testing on Multiple Identical Parallel Machines
    Albers, Susanne
    Eckl, Alexander
    ALGORITHMS AND DATA STRUCTURES, WADS 2021, 2021, 12808 : 29 - 42
  • [5] Optimizing Live Migration of Multiple virtual Machines
    Cerroni, Walter
    Esposito, Flavio
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2018, 6 (04) : 1096 - 1109
  • [6] Live Migration of Virtual Machines in Multiple Datacenters
    Tang, Luyang
    Zhao, Dongcheng
    Tan, Zhi
    Sun, Gang
    Liao, Dan
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INFORMATION ENGINEERING FOR MECHANICS AND MATERIALS, 2016, 97 : 306 - 311
  • [7] Multiple Virtual Machines Resource Scheduling for Cloud Computing
    Zhang, Weizhe
    He, Hui
    Chen, Gui
    Sun, Jilong
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2013, 7 (05): : 2089 - 2096
  • [8] Scheduling multiple products on parallel machines with setup costs
    Krasik, Vladimir
    Leung, Joseph
    Pinedo, Michael
    Zhang, Jiawei
    NAVAL RESEARCH LOGISTICS, 2008, 55 (07) : 654 - 669
  • [9] Surviving Multiple Failures in Multicast Virtual Networks With Virtual Machines Migration
    Ghaleb, Abdulaziz M.
    Khalifa, Tarek
    Ayoubi, Sara
    Shaban, Khaled Bashir
    Assi, Chadi
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2016, 13 (04): : 899 - 912
  • [10] VCSP: virtual CPU scheduling for post-copy live migration of virtual machines
    Jalaei N.
    Safi-Esfahani F.
    International Journal of Information Technology, 2021, 13 (1) : 239 - 250