本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用以下AWS方法将工作负载迁移到VMware云端 VMware HCX
由 Deepak Kumar (AWS)、Derek Cox () 和 Himanshu Gupt AWS a () 创作 AWS
摘要
注意:自 2024 年 4 月 30 日起,VMwareCloud on AWS 不再由其渠道 AWS 合作伙伴转售。该服务将继续通过博通提供。我们鼓励您联系您的 AWS 代表了解详情。 |
此模式说明了如何在AWS不更改底层平台的情况下使用VMware混合云扩展 (HCX) 将工作负载从本地VMware环境迁移到VMware云端。 VMwareHCX简化迁移,帮助重新平衡工作负载,帮助保护数据,并优化本地数据中心和云服务器的灾难恢复流程。该模式讨论了安装、配置、升级和卸载HCX的步骤。
HCX 支持以下版本:
的旧版本 VMware vSphere — HCX 可帮助您将虚拟机 (VMs) 从旧版本迁移 vSphere 到 VMware Cloud on AWS。主机会自动更新和修复,避免在准备迁移时进行耗时的更新。
批量迁移 — 您可以HCX与WAN优化服务配合使用,VMs在不停机的情况下一次性迁移大量迁移,从而将本地网络扩展到云端。
异构网络环境 — 您当前的网络(例如vSphere、NSXVXLAN、或 NSX-T)决定了迁移的复杂性。 HCX无需任何复杂的程序,即可提取网络应用程序的基础知识并将您当前的网络扩展到云端。
网络速度慢 — 迁移通常需要超过 250 Mbps 的连接速度。 HCX可以以低得多的速度迁移工作负载,大约为 100 Mbps。
HCX支持三种类型的云迁移:
Hybridity(数据中心扩展)— 扩展现有的本地VMware软件定义数据中心 (SDDC),AWS以提供占地面积扩展、按需容量、测试/开发环境和虚拟桌面。
云端撤离(数据中心范围内的基础设施更新)— 整合数据中心并完全迁移到AWS云端(包括处理数据中心托管或租赁终止事宜)。
特定于应用程序的迁移 — 将单个应用程序迁移到AWS云端以满足特定的业务需求。
您可以使用HCX在本地环境和 VMware Cloud on 之间双向迁移工作负载。AWS HCX提供了多种在源位置和目标位置之间迁移工作负载的方法:
HCX冷迁移会迁移VMs处于离线状态。此方法适用于已关闭电源的情况VMs,因为它需要很长的停机时间。
HCX vMotion 使用VMware vMotion 协议移动VMs。 HCX vMotion 提供零停机迁移,但一次只能迁移一个 VM。
HCX批量迁移使用VMware vSphere 复制协议迁移VMs到目的地。您可以并行迁移多个VMs并行迁移并安排切换。停机时间等同于服务器重启,所有切换都是并行进行VMs的。
HCX辅助复制 vMotion (RAV) 是HCX批量迁移和的组合HCXvMotion。它提供并行迁移、调度以及零停机时间。
HCX当你使用多个VMs虚拟机管理程序和非本地虚拟机管理程序时,操作系统辅助迁移可以帮助你批量迁移多个虚拟机。vSphere VMs HCX当你使用操作系统辅助迁移从本地迁移到VMware云端时,它是免费的AWS,但是当你想在两个本地环境之间迁移或从本地迁移到其他云提供商时,需要额外的许可证。
先决条件和限制
先决条件
在 vmwar
e.com 上访问VMware控制台的VMware帐户。 需要以下防火墙端口HCX。
来源
目标位置
端口
HCX经理和设备内部部署 IP
HCX管理器和设备 IP 上的 VMware Cloud on on AWS
UDP500、UDP 4500 和 ICMP
HCX经理和设备内部部署 IP
connect.hcx.vmware.com | hbridity-depot.vmware.com
TCP443
HCX经理和设备内部部署 IP
HCX云 URL
TCP443
如果本地网络内部有防火墙,则必须允许在数据中心内增加几个本地端口。有关端口要求的完整列表HCX,请参阅VMwareHCX文档
。
要进行配置HCX,您需要域名系统 (DNS) IP、 vCenter 完全限定的域名 (FQDN)、NTP服务器FQDN、单点登录 (SSO) 用户以及类似信息。请提前收集这些详细信息,以避免部署出现的任何延迟。
限制
您可以使用 Network Extension 设备在本地环境和 VMware Cloud on 之间最多扩展八个网络AWS。有关HCX服务限制的完整列表,请参阅VMwareHCX文档
架构
源技术堆栈
本地VMware工作负载
目标技术堆栈
VMwareCloud on AWS
工具
工具
VMwareCloud on AWS
是一项由AWS共同设计的服务,VMware旨在帮助您将本地VMwarevSphere环境迁移和扩展到AWS云端。 VMwareHybrid Cloud Extension (HCX)
是一种VMware实用程序,用于在AWS不更改底层平台的情况下将工作负载从本地VMware环境迁移到VMware云端。
操作说明
任务 | 描述 | 所需技能 |
---|---|---|
在 VMware Cloud on 中启用HCX服务 AWS |
| 云管理员、系统管理员 |
生成激HCX活密钥。 |
| 云管理员、系统管理员 |
为HCX云端添加防火墙规则SDDC。 | 部署HCX管理器后,您需要配置防火墙规则以启用本地环境与之间的通信SDDC。您需要创建两条防火墙规则:一条用于入站通信,另一条则用于出站通信。
| 云管理员、系统管理员 |
在本地安装HCX管理器。 |
| 云管理员、系统管理员 |
在本地配置HCX管理器。 |
| 云管理员、系统管理员 |
配置站点配对。 | HCX在云端和本地配置完毕后,请按照以下步骤配置它们之间的站点配对。
站点配对完成后,站点配对仪表板会显示本地和云端SDDC连接。 | 云管理员、系统管理员 |
创建网络配置文件。 | 网络配置文件是对网络第 3 层组件的抽象。此配置文件是创建计算配置文件的先决条件。
| 云管理员、系统管理员 |
创建计算配置文件。 | 计算配置文件包含的网络、存储和计算详细信息HCX。 HCX在创建服务网格的过程中创建HCX设备时使用这些设置。
| 云管理员、系统管理员 |
创建服务网格。 | 服务网格为本地站点和云站点提供HCX服务配置。创建服务网格会启动在两个站点上部署HCX互连虚拟设备。互连服务必须在源站点创建。
开始部署服务网格。您可以在服务网格的任务选项卡关注进度。部署完成后,将显示您为HCX服务网格启用的所有服务的状态。 | 云管理员、系统管理员 |
任务 | 描述 | 所需技能 |
---|---|---|
创建网络扩展。 | 您可以使用HCX网络扩展功能在云SDDCHCX站点创建 L2 网络扩展,并桥接远程和源网络。 这使您可以将服务器从本地迁移到VMware云端,AWS同时保留相同的 IP 地址。
网络扩展完成后,系统会显示扩展已完成。 | 云管理员、系统管理员 |
任务 | 描述 | 所需技能 |
---|---|---|
配置复制。 | 要使用HCX以下VMs方法进行复制:
| 云管理员、系统管理员 |
任务 | 描述 | 所需技能 |
---|---|---|
查看建议与步骤。 | 大型迁移项目可能持续六到八个月,有时甚至更长,并且会VMware定期发布HCX包含软件修复、安全更新和错误修复的更新。我们建议您使设备保持HCX最新状态,以消除任何安全漏洞并利用新功能。 注意如果您的当前HCX版本比最新版本或更早版本落后三个版本,则无法升级HCX,必须重新部署。 HCX升级包括三个步骤:
以下故事将更详细讨论这些步骤。 | 云管理员、系统管理员 |
备份HCX云管理器。 | HCX云端管理器VMwareAWS由管理VMware,因此您无法拍摄快照。要备份 HCX Cloud Manager,您必须从HCX控制台下载备份,然后使用此备份恢复HCX配置,以防升级失败或必须回滚到之前的阶段。
HCX诸如 HCX-IX、-HCX NE 和 HCX-WO 之类的服务设备不需要单独备份。 | 云管理员、系统管理员 |
在本地备份 HCX Manager。 | 您可以通过两种方式在本地备份 M HCX anager:拍摄虚拟机快照或备份配置文件。 若要拍摄虚拟机快照,请执行以下操作:
若要备份配置文件,请执行以下操作:
HCX诸如 HCX-IX、-HCX NE 和 HCX-WO 之类的服务设备不需要单独备份。 | 云管理员、系统管理员 |
在本地和云端升级HCX管理器。 | 您必须先在本地升级HCX管理器,然后再升级HCX云管理器。 要在本地升级HCX管理器,请执行以下操作:
按照相同的步骤升级HCX云管理器。 | 云管理员、系统管理员 |
升级服务网格设备。 | 服务网格独立于源站点的 HCX Manager 进行更新。目标站点的服务网格设备会自动更新。 若要升级源站点的服务网格设备,请执行以下操作:
| 云管理员、系统管理员 |
任务 | 描述 | 所需技能 |
---|---|---|
取消网络扩展。 | 前面的步骤解释了如何使用HCX网络扩展功能来创建 L2 网络扩展,并在从本地迁移到VMware云端IPs期间保持现有网络扩展。AWS当所有VMs来自特定站点的都VLAN已移至 VMware Cloud on 时AWS,您必须取消本地站点和云之间的网络扩展SDDC,并使网络可在中路由。SDDC 我们建议您在所有VMs扩展网络从本地迁移到 VMware Cloud on 后立即移除扩展网络AWS,以避免延迟。
| 云管理员、系统管理员 |
在云端路由移动的网络SDDC。 |
| 云管理员、系统管理员 |
任务 | 描述 | 所需技能 |
---|---|---|
检查先决条件。 | 如果数据中心退出,我们建议您在迁移项目结束时卸载HCX并移除其组件。但是,如果您仍然保留本地占用空间,则可能需要继续HCX运行。 在卸载之前HCX,请确保:
| 云管理员、系统管理员 |
HCX在本地卸载。 |
| 云管理员、系统管理员 |
从本地 vCenter 服务器取消注册HCX插件。 |
删除所有扩展后,该HCX插件将从 vSphere Web 客户端中消失。 | 云管理员、系统管理员 |
HCX在云端卸载。 | 要移除云中的HCX服务网格和站点配对,请重复前面在本地卸载中描述HCX的步骤。在 VMware Cloud on 中AWS,HCX管理器由管理VMware。您无法将其从中删除vCenter,但可以从VMC管理界面取消部署。 要取消部署HCX管理器,请执行以下操作:
| 云管理员、系统管理员 |
故障排除
事务 | 解决方案 |
---|---|
配置HCX批量迁移时,您无法选择要迁移的服务器。 | 原因:这些服务器的迁移已取消,但在清理期间未更新HCX数据库。 HCX认为数据库迁移仍在进行中,因此已将状态锁定为 “正在进行切换”。 解决方案:联系VMware支持团队清理HCX数据库。 |
切换失败,但可以使用强制关机选项。 | 原因:T VMware ools 版本不符合HCX批量迁移的先决条件,因此HCX无法关闭源 VM。 解决方案:将该VMware工具更新到适用于您的迁移类型的推荐版本。 |
HCX迁移正在进行时,站点配对设备升级失败,并显示错误 “不允许对正在进行的批量迁移进行操作”。 | 原因:切换后HCX数据库未更新。 解决方案:确保没有正在进行的迁移。升级站点配对设备时,选择强制升级。 |
割接失败,并显示错误 “资源可用性较低”。 | 原因:主机 VM 的存储空间不足。 解决方案:迁移前检查存储和计算资源。 |
相关资源
参考
VMware云端AWS概述和运营模式(AWS规范性指导)
VMwareHCX在VMware云端开启 AWS
(VMware文档) HCXHCX发行说明
(VMware文档) SDDC部署和最佳实践指南 AWS(AWS白皮书)
工具
VMware使用 Power AWS 实现自动化 CLI
(VMware云技术专区)
合作伙伴
视频
VMwareCloud on AWS
(YouTube 视频)