Scheduling Live Migration of Virtual Machines

被引:17
|
作者
Kherbache, Vincent [1 ]
Madelaine, Eric [1 ]
Hermenier, Fabien [2 ]
机构
[1] Inria Ctr Rech Sophia Antipolis Mediterranee, Comp Sci, F-06902 Sophia Antipolis, Alpes Maritimes, France
[2] Univ Nice Sophia Antipolis, F-06000 Nice, France
关键词
Live migration; scheduling; virtual machines; PERFORMANCE; SIMULATION; PLACEMENT; POWER;
D O I
10.1109/TCC.2017.2754279
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Every day, numerous VMs are migrated inside a datacenter to balance the load, save energy or prepare production servers for maintenance. Although VM placement problems are carefully studied, the underlying migration schedulers rely on vague adhoc models. This leads to unnecessarily long and energy-intensive migrations. We present mVM, a new and extensible migration scheduler. To provide schedules with minimal completion times, mVM parallelizes and sequentializes the migrations with regards to the memory workload and the network topology. mVM is implemented as a plugin of BtrPlace and its current library allows administrators to address temporal and energy concerns. Experiments on a real testbed shows mVM outperforms state-of-the-art migration schedulers. Compared to schedulers that cap the migration parallelism, mVM reduces the individual migration duration by 20.4 percent on average and the schedule completion time by 28.1 percent. In a maintenance operation involving 96 VMs migrated between 72 servers, mVM saves 21.5 percent Joules against BtrPlace. Compared to the migration model inside the cloud simulator CloudSim, the prediction error of the migrations duration is about 5 times lower with mVM. By computing schedules involving thousands of migrations performed over various fat-tree network topologies, we observed that the mVM solving time accounts for about 1 percent of the schedule execution time.
引用
收藏
页码:282 / 296
页数:15
相关论文
共 50 条
  • [1] Live migration of virtual machines
    Clark, C
    Fraser, K
    Hand, S
    Hansen, JG
    Jul, E
    Limpach, C
    Pratt, I
    Warfield, A
    [J]. USENIX ASSOCIATION PROCEEDINGS OF THE 2ND SYMPOSIUM ON NETWORKED SYSTEMS DESIGN & IMPLEMENTATION (NSDI '05), 2005, : 273 - 286
  • [2] VCSP: virtual CPU scheduling for post-copy live migration of virtual machines
    Jalaei N.
    Safi-Esfahani F.
    [J]. International Journal of Information Technology, 2021, 13 (1) : 239 - 250
  • [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
    [J]. PROCEEDINGS OF 2018 3RD INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS), 2018, : 113 - 116
  • [4] Opportunistic live migration of virtual machines
    Gilesh, Malayam Parambath
    Jain, Subham
    Kumar, S. D. Madhu
    Jacob, Lillykutty
    Bellur, Umesh
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (05):
  • [5] Live Gang Migration of Virtual Machines
    Deshpande, Umesh
    Wang, Xiaoshuang
    Gopalan, Kartik
    [J]. HPDC 11: PROCEEDINGS OF THE 20TH INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, 2011, : 135 - 146
  • [6] Agile Live Migration of Virtual Machines
    Deshpande, Umesh
    Chan, Danny
    Guh, Ten-Young
    Edouard, James
    Gopalan, Kartik
    Bila, Nilton
    [J]. 2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2016), 2016, : 1061 - 1070
  • [7] Parallelizing Live Migration of Virtual Machines
    Song, Xiang
    Shi, Jicheng
    Liu, Ran
    Yang, Jian
    Chen, Haibo
    [J]. ACM SIGPLAN NOTICES, 2013, 48 (07) : 85 - 95
  • [8] Effective live migration of virtual machines using partitioning and affinity aware-scheduling
    Yazidi, Anis
    Ung, Frederik
    Haugerud, Harek
    Begnum, Kyrre
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2018, 69 : 240 - 255
  • [9] Affinity Aware-Scheduling of Live Migration of Virtual Machines Under Maintenance Scenarios
    Yazidi, Anis
    Ung, Frederik
    Haugerud, Harek
    Begntun, Kyrre
    [J]. 2019 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2019, : 917 - 920
  • [10] Delay Guaranteed Live Migration of Virtual Machines
    Zhang, Jiao
    Ren, Fengyuan
    Lin, Chuang
    [J]. 2014 PROCEEDINGS IEEE INFOCOM, 2014, : 574 - 582