Quelles sont les différences entre le mode de performance à usage général et le mode de performance E/S max dans Amazon EFS ?

Date de la dernière mise à jour : 18/09/2020

Amazon Elastic File System (Amazon EFS) propose deux modes de performances : usage général et E/S max. Quelles sont les différences entre les deux modes de performances et comment déterminer quel mode utiliser ?

Brève description

Les modes de performances diffèrent dans les aspects suivants :

  • Nombre d'opérations de système de fichiers par seconde
    En mode de performances à usage général, les opérations de lecture et d'écriture consomment un nombre différent d'opérations de fichiers. La lecture de données ou de métadonnées consomme une opération de fichier. Écrire des données ou mettre à jour des métadonnées consomme cinq opérations de fichier. Un système de fichiers peut prendre en charge jusqu'à 35 000 opérations de fichiers par seconde. Il peut s'agir de 35 000 opérations de lecture, de 7 000 opérations d'écriture ou d'une combinaison des deux. Pour plus d'informations, consultez la section Quotas et limites Amazon EFS - Quotas pour les systèmes de fichiers Amazon EFS.
  • Mode de performances d'E/S max
    Le mode de performances E/S max. n'a pas de limite d'opérations de système de fichiers. Utilisez le mode de performances E/S max. si vous avez des exigences très élevées en termes d'opérations de système de fichiers par seconde.
  • Latence par opération de système de fichiers
    Le mode de performance à
    usage général a la latence plus faible des deux modes de performances et est indiqué si votre charge de travail est sensible à la latence. Le mode de performances E/S max offre un nombre plus élevé d'opérations de système de fichiers par seconde. Par contre, il offre une latence légèrement plus élevée par opération de système de fichiers.

Pour plus d'informations, y compris des cas d'utilisation supplémentaires, consultez la section Performances d’Amazon EFS - Modes de performances.

Remarque : vous ne pouvez pas modifier le mode de performance du système de fichiers après la création du système de fichiers. Il n'y a pas de coûts supplémentaires pour les deux modes de performance, et AWS facture chaque mode de la même manière.

Solution

Pour déterminer le mode de performance à utiliser, créez un système de fichiers à l'aide du mode dit à usage général. Ensuite, exécutez un test de performance pour une période donnée. Surveillez les opérations du système de fichiers pour déterminer à quel point votre système de fichiers est proche d'atteindre 100 % de la limite d'E/S. Si vous êtes proche du maximum pendant longtemps, pensez à utiliser le mode E/S max. Si vous décidez de migrer vos données vers un système de fichiers utilisant un mode de performances différent, utilisez DataSync pour transférer vos fichiers vers un autre système de fichiers Amazon EFS.

Créer un système de fichiers avec le mode de performance à usage général

Remarque : Usage général est le mode de performance par défaut.

  1. Ouvrez la console Amazon EFS.
  2. Choisissez Créer un système de fichiers.
  3. Choisissez Personnaliser.
  4. Sélectionnez Usage général pour le Mode de performance.
  5. Vous pouvez également ajouter des balises, configurer une stratégie de cycle de vie, sélectionner un mode de débit et activer le chiffrement.
  6. Choisissez Suivant.
  7. Passez en revue le récapitulatif de vos paramètres de configuration, puis choisissez Créer.

Surveillez le nombre maximal d'opérations de système de fichiers à l'aide des métriques Amazon CloudWatch

La métrique CloudWatch PercentIOLimit surveille à quel point un système de fichiers atteint sa limite maximale d'opérations de système de fichiers par seconde. Cette métrique est disponible uniquement pour les systèmes de fichiers s'exécutant avec le mode de performance dit à usage général. Un système de fichiers en mode de performance dit à usage général atteint 100 % PercentIOLimit lorsqu'il atteint la limite de 35 000 opérations de système de fichiers par seconde.

Pour vérifier PercentIOLimit :

  1. Ouvrez la console CloudWatch.
  2. Sélectionnez « Metrics » (Métriques).
  3. Dans la barre de recherche, entrez l' ID de votre système de fichiers, puis appuyez sur « ENTER » (ENTRÉE). Les métriques pertinentes pour ce système de fichiers s'affichent.
  4. Sélectionnez EFS, puis « File System Metrics » (Métriques de système de fichiers).
  5. Sélectionnez PercentIOLimit. La métrique PercentIOLimit affiche les opérations de votre système de fichiers par seconde utilisation. 35 000 opérations de système de fichiers équivalent à un PercentIOLimit de 100 %. Les 35 000 opérations peuvent être 35 000 opérations de lecture, 7 000 opérations d'écriture ou une combinaison des deux.

Cet article vous a-t-il été utile ?


Besoin d'aide pour une question technique ou de facturation ?