À propos de la compatibilité de Filestore avec Google Kubernetes Engine

Les instances Filestore sont des serveurs de fichiers entièrement gérés sur Google Cloud que vous pouvez utiliser en tant qu'espace de stockage durable avec un accès ReadWriteMany pour vos clusters Google Kubernetes Engine (GKE).

  • En tant que type de stockage durable ou non éphémère, vos données persistent au-delà du cycle de vie de vos pods GKE.

  • En tant que solution de stockage durable avec un accès ReadWriteMany, vos PersistentVolumes GKE peuvent être installés en lecture/écriture par de nombreux nœuds.

  • Contrairement au mode d'accès en lecture/écriture unique inhérent au disque persistant, les instances Filestore sont accessibles simultanément à partir de plusieurs nœuds GKE. Cela vous permet de lancer des pods sur n'importe quel nœud GKE disponible, ce qui améliore l'efficacité de vos clusters GKE.

  • En tant que type de stockage de fichiers, Filestore accepte simultanément plusieurs instances d'application accédant au même système de fichiers.

Pour en savoir plus, consultez la page Déployer une charge de travail avec état avec Filestore.

Filestore et le pilote CSI GKE Filestore

Le pilote CSI GKE pour Filestore est le principal moyen d'utiliser des instances Filestore avec GKE. Il offre les avantages suivants :

  • Vous avez accès à un espace de stockage NFS entièrement géré via les API Kubernetes (kubectl).

  • Vous pouvez utiliser le pilote CSI GKE pour Filestore pour provisionner vos ressources PersistentVolume de manière dynamique.

  • Vous pouvez utiliser le pilote CSI GKE Filestore pour créer Instantanés de volume CSI qui créent ensuite des sauvegardes Filestore.

Pour obtenir une liste détaillée des avantages, consultez la page Accéder aux instances avec le pilote CSI GKE pour Filestore.

Multipartages Filestore pour GKE

Les multipartages Filestore pour GKE associés au pilote CSI GKE Filestore, version 1.27 ou ultérieure, offrent les avantages suivants :

  • Fournit une vue complète de vos PersistentVolumes en tant que pool de stockage unique.

  • Est compatible avec le provisionnement dynamique du volume, le scaling du partage et la capacité de l'instance en fonction des besoins.

  • Prend en charge plusieurs partages avec une taille plus petite et plus flexible pour améliorer l'utilisation et l'efficacité des coûts de chaque instance Filestore.

Pour en savoir plus, consultez la page Multipartages Filestore pour GKE.

Étapes suivantes