NFS Datastore 總覽

VMware Engine 可讓您使用外部網路檔案系統 (NFS) 資料存放區,獨立擴充儲存空間和運算資源。

VMware Engine vSAN 可為 VMware Engine 中執行的 VM 提供高效能虛擬儲存空間,非常適合第 1 層工作負載。為 VMware VM 提供虛擬基礎架構時,VMware Engine 服務會使用搭載本機 NVMe 固態硬碟 (SSD) 的硬體節點,並由 vSAN 管理。如要擴充叢集中的儲存空間資源,您必須購買整個節點,包括您可能不需要的運算和網路功能。基於 vSAN 的超融合基礎架構 (HCI) 有這項限制,因此需要獨立擴充儲存空間,不受其他資源影響。

VMware Engine 支援外部 NFS 資料儲存庫,因此您可以根據 VMware 工作負載需求,獨立擴充儲存空間和運算資源。外部 NFS Datastore 提供經濟實惠的解決方案,適用於第 2 層和第 3 層應用程式、備份和封存儲存庫,以及其他不需要 vSAN 效能的儲存空間密集型工作負載。

支援的 NFS 儲存服務

您可以搭配下列 Google Cloud 服務使用外部 NFS 資料儲存庫:

搭配使用 NFS 資料儲存庫與 VMware Engine 的一般必要條件

如要將外部 NFS 磁碟區掛接為 Datastore,必須符合下列先決條件:

NFS 磁碟區需求

NFS 磁碟區必須符合下列規定:

  • 位置:NFS 磁碟區 (Filestore 執行個體或 Google Cloud NetApp Volumes 磁碟區) 和 VMware Engine 叢集必須位於相同 Google Cloud 區域。VMware Engine 不支援跨區域掛接資料存放區。如果是延展型私有雲,則僅支援區域 Datastore。
  • 通訊協定:VMware Engine 僅支援 NFS 第 3 版 (NFSv3),可做為 VMware Engine 資料儲存庫。不支援 NFSv4.1。
  • 刪除保護:如果使用 Filestore 或 Google Cloud NetApp Volumes,您必須在磁碟區上啟用刪除保護,以免意外刪除資料或遺失資料。

VMware Engine 服務代理人權限

如要建立及掛接以 Filestore 或 Google Cloud NetApp Volumes 為基礎的資料儲存庫,VMware Engine 會使用 Google 管理的服務代理程式 (service-{project-number}@) 存取 NFS 資源。這個服務代理需要下列 IAM 角色:

  • roles/compute.networkViewer:查看所有 Datastore 類型的 Compute 網路對等互連。
  • roles/file.viewer:以 Filestore 為後端的 Datastore 必須提供這項資訊。
  • roles/netapp.viewer:如果資料存放區由 Google Cloud NetApp Volumes 支援,則必須提供這項資訊。

服務子網路規定

您必須擁有專屬的服務子網路,並為 ESXi 主機與 NFS 磁碟區之間的 NFS 流量分配專屬的 CIDR 範圍。服務子網路的設定方式如下:

  • 您必須為服務子網路設定 CIDR 範圍,其中包含足夠的 IP 位址,可指派給私有雲中的每個節點。
  • 服務子網路只能用於 NFS 資料存放區流量,但您可以將同一個子網路連線至多個不同的 NFS 資料存放區。
  • 您必須將服務子網路的保留 CIDR 配置新增至 NFS 磁碟區的允許用戶端清單或匯出政策。如果是 Filestore,請為服務子網路 CIDR 範圍新增存取權控管規則。如果是 Google Cloud NetApp Volumes,請將 CIDR 新增至磁碟區匯出規則的「允許的用戶端」部分。

NSX-T 閘道和分散式防火牆規則不適用於服務子網路。

網路連線需求

NFS 磁碟區的虛擬私有雲網路,以及您要掛接 Datastore 的私有雲 VMware Engine 網路 (VEN) 之間,必須有連線。使用 Filestore 和 Private Service Access (PSA) 時,區域內儲存空間存取作業產生的網路費用不適用。

連線至網路檔案服務時,請視私有雲的 VEN 類型,使用下列其中一種連線方法:

  • 標準 VEN:在標準 VEN 中建立的私有雲會使用虛擬私有雲網路對等互連,連線至網路檔案服務,例如 Filestore (使用 PSA) 或 Google Cloud NetApp Volumes。
  • 舊版 VEN:在舊版 VEN 上運作的私有雲必須使用私人連線,才能連線至網路檔案服務。如果在使用 NFS Datastore 時刪除私人連線,將會中斷 Datastore 的存取權。因此,請務必在掛接及使用 NFS Datastore 時,不要刪除私人連線。

與私有雲生命週期的互通性

透過 VMware Engine API 管理的 NFS 資料儲存庫,在私有雲生命週期事件中會以以下方式保持不變:

  • 叢集擴充和收縮:如果將節點新增至已掛接 NFS 資料儲存庫的叢集,VMware Engine 會自動將這些資料儲存庫掛接至新節點。如果合約叢集時移除節點,系統會釋出這些節點的 vmknic IP 位址。
  • 節點重新啟動:節點上的 NFS Datastore 設定會持續存在,節點重新啟動後不會受到影響。
  • 軟體升級:主機上掛接的 NFS 資料儲存庫不受 ESXi、vCenter 和 NSX-T 元件升級影響。

從舊版 NFS Datastore 掛接項目遷移

如果您在 2026 年 1 月 1 日前於 VMware Engine 建立 NFS 資料儲存庫,則使用舊版模型。如要改用支援的建議模型,請與 Cloud Customer Care 團隊聯絡,開始遷移程序。

已知問題

以下是外部 NFS 資料儲存庫的已知問題:

  • 私有雲虛刪除期間,Datastore 的網路路徑會中斷。
  • 建立虛擬私有雲網路對等互連後,將路徑傳播至 vSphere 節點最多可能需要 20 分鐘。
  • Google Cloud NetApp Volumes Datastore 不支援 SnapMirror 功能,無法與地端部署環境進行災難復原。

後續步驟