Tous les produits
Search
Centre de documentation

File Storage NAS:Monter un système de fichiers sur un cluster Kubernetes

Dernière mise à jour :Aug 09, 2026

Cette rubrique présente les méthodes recommandées pour monter des systèmes de fichiers File Storage NAS (NAS) sur les clusters Container Service for Kubernetes (ACK). Vous pouvez monter des systèmes de fichiers NAS à l'aide du plug-in Container Storage Interface (CSI) ou de Container Network File System (CNFS).

Important

Nous vous recommandons d'utiliser l'une des méthodes suivantes pour monter un système de fichiers NAS. Le recours à d'autres méthodes peut exposer le système de fichiers à des risques de stabilité que l'équipe technique NAS ne peut évaluer. Vous assumez l'entière responsabilité des pertes et conséquences découlant de ces risques.

Plug-ins de stockage d'ACK

S'appuyant sur le plug-in CSI, Alibaba Cloud ACK s'intègre profondément aux services de stockage Alibaba Cloud et est entièrement compatible avec les services de stockage natifs Kubernetes.

CNFS est une nouvelle méthode de gestion du stockage des conteneurs développée sur la base du plug-in CSI. CNFS est compatible avec la méthode de stockage CSI traditionnelle. Nous vous recommandons d'utiliser CNFS pour gérer et accéder aux volumes NAS lorsque vous utilisez ACK. Cette approche améliore considérablement les performances et offre de puissantes capacités de gestion ainsi qu'une observabilité des E/S.

Remarque
  • Si votre cluster de conteneurs est de petite taille, fait l'objet de mises à l'échelle peu fréquentes et est principalement utilisé à des fins de test, vous pouvez également utiliser la méthode HostPath pour accéder aux systèmes de fichiers NAS. Pour plus d'informations, consultez Volumes HostPath.

  • Si vous utilisez un cluster Kubernetes auto-géré contenant un grand nombre de nœuds et prenant en charge la mise à l'échelle automatique, nous vous recommandons d'utiliser le plug-in CSI pour accéder aux systèmes de fichiers NAS. Pour un cluster dont l'échelle est stable, nous vous conseillons d'utiliser les volumes intégrés de Kubernetes pour accéder aux systèmes de fichiers NAS. Pour plus d'informations, consultez Monter un système de fichiers NAS sur un cluster Kubernetes auto-géré.

Tenez compte des points suivants :

  • Pour monter un système de fichiers sur un nouveau cluster ACK, nous vous recommandons d'utiliser CNFS.

  • Pour monter un système de fichiers sur un cluster ACK existant, nous vous recommandons de migrer le cluster vers CNFS.

  • Pour monter un système de fichiers sur un cluster Kubernetes existant, nous vous conseillons d'utiliser un plug-in de stockage déjà installé.

Pour plus d'informations sur le plug-in CSI, consultez Stockage.

Utiliser CNFS pour monter des systèmes de fichiers (recommandé)

L'utilisation d'un système de fichiers NAS partagé traditionnel dans un conteneur peut entraîner les problèmes suivants : latence élevée lors de la lecture et de l'écriture de petits fichiers, absence de contrôle précis des quotas de capacité, impossibilité de récupérer les fichiers supprimés par erreur et manque de métriques observables pour les volumes de stockage. CNFS vous permet d'abstraire les systèmes de fichiers NAS en tant qu'objets Kubernetes personnalisés à l'aide de la ressource CustomResourceDefinition (CRD). Vous pouvez utiliser ces objets personnalisés pour créer, supprimer, décrire, monter, surveiller et mettre à l'échelle des systèmes de fichiers NAS. De plus, vous pouvez utiliser le client d'accélération de NAS dans le plug-in CSI pour accélérer considérablement l'accès à NAS. CNFS est gratuit. Après avoir activé le client d'accélération, CNFS consomme environ 50 à 100 Mo de mémoire dans le pod.

Métrique

Scénario de test de référence1

Avant l'utilisation du client d'accélération CNFS

Après l'utilisation du client d'accélération CNFS

Performances de lecture et d'écriture des métadonnées

Durée de parcours d'un million de répertoires

18 minutes

< 60 secondes

Durée de création d'un fichier de 4 Ko

3 000 microsecondes

< 200 microsecondes

Durée de la deuxième lecture d'un fichier de 4 Ko

400 microsecondes

< 100 microsecondes

Débit de lecture et d'écriture

Débit de lecture et d'écriture d'un nœud unique2

200 à 500 Mo/s

> 800 Mo/s

Performances globales dans des scénarios complets

Durée d'extraction de 5 000 images de 150 Ko chacune

52 secondes

Environ 15 secondes

Durée de création d'un projet Redis

27 secondes

Environ 21 secondes

Important

Les valeurs fournies dans le tableau ci-dessus sont uniquement des valeurs théoriques (valeurs de référence). Les valeurs réelles dépendent de votre environnement d'exploitation.

  • Note 1 : Le type d'instance Elastic Compute Service (ECS) utilisé pour exécuter le test de référence est ecs.hfg6,4xlarge. Les données de test peuvent varier selon l'environnement.

  • Note 2 : La bande passante de l'instance ECS et le type du système de fichiers NAS affectent le débit de lecture et d'écriture du nœud.

Utiliser le plug-in CSI pour monter des systèmes de fichiers

Pour savoir comment monter des systèmes de fichiers à l'aide du plug-in CSI, consultez Volumes NAS.

Le plug-in CSI prend en charge les méthodes suivantes :

Pour plus d'informations sur la gestion du plug-in CSI, consultez les rubriques suivantes :

Pour plus d'informations sur la FAQ associée, consultez FAQ sur les volumes NAS.