Amazon Elastic File System (Amazon EFS) est un système de stockage de fichiers simple, évolutif et élastique à utiliser avec les services de cloud AWS et les ressources sur site. Il s'adapte de manière élastique à la demande sans perturber les applications, en augmentant et en diminuant automatiquement à mesure que vous ajoutez et supprimez des fichiers. Les systèmes de fichiers Amazon EFS sont répartis sur un nombre illimité de serveurs de stockage, ce qui permet aux systèmes de fichiers d'opérer une mise à l'échelle de l'ordre de plusieurs pétaoctets garantissant un accès simultané à vos données depuis des instances Amazon EC2 et des serveurs sur site. La conception distribuée d'EFS évite les goulets d'étranglement et les contraintes inhérentes aux serveurs de fichiers traditionnels. Amazon EFS est un service régional qui stocke des données sur plusieurs zones de disponibilité pour offrir un haut niveau de disponibilité et de durabilité.

Amazon EFS prend en charge un large éventail de cas d'utilisation, depuis des charges de travail d'augmentation de la taille hautement parallélisées exigeant le débit le plus élevé possible à des charges de travail à thread unique sensibles à la latence. Les cas d'utilisation incluent notamment les applications d'entreprise de type « lift and shift » (portage virtuel), l'analyse des big data, les services Web et la gestion de contenu, le développement et le test d'applications, les flux de travail multimédias et de divertissement, les sauvegardes de bases de données et le stockage de conteneurs.

Qu'est-ce que le stockage de fichiers dans le cloud ?

En savoir plus sur le stockage de fichiers dans le cloud et ses avantages et inconvénients par rapport aux autres solutions de stockage dans le cloud.

Fonctionnalités principales

Élasticité et évolutivité

Amazon EFS se caractérise par une capacité de stockage flexible, qui augmente et diminue automatiquement à mesure que vous ajoutez et supprimez des fichiers, de sorte que vos applications disposent du stockage dont elles ont besoin, au moment opportun. Comme sa capacité est élastique, aucune mise en service n'est nécessaire et vous ne serez facturé que pour la capacité que vous utilisez. Amazon EFS est conçu pour être fortement scalable aussi bien pour ses capacités de stockage que pour ses performances de débit. Il peut atteindre une capacité de plusieurs pétaoctets et permettre des accès parallèles massifs depuis des instances Amazon EC2 à vos données. Avec Amazon EFS, le débit et le nombre d'opérations d'E/S par seconde sont mis à l'échelle au fur et à mesure que le système de fichiers évolue, et les opérations sont réalisées sur les fichiers avec des latences constantes et faibles.

Accès partagé

Amazon EFS offre un accès sécurisé haute performance pour des milliers de connexions à un système de fichiers partagé grâce à un modèle d'autorisations de fichiers traditionnel, au verrouillage des fichiers et à une structure de répertoire hiérarchique via le protocole NFSv4. Il vous permet de partager simultanément des fichiers entre plusieurs instances Amazon EC2 sur plusieurs zones de disponibilité, régions, VPC et comptes, ainsi que sur des serveurs sur site via AWS Direct Connect ou AWS VPN. Il est la solution idéale pour les applications métier qui doivent partager une source de données commune. Pour les charges de travail d'application comptant de nombreuses instances accédant au même jeu de fichiers, Amazon EFS assure une cohérence solide des données, qui vous garantit que toute lecture d'un fichier reflétera la dernière écriture de ce fichier.

Modes de performances

Amazon EFS est conçu pour fournir le débit, le nombre d'opérations d'E/S par seconde et la faible latence nécessaires pour de nombreuses charges de travail, et propose deux modes de performance : usage général et E/S max. Le mode Usage général offre la plus faible latence par opération de système de fichiers, que ce soit pour des modèles d'E/S aléatoires ou séquentiels. Le mode E/S max peut s'adapter à des niveaux supérieurs de débit cumulé et d'opérations par seconde et est idéal pour les applications hautement parallélisées pouvant couvrir des milliers d'instances Amazon EC2.

Modes de débit

Amazon EFS propose deux modes de débit : en rafale et alloué. Le mode de débit aide à déterminer le débit global que peut atteindre un système de fichiers. En mode Débit en rafale, le débit évolue en fonction de la taille du système de fichiers, et augmente en rafale de manière dynamique selon les besoins pour prendre en charge le débit en dents de scie de nombreuses charges de travail basées sur des fichiers. Le mode Débit alloué est conçu pour prendre en charge les applications qui nécessitent un débit dédié plus élevé que le mode En rafale standard et peut être configuré indépendamment de la quantité de données stockées dans le système de fichiers.

Classes de stockage et gestion du cycle de vie

Amazon EFS propose une classe de stockage Standard et une classe de stockage Infrequent Access (accès peu fréquent). La classe de stockage Accès peu fréquent d'EFS (EFS IA) est conçue pour les fichiers auxquels vous accédez moins souvent. Vous pouvez commencer à utiliser EFS IA en créant un nouveau système de fichiers et en activant la gestion du cycle de vie. Avec la gestion du cycle de vie activée, EFS déplace automatiquement les fichiers non consultés pendant 30 jours de la classe de stockage Standard vers la classe EFS IA, réduisant ainsi les frais de stockage de jusqu'à 85 %.

Hautement disponible et durable

Amazon EFS est conçu pour assurer une disponibilité et une durabilité élevées. Tous les fichiers et répertoires sont stockés de manière redondante dans plusieurs zones de disponibilité d'une région pour éviter la perte de données résultant de la défaillance d'un composant unique. L'architecture distribuée d'Amazon EFS protège les données contre les pannes des zones de disponibilité, les défaillances du système et des composants et les erreurs de connexion réseau.

Sécurité et conformité

Amazon EFS vous permet de contrôler étroitement l'accès à vos systèmes de fichiers au moyen d'autorisations POSIX et de groupes de sécurité Amazon EFS. Les autorisations POSIX vous permettent de restreindre l'accès des hôtes par utilisateur et par groupe, tandis que les groupes de sécurité agissent comme un pare-feu et que les règles que vous ajoutez définissent le trafic. Utilisez Amazon Virtual Private Cloud (Amazon VPC) pour gérer l'accès au réseau et AWS Identity and Access Management (IAM) pour contrôler l'accès aux API Amazon EFS. Amazon EFS répond également à de nombreuses exigences en matière d'éligibilité et de conformité pour vous aider à respecter vos obligations réglementaires. Cliquez ici pour obtenir la liste des programmes de conformité couverts par Amazon EFS.

Chiffrement

Amazon EFS propose le chiffrement des données au repos et en transit pour donner une solution de chiffrement complète et sécuriser les données stockées et en mouvement. Les données au repos sont chiffrées de manière transparente à l'aide de clés de chiffrement gérées par AWS Key Management Service (KMS), ce qui permet d'éliminer le besoin de créer et entretenir une infrastructure de gestion de clé. Le chiffrement des données en transit utilise la Transport Layer Security (TLS), une norme propre au secteur, pour sécuriser le trafic du réseau sans avoir à modifier vos applications. Reportez-vous à la documentation utilisateur concernant le chiffrement pour plus d'informations sur le chiffrement des données des systèmes de fichiers.

Transfert de données et sauvegarde

La migration de vos données de fichiers Amazon EFS peut être gérée très facilement avec AWS DataSync.

AWS DataSync

AWS DataSync est un service de transfert de données géré qui simplifie et accélère le transfert de données entre un système de stockage sur site et Amazon EFS. Vous pouvez utiliser DataSync pour transférer des ensembles de données sur AWS Direct Connect ou Internet à des vitesses jusqu'à 10 fois supérieures à celles des outils open-source. De plus, vous ne devez ni modifier vos applications ni écrire d'API pour ce faire. Vous pouvez utiliser le service pour des migrations de données ponctuelles, des flux de travail continus avec synchronisation périodique et la réplication à des fins de protection et de récupération des données. DataSync gère automatiquement de nombreuses tâches susceptibles de ralentir les migrations ou d'alourdir vos opérations informatiques, telles que la gestion de l'infrastructure, le chiffrement, la validation des données et l'orchestration du transfert de données.

AWS Backup

AWS Backup est un service de sauvegarde entièrement géré qui facilite la gestion et l'automatisation centralisées des sauvegardes de vos systèmes de fichiers Amazon EFS, éliminant ainsi le besoin de solutions coûteuses, personnalisées et de processus manuels. AWS Backup va au-delà de la sauvegarde d'Amazon EFS et centralise la sauvegarde des données via d'autres services AWS dans le cloud ainsi que sur site. À mesure que les applications migrent vers le cloud, leurs données peuvent être distribuées sur plusieurs services, ce qui complique la gestion et la consolidation de l'activité de sauvegarde sans créer de scripts personnalisés ni de processus manuels. À l'aide d’AWS Backup, vous pouvez configurer et auditer de manière centralisée les ressources AWS, automatiser la planification des sauvegardes, définir des politiques de rétention et surveiller l'activité de sauvegarde.

En savoir plus sur la tarification d'Amazon EFS

Consultez la page de tarification
Prêt à créer ?
Démarrer avec Amazon EFS
D'autres questions ?
Contactez-nous