计算机科学 ›› 2015, Vol. 42 ›› Issue (Z6): 337-340.

• 无线网络与通信 • 上一篇    下一篇

一种基于qemu的动态迁移模型

王森,朱常鹏,韩 博   

  1. 重庆理工大学计算机科学与工程学院 重庆400050,重庆理工大学计算机科学与工程学院 重庆400050,西安交通大学计算机系 西安710049
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受国家自然科学基金(61173040)资助

Analytical Model for Qemu-based Live Migration Strategy

WANG Sen, ZHU Chang-peng and HAN Bo   

  • Online:2018-11-14 Published:2018-11-14

摘要: 在线迁移已经成为数据中心的一个核心管理工具,广泛用于负载平衡、服务器整合和系统维护等方面。精确地预测在线迁移性能是制定有效迁移决策的前提。在广泛用于开源云计算的qemu-kvm虚拟化平台中,迁移策略与传统的预拷贝策略存在差异,导致已有的迁移模型无法有效地应用于该平台。为此,提出一种基于qemu-kvm平台的迁移策略的建模方法,基于模型抽取影响在线迁移性能的关键因素,分析它们与迁移性能之间的数学关系,最后针对这些关键参数建立相应的测试环境,以此测试评估模型的正确性与精确性。测试结果表明模型预测迁移时间和迁移数据总量的精确度在95%以上。

Abstract: Live migration is a powerful management tool in data center and has been widespreadly applied for virtual machine load balancing,fault tolerance,power management and other applications.Whether evaluation for performance of live migration of virtual machines is precise or not has directly influence on effects of live migration decisions.Therefore,we proposed an analytical model for qemu-based live migration of virtual machines.Based the model,we extracted key parameters that affect the performance of live migration,and analyzed mathematic relations between these parameters and performance of live migration.Finally,we built some experiments to evaluate and verify the correctness and precision of the analytical model by comparing experiential and analysis results.Our experiential results show that the model yields higher than 95% prediction accuracy in migration time and total transferred data.

Key words: Virtual machine,Live migration,Performance model

[1] 张翔,霍志刚,马捷,等.虚拟机快速全系统在线迁移[J].计算机研究与发展,2012,49(3):661-668
[2] 陈阳,怀进鹏,胡春明.基于内存混合复制方式的虚拟机在线迁移机制[J].计算机学报,2011,34(12):2278-2291
[3] Akoush S,Sohan R,Rice A,et al.Predicting the performance of virtual machine migration[C]∥2010 IEEE International Symposium on Modeling,Analysis & Simulation of Computer and Telecommunication Systems(MASCOTS).2010:37-46
[4] Aldhalaan A,Menascé D A.Analytic Performance Modeling and Optimization of Live VM Migration[C]∥Computer Perfor-mance Engineering.Springer,2013:28-42
[5] Gupta D,Lee S,Vrable M,et al.Difference engine:Harnessing memory redundancy in virtual machines[J].Communications of the ACM,2010,53(10):85-93
[6] Jin Hai,Li Deng,Wu Song,et al.Live virtual machine migration with adaptive memory compression[C]∥IEEE International Conference on Cluster Computing and Workshops,2009(CLUSTER’09).2009:1-10
[7] Hu Liang,Zhao Gao,Xu Gao-chao,et al.HMDC:Live Virtual Machine Migration Based on Hybrid Memory Copy and Delta Compression[J].Applied Mathematics & Information Sciences,2013,7:639-646
[8] Liu Hai-kun,Jin Hai,Xu Cheng-zhong,et al.Performance and energy modeling for live migration of virtual machines[J].Cluster computing,2013,16(2):249-264
[9] Luo Ying-wei,Zhang Bin-bin,Wang Xiao-lin,et al.Live and incremental whole-system migration of virtual machines using block-bitmap[C]∥ 2008 IEEE International Conference on Cluster Computing.2008:99-106
[10] Svrd P,Hudzia B,Tordsson J,et al.Evaluation of delta compression techniques for efficient live migration of large virtual machines[J].ACM Sigplan Notices,2011,46(7):111-120
[11] Wu Yang-yang,Zhao Ming.Performance modeling of virtualmachine live migration[C]∥ 2011 IEEE International Confe-rence on Cloud Computing.2011:492-499
[12] Zhu Chang-peng,Zhao Yin-liang,Bo Han,et al.Runtime support for type-safe and context-based behavior adaptation[J].Frontiers of Computer Science,2014,8(1):17-32

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!