您好,欢迎来到钮旅网。
搜索
您的当前位置:首页VMware虚拟化P2V迁移实践

VMware虚拟化P2V迁移实践

来源:钮旅网
2017年・第4期 栏目编辑:梁丽雯E—mail:liven 01@163 conr Researchl ̄i,q] VMware虚拟化P2V迁移实践冰 ■中国人民银行广州分行张文升 摘要 随着虚拟化技术的快速发展,从原有物理机向虚拟化迁移的需求也越来越多。本文结合笔者所在单 位进行的“云”化工程实施工作中的迁移实践和经验,介绍通过VMwa re ̄的P2V技术进行虚拟化迁移的主要过 程、需要注意的问题及相应的解决措施。通过P2V操作,可实现高效的虚拟化迁移,减少手工失误,并极大地减少 业务中断的时间。 关键词;虚拟化;VMwa re;P2V迁移 一.背景 虚拟化是为组件创建基于软件或虚拟表现形式 问题。 的过程,它允许将服务器、存储和其他硬件作为“资源 池”,以统一集中的管理模式进行资源分配,提高资源 的复用性、性能和可用性,同时还可实现运维自动化 等特性。 二.实施过程 VMware的P2V迁移,采用Converter进行转换,可 将基于Windows和Linux的物理机转换为虚拟机,如图 1所示。 根据《中国人民银行科技司关于开展省级数据中 心基础环境“云”化工程的通知》,中国人民银行广州 分行开展省级数据中心基础环境“云”化丁程建设,完 (一)迁移前准备 在进行P2V迁移前,为保证迁移工作顺利完成,应 做好相关准备工作。 1.迁移前置条件检查 检查迁移所需的前置条件是否符合,除了系统版 本等基本问题外,需要注意的问题还包括确认待迁移 的系统能否连接vCenter管理端和目的主机,并使用特 权用户;确认物理机向虚拟机迁移所需的服务是否启 成了相关系统的迁移工作,提升了系统的业务连续性, 并在系统迁移的实践过程中,积累了物理机向虚拟机 转换的经验。 本文主要结合此次“云”化工程迁移实践,以 VMware虚拟化P2V迁移的实施过程提出需要注意的 作者简介:张文升(1985一),男,广东汕头人,工程师 收稿日期:2017—02—25 本文仅代表作者个人观点,不代表作者所在单位意见。 垃 投畸 弋I 39 Resea rchl技术应用 2017年・第4期 目编辑.梁丽雯E—maikliven一01@163 corn 况发生。 (二)迁移中实施步骤 i.关闭应用服务并进行必要设置 为保证迁移数据的一致性,迁移前需 要先关闭源主机的应用服务,包括数据唪 服务和中间件服务等。 同时,转换前须进行一定的设置。 对于Linux(本文以SUSE Linux为例)系 统,须准备好一个能正常通信的IP地址 分配给助手虚拟机,确保源主机、Helper VM ̄vCenter之间能相互访问,以便虚 拟化平台自动建立一个Helper VM(助手 图1 P2V转换过程 虚拟机)进行源主机的P2V转换。而对于 用,共享是否打开等。 Windows类系统,P2V迁移时会自动在源主机安装一 2.审查源主机系统错误 个迁移代 ̄Agent。为保证这一操作IIl ̄,J执行.一一是 实施前,一般须对源主机的相关错误进行修复, 要尽量关闭可能会产生拦截的防护软件,包括防火墙 以避免在完成P2V迁移后系统问题依然存在;如果系 和杀毒软件等;二是要打开C:\WINDOWS文件夹的 统错误难以修复,则可考虑采用新建虚拟机并手动安 ADMIN¥默认共享。需要注意的是。直接打开时,重 装应用程序的方式进行迁移。 启系统后该共享会自动关闭,可在开机后转换前重新 3.清理磁盘 设置,或通过将操作系统注册表项“HKEYLOCAL_在迁移前进行磁盘清理,可有效提高迁移效率, MACHINE\SYSTEM\CurrentControlSet\Control\ 排除干扰。实践发现,源主机的磁盘状况会影响迁移 Lsa”中的键值restrictanonymous更改为(】,以避免重启 进程,特别是当目标虚拟机虚拟磁盘为精简置备格式 后共享被关闭。 时,迁移过程会边复制文件、边动态申请空间。如果源 2.实施监控 主机文件数量较多,将导致迁移用时较长。因此。在迁 可在Converter转换工具中观察物理机向 拟机 移前建议对源主机的磁盘文件进行整理,清理、移除 迁移的进度,以便在发现异常时及时处理。通常有3个 与系统运行无关的文件,例如系统升级文件、安装文 需要重点观察的时间点:创建虚拟机(1%进度),准备 档、临时文件、垃圾文件等,以缩短迁移所需时间,减 克隆磁盘(2%进度)和组合虚拟机(接近95%以后).. 少干扰。 如果被迁移的物理机存在多个分区,每个分区创建一 4.源主机重要文件备份 个虚拟磁盘文件(.vmdk文件),克隆完成每个vmdk也 正常情况下,迁移过程并不会对源物理主机产 要监控其是否成功。通过监控迁移进度中的重型观察 生影响,但为了提高迁移的保障性,建议在实施迁移 时间点,有助于快速定位失败原因、提高排查效率。 前对源主机重要系统和数据进行异机备份,以避免 对于Linux系统,进 ̄TP2V转换时会自动将源主 迁移失败而源主机出现故障导致重要数据丢失的情 机所挂载的存储逻辑卷克隆成为虚拟机内的馐拟磁 40 I监肚科拯畸 弋 2017年・第4期 目编辑梁丽雯E—mail:liven 01@163 corn Resea rchl技术应用 盘,如果自动克隆失败,可通过手工操作解决。首先在 vCenter中为该虚拟机添加一个硬盘,设置磁盘类型为 “创建新的虚拟磁盘”,接着在虚拟机Linux环境内识 虚拟机后进行修复,注意须设置开机时从光盘引导。 (三)迁移后测试优化 由于源主机转换为虚拟机后运行机制和物理环 境发生了变化,为确保应用系统的稳定运行,迁移完 成后需要进行一段时间的观察和优化。具体有以下几 个步骤。 1.创建快照以方便状态回退 别和创建新的硬盘分区,完成格式化后挂载到指定目 录,最后将源主机数据拷贝到虚拟机上。另外,如果源 主机设置了开机自动挂载,其挂载磁盘分区克隆到虚 拟机后,启动虚拟机可能会报错,提示Ack检测文件系 统失败,这和自动挂载设置有关,一般可取消分区备 份和挂载前检测设置。 3.迁移后设置 P2V完成后,还需要进行一些设置才可使系统正 建议在完成P2V后立刻对虚拟机建立一个快照, 以便在后续测试优化过程出现问题时,通过快照迅 速恢复到迁移完毕时的初始状态,节省重新迁移的时 间。值得注意的是,建立快照后,原vmdk文件将变成 常使用。对于Linux系统,转换为虚拟机后,通常需要 安装VMware Tools来解决图形化界面异常问题。 而对于Windows类系统,P2V完成后,虚拟机将 自动进行设备识别和驱动安装,待所有设备均已识 一只读状态,而所有的写操作将会在快照文件中进行, 方面涉及空间问题,另一方面服务器对于快照文件 的写入方式不同于vmdk文件,性能和效率会较低。因 此,建议在确认测试和优化操作完成并稳定运行一段 时间后,及时删除快照。 2.适当进行接管测试 别出并已完成驱动安装后,根据提示重启系统。由于 源物理主机网卡驱动等均会被“拷贝”至虚拟机系统 中,而虚拟机使用的是虚拟网卡,此时会出现原网卡 占用IP的情况,需要先从系统中先删除原网卡,再从 由于虚拟机会保持和源主机一致的IP地址设置, 为避免发生IP地址冲突,在启动虚拟机接管测试前, 应断开源主机的网络。启动虚拟机后,对虚拟机进行 虚拟机编辑设置中删除网卡,最后再重新添加虚拟 网卡。在系统中删除 网卡时,需要将隐藏 网卡显示出来后再 进行删除,且删除前 注意不要禁用原物 理网卡,否则将无法 进行正常删除,如图 2所示。 止E夕 ,个另0系统 在迁移后会出现激 活提示,这与源主机 中的操作系统授权 绑定底层硬件有关, 可以安装光盘重启 4 2显示并删除隐藏网卡 斗故畸代I 41 Resea rchI技术应用 2017年・第4期 赢辑粱丽零E—mail:liven 01@163 简单测试后再接管生产服务器。如有必要,可编辑虚 拟机配置,对CPU、内存等参数进行调整。 三.总结 P2V的虚拟化迁移过程,是对应用系统迁移的一 种自动化处理,它的过程是将操作系统以及系统上的 3.根据实际情况进行虚拟机优化 在虚拟机投入运行一段时间后,可在监测资源使 用情况的基础上对其配置进行调整,以优化迁移后虚 拟机的运行效果,避免资源配置过高或者配置短缺的 两种倾向。 数据从原硬件服务器中拷贝至虚拟机资源上,由虚拟 层接管硬件驱动。通过这种迁移方式,可以高效地实 现迁移,避免重新进行“系统安装一应用安装一系统部 署一数据迁移”等重复而繁琐的步骤,减少出错的可 能。同时,P2V迁移的模式可减少业务中断的时间。然 而,在具体的实施操作中,由于各系统服务器上的情 况不相同,可能导致自动化的过程无法顺利完成,在 P2V过程是直接将源主机的CPU、内存资源配置 复制到了虚拟化平台中.而通常情况下,虚拟化服务器 的性能配置一般较高,容易出现过度分配硬件资源的 情况,不仅浪费资源,也影响了计算资源调度的效率。 因此,对于个别从旧服务器迁移到虚拟化平台后CPU 使用率大大降低的虚拟机,可以根据资源使用情况, 进行配置的适当缩减。 而在另外一些情况下,有的WAS应用投入运行一 这种情况下,可通过Ghost整合ISO等方式完成迁移, 以确保虚拟化迁移工作的顺利完成。匿虱 参考文献: [1]岳璐,钟联炯.VMware虚拟化迁移技术的研究 段时间后,可能会出现消耗较多资源,发生内存泄漏 而导致虚拟机假死的情况,此时反而需要考虑增加资 源,可考虑通过swap分区扩容解决。 [J].科技信息,201 2(36):52—53. [2]江雪,李小勇.虚拟机动态迁移的研究[J】.计 算机应用,2008(9):2 375—2 377. 42 I垃 拽峙 弋 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- niushuan.com 版权所有 赣ICP备2024042780号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务