Informazioni sul supporto di Filestore per Google Kubernetes Engine


Le istanze Filestore sono file server completamente gestiti su Google Cloud che puoi utilizzare come spazio di archiviazione durevole con accesso ReadWriteMany per i tuoi cluster Google Kubernetes Engine (GKE).

  • Come tipo di archiviazione durevole o non temporanea, i dati vengono conservati oltre il ciclo di vita dei pod GKE.

  • Essendo uno spazio di archiviazione durevole con accesso ReadWriteMany, i tuoi PersistentVolumes GKE possono essere montati in lettura e scrittura da molti nodi.

  • A differenza della modalità di accesso singola in lettura e scrittura intrinseca di Persistent Disk, le istanze Filestore sono accessibili da più nodi GKE contemporaneamente. Ciò consente di avviare pod su qualsiasi nodo GKE disponibile, aumentando così l'efficienza dei tuoi cluster GKE.

  • Come tipo di archiviazione di file, Filestore supporta più istanze di applicazioni simultanee che accedono allo stesso file system, contemporaneamente.

Per maggiori informazioni, consulta Eseguire il deployment di un carico di lavoro stateful con Filestore.

Filestore e il driver CSI di GKE Filestore

Il driver CSI di GKE Filestore è il modo principale per utilizzare le istanze Filestore con GKE e offre i seguenti vantaggi:

  • Hai accesso all'archiviazione NFS completamente gestita tramite le API Kubernetes (kubectl.

  • Puoi usare il driver CSI di GKE Filestore per eseguire dinamicamente il provisioning dei tuoi PersistentVolume.

  • Puoi utilizzare il driver CSI di GKE Filestore per creare snapshot di volumi CSI che in seguito creano backup Filestore.

Per un elenco dettagliato dei vantaggi, consulta Accedere alle istanze con il driver CSI GKE Filestore.

Filestore Multishares per GKE

Le istanze a condivisione multipla di Filestore per GKE combinate con il driver CSI di GKE Filestore, versione 1.27 o successive, offrono i seguenti vantaggi:

  • Fornisce una visione completa dei PersistentVolume come un unico pool di spazio di archiviazione.

  • Supporta il provisioning dinamico del volume, la scalabilità della condivisione e della capacità dell'istanza in base alle esigenze.

  • Supporta più condivisioni con dimensioni più piccole e più flessibili per un utilizzo migliore e un'efficienza in termini di costi di ogni istanza Filestore.

Per ulteriori informazioni, consulta Multishares di Filestore per GKE.

Passaggi successivi