關於 Google Kubernetes Engine 的 Filestore 支援

Filestore 執行個體是全代管的檔案伺服器,可做為 Google Kubernetes Engine (GKE) 叢集的永久儲存空間,並提供 ReadWriteMany 存取權。 Google Cloud

  • 永久磁碟屬於非暫時性儲存空間,因此資料會保留在 GKE Pod 的生命週期之外。

  • 由於是具有 ReadWriteMany 存取權的耐用儲存空間,因此多個節點可將 GKE PersistentVolumes 掛接為讀寫磁碟區。

  • 與永久磁碟固有的單一讀寫存取模式不同,Filestore 執行個體可同時從多個 GKE 節點存取。這項功能可讓您在任何可用的 GKE 節點上啟動 Pod,進一步提升 GKE 叢集的效率。

  • Filestore 屬於檔案儲存空間,可支援多個並行應用程式執行個體同時存取相同檔案系統。

詳情請參閱「透過 Filestore 部署有狀態的工作負載」。

Filestore 和 GKE Filestore CSI 驅動程式

GKE Filestore CSI 驅動程式是搭配 GKE 使用 Filestore 執行個體的主要方式,可提供下列優點:

如需詳細的優點清單,請參閱「透過 GKE Filestore CSI 驅動程式存取執行個體」。

Filestore multishares for GKE

搭配使用 GKE 適用的 Filestore 多共用區和 GKE Filestore CSI 驅動程式 (1.27 以上版本),可享有下列優點:

  • 以單一儲存空間集區的形式,全面檢視 PersistentVolume。

  • 支援動態磁碟區佈建,可視需要擴充或縮減共用和執行個體容量。

  • 支援多個共用磁碟區,可彈性調整大小,提高每個 Filestore 執行個體的用量和成本效益。

詳情請參閱「GKE 適用的 Filestore 多共用區」。

後續步驟