VMware虚拟化替换方案中如何实现虚拟机平滑迁移?对应用影响最小。?

参与11

5同行回答

wukewuke售前技术支持SmartX超融合
将虚拟机从 VMware 迁移至其他虚拟化平台,一般会使用目标虚拟化平台厂商提供的 v2v 迁移工具,因此迁移工具的可靠性、兼容性,以及如何通过技术优化降低迁移对业务产生的影响,会直接决定虚拟机迁移是否平稳丝滑。如何保障迁移可靠性 如果迁移过程不稳定,不仅将带来很大的运维风...显示全部

将虚拟机从 VMware 迁移至其他虚拟化平台,一般会使用目标虚拟化平台厂商提供的 v2v 迁移工具,因此迁移工具的可靠性、兼容性,以及如何通过技术优化降低迁移对业务产生的影响,会直接决定虚拟机迁移是否平稳丝滑。

  1. 如何保障迁移可靠性
    如果迁移过程不稳定,不仅将带来很大的运维风险,还可能无法在迁移预留时间窗口内完成迁移任务,影响业务的正常开展。对于迁移可靠性,用户需要选择技术可靠、迁移高效、操作便捷的迁移工具,同时关注已有用户使用该迁移工具进行迁移的实际案例。
  2. 如何保障平台兼容性
    用户还需评估迁移工具对 VMware 虚拟化环境、虚拟机操作系统和服务器芯片的兼容能力,保证迁移任务可以顺利开展。另外,目前一些国内厂商的迁移工具无法支持基于 vSphere Distributed Switch(VDS,分布式交换机架构)的迁移,仅支持标准交换机架构(VSS),而将虚拟机从 VSS 迁移到 VDS 有可能会引起业务网络中断,因此会对用户的迁移场景带来一定的限制。
  3. 如何降低迁移带来的业务影响
    不同的迁移工具,迁移原理也不尽相同,对业务带来的影响也有所差异。以 SmartX 免费的迁移工具为例,SMTX 迁移工具支持用户以在线手动同步增量数据的方式,降低停机同步增量数据的时间:在执行迁移任务时,SMTX 迁移工具会对虚拟机执行快照,然后在线执行数据拷贝,这一过程中源端虚拟机可以保持在线,因此不会影响原有 VMware 集群中虚拟机的正常运行;在全量数据传输完成后,用户可以选择手动同步(不停机)增量数据,或者直接关闭源虚拟机以执行增量数据同步。采用手动同步的好处是:可在虚拟机保持在线的情况下,完成绝大部分增量数据的复制,将大幅减少停机同步时间。源端虚拟机关机后,除了完成必要的数据增量同步外,迁移工具也会自动完成对目标端虚拟机的驱动注入、必要的系统配置等。因此,由于停机时间有效缩短,只需要合理安排停机窗口(非业务时间切换),可将业务影响降至最低。

除了对迁移工具的挑选,用户还可以在迁移项目进行时,通过环境检查和预迁移来保证迁移的顺利进行。

  1. 环境检查
  2. 确认网络连通性:主要是 v2v 迁移工具与 vCenter 以及 ESXi 主机的网络连通性,例如,如果它们之间有防火墙,需提前开通相关端口。
  3. 确认 vCenter 与 ESXi 主机之间是否通过 DNS 域名进行关联:如果是,需要确保迁移工具、新平台集群主机都能正常解释 DNS 域名。
  4. 确认待迁移的虚拟机是否包含快照:如有快照需先删除快照再执行迁移。
  5. 清理待迁移的虚拟机上非必要的虚拟外设,如 USB 直通设备、ISO 镜像等。
  6. 卸载待迁移的虚拟机 VMware VMTools。
  7. 预迁移
    用户可选择 VMware 集群中常用的虚拟机模板,通过迁移工具迁移到新平台的新建集群。通过预迁移可以验证整个迁移流程是否通畅。在预迁移过程中,用户可记录虚拟机磁盘容量、迁移速度、迁移时间等信息,作为正式迁移的参考。

更多 VMware 虚拟机迁移注意事项和用户实践,可参考: https://www.talkwithtrend.com/Article/270103

收起
软件开发 · 2024-05-22
浏览104
QqQq联盟成员工程师红宇精密
在实现虚拟机平滑迁移时,确保对应用影响最小,技术和管理方面进行综合评估技术层面:1.预迁移测试:性能评估:在迁移前,对源虚拟机的工作负载进行分析,确保目标环境的资源配置(如CPU、内存、存储IOPS)至少与源环境相当或有所优化,避免因资源不足导致的性能下降。兼容性测试:在新的虚拟...显示全部

在实现虚拟机平滑迁移时,确保对应用影响最小,技术和管理方面进行综合评估
技术层面:
1.预迁移测试:
性能评估:在迁移前,对源虚拟机的工作负载进行分析,确保目标环境的资源配置(如CPU、内存、存储IOPS)至少与源环境相当或有所优化,避免因资源不足导致的性能下降。
兼容性测试:在新的虚拟化环境中预先安装必要的软件库、驱动程序和依赖项,确保应用在迁移后的环境中能够无缝运行。进行兼容性测试,包括操作系统版本、中间件及应用程序版本的适配。
网络测试:提前规划并配置好目标环境的网络设置,包括IP地址、DNS、路由规则等,确保迁移后应用的网络连接顺畅无阻。
2.选择合适的热迁移工具
虚拟化层面:主流虚拟化平台(如VMware vSphere, Microsoft Hyper-V等)支持热迁移功能,允许在虚拟机运行状态下将其从一台物理主机移动到另一台,几乎不中断服务。确保使用这一功能,并监控迁移过程中的网络延迟和带宽消耗,以减少对应用的影响。
数据同步方面:选择合适的数据同步工具,针对不同的业务系统设计迁移方案和割接回退方案,在迁移前,充分进行技术测试论证。
管理层面:
1.充分梳理业务系统:识别停机窗口,制定详细的迁移步骤和时间表,对于存在停机窗口的业务系统,采取离线迁移或者增量数据迁移的方案,离线迁移综合成本偏低,对业务影响较小。
2.对于业务连续性较高、无停机窗口的系统,可采取并行服务,两台环境同时运行,在检测新环境数据、性能无误后,再进行切换。
3.用户培训与沟通:对于最终用户可能感知到的任何变化,提前进行沟通和培训,包括登录方式、访问路径的变动等,减少用户困扰。

收起
工业制造其它 · 2024-05-20
浏览126
Jerry MikuJerry Miku其它The Global 500
针对VMware虚拟化的替换方案,大致的玩法是一致的,都是从VMware向各自平台进行V2V迁移。迁移后,使用的就是目标厂商的解决方案了。迁移的过程通常在在源端虚拟机安装client或者在VMware上部署Proxy等实现源端数据抽取,1:1在目标段完成数据还原,源端和目标端存在一段极小时间的...显示全部

针对VMware虚拟化的替换方案,大致的玩法是一致的,都是从VMware向各自平台进行V2V迁移。迁移后,使用的就是目标厂商的解决方案了。迁移的过程通常在在源端虚拟机安装client或者在VMware上部署Proxy等实现源端数据抽取,1:1在目标段完成数据还原,源端和目标端存在一段极小时间的数据差异,需要通过重启源或者关机等方式,实现数据追平。这种方式是主流做法,对业务的侵入和影响也最小。
另外一种主流的方式就是虚拟化备份还原了,限制也比较多,既受限于备份恢复软件的兼容性,也受限于备份恢复的效率,整个过程源目无法做到完全实时,自然也存在一定数据差异,更合适的一种改进就是CDP了,效果同V2V。

收起
金融 · 2024-05-20
浏览130
chinesezzqiangchinesezzqiang课题专家组信息技术经理M
不管采用什么替换技术路线,从VMware虚拟化的平台迁移虚拟机到vmware平台、openstack或其他的平台,我个人觉得还是要选择专业的供应商提供迁移服务和保障服务。选择专业的迁移工具进行V2V的操作。同时要根据业务的量和迁移的难度采购迁移保险(这个一般是供应商承保),这个是很多...显示全部

不管采用什么替换技术路线,从VMware虚拟化的平台迁移虚拟机到vmware平台、openstack或其他的平台,我个人觉得还是要选择专业的供应商提供迁移服务和保障服务。选择专业的迁移工具进行V2V的操作。同时要根据业务的量和迁移的难度采购迁移保险(这个一般是供应商承保),这个是很多公司的IT没有考虑的,其实在后面的很多迁移或者其他的IT项目,尤其安全的运营项目,一定要考虑保险的作用。当出现问题的时候除了可以及时解决问题,还可以对损失进行部分补救。

收起
IT其它 · 2024-05-14
浏览161
pysx0503pysx0503联盟成员系统工程师第十区。散人
最近刚刚从一套vmware迁移到了H3C的超融合架构环境,对应用影响最小的方案其实就是V2V方案了。只不过在实际执行过程中,不同厂家的虚拟机环境差异太大。我在实际迁移中也有一些没办法迁移成功。最后不得不重新安装部署。另外现在的一些备份设备也可以做到异构虚拟化环境的迁...显示全部

最近刚刚从一套vmware迁移到了H3C的超融合架构环境,对应用影响最小的方案其实就是V2V方案了。只不过在实际执行过程中,不同厂家的虚拟机环境差异太大。我在实际迁移中也有一些没办法迁移成功。最后不得不重新安装部署。
另外现在的一些备份设备也可以做到异构虚拟化环境的迁移。不过同样也是面临的不同虚拟化环境的差异导致的迁移问题。
我觉得整体的迁移方案可以是一V2V为主,将vmware的虚拟化环境直接迁移到新的虚拟化架构中。如果实在因为系统原因行不通,万一不得已在选择重新部署,。
另外还有一个要注意的问题就是有些应用系统涉及到软件授权可能是绑定了硬件信息。在迁移之前一定沟通好软件的技术支持。

收起
系统集成 · 2024-05-09
浏览308

ChatGPT 回答

在VMware虚拟化替换方案中,实现虚拟机平滑迁移的方法是使用VMware vSphere vMotion技术。该技术可以在不中断正在运行的虚拟机的情况下将虚拟机从一个物理主机迁移到另一个物理主机。这种迁移方式可以最大程度地减少对应用程序的影响,因为虚拟机在迁移过程中仍然可以继续运行,用户可以继续访问应用程序。

在实施VMware虚拟化替换方案之前,需要进行一些准备工作,以确保迁移过程的顺利进行。首先,需要确保所有物理主机都满足VMware vSphere的最低要求,并且已经安装了VMware vSphere软件。其次,需要对存储进行评估,以确保存储能够支持虚拟机的迁移。最后,需要对网络进行评估,以确保网络能够支持虚拟机的迁移。

在进行虚拟机迁移时,需要注意以下几点:

  1. 确保源物理主机和目标物理主机之间的网络连接可用。
  2. 确保源物理主机和目标物理主机之间的存储连接可用。
  3. 确保源物理主机和目标物理主机之间的VMware vSphere版本相同。
  4. 确保源物理主机和目标物理主机之间的CPU类型相同。

通过以上准备工作和注意事项,可以实现VMware虚拟化替换方案中虚拟机平滑迁移,并且最小化对应用程序的影响。

提问者

a8757906
系统运维工程师三一重工
擅长领域: 服务器LinuxCentOS

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2024-05-08
  • 关注会员:6 人
  • 问题浏览:1174
  • 最近回答:2024-05-22
  • X社区推广