Comprendiendo el presente, definiendo el futuro.

17:36 UTC · SÁBADO, 2 DE MAYO DE 2026 XIANDAI · Xiandai
2 may 2026 · Actualizado 17:36 UTC
Tecnología

AWS lanza nuevas funciones para el sistema de archivos S3; las pruebas de estrés revelan problemas de visibilidad y retrasos en la sincronización de metadatos

La nueva función S3 Files de AWS permite montar buckets de S3 como recursos compartidos NFS; sin embargo, pruebas de estrés han detectado que ciertos objetos con nombres especiales dejan de ser visibles tras el montaje.

Alex Chen

2 min de lectura

AWS lanza nuevas funciones para el sistema de archivos S3; las pruebas de estrés revelan problemas de visibilidad y retrasos en la sincronización de metadatos
New AWS S3 Files feature allows mounting S3 buckets as NFS shares.

Amazon AWS ha lanzado oficialmente la funcionalidad S3 Files, que permite a los usuarios montar buckets de S3 directamente como recursos compartidos NFS. Basada en la infraestructura de EFS, esta herramienta tiene como objetivo ofrecer una experiencia de uso similar a la de un sistema de archivos tradicional para el almacenamiento de objetos.

Durante las pruebas de estrés realizadas a esta función, la estabilidad del producto principal demostró un rendimiento excelente. Al realizar operaciones de escritura simultáneas tanto en el punto de montaje NFS como a través de la API de S3, los evaluadores observaron que el sistema gestiona los conflictos de forma robusta, logrando la consistencia en menos de dos segundos y evitando cualquier escenario de "split-brain" (división de cerebro).

Rendimiento y posibles fallos técnicos

Los datos de las pruebas muestran tres patrones distintos en la velocidad de sincronización. Las operaciones de escritura en el sistema de archivos se consolidan y se envían a S3 tras una ventana fija de 60 segundos; los nuevos archivos creados mediante la API de S3 se vuelven visibles en el punto de montaje NFS tras unos 30 segundos; por último, la actualización de archivos ya existentes y en caché es la más rápida, con un tiempo de propagación de apenas 1,8 segundos.

No obstante, las pruebas también han puesto de manifiesto deficiencias al manejar casos límite. Al crear objetos con nombres "creativos" que incluyen caracteres especiales (como barras finales, barras dobles o emojis), algunos objetos dejan de ser visibles tras el montaje NFS. Aunque AWS registra estos fallos mediante la métrica `ImportFailures` en CloudWatch, el cliente (por ejemplo, al usar el comando `ls`) no arroja ningún error, lo que obliga al usuario a revisar proactivamente métricas de monitoreo específicas para detectar la pérdida de datos.

Además, la propagación de las operaciones de eliminación presenta retrasos. Se detectó que los archivos eliminados en S3 permanecen legibles en el punto de montaje NFS entre 6 y 18 segundos. Al respecto, el ingeniero de AWS, Warfield, señaló que esto podría deberse a un retraso en las notificaciones de eliminación internas de S3.

En cuanto a la estructura de costos, S3 Files emplea una estrategia de facturación por niveles. Los usuarios solo pagan tarifas más altas de almacenamiento y transferencia por los "datos calientes" (hot data) activos en el sistema de archivos ($0,30/GB), mientras que el resto de los datos se factura al precio estándar y reducido de S3 ($0,023/GB). Para solicitudes de lectura que superen los 128 KB, el sistema omite el sistema de archivos y realiza una transmisión directa (streaming) desde S3, sin aplicar cargos adicionales de S3 Files.

Comentarios