Los sistemas de archivos de Amazon EFS se distribuyen por un número sin restricción de servidores de almacenamiento, por lo que pueden crecer de forma elástica hasta la escala de petabytes, además de permitir un acceso en paralelo masivo a sus datos desde instancias de Amazon EC2. El diseño distribuido de Amazon EFS evita los cuellos de botella y las restricciones inherentes a los servidores de archivos tradicionales.

Este diseño distribuido del almacenamiento de datos significa que las aplicaciones multiproceso y las que obtienen acceso de forma concurrente a los datos desde varias instancias de Amazon EC2 pueden ofrecer niveles sustanciales de rendimiento agregado e IOPS. Algunos ejemplos de estas aplicaciones son big data y las cargas de trabajo de análisis, los flujos de trabajo de procesamiento multimedia, la administración de contenido y los servidores web.

Además, los datos de Amazon EFS se distribuyen entre varias zonas de disponibilidad, lo que ofrece altos niveles de durabilidad y disponibilidad.

Introducción a Amazon EFS

Pruebe la capa gratuita

La siguiente tabla compara el desempeño de alto nivel y las características de almacenamiento de las ofertas de Amazon para el almacenamiento en la nube de archivos y bloques.

    Amazon EFS Amazon EBS PIOPS
Desempeño Latencia por operación Bajo, consistente Más bajo, consistente
Escala de rendimiento
Varios GB por segundo Un GB por segundo
Características Datos
Disponibilidad/durabilidad
Almacenamiento redundante en varias ZD Almacenamiento redundante en una sola ZD
Acceso Entre una y miles de instancias de EC2, de forma concurrente desde varias ZD Una sola instancia EC2 en una sola ZD
Casos de uso Big data y análisis, flujos de trabajo de procesamiento multimedia, administración de contenido, servidores web, directorios de inicio
Volúmenes de arranque, bases de datos transaccionales y NoSQL, almacenes de datos y ETL

La naturaleza distribuida de Amazon EFS permite obtener altos niveles de disponibilidad, durabilidad y escalabilidad. Esta arquitectura distribuida resulta en una pequeña latencia en cada operación con archivos. Debido a esta latencia por operación, el rendimiento global suele aumentar al hacerlo el tamaño medio de E/S, ya que el retardo se amortiza con la mayor cantidad de datos. La compatibilidad de Amazon EFS con cargas de trabajo muy paralelizadas (es decir, con operaciones simultáneas desde varios procesos y varias instancias de EC2) permite obtener niveles elevados de rendimiento agregado e IOPS.


Amazon EFS presenta una interfaz del sistema de archivos estándar que es compatible con la semántica de acceso a sistemas de archivos completa. Haciendo uso de NFSv4.1, puede montar su sistema de archivos de Amazon EFS en cualquier instancia basada en Linux de Amazon EC2. Una vez montado, puede trabajar con los archivos y directorios como haría con cualquier sistema de archivos local. 

Amazon EFS se ocupa de todas las arduas tareas. A los pocos minutos de iniciar el asistente de creación de sistemas de archivos en la consola de Amazon EFS, estará listo para montar su nuevo sistema de archivos y agregar datos. No tendrá que decidir cuánta capacidad necesita ni preocuparse de configuraciones complicadas.

Amazon EFS es ideal cuando necesita compartir almacenamiento entre varias instancias de EC2. Al admitir miles de conexiones con el sistema de archivos compartidos, Amazon EFS proporciona un acceso seguro de alto desempeño para sus flujos de trabajo que requieren la capacidad de compartir datos constantemente.

Amazon EFS está diseñado para ofrecer alta disponibilidad y durabilidad. Los sistemas de archivos de Amazon EFS almacenan datos y metadatos en varias zonas de disponibilidad de una región para evitar la pérdida de datos si se produce un fallo en un solo componente.

Amazon EFS está diseñado para proporcionar el desempeño, las IOPS y la baja latencia necesarios para una amplia variedad de cargas de trabajo. Con Amazon EFS, el desempeño y las IOPS se escalan a medida que el sistema de archivos crece. Las operaciones de archivos se efectúan con latencias bajas y consistentes. Para obtener más información, consulte Amazon EFS Performance

Amazon EFS está diseñado para ofrecer alta escalabilidad de la capacidad de almacenamiento y del desempeño. Puede ampliarse hasta alcanzar la escala de petabytes y permitir el acceso masivo simultáneo a sus datos desde instancias de Amazon EC2.  

Con Amazon EFS, la capacidad de almacenamiento es elástica, es decir, aumenta o disminuye automáticamente a medida que agrega o elimina archivos, de manera que sus aplicaciones disponen del almacenamiento que necesitan, cuando lo necesitan. Como la capacidad es elástica, no es necesario aprovisionar nada y solo se le cobrará por la capacidad que use.  

Amazon EFS ofrece el cifrado sencillo de los sistemas de archivos de EFS. Los datos se cifran de manera transparente mientras se escriben, y se descifran también de manera transparente mientras se leen, por lo que no tiene que modificar sus aplicaciones. AWS Key Management Service (KMS) administra las claves de cifrado, eliminando la necesidad de crear y mantener una infraestructura de administración de claves segura. Consulte la documentación del usuario para obtener más información sobre cómo cifrar datos de sistemas de archivos.

Amazon EFS es un servicio totalmente administrado que proporciona acceso compartido a los archivos y no requiere la configuración ni administración de ningún hardware adicional ni software de terceros. Amazon EFS proporciona todo esto sin administración compleja, configuraciones ni mantenimiento periódico. 

Puede elegir entre varias opciones para copiar datos existentes a Amazon EFS. AWS Direct Connect ofrece una conexión de red exclusiva con ancho de banda alto y baja latencia sobre la cual puede instalar sus sistemas de archivos de EFS. Una vez que se encuentren instalados, puede usar EFS File Sync o herramientas estándares de Linux para copiar archivos.

EFS File Sync ofrece una manera rápida y simple de sincronizar de manera segura sistemas de archivos existentes en Amazon EFS con una red existente o con AWS Direct Connect. EFS File Sync también se puede usar para sincronizar datos entre sistemas de archivos en la nube existentes y Amazon EFS, lo que ofrece una administración y configuración sencillas de la transferencia de archivos.


Amazon EFS proporciona la escala y el desempeño necesarios para aplicaciones de big data que requieren un desempeño excelente a fin de procesar nodos de ejecución emparejados con consistencia de lectura tras escritura y operaciones de archivos de baja latencia. 

Los flujos de trabajo multimedia como la edición de vídeo, la producción en estudio, el procesamiento de una retransmisión, el diseño de sonido y el renderizado dependen a menudo de un almacenamiento compartido que permita manipular grandes archivos. Un modelo de gran consistencia de datos, un alto rendimiento y acceso compartido a archivos puede reducir en gran medida el tiempo necesario para realizar estos trabajos y consolidar varios repositorios locales de archivos en una sola ubicación disponible para todos los usuarios.

Amazon EFS se puede utilizar como sistema de archivos duradero y de alto desempeño para sistemas de administración de contenido que almacenan y proporcionan información a una gama de aplicaciones como sitios web, publicaciones online y archivos.

Amazon EFS puede proporcionar almacenamiento a organizaciones que cuentan con numerosos usuarios que deben obtener acceso a conjuntos de datos comunes y compartirlos. Un administrador puede utilizar Amazon EFS para crear un sistema de archivos accesible a individuos de una organización y establecer permisos para los usuarios y grupos en el nivel de archivo o directorio.