摘要
在线迁移技术在虚拟化中有着非常广泛的应用。目前,主流的在线迁移工具都依赖于物理主机之间采用集中式共享外存设备,而在云计算环境中,许多计算机系统各自独立拥有本地外存,这就给迁移技术在云计算环境中的应用带来了一定的限制。本文在研究云计算及在线迁移技术的基础上,分析了云计算环境中在线迁移技术的原理与局限性,提出了基于Xen虚拟机的全系统在线增量迁移的设计与实现方法,并通过实验进行了性能分析,总结了优化迁移性能的一些方法。全系统在线增量迁移摆脱了原有迁移技术对外存设备的依赖,进一步拓宽了其在云计算环境中的应用范围。
Live migration has a very wide range of applications in virtualization. At present most of the mainstream live migration tools relies on the physical hosts with centralized and shared external memory device. But in the cloud computing environment, many computer systems own local external memory independently, which brings some limitions to the live migration applications in the cloud computing environment. Based on the research of cloud computing and live migration, this paper analyzed the principles and limitations of live migration in cloud computing, advanced whole-system live incremental migration's design and implementation based on Xen. At last, it discussed the performance of whole-system live migration through experiments and summarized some of the ways to optimize the performance of migration. The whole-system live incremental migration gets rid of the original migration technology to the external memory equipment's dependence, has further expanded the application scope in the cloud computing environment.
出处
《电信科学》
北大核心
2010年第9期90-94,共5页
Telecommunications Science
基金
国家"863"计划基金资助项目(No.2009AA012406)
关键词
虚拟化
云计算
在线迁移
virtualizationlive,cloud computing,live migration