使用 NFS 卷作为由 Filestore 托管的 vSphere 数据存储区

您可以使用 Filestore 可用区级、区域级和企业版 层级实例作为 VMware ESXi 的外部数据存储区 Google Cloud VMware Engine 中的主机

为此,您可以在 VMware Engine 和 Filestore 可用的区域中创建 Filestore 实例,然后将其作为外部数据存储区装载到您在 VMware Engine 中的现有 VMware ESXi 主机。

VMware Engine 提供以下 vSphere 存储选项:

为什么使用 VMware Engine 的外部数据存储区?

VMware Engine vSAN 为 在 VMware Engine 中运行的虚拟机。VMware Engine 服务使用由 vSAN 管理的具有本地 NVMe 固态硬盘 (SSD) 的硬件节点,来为 VMware 虚拟机提供虚拟基础架构。如果只想扩缩存储资源 就必须购买整个节点,以及计算和 网络功能 - 您可能不需要的资源。这一限制 基于 vSAN 的超融合基础架构 (HCI) 会产生独立于其他资源来扩缩存储的需求。

借助外部 NFS 数据存储区,您可以独立于计算资源扩缩 依靠 VMware Engine 来部署 工作负载

High Scale 和 Enterprise 层级实例已经过 VMware 认证,可与 VMware Engine 数据存储区搭配使用,并且可在所有 VMware Engine 区域中使用。

功能限制

存在以下限制:

  • 仅适用于 Filestore High Scale 和 Enterprise 层级实例。不支持基本 SSD 和基本 HDD 层级实例。
  • 只有 Filestore Enterprise 层级实例提供崩溃一致性快照支持。
  • 为大规模层级和企业版层级提供备份支持。
  • 副本分流 (VAAI) 不可用。
  • 您无法挂载通过直接对等连接到 VMware Engine 的 Filestore 实例。如需了解详情,请参阅网络配置和 IP 资源要求

协议支持

支持 NFSv3 协议

网络

Filestore 和 VMware Engine 服务通过专用服务访问通道 (PSA) 连接。因使用区域内存储服务而产生的网络费用不收取任何费用。

准备工作

本文档中的步骤假定您已完成以下操作:

  • 记下用于外部 NFS 存储的 Google Cloud VMware Engine 服务网络的 /26 CIDR。

服务子网

创建私有云时,VMware Engine 会创建额外的服务子网(例如 service-1service-2service-3)。服务子网针对设备或服务部署场景(例如存储、备份和灾难恢复或媒体流式传输),旨在为规模最大的私有云提供大规模的线性吞吐量和数据包处理。跨服务子网的虚拟机通信从 VMware ESXi 主机直接传输到 Google Cloud 网络基础架构,从而实现高速通信。

NSX-T 网关和分布式防火墙规则不适用于任何服务子网。

配置服务子网

服务子网在初始创建时没有 CIDR 分配。您必须使用 VMware Engine 控制台或 API 为服务子网指定不重叠的 CIDR 范围和前缀。

第一个可用的地址将成为网关地址。如需分配 CIDR 范围和前缀,修改相应服务子网即可。

如果 CIDR 要求发生变化,也可以相应地更新服务子网。但是,修改服务子网的现有 CIDR 时,连接到该服务子网的虚拟机可能会出现网络连接中断。

您应该将您在 VMware Engine 门户中定义的服务子网的预留 CIDR 分配添加到网络的 VPC 对等互连连接的导入客户端列表。

否则,系统会在 vmkernel.log 中返回以下错误或类似错误:

2022-09-23T04:58:14.266Z cpu23:2103354 opID=be2a0887)NFS: 161: Command: (mount)
Server: (10.245.17.21) IP: (10.245.17.21) Path: (/vol-g-shared-vmware-002) Label:
(NFS) Options: (None)
...
2022-09-23T04:58:14.270Z cpu23:2103354 opID=be2a0887)NFS: 194: NFS mount
10.245.17.21:/vol-g-shared-vmware-002 failed: The mount request was denied by the
NFS server. Check that the export exists and that the client is permitted to
mount it.

创建和管理 Filestore 实例

如需了解如何使用 Google Cloud 控制台创建和管理 Filestore 实例,请参阅创建实例

如需了解如何导入您为服务子网创建的预留 CIDR 分配,请参阅更新对等互连连接

客户必须与 GCVE 支持团队联系,才能挂载 Filestore NFS 数据存储区。NFS 数据存储区装载到给定集群中的所有主机并可供使用后,您可以使用 vCenter 控制台针对外部数据存储区预配虚拟机、查看指标,并查看与针对外部数据存储区执行的 Google I/O 操作相关的日志。

如果您对此功能感兴趣,请联系您的客户支持团队或 Google Cloud 支持团队。

后续步骤