Récapitulatif de l’implémentation - 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.

Récapitulatif de l’implémentation

Sur AmazonEFS, un système de fichiers est la ressource principale. Chaque système de fichiers possède des propriétés telles que l'identifiant, le jeton de création, l'heure de création, la taille du système de fichiers en octets, le nombre de cibles de montage créées pour le système de fichiers et les politiques de cycle de vie du système de fichiers.

Amazon prend EFS également en charge d'autres ressources pour configurer la ressource principale. Celles-ci comprennent des cibles de montage et des points d’accès :

  • Cible de montage : pour accéder à votre système de fichiers, vous devez créer des cibles de montage dans votreVPC. Chaque cible de montage possède les propriétés suivantes : l'ID de la cible de montage, l'ID du sous-réseau dans lequel elle est créée, l'ID du système de fichiers pour lequel elle est créée, l'adresse IP à laquelle le système de fichiers peut être monté, les groupes de VPC sécurité et l'état de la cible de montage. Vous pouvez utiliser l'adresse IP ou le DNS nom dans votre mount commande.

    Chaque système de fichiers porte un DNS nom de la forme suivante.

    file-system-id.efs.aws-region.amazonaws.com

    Vous pouvez spécifier ce DNS nom dans votre mount commande pour monter le système de EFS fichiers Amazon. Supposons que vous créiez un efs-mount-point sous-répertoire à partir de votre répertoire de base sur votre EC2 instance ou sur votre serveur local. Ensuite, vous pouvez utiliser la commande mount pour monter le système de fichiers. Par exemple, sur Amazon LinuxAMI, vous pouvez utiliser la mount commande suivante.

    $ sudo mount -t nfs -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport file-system-DNS-name:/ ~/efs-mount-point

    Pour de plus amples informations, veuillez consulter Gérer des cibles de Montage.

  • Points d’accès – Un point d’accès applique un utilisateur, un groupe et un chemin d’accès du système de fichiers pour système d’exploitation à toute demande de système de fichiers effectuée à l’aide du point d’accès. L'utilisateur et le groupe du système d'exploitation du point d'accès remplacent toutes les informations d'identité fournies par le NFS client. Le chemin d’accès du système de fichiers est exposé au client en tant que répertoire racine du point d’accès. Cela garantit que chaque application utilise toujours l’identité correcte du système d’exploitation et le bon répertoire lors de l’accès à des ensembles de données basés sur des fichiers partagés. Les applications utilisant le point d’accès peuvent uniquement accéder aux données dans leur propre répertoire et en dessous. Pour de plus amples informations, veuillez consulter Utilisation des points EFS d'accès Amazon.

Les cibles de montage et les balises sont des sous-ressources associées à un système de fichiers. Vous ne pouvez les créer que dans le contexte d’un système de fichiers existant.

Amazon EFS propose API des opérations vous permettant de créer et de gérer ces ressources. Outre les opérations de création et de suppression pour chaque ressource, Amazon EFS prend en charge une opération de description qui vous permet de récupérer des informations sur les ressources. Vous disposez des options suivantes pour créer et gérer ces ressources :

  • Utilisez la EFS console Amazon — Pour un exemple, consultezPremiers pas.

  • Utilisez l'interface de ligne de EFS commande Amazon (CLI) — Pour un exemple, consultezTutoriel : créer un système de EFS fichiers et le monter sur une EC2 instance à l'aide du AWS CLI.

  • Vous pouvez également gérer ces ressources par programmation comme suit :

    • Utilisez le AWS SDKs — AWS SDKs Simplifiez vos tâches de programmation en encapsulant l'Amazon sous-jacent EFSAPI. Les SDK clients authentifient également vos demandes à l'aide des clés d'accès que vous fournissez. Pour plus d’informations, consultez Exemples de code et de bibliothèques.

    • Appelez Amazon EFS API directement depuis votre application — Si vous ne pouvez pas utiliser le SDKs pour une raison ou une autre, vous pouvez passer les EFS API appels Amazon directement depuis votre application. Cependant, vous devez écrire le code nécessaire pour authentifier vos requêtes si vous utilisez cette option. Pour plus d'informations sur Amazon EFSAPI, consultezAPI Amazon EFS.