AWS Snow Family
Familia de servicios que utiliza dispositivos físicos Snowcone, Snowball Edge y Snowmobile para transferir datos a gran escala a AWS cuando la red no es viable, y también ejecutar computación en el borde
Descripción general
AWS Snow Family es una familia de servicios que proporciona transferencia de datos offline y computación en el borde mediante dispositivos físicos. Incluye tres tipos: Snowcone (8-14 TB), Snowball Edge (80-210 TB) y Snowmobile (100 PB), abordando entornos con ancho de banda limitado o migraciones de datos a escala de petabytes. También cuenta con capacidades de computación en el borde para ejecutar instancias EC2 y funciones Lambda en los dispositivos, permitiendo el procesamiento de datos incluso en entornos sin conexión a Internet.
Selección de dispositivos y flujo de transferencia de datos
La selección del dispositivo Snow apropiado depende del volumen de datos y las condiciones del entorno. Snowcone es el dispositivo más pequeño y ligero (2.1 kg), adecuado para ubicaciones remotas o con espacio limitado, con capacidad de almacenamiento de 8 TB (HDD) o 14 TB (SSD). Snowball Edge viene en dos variantes: Storage Optimized (80 TB) y Compute Optimized (42 TB con GPU opcional), siendo la opción principal para migraciones de datos de decenas a cientos de terabytes. Snowmobile es un contenedor de envío de 45 pies que transporta hasta 100 PB, diseñado para migraciones de centros de datos completos. El flujo de trabajo es: solicitar el dispositivo desde la consola, recibir el dispositivo enviado por AWS, copiar los datos localmente, devolver el dispositivo a AWS, y los datos se cargan en S3. Todo el proceso está cifrado con claves KMS y los dispositivos se borran de forma segura después de la transferencia.
Computación en el borde y operación desconectada
Snowball Edge y Snowcone pueden ejecutar cargas de trabajo de computación localmente, funcionando como infraestructura de borde en ubicaciones sin conectividad a Internet. Snowball Edge Compute Optimized incluye 52 vCPUs y GPU NVIDIA opcional, capaz de ejecutar instancias EC2 y contenedores ECS. Los casos de uso incluyen procesamiento de datos en plataformas petroleras, buques o bases militares donde la conectividad es intermitente o inexistente. Las funciones Lambda pueden ejecutarse localmente mediante AWS IoT Greengrass instalado en el dispositivo. OpsHub proporciona una interfaz gráfica para gestionar dispositivos Snow, facilitando la transferencia de datos y la gestión de instancias EC2 sin necesidad de CLI. Para despliegues a largo plazo en ubicaciones remotas, los dispositivos pueden configurarse en clústeres de hasta 16 nodos para mayor capacidad de almacenamiento y redundancia.
Seguridad y consideraciones de planificación de migración
La seguridad de Snow Family incluye cifrado AES-256 de todos los datos almacenados, con claves gestionadas por KMS que nunca se almacenan en el dispositivo. Los dispositivos incluyen un chip TPM (Trusted Platform Module) para detección de manipulación, y si se detecta manipulación física, las claves de cifrado se borran automáticamente. Para la planificación de migración, la regla general es que si la transferencia por red tardaría más de una semana, Snow Family es más eficiente. Con una conexión de 1 Gbps, transferir 100 TB toma aproximadamente 12 días; con Snowball Edge, el mismo volumen se completa en 2-3 días incluyendo envío. Para migraciones de múltiples petabytes, se pueden solicitar múltiples dispositivos en paralelo. La integración con AWS DataSync permite sincronización incremental después de la transferencia inicial con Snow, manteniendo los datos actualizados durante el período de migración.