Template-aware Live Migration of Virtual Machines

被引:0
|
作者
Eswaran, Roja [1 ]
Yan, Mingjie [1 ]
Gopalan, Kartik [1 ]
机构
[1] SUNY Binghamton, Comp Sci, Binghamton, NY 13902 USA
关键词
D O I
10.1145/3583740.3626812
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
One of the key challenges of edge computing is working with a limited amount of resources available at the edge, especially memory and bandwidth. Virtual Machine (VM) Templating is a technique to start multiple VM instances quickly from a shared pre-configured read-only image (or template). The new VM instances share the memory of the template in a copy-on-write (COW) manner. In edge computing platforms, VM templating can help to reduce the collective memory footprint and deployment time of multiple VMs. Live migration of VMs can also improve task placement on edge nodes for latency reduction, service availability, and cost-effectiveness. However, existing live migration techniques fail to maintain memory sharing among multiple templated VMs that are migrated to a common destination. Consequently, identical pages at the source are replicated several times at the destination, increasing memory pressure on the destination node, network traffic during migration, and total migration time. Lack of templating awareness can also trigger migration failure if the destination lacks sufficient memory to accommodate the increased memory footprint. To address this shortcoming of live migration, we introduce Template-aware Live Migration (TLM), which preserves preexisting COW memory sharing between templated VMs that are migrated to a common destination machine. Specifically, TLM ensures that multiple virtual pages from different VMs that are mapped to the same template page at the source are mapped to the same page at the destination. We implement TLM on the QEMU/KVM virtualization platform and demonstrate a significant reduction in memory footprint, shorter migration time, and reduced network traffic.
引用
收藏
页码:336 / 340
页数:5
相关论文
共 50 条
  • [11] 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
  • [12] 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
  • [13] 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
  • [14] IALM: Interference Aware Live Migration Strategy for Virtual Machines in Cloud Data Centres
    Anu, V. R.
    Elizabeth, Sherly
    [J]. DATA MANAGEMENT, ANALYTICS AND INNOVATION, ICDMAI 2018, VOL 2, 2019, 839 : 499 - 511
  • [15] An adaptive traffic-aware migration algorithm selection framework in live migration of multiple virtual machines
    Cui Y.
    Zhu L.
    Cai Z.
    Hu Y.
    [J]. Cui, Yong (goodaliens@126.com), 1600, Totem Publishers Ltd (16): : 314 - 324
  • [16] Optimization of SLA aware live migration of multiple virtual machines using Lagrange multiplier
    Singh, Garima
    Singh, Anil Kumar
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 130 : 279 - 291
  • [17] Counting Sort for the Live Migration of Virtual Machines
    Zou, QingXin
    Hao, ZhiYu
    Cui, Xu
    Yun, XiaoChun
    Zhang, YongZheng
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2013,
  • [18] Delay Guaranteed Live Migration of Virtual Machines
    Zhang, Jiao
    Ren, Fengyuan
    Lin, Chuang
    [J]. 2014 PROCEEDINGS IEEE INFOCOM, 2014, : 574 - 582
  • [19] Modelling the Live Migration Time of Virtual Machines
    Rybina, Kateryna
    Dargie, Waltenegus
    Umashankar, Subramanya
    Schill, Alexander
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2015 CONFERENCES, 2015, 9415 : 575 - 593
  • [20] Live Migration of Virtual Machines in the Homogeneous Cloud
    Mohandas, Maya
    Babu, K. R. Remesh
    [J]. IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGICAL TRENDS IN COMPUTING, COMMUNICATIONS AND ELECTRICAL ENGINEERING (ICETT), 2016,