你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
规划 Azure VMware 解决方案部署
要为虚拟机 (VM) 和迁移创建成功的生产就绪环境,规划 Azure VMware 解决方案部署至关重要。 在规划过程中,你将确定并收集部署所需的信息。 请务必记录收集的信息,方便在部署过程中参考。 成功的部署会生成一个用于创建 VM 并进行迁移的生产就绪环境。
在本教程中,你将了解如何完成以下任务:
- 确定 Azure 订阅、资源组、区域和资源名称
- 确定主机大小并确定群集和主机的数量
- 为符合条件的 Azure 计划请求主机配额
- 确定用于私有云管理的 /22 CIDR IP 段
- 确定单个网段
- 定义虚拟网络网关
- 定义 VMware HCX 网段
完成后,请按照本文末尾建议的后续步骤继续学习本入门指南。
确定订阅
标识你计划用来部署 Azure VMware 解决方案的订阅。 你可以创建新订阅,也可以使用现有订阅。
注意
订阅必须与 Microsoft 企业协议 (EA)、云解决方案提供商 (CSP) Azure 计划或 Microsoft 客户协议 (MCA) 相关联。 有关详细信息,请参阅资格条件。
确定别资源组
标识要用于 Azure VMware 解决方案的资源组。 通常会专门为 Azure VMware 解决方案创建一个资源组,但你可以使用现有的资源组。
确定区域或位置
标识要部署 Azure VMware 解决方案的区域。
定义资源名称
资源名称是用于 Azure VMware 解决方案私有云的易记、描述性名称,例如 MyPrivateCloud。
重要
名称不得超过 40 个字符。 如果名称超出此限制,你将无法创建用于私有云的公共 IP 地址。
确定主机大小
确定在部署 Azure VMware 解决方案时要使用的主机大小。
Azure VMware 解决方案群集基于超融合基础结构。 下表显示了主机的 CPU、内存、磁盘和网络规格。
主机类型 | CPU(核心数/GHz) | RAM (GB) | vSAN 缓存层(TB,原始***) | vSAN 容量层(TB,原始***) | 区域可用性 |
---|---|---|---|---|---|
AV36 | 双 Intel Xeon Gold 6140 CPU(Skylake 微架构),每个 CPU 有 18 个 2.3 GHz 核心,总共 36 个物理核心(使用超线程可以实现 72 个逻辑核心) | 576 | 3.2 (NVMe) | 15.20 (SSD) | 选定的区域 (*) |
AV36P | 双 Intel Xeon Gold 6240 CPU(Cascade Lake CPU 微架构),18 核/CPU 采用 2.6 GHz/3.9 GHz Turbo,总共 36 个物理核心(72 个逻辑核心,超线程) | 768 | 1.5(Intel 缓存) | 19.20 (NVMe) | 选定的区域 (*) |
AV52 | 双 Intel Xeon Platinum 8270 CPU(Cascade Lake CPU 微架构),26 核/CPU 采用 2.7 GHz/4.0 GHz Turbo,总共 52 个物理核心(104 个逻辑核心,超线程) | 1,536 | 1.5(Intel 缓存) | 38.40 (NVMe) | 选定的区域 (*) |
AV64 | 双 Intel Xeon Platinum 8370C CPU(Ice Lake 微架构),每个 CPU 32 个核心,采用 2.8 GHz/3.5 GHz Turbo,总计 64 个物理核心(使用超线程可实现 128 个逻辑核心) | 1,024 | 3.84 (NVMe) | 15.36 (NVMe) | 选定的区域 (**) |
一个 Azure VMware 解决方案群集需要至少三个主机。 只能在单个 Azure VMware 解决方案私有云中使用相同类型的主机。 用于生成或缩放群集的主机来自独立的主机池。 这些主机已通过硬件测试,并已安全删除所有数据,然后再添加到群集中。
上述所有主机类型具有 100 Gbps 网络接口吞吐量。
(*) 可通过 Azure 定价计算器获取的详细信息。
(**) AV64 先决条件:在添加 AV64 之前,需要使用 AV36、AV36P 或 AV52 部署的 Azure VMware 解决方案私有云。
(***) 原始基于磁盘制造商报告的国际单位制 (SI)。 示例:1 TB 原始 = 1000000000000 字节,计算机以二进制计算的空间(1TB 二进制 = 1099511627776 字节二进制)将等于从原始十进制转换而来的 931.3 GB。
确定群集和主机的数目
你执行的第一个 Azure VMware 解决方案部署包含具有一个群集的私有云。 对于部署,你需要定义要部署到第一个群集的主机数。
默认情况下,对于创建的每个私有云,均有一个 vSAN 群集。 可添加、删除和缩放群集。 每个群集和初始部署的最小主机数为三个。
可以使用 vCenter 服务器和 NSX Manager 来管理群集配置和操作的大多数方面。 群集中每个主机的所有本地存储都受 VMware vSAN 控制。
Azure VMware 解决方案管理和控制平面具有以下资源要求,在对标准私有云进行解决方案大小调整时需要考虑这些资源要求。
区域 | 描述 | 预配的 vCPU 数 | 预配的 vRAM (GB) | 预配的 vDisk (GB) | 典型 CPU 使用率 (GHz) | 典型 vRAM 使用率 (GB) | 典型的原始 vSAN 数据存储使用率 (GB) |
---|---|---|---|---|---|---|---|
VMware vSphere | vCenter Server | 8 | 28 | 915 | 1.1 | 3.9 | 1,854 |
VMware vSphere | vSphere 群集服务 VM 1 | 1 | 0.1 | 2 | 0.1 | 0.1 | 5 |
VMware vSphere | vSphere 群集服务 VM 2 | 1 | 0.1 | 2 | 0.1 | 0.1 | 5 |
VMware vSphere | vSphere 群集服务 VM 3 | 1 | 0.1 | 2 | 0.1 | 0.1 | 5 |
VMware vSphere | ESXi 节点 1 | 不可用 | 不可用 | 空值 | 5.1 | 0.2 | 不可用 |
VMware vSphere | ESXi 节点 2 | 不可用 | 不可用 | 空值 | 5.1 | 0.2 | 不可用 |
VMware vSphere | ESXi 节点 3 | 不可用 | 不可用 | 空值 | 5.1 | 0.2 | 不可用 |
VMware vSAN | vSAN 系统使用情况 | 不适用 | 不可用 | 不可用 | 不可用 | 空值 | 5,458 |
VMware NSX | NSX 统一设备节点 1 | 12 | 48 | 300 | 2.5 | 13.5 | 613 |
VMware NSX | NSX 统一设备节点 2 | 12 | 48 | 300 | 2.5 | 13.5 | 613 |
VMware NSX | NSX 统一设备节点 3 | 12 | 48 | 300 | 2.5 | 13.5 | 613 |
VMware NSX | NSX 边缘 VM 1 | 8 | 32 | 200 | 1.3 | 0.6 | 409 |
VMware NSX | NSX 边缘 VM 2 | 8 | 32 | 200 | 1.3 | 0.6 | 409 |
VMware HCX(可选加载项) | HCX 管理器 | 4 | 12 | 65 | 1 | 2.5 | 140 |
VMware Site Recovery Manager(可选加载项) | SRM 设备 | 4 | 12 | 33 | 1 | 1 | 79 |
VMware vSphere(可选加载项) | vSphere 复制管理器设备 | 4 | 8 | 33 | 1 | 0.6 | 75 |
VMware vSphere(可选加载项) | vSphere 复制服务器设备 | 2 | 1 | 33 | 1 | 0.3 | 68 |
总计 | 77 个 vCPU | 269.3 GB | 2,385 GB | 30 GHz | 50.4 GB | 10,346 GB(9,032 GB,预期的数据缩减率为 1.2 倍) |
Azure VMware 解决方案管理和控制平面具有以下资源要求,在对拉伸群集私有云进行解决方案大小调整时需要将这些资源要求考虑在内。 VMware SRM 未包含在表中,因为它当前不受支持。
区域 | 描述 | 预配的 vCPU 数 | 预配的 vRAM (GB) | 预配的 vDisk (GB) | 典型 CPU 使用率 (GHz) | 典型 vRAM 使用率 (GB) | 典型的原始 vSAN 数据存储使用率 (GB) |
---|---|---|---|---|---|---|---|
VMware vSphere | vCenter Server | 8 | 28 | 915 | 1.1 | 3.9 | 3,708 |
VMware vSphere | vSphere 群集服务 VM 1 | 1 | 0.1 | 2 | 0.1 | 0.1 | 5 |
VMware vSphere | vSphere 群集服务 VM 2 | 1 | 0.1 | 2 | 0.1 | 0.1 | 5 |
VMware vSphere | vSphere 群集服务 VM 3 | 1 | 0.1 | 2 | 0.1 | 0.1 | 5 |
VMware vSphere | ESXi 节点 1 | 不可用 | 不可用 | 空值 | 5.1 | 0.2 | 不可用 |
VMware vSphere | ESXi 节点 2 | 不可用 | 不可用 | 空值 | 5.1 | 0.2 | 不可用 |
VMware vSphere | ESXi 节点 3 | 不可用 | 不可用 | 空值 | 5.1 | 0.2 | 不可用 |
VMware vSphere | ESXi 节点 4 | 不适用 | 不可用 | 空值 | 5.1 | 0.2 | 不可用 |
VMware vSphere | ESXi 节点 5 | 空值 | 不可用 | 空值 | 5.1 | 0.2 | 不可用 |
VMware vSphere | ESXi 节点 6 | 空值 | 不可用 | 空值 | 5.1 | 0.2 | 不可用 |
VMware vSAN | vSAN 系统使用情况 | 不适用 | 不可用 | 不可用 | 不可用 | 不适用 | 10,722 |
VMware NSX | NSX 统一设备节点 1 | 12 | 48 | 300 | 2.5 | 13.5 | 1,229 |
VMware NSX | NSX 统一设备节点 2 | 12 | 48 | 300 | 2.5 | 13.5 | 1,229 |
VMware NSX | NSX 统一设备节点 3 | 12 | 48 | 300 | 2.5 | 13.5 | 1,229 |
VMware NSX | NSX 边缘 VM 1 | 8 | 32 | 200 | 1.3 | 0.6 | 817 |
VMware NSX | NSX 边缘 VM 2 | 8 | 32 | 200 | 1.3 | 0.6 | 817 |
VMware HCX(可选加载项) | HCX 管理器 | 4 | 12 | 65 | 1 | 2.5 | 270 |
总计 | 67 个 vCPU | 248.3 GB | 2,286 GB | 42.3 GHz | 49.1 GB | 20,036 GB(17,173 GB,预期的数据缩减率为 1.2 倍) |
这些资源要求仅适用于 Azure VMware 解决方案私有云中部署的第一个群集。 后续群集只需在确定解决方案大小时考虑 vSphere 群集服务、ESXi 资源要求和 vSAN 系统使用情况。
虚拟设备的“典型原始 vSAN 数据存储使用情况”值占虚拟机文件占用的空间,包括配置和日志文件、快照、虚拟磁盘和交换文件。
VMware ESXi 节点的计算使用率值考虑了 vSphere VMkernel 虚拟机监控程序开销、vSAN 开销以及 NSX 分布式路由器、防火墙和桥接开销。 这些是对标准三群集配置的估计。 存储要求列为不适用 (N/A),因为使用了独立于 vSAN 数据存储的引导卷。
VMware vSAN 系统使用情况存储开销包括 vSAN 性能管理对象、vSAN 文件系统开销、vSAN 校验和开销以及 vSAN 重复数据删除和压缩开销。 要查看此消耗量,请在 vSphere 客户端中选择 vSphere 群集的监视器、vSAN 容量对象。
VMware HCX 和 VMware Site Recovery 管理器资源要求是 Azure VMware 解决方案服务的可选加载项。 如果不使用这些要求,请在解决方案大小调整中忽略这些要求。
VMware Site Recovery Manager 加载项具有配置多个 VMware vSphere Server 复制设备的选项。 上表假定使用一台 vSphere 复制服务器设备。
调整 Azure VMware 解决方案的大小是一个估计;设计阶段的大小调整计算应在项目的测试阶段进行验证,以确保针对应用程序工作负载正确调整 Azure VMware 解决方案大小。
提示
如果你的需要超出初始部署数目,以后可以随时扩展群集和添加其他群集。
注意
若要了解每个群集的主机数、每个私有云的群集数以及每个私有云的主机数方面的限制,请查看 Azure 订阅和服务限制、配额和约束。
请求主机配额
在规划过程的早期请求主机配额,确保顺利部署 Azure VMware 解决方案私有云。 在发出请求之前,请确定 Azure 订阅、资源组和区域。 确定所需的主机大小、群集数量和主机。
支持团队最多需要 5 个工作日来确认你的请求并分配你的主机。
定义用于私有云管理的 IP 地址段
Azure VMware 解决方案需要 /22 CIDR 网络,例如 10.0.0.0/22
。 此地址空间划分为多个更小的网段(子网),用于 Azure VMware 解决方案管理段,包括:vCenter Server、VMware HCX、NSX-T Data Center 和 vMotion 功能。 下图显示了 Azure VMware 解决方案管理 IP 地址段。
重要
/22 CIDR 网络地址块不应与本地或 Azure 中的任何现有网段重叠。 有关如何按私有云划分 /22 CIDR 网络的详细信息,请参阅路由和子网注意事项。
定义用于 VM 工作负载的 IP 地址段
在 VMware vSphere 环境中,VM 必须连接到网段。 随着 Azure VMware 解决方案生产部署的扩展,通常会组合使用本地 L2 扩展段和本地 NSX-T 数据中心网段。
对于初始部署,请确定单个网段(IP 网络),例如 10.0.4.0/24
。 此网段主要用于在初始部署期间进行测试。 地址块不应与本地或 Azure 中的任何网段重叠,并且不应位于已定义的 /22 网段内。
定义虚拟网络网关
Azure VMware 解决方案需要一个 Azure 虚拟网络和一条 ExpressRoute 线路。 确定是使用现有的 ExpressRoute 虚拟网络网关还是新建一个。 如果选择新的虚拟网络网关,请在创建私有云后创建它。 可以使用现有的 ExpressRoute 虚拟网络网关。 出于计划目的,请记下你将使用的 ExpressRoute 虚拟网络网关。
重要
可连接到 Azure 虚拟 WAN 中的虚拟网络网关,但本快速入门不对此进行讨论。
定义 VMware HCX 网段
VMware HCX 是一种应用程序移动平台,可简化跨数据中心和云的应用程序迁移、工作负载重新平衡和业务连续性。 可以通过各种迁移类型将 VMware vSphere 工作负载迁移到 Azure VMware 解决方案和其他已连接站点。
VMware HCX 连接器会(自动)部署虚拟设备的子集,这需要多个 IP 段。 创建网络配置文件时,请使用 IP 段。 确定 VMware HCX 部署的以下所列项,该部署支持试点或小型产品用例。 根据迁移需求按需进行修改。
管理网络:对于本地 VMware HCX 部署,请确定 VMware HCX 的管理网络。 通常,该网络是本地 VMware vSphere 群集使用的同一管理网络。 最起码需要在此网段中确定两个用于 VMware HCX 的 IP。 所需的 IP 数目可能更多,具体取决于不包括试点或小规模用例在内的部署规模。
注意
对于大型环境,请创建新的 /26 网络,并将其作为端口组呈现给本地 VMware vSphere 群集,而不是使用现有的管理网络。 然后,最多可创建 10 个服务网格和 60 个网络扩展器(每个服务网格 1 个)。 可以使用 Azure VMware 解决方案私有云通过每个网络扩展器扩增八个网络。
上行网络:对于本地 VMware HCX 部署,请确定 VMware HCX 的上行网络。 使用你计划用于管理网络的同一网络。
vMotion 网络:对于本地 VMware HCX 部署,请确定 VMware HCX 的 vMotion 网络。 通常,该网络是本地 VMware vSphere 群集用于 vMotion 的同一网络。 最起码需要在此网段中确定两个用于 VMware HCX 的 IP。 所需的 IP 数目可能更多,具体取决于不包括试点或小规模用例在内的部署规模。
必须在分布式虚拟交换机或 vSwitch0 上公开 vMotion 网络。 否则请修改环境以适应配置。
注意
许多 VMware vSphere 环境对 vMotion 使用非路由网段,这不会造成问题。
复制网络:对于本地 VMware HCX 部署,请定义复制网络。 使用用于管理和上行链路网络的同一网络。 如果本地群集主机使用专用的复制 VMkernel 网络,请在此网段中保留两个 IP 地址,并将复制 VMkernel 网络用作复制网络。
确定是否要扩展网络
可选择性地将网段从本地扩展到 Azure VMware 解决方案。 如果扩展网段,现在请按照以下准则定义这些网络:
- 网络必须连接到本地 VMware 环境中的 vSphere 分布式交换机 (vDS)。
- vSphere 标准交换机 上的网络无法扩展。
重要
这些网络在配置的最后一个步骤进行扩展,而不是在部署期间。
后续步骤
现在,你已经收集并记录必要的信息,接下来请继续学习下一个教程,以创建 Azure VMware 解决方案私有云。