Google Cloud VMware Engine 提供了一种最快速、最简便的方式,使您无需更改应用程序、工具或流程,即可在 Google Cloud 中扩展、迁移和运行基于 VMware 的应用程序。它是一种完全托管的服务,允许您在 Google Cloud 中运行 VMware 平台,并实现 VMware 运维连续性,以便让用户从云使用模型中受益并降低总体拥有成本。VMware Engine 还提供按需置备、按使用增量付费和容量优化。该服务提供了在 Google Cloud 中运行专用 VMware SDDC 所需的所有硬件和 VMware 许可证。

VMware 环境在 Google Cloud 裸机(Google Cloud 位置中的单租户基础架构)上以本机方式运行,并与 Google Cloud 的其余部分完全集成。Google 负责管理基础架构以及所有必要的网络和管理服务,让您高效、安全地使用 VMware 平台。

VMware Engine 包含 vSphere、vCenter、vSAN、NSX-T、HCX 及相应的工具。因此,它会与您现有的 VMware 工具、流程和技能培训完全兼容。凭借这种兼容性,您的团队能够在不中断现有策略(例如与网络、安全、数据保护和审核相关的策略)的情况下管理工作负载。

以下是使用 Google Cloud VMware Engine 的优势:

  • 继续在完全兼容的软件定义的数据中心 (Software Defined Datacenter, SDDC) 堆栈中运行工作负载,同时使用的工具和流程仍与当前在内部部署中使用的工具和流程相同。

  • 腾出时间来开发下一代混合应用程序和服务,同时减轻 IT 的运维负担。

  • 通过 BigQuery 使用 Google 服务解锁智能见解,以实时分析数据并更好地与客户联系,从而提高业务敏捷性。

Google Cloud VMware Engine 中的网络服务

下图显示了 Google Cloud VMware Engine - 私有云 VMware 网络服务的简要网络架构:



如图中所示,Google Cloud VMware Engine 预置备了以下 NSX-T 网络配置:

  • 为 ECMP 配置了 Tier-0 网关。

  • 通过 Tier-0 网关上的 BGP 进行北向连接。

  • 预置备了 Tier-1 网关,用于工作负载分段连接。

  • 在预置备的 Tier-1 网关上启用了路由通告。

  • 在 Tier-0 网关上启用了路由重新分发。

  • 对 SDDC 工作负载的默认 Internet 访问,其中包含用于启用/停用的选项。

该服务允许您添加以下 NSX-T 网络配置:

  • 创建覆盖网络分段并连接工作负载。

  • 部署其他 Tier-1 网关。

  • 部署分布式服务,例如 DFW。

  • 在 Tier-1 网关上部署有状态服务,例如负载均衡器、DNS 和 DHCP。

适用于 Google Cloud VMware Engine 的 NSX Advanced Load Balancer

NSX Advanced Load Balancer 可为在 Google Cloud VMware Engine SDDC 中运行的应用程序提供负载均衡。它将集成为第二方负载均衡解决方案,可在 Google Cloud VMware Engine 中实现控制器、管理器和 VMware vCenter 之间的通信。凭借此集成,NSX Advanced Load Balancer 能够根据需要自动部署和管理服务引擎,从而提供一种弹性的自动化方法进行负载均衡。

NSX Advanced Load Balancer 还会利用 Google Cloud VMware Engine 中的 NSX-T Cloud Connector 运维模式。这得益于 NSX-T 内部部署与 Google Cloud VMware Engine 部署之间在 VMware 基础架构上的相似性。

以下简图概要显示了这种集成:



在上面显示的部署中:

  • NSX Advanced Load Balancer Controller 是一个包含三个控制平面虚拟机的集群。控制器可以在 Google Cloud VMware Engine SDDC 中运行,也可以在其外部的内部部署数据中心或 Google Cloud 原生 VPC 中运行。控制器需要可从服务引擎访问 IP。

  • 控制器将与 Google Cloud VMware Engine 中的 NSX-Manager 和 VMware vSphere vCenter 进行连接,并发现端口组、集群、NSX T1 和分段等 VMware 对象。

  • 控制器会自动部署一个 SE,即数据路径实例。SE 是在 Google Cloud VMware Engine SDDC 内运行的虚拟机。

  • 控制器可确保正确编写 NSX-T DFW 以允许流量。

  • NSX Advanced Load Balancer 将允许底层 NSX 系统的各种部署配置,例如虚拟服务前端 IP (VS IP) 和池成员的共享分段以及每个 IP 和池成员的专用分段。

  • NSX Advanced Load Balancer 还支持默认 Tier-1 网关以及客户在 Google Cloud VMware Engine 中创建的其他 Tier-1 网关。

  • 尽管 NSX Advanced Load Balancer 支持各种 VLAN 支持的分段拓扑,但这些拓扑并不适用于 Google Cloud VMware Engine 环境,因为该服务支持客户创建的覆盖网络分段。

在 Google Cloud VMware Engine 中安装 NSX Advanced Load Balancer 的必备条件

角色要求

NSX Advanced Load Balancer Controller 需要:

您可以使用为 Google Cloud VMware Engine 提供的 CloudAdmin 角色。此角色是所需权限的超集,足以满足集成要求。

内容库

有关设置内容库的信息,请参阅创建内容库

部署 NSX Advanced Load Balancer Controller OVA

有关部署控制器 OVA 的信息,请参阅部署 NSX Advanced Load Balancer Controller OVA

设置 NSX Advanced Load Balancer Controller

有关设置控制器的信息,请参阅VMware NSX Advanced Load Balancer 管理指南》中的“设置 NSX Advanced Load Balancer Controller”一节。

创建 NSX-T Cloud

要创建 NSX-T Cloud,请登录到控制器,然后执行下面提供的步骤:

  1. NSX Advanced Load Balancer UI 中,导航到管理 > 用户凭据

  2. 单击创建

  3. 提供名称

  4. 选择 NSX-T 以作为凭据类型

  5. 输入用户名密码

  6. 单击保存。同样,创建 vCenter 凭据。

配置 NSX-T Cloud

有关配置 NSX-T Cloud 的信息,请参阅VMware NSX Advanced Load Balancer 管理指南》中的“创建 NSX-T Cloud”一节

创建虚拟服务

NSX Advanced Load Balancer UI 中,

  1. 转到应用程序

  2. 单击创建虚拟服务 > 基本设置

  3. 选择创建的 NSX-T Cloud。

  4. 根据需要输入与虚拟服务 IP、池成员、Tier-1 逻辑路由器等相关的详细信息。

  5. 单击保存以创建虚拟服务。

成功创建服务引擎后,虚拟服务即会启动并准备好处理流量。

许可和支持

NSX Advanced Load Balancer 支持的其他环境类似,Google Cloud VMware Engine 中的 NSX Advanced Load Balancer 将根据服务引擎计算(即服务内核)进行许可。有关更多详细信息,请联系您的 VMware 销售代表。

Google Cloud VMware Engine 中的 NSX Advanced Load Balancer 通过常规 VMware GSS 支持流程提供支持。有关 VMware 支持政策和案例创建的详细信息,请参阅 VMware 生产支持服务页面