ENES

Amazon EFS

Una carpeta de red compartida en AWS que muchos servidores pueden usar a la vez.

Tres servidores conectados a la misma carpeta compartida, leyendo y escribiendo los mismos archivos

Amazon EFS (Elastic File System) es un sistema de archivos administrado que vive en la red. Creás uno, y después varios servidores lo pueden montar al mismo tiempo y ver las mismas carpetas y archivos, como si todos tuvieran enchufado el mismo disco. Habla NFS, el protocolo estándar que usan las máquinas Linux para compartir archivos.

Conviene compararlo con sus vecinos. Un volumen EBS es como un disco rígido conectado a una sola instancia EC2. Amazon S3 guarda objetos que leés y escribís a través de una API, no una carpeta que puedas abrir con programas comunes. EFS queda en el medio: un sistema de archivos de verdad, con directorios y permisos, compartido por muchas instancias EC2, contenedores en ECS o EKS y hasta funciones Lambda.

Los usos típicos son contenido que varios servidores web tienen que compartir, como las imágenes que suben los usuarios, las carpetas personales de un equipo o datos que procesa un grupo de máquinas en conjunto. Crece y se achica solo a medida que agregás o borrás archivos, y pagás por lo que guardás. Los archivos pueden pasar solos a clases de almacenamiento más baratas cuando nadie los toca por un tiempo. Es para Linux; las carpetas compartidas de Windows usan otro servicio, Amazon FSx.

Para quedarse

Para seguir leyendo

Términos relacionados

Más de AWS