AWS Storage Gateway

Servicio híbrido que conecta entornos on-premises con almacenamiento en la nube AWS, proporcionando acceso local con caché mientras almacena datos en S3, EBS y Glacier

Descripción general

AWS Storage Gateway es un servicio de almacenamiento híbrido que proporciona a las aplicaciones on-premises acceso prácticamente ilimitado al almacenamiento en la nube de AWS. Se despliega como una máquina virtual o dispositivo de hardware en el centro de datos local y presenta interfaces de almacenamiento estándar (NFS, SMB, iSCSI, iSCSI-VTL) mientras almacena los datos en S3, EBS o Glacier. La caché local proporciona acceso de baja latencia a los datos frecuentemente utilizados.

Tipos de gateway y selección según caso de uso

Storage Gateway ofrece cuatro tipos: S3 File Gateway presenta una interfaz NFS/SMB que almacena archivos como objetos en S3, ideal para migración de archivos compartidos y archivado. FSx File Gateway proporciona caché local para Amazon FSx for Windows File Server, optimizado para entornos Windows con Active Directory. Volume Gateway ofrece volúmenes iSCSI respaldados por S3 en dos modos: cached (datos primarios en S3 con caché local) y stored (datos primarios locales con snapshots asíncronos a S3). Tape Gateway emula una biblioteca de cintas virtuales (VTL) para aplicaciones de backup existentes, almacenando cintas virtuales en S3 y archivándolas en Glacier. La selección depende del protocolo requerido por las aplicaciones existentes y si los datos primarios deben residir localmente o en la nube.

Arquitectura de caché y optimización de rendimiento

La caché local de Storage Gateway almacena los datos más recientemente accedidos y los datos pendientes de carga, proporcionando acceso de baja latencia sin necesidad de transferir todos los datos desde la nube. El dimensionamiento de la caché es crítico: debe ser suficiente para contener el conjunto de trabajo activo (working set) de la aplicación. La recomendación es asignar al menos el 20% del tamaño total del dataset como caché, ajustando según los patrones de acceso. El ancho de banda de carga se puede limitar para no saturar la conexión WAN, y la programación de ancho de banda permite asignar más capacidad durante horas no laborales. Para Volume Gateway en modo cached, las lecturas de datos no cacheados requieren transferencia desde S3, por lo que las aplicaciones con patrones de acceso aleatorio a grandes datasets pueden experimentar latencia variable.

Recuperación ante desastres y migración a la nube

Storage Gateway habilita estrategias de recuperación ante desastres con RPO bajo al replicar continuamente datos on-premises a AWS. Los snapshots de Volume Gateway se almacenan como snapshots de EBS, permitiendo restaurar volúmenes completos en instancias EC2 en minutos durante un desastre. Para migración a la nube, S3 File Gateway permite una transición gradual: las aplicaciones continúan accediendo a archivos mediante NFS/SMB mientras los datos se almacenan en S3, y eventualmente las aplicaciones pueden migrar a acceder directamente a S3. La integración con AWS Backup proporciona gestión centralizada de políticas de backup para los volúmenes de Storage Gateway junto con otros recursos AWS. El monitoreo mediante CloudWatch incluye métricas de utilización de caché, ancho de banda de carga/descarga y latencia de operaciones de lectura/escritura.

共有するXB!