使用 VMware Cloud on AWS 服务部署 SDDC

深入了解 VMware Cloud on AWS

VMware Cloud on AWS (VMC on AWS) 是一种灵活的、按需付费的服务,它为各种规模的企业(从小企业到大型企业)提供了在 AWS 云环境中运行基于 VMware vSphere 的工作负载的能力。

VMC on AWS 的核心是 VMware Cloud Foundation (VCF),这是一个集成了 VMware vSphere、vCenter Server、VMware vSAN 和 VMware NSX 的强大平台。这种集成使应用程序能够在专用的、可伸缩的、裸机的 AWS 基础设施上高效运行和优化。

借助 VMC on AWS,IT 管理员可以将基于 VMware 的云资源无缝集成到 AWS 云中,无需进行复杂的转换或重新架构。这不仅简化了管理流程,还允许他们利用现有技能和工具集对 IT 基础设施进行现代化改造。

使用 VMC on AWS,企业可以体验以下优势:

  • 高度的灵活性和可扩展性
  • 按需获取资源的能力
  • 高可用性 (HA),确保业务连续性
  • 强大的云安全保护
  • 按实际使用量付费的计费模式
  • 扩展至不同地理位置的灵活性

本文将详细介绍如何在 AWS 公有云上构建基于 VMware 的软件定义数据中心 (SDDC)。

如果您当前在本地数据中心使用基于 VMware 的虚拟环境,并希望将应用程序和工作负载迁移到云端,那么 VMC on AWS 可以成为您业务的理想解决方案。它允许您充分利用云技术的核心优势,例如按需资源、灵活性、可扩展性、高可用性、安全性和便捷的迁移功能。

VMware Cloud on AWS 的应用场景

VMC on AWS 提供了一种将数据中心从本地无缝扩展到云端的卓越方式。以下是一些常见的应用场景,使其成为各种业务的综合解决方案:

灾难恢复即服务 (DRaaS)

VMC on AWS 在灾难恢复方面表现出色。许多企业已建立主数据中心来运行关键应用程序。通过使用 VMware Site Recovery Manager (SRM) ,他们能够复制、测试故障转移以及执行生产故障转移和迁移到备用数据中心。

VMC on AWS 可以作为一种更具成本效益的替代方案,用于建立用于数据复制、灾难恢复和关键数据迁移的托管环境,从而降低冷却、基础设施、劳动力和其他相关成本。

数据中心扩展

VMware Cloud 提供了一个统一的混合云环境,通过可靠的基础架构和运营,将本地数据中心与 AWS 云连接起来。这使得企业能够轻松访问和扩展所需的资源。

云迁移

VMC on AWS 为组织提供了将基于 VMware vSphere 的工作负载安全、快速且灵活地迁移到 AWS 云的能力,同时继续利用现有的 VMware 工具和专业知识。

您可以轻松地加速从本地到云的迁移,无需停机,从而为每个工作负载选择最合适的环境。这不仅降低了硬件和运营成本,还提高了可见性、安全性和控制力,以满足各种业务需求。

VMware Cloud on AWS 的优势

VMC on AWS 在 AWS 裸机基础设施上提供基于 VMware 的专用、单租户云服务。每个集群最多支持 16 台主机,并且采用了最新的 Amazon EC2 存储优化高 I/O 实例和低延迟非易失性内存 Express (NVMe) SSD。 每个 SDDC 集群至少可以使用 2 台主机启动,并且可以扩展到 16 台主机。

借助 VMC on AWS,您可以在 AWS 裸机服务器上直接运行 VMware SDDC 软件堆栈,而无需嵌套虚拟化。您还可以通过 VM 模板迁移、冷迁移和 vMotion 将现有工作负载从本地 VMware 虚拟环境轻松迁移到 VMware Cloud on AWS。

以下是一些 VMC on AWS 的主要优势:

  • 在 AWS 中提供弹性、按需的 vSphere SDDC 环境
  • 无需为 IT 人员进行特殊培训或招聘
  • 提供一致的治理、安全性和运营
  • 可访问 200 多项 AWS 服务
  • 在全球 17 个 AWS 区域提供全球可用性

VMWare Cloud on AWS 的前提条件和限制

在部署 VMC on AWS 之前,需要考虑以下几个重要前提条件:

MyVMware 帐户:在开始初始部署之前,需要完全填写此帐户配置文件。

AWS 账户:此账户需要拥有管理权限,以确保部署的各个方面顺利进行。

激活链接:此链接将发送到与您的 MyVMware 个人资料关联的电子邮件地址。

VMC on AWS 提供的许多功能都存在一些限制,这些限制分为最大级别和最小级别。除非另有说明,这些限制都视为硬性限制(不可更改)。 以下是在部署前需要考虑的一些重要限制:

配置项 描述 限制
组织 每个组织的主机数量 32 (软限制)
组织 公共 IP 地址 (弹性 IP) 75 (软限制)
组织 每个组织的最大 IP 地址数
数据中心 每个组织的 SDDC 数量 2 (软限制)
数据中心 链接的 VPC 数量 1
数据中心 每个 SDDC 的最大链接 AWS VPC 数。
数据中心 完整 SLA 的每个集群的最少主机数 2
数据中心 这是在完整 SLA 下支持的每个 vSphere 集群的最小 ESXi 数量。
数据中心 每个集群的最大主机数(包括延伸集群) 16
数据中心 每个 vSphere 群集的最大 ESXi 主机数。 此限制适用于单可用区集群和延伸集群。
数据中心 最大集群 10(软限制); 20(硬限制)
数据中心 每个 SDDC 的最大 vSphere 集群数。
数据中心 每个区域的 SDDC 5(软限制)
大型 SDDC vCPU 68
大型 SDDC 内存 240 GB
网络和安全 L2 VPN 客户端数量 1
网络和安全 IPSec VPN 隧道 16
网络和安全 逻辑端口 每个逻辑段 2048 – 整个 SDDC 4000
网络和安全 每个 SDDC 组的 SDDC 20 (版本 1.12+)
网络和安全 每个组织的 SDDC 组 5 (版本 1.12+)

有关 VMC on AWS 最新限制的完整列表,请访问 VMware 最高配置.

VMware Cloud on AWS 的架构

VMC on AWS 基于 VMware 软件堆栈,包括 vSphere、vCenter、vSAN 和 NSX-T,旨在在 AWS 裸机专用基础设施上运行。它使企业能够在 AWS 上高效管理基于 VMware 的资源和工具,并与 Amazon EC2、Amazon S3、Amazon Redshift、Amazon Direct Connect、Amazon RDS 和 Amazon DynamoDB 等其他 Amazon 服务无缝集成。

VMware Cloud on AWS 解决方案的基本构建块是 SDDC,其中包含以下重要组件:

计算: VMC on AWS 最多可支持 10 个 vSphere 集群,每个集群包含 4 到 32 台主机。每台裸机主机都配备 512 GB RAM 和两个 Intel Xeon E5-2600 系列处理器。可以通过管理界面或 API 添加更多主机。

存储: SDDC 集群利用具有全闪存配置的 VMware vSAN,采用高速 NVMe 闪存存储。具有 4 个以上 vSAN 驱动器的 ESXi 主机集群可提供超过 20 TB 的可用存储,同时保护所有虚拟机免受单个主机故障的影响。静态数据自动加密,虚拟磁盘使用基于存储策略的管理 (SPBM)。

网络: 网络功能和策略通过 SDDC 集群中的 VMware NSX-T 进行管理,它创建多层虚拟网络,将网络资源与物理设备隔离。这使得 VMC on AWS 用户能够创建逻辑的软件定义网络 (SDN)。每个集群都有两个标准逻辑网络:一个用于管理层,另一个用于计算层。不同逻辑网络之间的通信通过网关进行。

VMware NSX-T 提供了一个管理网关(支持 IPSEC VPN 和 DNS),它提供对 vCenter Server 的访问权限。

高可用性:通过 SDDC 中的 VMware HA 来实现高可用性。 如果主机发生故障,应用程序和工作负载将自动迁移到另一台主机,并在集群中的其他主机上重新启动虚拟机。故障修复也由 VMC on AWS 中的 VMware vSphere 处理。

在 VMware Cloud on AWS 中部署 SDDC 之前的步骤

第 1 步:登录 AWS 账户

  • 要部署您的第一个软件定义数据中心 (SDDC),请使用具有必要权限的 IAM 用户登录您的 AWS 账户
  • 确保您的 AWS 账户已正确配置。
  • 定义将在入职阶段链接到 SDDC 的 Amazon VPC。

注意:如果您已配置 VPC 并希望使用它,可以跳过步骤 2 并继续执行步骤 3。

第 2 步:创建新 VPC

选择正确的区域以部署您的 VMware Cloud on AWS SDDC。

打开 Amazon VPC 控制台. 选择您的 VPC > VPC.

单击“创建 VPC”。

输入 VPC 详细信息,例如名称标签、IPv4 CIDR 块、默认租户,然后单击“创建”。

然后,单击“关闭”。

第 3 步:创建私有子网

现在,为每个可用区的弹性网络接口 (ENI) 创建一个私有子网。建议使用未连接 Internet 网关的子网。

打开 Amazon VPC 控制台, 然后选择“子网”。

选择“创建子网”。

在“创建子网”屏幕上,提供名称标签,选择所需的可用区和 IPv4 CIDR 块,然后单击“创建”。

重复这些步骤,为区域中的每个剩余可用区创建所需子网,然后单击“关闭”。

第 4 步:激活 VMware Cloud on AWS 服务

您现在可以激活 VMware Cloud on AWS 服务。购买完成后,AWS 会向指定的电子邮件地址发送一封欢迎电子邮件。按照以下步骤开始该过程:

  • 收到来自 AWS 的欢迎电子邮件后,选择激活服务链接。
  • 使用您的 MyVMware 凭据登录。
  • 查看使用服务的条款和条件,然后选中复选框以接受。
  • 选择“下一步”以成功完成帐户激活过程。您将被重定向到 VMware Cloud on AWS 控制台.
  • 创建一个链接到您的 MyVMware 帐户的组织。
  • 输入组织的名称和地址以进行逻辑区分。
  • 选择“创建组织”以完成该过程。

第 5 步:身份和访问管理 (IAM)

为特定用户分配特权访问权限,以便访问云服务和 SDDC 控制台、SDDC 和 NSX 组件。 有两种类型的组织角色:可用的组织所有者和组织成员。

具有组织所有者角色的用户可以添加、修改和删除用户以及管理对 VMware Cloud 服务的访问权限。具有组织成员角色的用户可以访问云服务,但不能添加、删除或修改用户。

在 VMware Cloud on AWS 上部署 SDDC

#1. 登录云服务门户 (CSP) 以开始在 VMC on AWS 上部署 SDDC。 登录 VMC 控制台.

#2. 从可用服务中选择 VMware Cloud on AWS 服务。

#3. 选择“创建 SDDC”。

#4. 输入 SDDC 属性,例如 AWS 区域、部署类型(单主机、多主机或延伸集群)、主机类型、SDDC 名称、主机数、主机容量和总容量,然后单击“下一步”。

#5. 连接到您的 AWS 账户,然后单击“下一步”。

#6. 选择您先前配置的 VPC 和子网,然后选择“下一步”。

#7. 输入 SDDC 的管理子网 CIDR 块,然后单击“下一步”。

#8. 单击两个复选框以确认承担费用,然后单击“部署 SDDC”。

#9. 单击“部署 SDDC”后,您将被收取费用。部署过程一旦开始,就无法暂停或取消,并且需要一些时间才能完成。

#10. 您的基于 VMware 的环境现已在 AWS 上准备就绪。

总结👩‍🏫

VMware Cloud on AWS 或 VMC on AWS 是一种云服务,它使各种类型的企业都能够在 AWS 上使用 VMware 组件来运行基于 VMware 的工作负载,并利用广泛的 AWS 服务。

它提供了强大的功能,例如灵活性、可扩展性、按需资源可用性、高可用性、安全性等。这些功能使您可以轻松管理应用程序并将其从本地部署迁移到 AWS 云。

借助 VMC on AWS,您可以将其用作灾难恢复的辅助站点、将数据中心扩展到不同地理位置以及在不同的云之间迁移工作负载。

要在 AWS 上使用 VMC 并部署 SDDC,您需要一个 MyVMware 帐户和一个 AWS 帐户。您可以在 AWS 上部署低成本的单主机 SDDC,并根据您的需要无缝扩展您的环境。

如果您厌倦了管理资源和硬件预算,那么 VMC on AWS 可能是满足您业务需求的理想选择。