將 NFS 磁碟區做為由 Filestore 代管的 vSphere 資料儲存庫

您可以使用 Filestore 區域、區域和企業層級執行個體,做為 Google Cloud VMware Engine 中 VMware ESXi 主機的外部資料儲存庫。

如要這樣做,您可以在 VMware Engine 和 Filestore 皆「支援」的區域中建立 Filestore 執行個體,然後將其掛接為 VMware Engine 中現有 VMware ESXi 主機的外部資料儲存庫。

VMware Engine 提供下列 vSphere 儲存空間選項:

為何要使用 VMware Engine 的外部資料儲存庫?

VMware Engine vSAN 可為在 VMware Engine 中執行的 VM 提供高效能的虛擬儲存空間。VMware Engine 服務會使用硬體節點,搭配由 vSAN 管理的本機 NVMe 固態硬碟 (SSD),為 VMware VM 提供虛擬基礎架構。如果您只想調整叢集中的儲存空間資源,就必須購買整個節點,以及運算和網路功能 (這些資源可能不必要)。以 vSAN 為基礎的超融合基礎架構 (HCI) 有此限制,因此需要不受其他資源影響的儲存空間擴充需求。

透過外部 NFS 資料儲存庫,您可以獨立於運算資源擴充儲存空間,並依賴 VMware Engine 處理所有 VMware 工作負載。

High Scale 和 Enterprise 級別的執行個體已取得 VMware 認證,可搭配 VMware Engine 資料儲存庫使用,並且適用於所有 VMware Engine 區域

功能限制

限制如下:

  • 僅適用於 Filestore 高可擴充性和企業級別執行個體。不支援基本 SSD 和基本 HDD 層級執行個體。
  • 僅支援 Filestore Enterprise 級別的崩潰一致性快照
  • 高可擴充性和企業級別支援備份功能。
  • 無法使用複製卸載 (VAAI) 功能。
  • 您無法掛接與 VMware Engine 直接對等連線的 Filestore 執行個體。詳情請參閱「網路設定和 IP 資源需求」一文。

通訊協定支援

支援 NFSv3 通訊協定

網路

Filestore 和 VMware Engine 服務會透過私人服務存取權 (PSA) 連線。在區域內存取儲存空間所產生的網路費用不適用於這項政策。

事前準備

本文件中的步驟假設您已完成下列操作:

  • 為 Google Cloud VMware Engine 服務網路指定 /26 CIDR,用於外部 NFS 儲存空間。

服務子網路

建立私有雲時,VMware Engine 會建立其他服務子網路 (例如 service-1service-2service-3)。服務子網路專門用於機器或服務部署情境,例如儲存空間、備份和災難復原,或媒體串流,為規模最龐大的私有雲提供高規模、線性傳輸量和封包處理作業。透過服務子網路進行的 VM 通訊會從 VMware ESXi 主機直接傳送至 Google Cloud 網路基礎架構,以便進行高速通訊。

NSX-T 閘道和分散式防火牆規則不會套用至任何服務子網路。

設定服務子網路

服務子網路在初始建立時不會有 CIDR 分配。您必須使用 VMware Engine 控制台或 API,為服務子網路指定不重疊的 CIDR 範圍和前置字串。

第一個可用位址會成為閘道位址。如要分配 CIDR 範圍和前置字串,請編輯其中一個服務子網路。

如果 CIDR 需求有所變更,您可以更新服務子網路。不過,修改現有服務子網路 CIDR 可能會導致連結至該服務子網路的 VM 網路連線中斷。

您應將 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 主控台為外部資料儲存庫佈建 VM、查看與外部資料儲存庫執行的 Google I/O 作業相關的指標和記錄。

如對這項功能有興趣,請與帳戶團隊或 Google Cloud 支援團隊聯絡。

後續步驟