Quotas et limites Amazon EFS - Amazon Elastic File System

Quotas et limites Amazon EFS

Vous trouverez ci-dessous les informations sur les quotas lors de l'utilisation d'Amazon EFS.

Quotas Amazon EFS que vous pouvez augmenter

Quotas de service est un service AWS qui vous aide à gérer vos quotas, ou limites, à partir d'un seul emplacement. Vous pouvez afficher toutes les valeurs de limite Amazon EFS dans la console Quotas de service. Vous pouvez également demander une augmentation de quota pour le nombre de systèmes de fichiers EFS dans une région AWS à l'aide de la console Quotas de service.

Vous pouvez également demander une augmentation des quotas Amazon EFS suivants en contactant AWS Support. Pour en savoir plus, consultez la section Demande d'augmentation de quota. L'équipe du service Amazon EFS examine chaque demande individuellement.

Ressource Quota par défaut
Nombre de systèmes de fichiers par compte client dans une région AWS 1 000

Les quotas de débit par défaut s'appliquent aux deux modes de débit : En rafale et Alloué. Pour plus d'informations sur ces différents modes, consultez Performances d'Amazon EFS.

Ressource Quota par défaut
Débit en rafale total pour tous les clients connectés

Région USA Est (Ohio) – 3 Go/s

Région USA Est (Virginie du N.) – 3 Go/s

Région USA Ouest (Californie du Nord) – 1 Go/s

Région USA Ouest (Oregon) – 3 Go/s

Région Afrique (Le Cap) – 1 Go/s

Région Asie-Pacifique (Hong Kong)– 1 Go/s

Région Asie-Pacifique (Mumbai)– 1 Go/s

Région Asie-Pacifique (Séoul)– 1 Go/s

Région Asie-Pacifique (Singapour)– 1 Go/s

Région Asie-Pacifique (Sydney) – 3 Go/s

Région Asie-Pacifique (Tokyo)– 1 Go/s

Région Canada (Centre)–1 Go/s

Région Chine (Pékin) – 1 Go/s

Région Chine (Ningxia) – 1 Go/s

Région Europe (Francfort) – 1 Go/s

Région Europe (Irlande) – 3 Go/s

Région Europe (Londres) – 1 Go/s

Région Europe (Paris) – 1 Go/s

Région Europe (Stockholm)– 1 Go/s

Région Moyen-Orient (Bahrain)– 1 Go/s

Région Amérique du Sud (São Paulo)– 1 Go/s

Débit alloué total pour tous les clients connectés

Toutes les régions AWS – 1 Go/s

Demande d'augmentation de quota

Pour demander une augmentation de ces quotas via AWS Support, procédez comme suit. L'équipe Amazon EFS examine chaque demande d'augmentation de quota.

Pour demander une augmentation de quota via AWS Support

  1. Ouvrez la page AWS Support Center et connectez-vous si nécessaire. Ensuite, choisissez Create Case (Créer une demande).

  2. Sous Create case (Créer une demande), choisissez Service Limit Increase (Augmentation de limite de service).

  3. Pour Limit Type (Type de limite), choisissez le type de limite à augmenter. Remplissez les champs nécessaires du formulaire, puis choisissez votre méthode de contact préférée.

Quotas de ressources

Le tableau ci-dessous contient les quotas sur les ressources Amazon EFS pour chaque compte client dans une région AWS.

Ressource Quota
Nombre de points d'accès pour chaque système de fichiers 120
Nombre de cibles de montage pour chaque système de fichiers d'une zone de disponibilité 1
Nombre de cibles de montage pour chaque VPC 400
Nombre de groupes de sécurité pour chaque cible de montage 5
Nombre de balises pour chaque système de fichiers 50
Nombre de VPC pour chaque système de fichiers 1
Note

Les clients peuvent également se connecter à des cibles de montage dans un autre compte ou VPC. Pour plus d'informations, consultez Montage de votre système de fichiers EFS à partir d'un autre compte ou VPC.

Quotas pour les clients NFS

Les quotas suivants s'appliquent aux clients NFS en supposant un client Linux NFSv4.1 :

  • Le débit maximal que vous pouvez utiliser pour chaque client NFS est de 250 Mo/s. Le débit du client NFS représente le nombre total d'octets envoyés et reçus, avec une taille minimale de demande NFS de 4 ko.

  • Jusqu'à 128 comptes utilisateur actifs par client peuvent avoir des fichiers ouverts en même temps. Chaque compte utilisateur représente un utilisateur local connecté à l'instance. Un compte utilisateur connecté plusieurs fois est comptabilisé comme un seul utilisateur actif.

  • Jusqu'à 32 768 fichiers ouverts en même temps sur l'instance. La création d'une liste de contenu du répertoire n'est pas comptabilisée comme une ouverture de fichier.

  • Chaque montage unique sur le client peut acquérir un maximum de 8 192 verrous sur un maximum de 256 paires fichier-processus uniques. Par exemple, un processus unique peut acquérir un ou plusieurs verrous sur 256 fichiers distincts. De même, huit processus peuvent acquérir chacun un ou plusieurs verrous sur 32 fichiers.

  • Lorsque vous vous connectez à Amazon EFS, les clients NFS situés sur site ou dans une autre région AWS peuvent observer un débit plus faible que lors de la connexion à EFS à partir de la même région AWS. Cet effet est dû à une latence réseau accrue. Une latence réseau égale ou inférieure à 1 ms est nécessaire pour atteindre un débit maximal par client. Utilisez le service de migration de données DataSync lors de la migration de grands ensembles de données à partir de serveurs NFS sur site vers EFS. Pour de plus amples informations, veuillez consulter Considérations sur les performances sur site.

  • L'utilisation d'Amazon EFS avec Microsoft Windows n'est pas prise en charge.

Quotas pour les systèmes de fichiers Amazon EFS

Les quotas suivants sont spécifiques aux systèmes de fichiers Amazon EFS :

  • Longueur de nom maximale : 255 octets.

  • Longueur maximale du lien symbolique (symlink) : 4 080 octets.

  • Nombre maximal de liens physiques dans un fichier : 177.

  • Taille maximum d'un seul fichier : 47.9 673 613 135 872 octets (52 Tio).

  • Profondeur maximale de répertoire : 1 000 niveaux.

  • N'importe quel fichier peut avoir jusqu'à 512 verrous sur l'ensemble des instances connectées et des utilisateurs ayant accès au fichier.

  • En mode Usage général, il y a une limite de 35 000 opérations sur les fichiers par seconde. Les opérations qui lisent des données ou des métadonnées consomment une seule opération sur les fichiers, alors que les opérations qui écrivent des données ou qui mettent à jour des métadonnées consomment cinq opérations sur les fichiers. Cela signifie qu'un système de fichiers peut prendre en charge 35 000 opérations de lecture par seconde, 7 000 opérations d'écriture, ou une combinaison des deux. Par exemple, 20 000 opérations de lecture et 3 000 opérations d'écriture (20 000 lectures x 1 opération sur les fichiers par lecture + 3 000 écritures x 5 opérations sur les fichiers par écriture = 35 000 opérations sur les fichiers). Les opérations sur les fichiers sont comptabilisées à partir de tous les clients de connexion.

Fonctions NFSv4 non prises en charge

Même si Amazon Elastic File System ne prend pas en charge NFSv2 ou NFSv3, Amazon EFS prend en charge NFSv4.1 et NFSv4.0, sauf pour les fonctions suivantes :

  • pNFS

  • Délégation client ou rappels de tout type

    • L'opération OPEN retourne toujours OPEN_DELEGATE_NONE comme type de délégation.

    • L'opération OPEN retourne NFSERR_NOTSUPP pour CLAIM_DELEGATE_CUR et les types de demande CLAIM_DELEGATE_PREV.

  • Verrouillage obligatoire

    Tous les verrous dans Amazon EFS sont consultatifs, ce qui signifie que les opérations READ et WRITE ne recherchent pas les verrous en conflit avant l'exécution de l'opération.

  • Refus du partage

    NFS prend en charge le concept de refus de partage. Un refus de partage est principalement utilisé par les clients Windows, qui permet aux utilisateurs de refuser à d'autres utilisateurs l'accès à un fichier qui a été ouvert. Amazon EFS ne prend pas en charge ce concept et renvoie l'erreur NFS NFS4ERR_NOTSUPP pour toutes les commandes OPEN spécifiant une valeur de refus de partage différente de OPEN4_SHARE_DENY_NONE. Les clients NFS Linux utilisent uniquement OPEN4_SHARE_DENY_NONE.

  • Listes de contrôle d'accès (ACL)

  • Amazon EFS ne met pas à jour l'attribut time_access lors des lectures de fichiers. Amazon EFS met à jour time_access dans les cas suivants :

    • Lorsqu'un fichier est créé (un inode est créé).

    • Lorsqu'un client NFS effectue un appel setattr explicite.

    • Lors d'une écriture sur l'inode causé par, par exemple, les modifications de taille de fichier ou les modifications de métadonnées de fichier.

    • Tout attribut inode est mis à jour.

  • Espaces de noms

  • Cache de réponse permanent

  • Sécurité basée sur Kerberos

  • Conservation des données NFSv4.1

  • SetUID sur les répertoires

  • Types de fichier non pris en charge lors de l'utilisation de l'opération CREATE : périphériques de stockage en mode bloc (NF4BLK), périphérique de caractères (NF4CHR), répertoire d'attributs (NF4ATTRDIR) et attribut nommé (NF4NAMEDATTR).

  • Attributs non pris en charge : FATTR4_ARCHIVE, FATTR4_FILES_AVAIL, FATTR4_FILES_FREE, FATTR4_FILES_TOTAL, FATTR4_FS_LOCATIONS, FATTR4_MIMETYPE, FATTR4_QUOTA_AVAIL_HARD, FATTR4_QUOTA_AVAIL_SOFT, FATTR4_QUOTA_USED, FATTR4_TIME_BACKUP et FATTR4_ACL.

    Une tentative de définition de ces attributs entraîne une erreur NFS4ERR_ATTRNOTSUPP qui est renvoyée au client.

Considérations supplémentaires

En outre, notez les éléments suivants :

  • Pour obtenir la liste des régions AWS dans lesquelles vous pouvez créer des systèmes de fichiers Amazon EFS, consultez AWS General Reference.

  • Vous montez votre système de fichiers depuis des instances EC2 de votre VPC via les cibles de montage que vous créez dans le VPC. Vous pouvez également monter votre système de fichiers sur vos instances EC2-Classic, qui ne sont pas dans le VPC. Cependant, vous devez d'abord les lier à votre VPC à l'aide de ClassicLink. Pour plus d'informations sur l'utilisation de ClassicLink, consultez ClassicLink dans le Amazon EC2 Guide de l'utilisateur pour les instances Linux.

  • Vous pouvez monter un système de fichiers Amazon EFS à partir de serveurs de centre de données sur site à l'aide d'AWS Direct Connect et VPN.