Plusieurs partages Filestore pour GKE

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Filestore multishares pour GKE alloue jusqu'à 10 partages sur une même instance de niveau Enterprise.

Pourquoi Filestore multipartages pour GKE ?

Filestore est un service géré de stockage de fichiers destiné aux applications qui requièrent une interface de système de fichiers partagée pour les données. Une instance Filestore est un système de stockage en réseau (NAS) entièrement géré que vous pouvez utiliser avec vos instances GKE.

Le service Multishare Filestore pour GKE associé au pilote CSI Google Kubernetes Engine (GKE) offre les avantages suivants:

  • Compatible avec le stockage régional résilient aux pannes de zone.

  • Alloue jusqu'à 10 partages sur une même instance de niveau Enterprise Filestore.

    • Chaque partage correspond à un volume persistant (PV) unique dans GKE.

    • Les plages de capacité de partage de 100 Gio à 1 Tio sont définies dans la demande de volume persistant (PVC) et se reflètent dans le volume persistant (PV).

  • Offre une plus grande flexibilité aux organisations qui nécessitent à la fois des volumes plus petits pour plusieurs clients et un accès multi-auteur sur un réseau partagé.

  • Accepte le provisionnement dynamique de volume, le partage de scaling et la capacité d'instance à la hausse ou à la baisse en fonction des besoins.

    • Si la charge de travail de l'application dépasse 10 PVC, le pilote CSI GKE Filestore crée de manière réfléchie plus d'instances Filestore et alloue les partages nécessaires de manière dynamique aux instances.

    • Lorsque vous supprimez un volume persistant, le pilote CSI de Filestore Filestore récupère le stockage partagé alloué et le supprime. Le pilote CSI GKE Filestore supprime également l'instance Filestore si tous les partages associés ont été supprimés.

    • Lorsque vous créez, supprimez ou modifiez la capacité d'un PV, le pilote CSI GKE Filestore ajoute ou récupère la capacité de l'instance Filestore associée afin de répondre à la capacité de tous les partages. La taille de l'instance Filestore peut fluctuer par incréments de 256 Gio.

    • Accepte les performances partagées de l'instance Filestore Multishare Enterprise sous-jacente, offrant un débit plus élevé pour des PV spécifiques à GKE si nécessaire.

    • Accepte le scaling à la hausse de la capacité des PV en fonction d'une charge de travail réduite à un temps d'arrêt quasiment nul

StorageClasses et provisionnement dynamique de volumes

Pour accéder à la fonctionnalité Multishare Filestore, vous devez d'abord activer le pilote CSI GKE Filestore, version 1.23 ou ultérieure. Une fois activées, vous pouvez exploiter les StorageClasses de GKE pour exploiter un processus automatisé appelé provisionnement dynamique des volumes afin de gérer efficacement le cycle de vie de vos PV et PVC.

Le pilote CSI GKE Filestore crée des StorageClasses pour répondre à vos besoins spécifiques. Le tableau suivant compare les performances de Filestore Enterprise Multishares par rapport à d'autres options de partage unique:

Niveau de service Nombre de partages par instance Taille du PVC GKE Capacité Filestore Variation incrémentielle Deployment Mode d'accès
HDD de base Une De 1 Tio à 64 Tio De 1 Tio à 64 Tio 1 Gio Zonales lire/écrire plusieurs
SSD de base Une 2,5 Tio à 64 Tio 2,5 Tio à 64 Tio 1 Gio Zonales lire/écrire plusieurs
SSD à grande échelle Une 10 Tio à 100 Tio 10 Tio à 100 Tio 2,5 Tio Zonales lire/écrire plusieurs
Entreprise Une De 1 Tio à 10 Tio De 1 Tio à 10 Tio 256 Gio Régional lire/écrire plusieurs
Enterprise avec partages multiples Jusqu'à 10 100 Gio à 1 Tio Pool d'instances Filestore, chacune de 1 Tio à 10 Tio


Chaque instance Filestore héberge jusqu'à
10 PV (partages), de 100 Gio à 1 Tio.

256 Gio par instance


1 Gio par PVC (partage)

Régional lire/écrire plusieurs

Pour une comparaison plus détaillée des options de niveau de service, consultez Niveaux de service.

Surveillance

Pour savoir comment surveiller les performances des instances, consultez la section Surveiller des instances et des quotas.

Limites des fonctionnalités

  • La fonctionnalité Filestore multishares pour GKE est limitée au niveau de service Enterprise Filestore.

  • Chaque instance Filestore Enterprise peut héberger jusqu'à 10 partages ou volumes persistants GKE. Si vous dépassez la limite de 10 PVC, le pilote CSI GKE Filestore va créer davantage d'instances Filestore et les répartir de manière dynamique entre les instances. La création d'un partage ou d'un PV Filestore peut, dans certains cas, prendre plus de temps. Si votre application nécessite une création rapide de PV, incluez la spécification suivante dans le fichier YAML StorageClass:

    volumeBindingMode: Immediate

  • Les instantanés ne sont pas encore compatibles avec les partages de fichiers Filestore. Si nécessaire, vous pouvez utiliser une StorageClass Filestore à partage unique pour créer manuellement des instantanés via l'API Filestore.

  • La création d'instances multipartages et des partages associés peut prendre plusieurs minutes et ne sont visibles que lorsque les opérations de création sont terminées.

  • Certaines opérations de suppression de PersistentVolumes (PV) peuvent prendre beaucoup de temps. Les opérations de création ou d'extension des PVC pour la même classe de stockage peuvent être bloquées pendant cette période.

  • Le pilote CSI GKE Filestore est compatible avec les clusters utilisant Linux.

Tarifs

Une fois la facturation activée, les frais s'appliquent en fonction du niveau de service Filestore Enterprise sous-jacent. Grâce à une capacité partagée entre plusieurs volumes plus petits, les utilisateurs peuvent bénéficier d'une réduction spectaculaire des coûts de stockage.

Pour en savoir plus, consultez les pages Niveau Enterprise et Allocation de capacité.

Contrat de niveau de service Filestore

Filestore offre une disponibilité régionale de 99,99% garantie par le contrat de niveau de service de Filestore.

Étapes suivantes