TR-4940:《使用VMware HCX将工作负载迁移到Azure NetApp Files 数据存储库—快速入门指南》
Azure VMware解决方案 和Azure NetApp Files 数据存储库最常见的使用情形之一是迁移VMware工作负载。VMware HCX是首选选项、它提供了各种迁移机制、可将内部虚拟机(VM)及其数据移动到Azure NetApp Files 数据存储库。
作者:NetApp Solutions Engineering
概述:迁移具有VMware HCX、Azure NetApp Files 数据存储库和Azure VMware解决方案 的虚拟机
VMware HCX主要是一个迁移平台、旨在简化应用程序迁移、工作负载重新平衡、甚至跨云实现业务连续性。它作为Azure VMware解决方案 私有云的一部分提供、可通过多种方式迁移工作负载、并可用于灾难恢复(DR)操作。
本文档提供了配置Azure NetApp Files 数据存储库以及下载、部署和配置VMware HCX的分步指导、其中包括内部部署和Azure VMware解决方案 端的所有主要组件、包括互连、网络扩展和WAN优化、用于启用各种VM迁移机制。
VMware HCX可用于任何数据存储库类型、因为迁移是在VM级别进行的。因此、本文档适用于计划在Azure VMware解决方案 中部署Azure NetApp Files 以实现经济高效的VMware云部署的现有NetApp客户和非NetApp客户。 |
高级步骤
此列表概括介绍了在Azure云端安装和配置HCX Cloud Manager以及在内部安装HCX Connector所需的步骤:
-
通过Azure门户安装HCX。
-
在内部部署的VMware vCenter Server中下载并部署HCX Connector Open Virtualization Appliance (OVA)安装程序。
-
使用许可证密钥激活HCX。
-
将内部部署的VMware HCX连接器与Azure VMware解决方案 HCX Cloud Manager配对。
-
配置网络配置文件、计算配置文件和服务网格。
-
(可选)执行网络扩展、以避免在迁移期间重新进行IP。
-
验证设备状态并确保可以进行迁移。
-
迁移VM工作负载。
前提条件
开始之前、请确保满足以下前提条件。有关详细信息,请参见此 "链接。"。在满足包括连接在内的前提条件后、通过从Azure VMware解决方案 门户生成许可证密钥来配置和激活HCX。下载OVA安装程序后、按如下所述继续安装过程。
默认选项为HCX高级版、VMware HCX Enterprise版本也可通过支持服务单获得、并且无需额外付费。 |
-
使用现有Azure VMware解决方案 软件定义的数据中心(SDDC)或使用此功能创建私有云 "NetApp链接" 或这一点 "Microsoft链接"。
-
从启用了VMware vSphere的内部数据中心迁移VM和关联数据需要从数据中心到SDDC环境的网络连接。迁移工作负载之前、 "设置站点到站点VPN或快速路由全局访问连接" 在内部环境和相应的私有云之间。
-
从内部VMware vCenter Server环境到Azure VMware解决方案 私有云的网络路径必须支持使用vMotion迁移VM。
-
确保允许在内部vCenter Server和SDDC vCenter之间传输所需的 "防火墙规则和端口"vMotion流量。在私有云上、默认情况下会在vMotion网络上配置路由。
-
Azure NetApp Files NFS卷应挂载为Azure VMware解决方案 中的数据存储库。请按照本节中详细介绍的步骤进行操作 "链接。" 将Azure NetApp Files 数据存储库连接到Azure VMware解决方案主机。
高级架构
出于测试目的、用于此验证的内部实验室环境通过站点到站点VPN进行连接、从而可以在内部连接到Azure VMware解决方案。
解决方案 部署
按照一系列步骤完成此解决方案 的部署:
第1步:使用加载项选项通过Azure门户安装HCX
要执行安装、请完成以下步骤:
-
登录到Azure门户并访问Azure VMware解决方案 私有云。
-
选择适当的私有云并访问附加项。可通过导航到*管理>加载项*来完成此操作。
-
在HCX工作负载移动性部分中、单击*开始使用*。
-
选择*我同意条款和条件*选项、然后单击*启用并部署*。
默认部署为HCX Advanced。打开支持请求以启用Enterprise版本。 部署大约需要25到30分钟。
第2步:在内部vCenter Server中部署安装程序OVA
要使内部连接器连接到Azure VMware解决方案 中的HCX管理器、请确保在内部环境中打开相应的防火墙端口。
要在内部vCenter Server中下载并安装HCX Connector、请完成以下步骤:
-
从Azure门户中、转到Azure VMware解决方案 、选择私有云、然后使用HCX选择*管理>加载项>迁移*、并复制HCX Cloud Manager门户以下载OVA文件。
使用默认CloudAdmin用户凭据访问HCX门户。 -
使用jumphost通过mailto:cloudadmin@vsphere.local[ cloudadmin@vsphere.local^]访问HCX门户后、导航到*管理>系统更新*、然后单击*请求下载链接*。
下载或复制到OVA的链接并将其粘贴到浏览器中、以开始下载要部署在内部vCenter Server上的VMware HCX Connector OVA文件。 -
下载OVA后、使用*部署OVF模板*选项将其部署到内部VMware vSphere环境中。
-
输入OVA部署所需的所有信息、单击*下一步*、然后单击*完成*以部署VMware HCX连接器OVA。
手动启动虚拟设备。
有关分步说明、请参见 "《VMware HCX用户指南》"。
第3步:使用许可证密钥激活HCX Connector
在内部部署VMware HCX Connector OVA并启动设备后、请完成以下步骤以激活HCX Connector。从Azure VMware解决方案 门户生成许可证密钥、并在VMware HCL Manager中激活它。
-
从Azure门户中、转到Azure VMware解决方案 、选择私有云、然后选择*管理>加载项>使用HCX*迁移。
-
在*使用HCX密钥与内部环境连接*下、单击*添加*并复制激活密钥。
部署的每个内部HCX连接器都需要一个单独的密钥。 -
登录到内部部署的VMware HCX Manager、网址为
"https://hcxmanagerIP:9443"
使用管理员凭据。使用在OVA部署期间定义的密码。 -
在许可中、输入从步骤3复制的密钥、然后单击*激活*。
内部HCX连接器应可访问Internet。 -
在*数据中心位置*下、提供最近的位置、以便在内部安装VMware HCX Manager。单击 * 继续 * 。
-
在*系统名称*下、更新名称并单击*继续*。
-
单击*是、继续*。
-
在*连接vCenter 下、提供vCenter Server的完全限定域名(FQDN)或IP地址以及相应的凭据、然后单击*继续。
使用FQDN以避免稍后出现连接问题。 -
在*配置SSA/PSC*下、提供平台服务控制器的FQDN或IP地址、然后单击*继续*。
输入VMware vCenter Server FQDN或IP地址。 -
验证输入的信息是否正确、然后单击*重新启动*。
-
服务重新启动后、vCenter Server将在显示的页面上显示为绿色。vCenter Server和SSO都必须具有适当的配置参数、这些参数应与上一页相同。
此过程大约需要10到20分钟、并且需要将此插件添加到vCenter Server中。
第4步:将内部VMware HCX Connector与Azure VMware解决方案 HCX Cloud Manager配对
在内部部署和Azure VMware解决方案 中安装HCX Connector后、通过添加配对来配置适用于Azure VMware解决方案 私有云的内部部署VMware HCX Connector。要配置站点配对、请完成以下步骤:
-
要在内部vCenter环境和Azure VMware解决方案 SDDC之间创建站点对、请登录到内部vCenter Server并访问新的HCX vSphere Web Client插件。
-
在基础架构下、单击*添加站点配对*。
输入Azure VMware解决方案 HCX Cloud Manager URL或IP地址以及CloudAdmin角色访问私有云的凭据。 |
-
单击 * 连接 * 。
VMware HCX Connector必须能够通过端口443路由到HCX Cloud Manager IP。 |
-
创建配对后、新配置的站点配对将显示在HCX信息板上。
第5步:配置网络配置文件、计算配置文件和服务网格
VMware HCX互连服务设备可通过Internet以及与目标站点的专用连接提供复制和基于vMotion的迁移功能。互连可提供加密、流量工程和VM移动性。要创建互连服务设备、请完成以下步骤:
-
在基础架构下、选择*互连>多站点服务网格>计算配置文件>创建计算配置文件*。
计算配置文件定义了部署参数、包括部署的设备以及HCL服务可访问的VMware数据中心的哪个部分。 |
-
创建计算配置文件后、通过选择*多站点服务网格>网络配置文件>创建网络配置文件*来创建网络配置文件。
网络配置文件定义了HCX用于其虚拟设备的IP地址和网络范围。
此步骤需要两个或更多IP地址。这些IP地址将从管理网络分配给互连设备。 |
-
此时、已成功创建计算和网络配置文件。
-
在*互连*选项中选择*服务网格*选项卡以创建服务网格、然后选择内部和Azure SDDC站点。
-
服务网格用于指定本地和远程计算和网络配置文件对。
在此过程中、源站点和目标站点都会部署并自动配置HCX设备、以便创建安全的传输网络结构。 |
-
这是配置的最后一步。完成部署大约需要30分钟。配置服务网格后、环境便已准备就绪、可以成功创建IPsec通道来迁移工作负载VM。
第6步:迁移工作负载
可以使用各种VMware HCX迁移技术在内部部署和Azure SDDC之间双向迁移工作负载。可以使用多种迁移技术将VM移入和移出VMware HCX激活的实体、例如HCX批量迁移、HCX vMotion、HCX冷迁移、HCX复制辅助vMotion (适用于HCX Enterprise版本)和HCX操作系统辅助迁移(适用于HCX Enterprise版本)。
要了解有关各种HCX迁移机制的更多信息,请参见 "VMware HCX迁移类型"。
批量迁移
本节详细介绍了批量迁移机制。在批量迁移期间、HCX的批量迁移功能使用vSphere复制迁移磁盘文件、同时在目标vSphere HCX实例上重新创建VM。
要启动批量VM迁移、请完成以下步骤:
-
访问*服务>迁移*下的*迁移*选项卡。
-
在*远程站点连接*下、选择远程站点连接并选择源和目标。在此示例中、目标为Azure VMware解决方案 SDDC HCX端点。
-
单击*选择要迁移的虚拟机*。此操作将列出所有内部VM。根据match:value表达式选择VM、然后单击*添加*。
-
在*传输和放置*部分中、更新必填字段(集群、存储、目标*和*网络)、包括迁移配置文件、然后单击*验证*。
-
验证检查完成后、单击*执行*以启动迁移。
在此迁移期间、会在目标vCenter中的指定Azure NetApp Files 数据存储库上创建一个占位磁盘、以便将源VM磁盘的数据复制到占位磁盘。系统会触发HBR以与目标完全同步、在基线完成后、将根据恢复点目标(RPO)周期执行增量同步。完整/增量同步完成后、除非设置了特定计划、否则会自动触发切换。 |
-
迁移完成后、通过访问目标SDDC vCenter来验证相同的。
有关各种迁移选项以及如何使用HCX将工作负载从内部迁移到Azure VMware解决方案的其他详细信息,请参见 "VMware HCX迁移注意事项"。
要了解有关此过程的更多信息、请随时观看以下视频:
下面是HCX vMotion选项的屏幕截图。
要了解有关此过程的更多信息、请随时观看以下视频:
确保有足够的带宽来处理迁移。 |
目标ANF数据存储库应具有足够的空间来处理迁移。 |
结论
无论您的目标是全云还是混合云、以及驻留在内部任何类型/供应商存储上的数据、Azure NetApp Files 和HCX都可以提供出色的选项来部署和迁移应用程序工作负载、同时通过将数据需求无缝地迁移到应用程序层来降低TCO。无论使用何种情形、都可以选择Azure VMware解决方案 和Azure NetApp Files 、以快速实现云优势、跨内部和多个云实现一致的基础架构和运营、工作负载的双向可移植性以及企业级容量和性能。使用VMware vSphere复制、VMware vMotion甚至网络文件复制(Network File Copy、NFCs)连接存储和迁移VM时、使用的过程与步骤相同。
要点总结
本文档的要点包括:
-
现在、您可以将Azure NetApp Files 用作Azure VMware解决方案 SDDC上的数据存储库。
-
您可以轻松地将数据从内部迁移到Azure NetApp Files 数据存储库。
-
您可以轻松地扩展和缩减Azure NetApp Files 数据存储库、以满足迁移活动期间的容量和性能要求。
从何处查找追加信息
要了解有关本文档中所述信息的更多信息,请访问以下网站链接:
-
Azure VMware解决方案 文档
-
Azure NetApp Files 文档
-
VMware HCX迁移注意事项