¿En qué consiste el servicio Amazon Storage Gateway?
Storage gateway es un servicio que conecta el software y las instalaciones de una organización con el almacenamiento de AWS para proveer una integración segura entre ambos.
El servicio permite almacenar datos de manera segura en la nube de AWS, de forma escalable y a un costo efectivo. Soporta la mayoría de los protocolos de almacenamiento estándares de la industria, que conviven con las aplicaciones existentes. Provee performance de baja latencia cacheando los datos utilizados de manera mas frecuente dentro de las instalaciones de la organización, mientras encripta y almacena todos los datos almacenados en S3 o Glacier.
AWS Storage Gateway esta disponible para descarga, como una imagen de una VM, que se puede instalar en el host dentro de su data center, y después registrar mediante la Consola de AWS utilizando la cuenta asociada. El almacenamiento asociado es expuesto como un dispositivo SCSI que puede ser montado dentro de sus aplicaciones.
¿Cuáles son las configuraciones disponibles para Amazon Storage Gateway?
Gateway-Cached volumes
Permiten expandir el almacenamiento local hacia S3. Todos los datos son movidos a S3, y los mas utilizados son mantenidos en un almacenamiento local para proveer acceso de baja latencia.
Cada volumen es limitado a 32TB, un single gateway puede soportar hasta 32 volúmenes para un máximo de 1PB.
Se pueden tomar snapshots de Storage Gateway. Estos son realizados de forma incremental, y únicamente los datos que han cambiado desde el ultimo snapshot son almacenados.
Todo el volumen del Gateway-Cache es transferido a S3 sobre conexiones SSL. Es encriptado en rest en Amazon S3 utilizando SSE. Sin embargo no es posible acceder directamente estos datos mediante la API de S3 u otras herramientas de la consola de S3, en lugar de ello se deben acceder a través del servicio de AWS Storage Gateway.
Gateway-Stored Volumes
Permiten almacenar sus datos en los dispositivos de almacenamiento de sus instalaciones y de manera asíncrona realizar respaldos en S3. Esto tiene la ventaja de que provee baja latencia a todos los datos, mientra que también provee respaldos que heredan las ventajas de durabilidad de S3.
El data es respaldado en la forma de snapshots de EBS.
Cada volumen esta limitado a 16 TB y un gateway puede soportar hasta 32 volúmenes para un máximo de 512 TB.
De forma similar a los volúmenes de Gateway-Cached, se pueden tomar snapshots con Gateway-Stored que se guardan en S3 como snapshots EBS.
Solo se puede tomar un snapshot si se ha modificado algo en los datos desde el último snapshot. Cuando esto se hace, solo los datos que se han modificado desde el ultimo snapshot son almacenados. Debido a que estos snapshots son del tipo EBS, se pueden crear nuevos volúmenes a partir de estos snapshots.
Todos los datos son encriptados en S3 utilizando SSE y transferido mediante SSL. Sin embargo no se puede acceder a los datos mediante la API de S3 u otras herramientas como la consola de Amazon.
Si los datos en las instalaciones quedan inutilizables, se puede seguir accediendo en Storage Gateway.
Gateway-Virtual Tape Libraries (VTL)
Ofrece una solución de archivado de datos durable y de costo efectivo. Las interfaces VTL permiten crean sistemas virtuales de almacenamiento de cintas que usted crea en Gateway-VTL.
Este gateway puede contener hasta 1500 cintas (1 PB) de almacenamiento total. Las cintas virtuales aparecen en su Gateway VTL, una versión virtualizada de una cinta física. Estas virtual tapes son descubiertas por su aplicación de respaldos utilizando un procedimiento de inventario de media.
Cuando su software expulsa una cinta, es archivada en una estantería virtual de cintas (Virtual Tape Shelf VTS) y almacenada en Amazon Glacier. Se permite 1 VTS por región de AWS, pero múltiples gateways en una misma región pueden compartir el mismo VTS.