- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
科学技术 (责任编辑:叶晓莉 )
Xen虚拟机动态增量迁移的研究实现
姜 涛
(东北 电力大学信息化办公室 吉林 吉林 l32000)
摘 要:Xen虚拟机现有迁移机制中,源主机和 目的主机需要连接共享存储服务,共享存储是动态迁移的必要条件。针对这一局限性提出了
一 种包括外存迁移在 内的动态增量迁移方法,可以在动态迁移过程中,把虚拟机磁盘文件从源主机迁移至 目的主机,从而降低了动态迁移的成
本,扩大了动态迁移的应用范围。并通过实验进行了性能分析 。
关键词:虚拟机;Xen;增量迁移
1引言 束至源VM被挂起的过程 中,源VM外存访 问产生的脏块仍然被设备后
虚拟化技术已经成为国内外研究的热点。通过虚拟机将原先多个 端记录在bitmap~。
服务器整合到一台实体计算机中,可以显著减少停机时间、增强灵活 加入外存迁移的停机拷贝阶段,与之前的区别主要体现在将源主
性、大幅提高硬件利用效率。作为服务器虚拟化技术当中的热点,动态 机设备后端所监控记录的bitmap发送给 目的主机,目的主机启动后将
迁移技术可以在保持虚拟机运行的同时将运行于VMM(VirtualMachine 根据该bitmap确定本地外存数据是否已经与源VM的外存数据一致16]。
Monitor)上的操作系统在物理主机之间转移,管理员不需要了解操作系 通常情况下,外存的脏块生成率相对 内存产生脏页的机率是 比较低 的,
统本身的细节,也不需要关心操作系统上运行的服务状态,极大方便了 因此理论上对停机拷贝阶段时间的影响不大。
人们的管理操作i。 4.3PULL阶段
目前,虚拟机产品主要应用于大规模数据中心,其在线迁移都依赖 PULL阶段 由源主机和 目的主机 的迁移进程合作完成,包括 目的
于物理主机之间采用集中式共享外存设备 。对于拥有独立本地外存的 vM外存访问按需向源主机请求以及源主机vM外存主动向 目的主机
服务器和个人计算机,迁移技术在这种场合下受到限制,所以实现一个 post—c叩 Y。
包括外存迁移在内的虚拟机增量迁移方案将使迁移技术得到更广泛的 进入至PULL阶段,源主机向设备后端请求监控外存状态的bitmap,
应用。 并根据此bitmap确定从最后一轮外存pre—copy~源VM被挂起的过程中
2虚拟机迁移技术分析 哪些外存部分被源VM写脏 ,并将脏块发送至 目的主机。当b“map中标
动态迁移 (LiveMigration),也叫在线迁移 (OnlineMigration)。就是 记的所有脏块都被传输至 目的主机后, 目的主机 已经获得了所有最新
在保证虚拟机上服务正常运行的同时,将一个虚拟机系统从一个物理 的外存数据 ,外存迁移结束[71。
主机移动到另一个物理主机的过程。该过程不会对最终用户造成明显 5性能测试
的影响,从而使得管理员能够在不影响用户正常使用的情况下,对物理 第一轮测试在两台物理主机A~IJB之间进行。两物理主机均通过网
服务器进行离线维修或者升级[31。迁移的前面阶段,服务在源主机 的虚 卡连接到局域网,VM从一台物理主机迁移至另一台物理主机 。通常文
拟机上运行,当迁移进行到一定阶段,目的主机 已经具备了运行虚拟机 件系统的块大小为4KB,也就是8个扇区[81。在对VM进行外存迁移时,首
系统的必须资源,经过一个非常短暂的切换,源主机将控制权转移到 目 先
文档评论(0)