Comment Amazon EFS indique les tailles des systèmes de fichiers et des objets - Amazon Elastic File System

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Comment Amazon EFS indique les tailles des systèmes de fichiers et des objets

Les sections suivantes décrivent comment Amazon EFS indique la taille des systèmes de fichiers, la taille des objets au sein d'un système de fichiers et le débit du système de fichiers.

Mesurer les objets EFS du système de fichiers Amazon

Les objets que vous pouvez consulter dans un EFS système Amazon incluent des fichiers ordinaires, des répertoires, des liens symboliques et des fichiers spéciaux (FIFOset des sockets). Chacun de ces objets est mesuré pour 2 Kio (kibioctets) de métadonnées (pour son inode) et un ou plusieurs incréments de 4 Kio de données. La liste suivante explique la taille des données mesurées pour différents types d’objets du système de fichiers :

  • Fichiers normaux – La taille des données mesurées d’un fichier normal correspond à la taille logique du fichier arrondie à l’incrémentation suivante de 4 Kio ; elle peut être inférieure pour les fichiers partiellement alloués.

    Un fichier partiellement alloué est un fichier dans lequel les données ne sont pas écrites à tous les emplacements du fichier avant qu’il n’atteigne sa taille logique. Pour un fichier partiellement alloué, le stockage réellement utilisé peut être inférieur à la taille logique arrondie aux 4 kio d’incrémentation suivants. Dans ces cas, Amazon EFS indique le stockage réel utilisé comme taille de données mesurée.

  • Répertoires - La taille de données mesurée d’un répertoire est le stockage réel utilisé pour les entrées de répertoire et la structure de données qui les détient, arrondie aux 4 Kio d’incrémentation suivants. La taille des données mesurée n’inclut pas le stockage réellement utilisé par le fichier de données.

  • Liens symboliques et fichiers spéciaux – La taille des données mesurées pour ces objets est toujours de 4 kio.

Lorsqu'Amazon EFS indique l'espace utilisé pour un objet, via l'space_usedattribut NFSv4 .1, il inclut la taille de données mesurée actuelle de l'objet, mais pas la taille de ses métadonnées. Vous pouvez utiliser deux utilitaires pour mesurer l’utilisation disque d’un fichier : duet stat. Voici un exemple d'utilisation de l'duutilitaire sur un fichier vide qui inclut l'-koption permettant de renvoyer le résultat en kilo-octets.

$ du -k file 4 file

L'exemple suivant montre comment utiliser l'statutilitaire sur un fichier vide pour renvoyer l'utilisation du disque par le fichier.

$ /usr/bin/stat --format="%b*%B" file | bc 4096

Pour mesurer la taille d’un répertoire, utilisez l’utilitaire stat. Recherchez la valeur Blocks et multipliez-la par la taille de bloc. Voici un exemple illustrant la procédure d’utilisation de l’utilitaire stat sur un répertoire vide :

$ /usr/bin/stat --format="%b*%B" . | bc 4096

Taille mesurée d'un système de EFS fichiers Amazon

La taille mesurée d'un système de EFS fichiers Amazon inclut la somme des tailles de tous les objets actuels dans toutes les classes de EFS stockage. La taille des objets est calculée à partir d’un échantillon représentatif de leurs tailles au cours de l’heure mesurée, par exemple entre 8 et 9 heures du matin.

Un fichier vide contribue avec 6 kio (2 kio de métadonnées + 4 kio de données) à la taille mesurée de son système de fichiers. Lors de sa création, un système de fichiers comporte un répertoire racine vide unique et par conséquent a une taille mesurée de 6 kio.

Les tailles mesurées d’un système de fichiers particulier définissent l’utilisation pour laquelle le compte propriétaire est facturé pour ce système de fichiers pour cette heure.

Note

La taille mesurée calculée ne représente pas un instantané cohérent du système de fichiers à un Moment donné au cours de cette heure. Au lieu de cela, elle représente les tailles des objets qui existaient dans le système de fichiers à différents Moments au sein de chaque heure, ou éventuellement de l’heure la précédant. Ces tailles sont additionnées afin de déterminer la taille mesurée du système de fichiers pour l’heure. La taille mesurée d’un système de fichiers peut donc être cohérence avec les tailles mesurées des objets stockés lorsqu’il n’y a aucune écriture sur le système de fichiers.

Vous pouvez consulter la taille mesurée d'un système de EFS fichiers Amazon de différentes manières :

  • Utilisation du describe-file-systems AWS CLI commande et DescribeFileSystemAPIopération, la réponse inclut les éléments suivants :

    "SizeInBytes":{ "Timestamp": 1403301078, "Value": 29313744866, "ValueInIA": 675432, "ValueInStandard": 29312741784 "ValueInArchive": 327650 }

    Où la taille mesurée de ValueInStandard est également utilisée pour déterminer votre débit d'E/S de référence et les taux de rafale pour les systèmes de fichiers utilisant le mode Bursting Throughput.

  • Consultez la StorageBytes CloudWatch métrique, qui affiche la taille totale mesurée des données dans chaque classe de stockage. Pour plus d'informations sur la métrique StorageBytes, consultez CloudWatch statistiques pour Amazon EFS.

  • Exécutez la df commande sous Linux à l'invite du terminal d'une EC2 instance.

    N'utilisez pas la du commande à la racine du système de fichiers à des fins de mesure du stockage, car la réponse ne reflète pas l'ensemble des données utilisées pour mesurer votre système de fichiers.

Note

La taille mesurée de ValueInStandard est également utilisée pour déterminer votre référence de débit d’E-S et les débits de transmission en rafale. Pour de plus amples informations, veuillez consulter Débit phénoménal.

Mesurer les accès peu fréquents et les classes de stockage d'archives

Les classes de stockage EFS Infrequent Access (IA) et Archive sont mesurées par incréments de 4 KiB et sont soumises à des frais de facturation minimaux par fichier de 128 KiB. Les métadonnées des fichiers IA et Archive (2 KIB par fichier) sont toujours stockées et mesurées dans la classe de stockage Standard. Support pour les fichiers inférieurs à 128 KiB uniquement pour les politiques de cycle de vie mises à jour le 26 novembre 2023 à 12 h 00 (heure du Pacifique) ou après cette date. L'accès aux données pour le stockage IA et Archive est mesuré par incréments de 128 KiB.

Vous pouvez utiliser la StorageBytes CloudWatch métrique pour afficher la taille mesurée des données dans chacune des classes de stockage. La métrique affiche également le nombre total d'octets consommés par l'arrondissement de petits fichiers au sein des classes de stockage IA et Archive. Pour plus d'informations sur l'affichage CloudWatch des métriques, consultezAccès aux CloudWatch métriques pour Amazon EFS. Pour plus d'informations sur la métrique StorageBytes, consultez CloudWatch statistiques pour Amazon EFS.

Débit de mesure

Amazon EFS mesure le débit des demandes de lecture à un tiers du taux des autres opérations d'E/S du système de fichiers. Par exemple, si vous consommez 30 mégaoctets par seconde (MiBps) de débit en lecture et en écriture, la portion de lecture compte pour 10 MiBps de débit effectif, la portion d'écriture pour 30 MiBps et le débit mesuré combiné est de 40. MiBps Ce débit combiné ajusté en fonction des taux de consommation est reflété dans la MeteredIOBytes CloudWatch métrique.

Mesurer le débit élastique

Lorsque le mode débit élastique est activé pour un système de fichiers, vous ne payez que pour la quantité de métadonnées et de données lues ou écrites dans le système de fichiers. Les systèmes de EFS fichiers Amazon utilisant le mode de débit élastique mesurent et facturent les métadonnées lues sous forme d'opérations de lecture et les métadonnées écrites sous forme d'opérations d'écriture. Les opérations de métadonnées sont mesurées par incréments de 4 KiB et les opérations de données sont mesurées par incréments de 32 KiB.

Mesurer le Débit apalloué

Pour les systèmes de fichiers qui utilisent le mode débit provisionné, vous ne payez que pour la durée pendant laquelle le débit est activé. Amazon EFS mesure les systèmes de fichiers avec le mode de débit provisionné activé une fois par heure. Pour la mesure lorsque le mode de débit provisionné est défini pour moins d'une heure, Amazon EFS calcule la moyenne temporelle à l'aide d'une précision de la milliseconde.