Le istanze Filestore sono file server completamente gestiti su Google Cloud che puoi utilizzare come archiviazione permanente con accesso ReadWriteMany per i tuoi cluster Google Kubernetes Engine (GKE).
In quanto tipo di archiviazione durevole o non effimera, i dati rimangono invariati oltre il ciclo di vita degli pod GKE.
In quanto archiviazione durevole con accesso ReadWriteMany, i volumi permanenti GKE possono essere montati in lettura/scrittura da molti nodi.
A differenza della modalità di accesso singola in lettura/scrittura intrinseca a Persistent Disk, Filestore sono accessibili da più nodi GKE contemporaneamente. In questo modo puoi avviare i pod su qualsiasi nodo GKE disponibile, aumentando l'efficienza dei tuoi cluster GKE.
In qualità di tipo di spazio di archiviazione dei file, Filestore supporta più istanze di applicazioni concorrenti che accedono contemporaneamente allo stesso file system.
Per ulteriori informazioni, vedi 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 fornisce i seguenti vantaggi:
Hai accesso allo spazio di archiviazione NFS completamente gestito tramite le API Kubernetes (
kubectl
.Puoi utilizzare il driver CSI Filestore di GKE per eseguire il provisioning dinamico dei volumi permanenti.
Puoi utilizzare il driver CSI di GKE Filestore per creare Snapshot dei volumi CSI che in seguito creano backup di Filestore.
Per un elenco dettagliato dei vantaggi, consulta Accedere alle istanze con il driver CSI Filestore di GKE.
Condivisioni multiple Filestore per GKE
Filestore multishare per GKE combinati con Driver CSI di GKE Filestore, La versione 1.27 o successiva offre i seguenti vantaggi:
Fornisce una visione completa dei PersistentVolume come un pool di spazio di archiviazione.
Supporta il provisioning dinamico del volume, lo scale up o lo scale down della quota e della capacità dell'istanza in base alle esigenze.
Supporta più condivisioni con dimensioni più piccole e flessibili per un utilizzo e un'efficienza in termini di costi migliorati di ogni istanza Filestore.
Per ulteriori informazioni, consulta Filestore Multishares per GKE.
Passaggi successivi
- Esegui il deployment di un carico di lavoro stateful con Filestore
- Classi di archiviazione e provisioning dinamico dei volumi
- Accedi alle istanze Filestore con il driver CSI Filestore
- Filestore Multishares per GKE
- Ottimizza lo spazio di archiviazione con le multishare Filestore per GKE
- Cripta lo spazio di archiviazione permanente dei cluster GKE utilizzando CMEK