[1]刘诗海,孙宇清,石维琪,等.面向可扩展集群环境的快速虚拟机迁移方法[J].东南大学学报(自然科学版),2011,41(3):468-472.[doi:10.3969/j.issn.1001-0505.2011.03.007]
 Liu Shihai,Sun Yuqing,Shi Weiqi,et al.Rapid migration method of virtual machine for extensible cluster environment[J].Journal of Southeast University (Natural Science Edition),2011,41(3):468-472.[doi:10.3969/j.issn.1001-0505.2011.03.007]
点击复制

面向可扩展集群环境的快速虚拟机迁移方法()
分享到:

《东南大学学报(自然科学版)》[ISSN:1001-0505/CN:32-1178/N]

卷:
41
期数:
2011年第3期
页码:
468-472
栏目:
计算机科学与工程
出版日期:
2011-05-20

文章信息/Info

Title:
Rapid migration method of virtual machine for extensible cluster environment
作者:
刘诗海1孙宇清1石维琪1高云伟2
(1山东大学计算机科学与技术学院,济南 250101)
(2中国科学院计算技术研究所计算机系统结构重点实验室,北京 100190)
Author(s):
Liu Shihai1Sun Yuqing1Shi Weiqi1Gao Yunwei2
(1School of Computer Science and Technology, Shandong University, Jinan 250101, China)
(2Key Laboratory of Computer System and Architecture, Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China)
关键词:
集群环境虚拟机迁移
Keywords:
cluster environment virtual machine migration
分类号:
TP319
DOI:
10.3969/j.issn.1001-0505.2011.03.007
摘要:
在集群环境下,为了提高虚拟机Xen的迁移效率,提出了一种面向可扩展集群环境的快速可靠的虚拟机迁移方法.通过在分布式文件系统GlusterFS中增加Heartbeat监测模块,实时监测集群环境中物理机节点的加入与退出,动态创建或修改GlusterFS文件系统的配置文件.为了使GlusterFS文件系统能够自动管理节点,设计实现了基于gSOAP的内部角色通信,比传统方法增加了动态挂(卸)载集群环境中物理机节点的功能,达到了实时更新文件存储的拓扑结构的目的,在保证迁移性能和文件可靠性的同时提高了系统的扩展能力.实验结果表明,该方法能够在虚拟机迁移过程中自动分配资源,在充分利用集群资源和保证文件完整性的前提下,提高了迁移效率.
Abstract:
In order to improve the efficiency of Xen virtual machine migration in cluster environments, a fast and reliable virtual machine(VM) migration solution is proposed based on GlusterFS for clusters with high scability. The Heartbeat mechanism is introduced into GlusterFS to monitor the changes of network topology and the information about node mount and node unmount. It can dynamically create and modify the GlusterFS configuration. The communication of inner roles is implemented by using gSOAP in order to automatically manage the nodes and mount (unmount) the dynamic physical nodes. The file storage topology then can be updated in real-time. The migration performance can provide more guarantee for system scalability without any loss of the reliability of FS. Some experiments were performed to verify the proposed method and the results show that it can automatically allocate system resources during the process of VM migration. The efficiency of VM migration and the utilization of cluster resources are also improved.

参考文献/References:

[1] Barham P,Dragovic B,Fraser K,et al.Xen and the art of virtualization [C]//Proceedings of the 19th ACM Symposium on Operating Systems Principles.New York,2003:164-177.
[2] Prabhakar Chaganti.Xen virtualization:a fast and practical guide to supporting multiple operating systems with the Xen hypervisor [M].Birmingham,UK:Packt Publishing,2007:135-218.
[3] Clark C,Fraser K,Hand S,et al.Live migration of virtual machines [C]//Proceedings of the Second Symposium on Networked Systems Design and Implementation.Boston,2005:273-286.
[4] Sandberg R.The sun network file system:design,implementation and experience [R].Santa Clara,CA,USA:Sun Microsystems,Inc.1986.
[5] Liu H,Jin H,Liao X,et al.Live migration of virtual machine based on full system trace and replay [C]//Proceedings of the 18th International Symposium on High Performance Distributed Computing.Garching,Germany,2009:101-110.
[6] Cao J,Kerbyson D J,Papaefstathiou E.Modelling of ASCI high performance applications using PACE [C]//Proceedings of 15th Annual UK Performance Engineering Workshop.Bristol,UK,1999:413-424.
[7] 张彬彬,罗英伟,汪小林,等.虚拟机全系统在线迁移 [J].电子学报,2009,37(4):894-899.
  Zhang Binbin,Luo Yingwei,Wang Xiaolin,et al.Whole-system live migration mechanism for virtual machines[J].Acta Electronica Sinica,2009,37(4):894-899.(in Chinese)
[8] Gluster,Inc.Users’ manual GlusterFS2.0 [EB/OL].[2010-04-30].http://www.gluster.org/.
[9] Kim Junghan,Kim Inhyuk,Kim Taehyoung,et al.Design and implementation of networking virtualization for cluster file systems[C]//Proceedings of the 2009 International Conference on Computational Science and Its Applications.Yongin,Republic of Korea,2009:79-83.
[10] Gluster,Inc.Users’ manual gSOAP 2.0[EB/OL].[2010-04-30].http://gsoap2.sourceforge.net/.
[11] Xiao Jing.使用gSoap消息调用Web services [EB/OL].(2003-10-01)[2010-04-10].http://www.ibm.com/developerworks/cn/webservices/ws-soapacc/.
[12] Vijzelaar Stefan.A virtual shared disk on distributed redundant storage[EB/OL].(2010-02-09)[2010-05-20].http://www.cs.vu.nl/~tcs/mt/vijzelaar.pdf.

备注/Memo

备注/Memo:
作者简介:刘诗海(1982—),男,硕士生;孙宇清(联系人),女,博士,教授,sun_yuqing@sdu.edu.cn.
基金项目:国家自然科学基金资助项目(61070017)、山东省自然科学基金资助项目(Y2008G28)、中国科学院计算机系统结构重点实验室开放课题资助项目.
引文格式: 刘诗海,孙宇清,石维琪,等.面向可扩展集群环境的快速虚拟机迁移方法[J].东南大学学报:自然科学版,2011,41(3):468-472.[doi:10.3969/j.issn.1001-0505.2011.03.007]
更新日期/Last Update: 2011-05-20