Performance Degradation-aware Virtual Machine Live Migration in Virtualized Servers

被引:6
作者
Zhang, Wei [1 ]
Zhu, Mingfa [1 ]
Gong, Tao [1 ]
Xiao, Limi [1 ]
Ruan, Li [1 ]
Mei, Yiduo [2 ]
Sun, Yuzhong [3 ]
Ji, Xu [4 ]
机构
[1] Beihang Univ, Sch Comp Sci & Engn, State Key Lab Software Dev Environm, Beijing 100191, Peoples R China
[2] Beijing Jiaotong Univ, CCISR, Beijing 100044, Peoples R China
[3] Chinese Acad Sci, ICT, Beijing AH-100190, Peoples R China
[4] Jilin Univ, CCST, Changchun AH-130012, Peoples R China
来源
2012 13TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS, AND TECHNOLOGIES (PDCAT 2012) | 2012年
基金
国家教育部博士点专项基金资助; 北京市自然科学基金; 中国国家自然科学基金;
关键词
Virtual Machine; Live Migration; Migration Cost; Performance Degradation; COST; MANAGEMENT;
D O I
10.1109/PDCAT.2012.111
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Live migration of virtual machines(VMs) is widely used for system management in virtualized servers. When the loads increase and SLAs of some applications are violated, dynamic migration of virtual machines across physical machines (PMs) has the potential to ensure a high level of meeting the SLAs. Because of consuming extra CPU and bandwidth, application performance may be degraded during the migration process. However, different applications have different performance degradation. We design and implement a VM migration selection method that decides which VMs should be migrated. It can not only eliminate resouce competition on the PM, but also have less performance degradation during the migration process. We propose a performance degration-aware model to analyze applications' performance degradation which is directly sensitive to users. We analyze migration source code and find that memory size, dirty rate and frequent dirty rate are key factors that affect iteration time and downtime. We implement a tool that measures dirty rate and frequent dirty rate before VMs are migrated. we make a distinction between memory iteration phrase and stop-and-copy phrase owing to different performance degradation. The experimental results show that our method is effective.
引用
收藏
页码:429 / 435
页数:7
相关论文
共 20 条
  • [1] Andreolini M, 2010, L N INST COMP SCI SO, V34, P201
  • [2] [Anonymous], J INTERNET SERVICES
  • [3] [Anonymous], 2010, P 3 ANN HAIF EXP SYS
  • [4] [Anonymous], CLOUD COMPUTING
  • [5] [Anonymous], 2009, Proceedings of the 2009 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, VEE'09, (New York, NY, USA)
  • [6] [Anonymous], 2011, 12 IFIP IEEE INT S I
  • [7] [Anonymous], WORKSH INF TECHN SYS
  • [8] Bobroff N, 2007, 2007 10TH IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2009), VOLS 1 AND 2, P119, DOI 10.1109/INM.2007.374776
  • [9] Cherkasova L., 2005, P ANN C USENIX ANN T, P24
  • [10] Choi HW, 2008, ICS'08: PROCEEDINGS OF THE 2008 ACM INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, P185