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 tuoi dati rimangono dopo il ciclo di vita dei tuoi pod GKE.

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

  • A differenza della singola modalità di accesso in lettura/scrittura intrinseca di Persistent Disk, le istanze Filestore sono accessibili da più nodi GKE contemporaneamente. In questo modo puoi avviare i pod su qualsiasi nodo GKE disponibile, migliorando l'efficienza dei tuoi cluster GKE.

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

Per ulteriori 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 Filestore Filestore è il modo principale per utilizzare le istanze Filestore con GKE e offre i seguenti vantaggi:

  • Hai accesso allo spazio di archiviazione NFS completamente gestito tramite le API Kubernetes (kubectl.

  • Puoi usare il driver CSI di GKE Filestore per eseguire il provisioning dinamico degli oggetti PersistentVolume.

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

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

Filestore Multishares per GKE

Le istanze multishare Filestore per GKE combinate con il driver CSI Filestore Filestore, 1.27 o versioni successive offrono i seguenti vantaggi:

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

  • Supporta il provisioning dinamico del volume, la condivisione della scalabilità e la capacità dell'istanza aumentando o diminuendo la capacità a seconda delle esigenze.

  • Supporta più condivisioni con dimensioni inferiori e più flessibili per un migliore utilizzo ed efficienza in termini di costi di ciascuna istanza Filestore.

Per maggiori informazioni, consulta Condivisioni multiple di Filestore per GKE.

Passaggi successivi