Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Curso Práctico de Storage en AWS

Curso Práctico de Storage en AWS

Carlos Andrés Zambrano Barrera

Carlos Andrés Zambrano Barrera

Estrategias de migración a la nube

15/37
Recursos

Aportes 14

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

En la carga en paralelo hay que tener en cuenta el uso de ancho de banda. Por ejemplo, si tengo 50Mb de canal, y tengo 1 solo archivo a cargar, este puede usar los 50Mb, en cambio si tengo 2 archivos, el ancho de banda deberá ser compartido, por lo que el tiempo de carga de cada uno baja. Quiero decir que no necesariamente, el dividir un archivo grande en varios pequeños acelera el tiempo de carga, mas bien (diria yo) aumenta considerablemente la tolerancia a fallas.

Estrategias de migración a la nube
Para cargas altas de archivos se puede usar snowball de acuerdo al formato llenado previamente. Esta servicio esta limitado a ciertos países donde no existe logística de transferencia de paquetes por parte de amazon.
También existe snowmobile donde se envia un contenedor en un camion semitrailer para usar escala de exabytes.
Carga multiparte: dividir el archivo en pequeñas partes y cargar esas partes en paralelo. >100MB
SDK: se pueden utilizar scripts de algunos lenguajes para subir la información.
AWS CLI: mediante el uso de esta misma para crear scripts y automatizar.
El objeto en la operación tipo put soporta máximo 5GB, entonces debo utilizar otro método.
El objeto máximo en S3 es 5TB.
S3-IA: archivos accedidos con poca frecuencia.
S3-IA one zone: archivos con poca frecuencia y pueden ser reproducidos fácilmente.
Glacier: históricos

Cuando nosotros queremos migrar a S3 tenemos varias opciones. 1. Snowball para migración de petabytes de información 2. Snowmobile hexabytes de info 3. Carga multiparte. Podemos dividir los archivos grandes en archivos mas pequeños a través de SDK o la CLI de AWS o Transferencia acelerada de objetos.

Si entendí bien, en caso de que yo tuviera un archivo, digamos de unos 8GB, no podría subirlo mediante internet a S3 aunque haga una carga multiparte. Cierto?

Quede “jeti abierto”. Como van a mandar un camión :C

Importante aclarar que Snowball se puede usar para migrar datos a partir de TB.
En la documentación se detalla así:
"Snowball puede transportar varios terabytes de datos y se puede utilizar varios de ellos simultáneamente o agruparse para transferir petabytes de datos dentro y fuera de AWS. "

Buah, ojalá hubiese visto esta clase hace unos meses donde no entendía por qué al cargar videos de más de 5GB la carga se interrumpía xD Afortunadamente encontré la estrategia de la carga por partes, y de hecho es tan fácil porque los SDK ya hacen todo por nosotros, nosotros únicamente tenemos que implementar el método que se encarga de hacer eso en nuestro lenguaje de programación, yo lo hice con JavaScript 😄

En el caso de carga multiparte, entre más partes divida el archivo más solicitudes PUT se realizarán y tendra un costo mayor, que si subo el archivo en una sola parte?

Estas estrategías de migración me recuerdan al uso de palomas para transferir información (https://tools.ietf.org/html/rfc1149) solo que con mayor capacidad de transferencia

este appliance snowball es super util ya que tiene un bus de datos de encripcion de 256bit con TPM. es tremendo. adicional la capacidad actual del snowball es de 40 y 80 TB, pero estos prontamente quedaran jubilados aqui esperamos con cuanta capacidad aws ofrecera. quiza 128 TB wow 512 TB

entendido 😃

Excelente resumen de la unidad 2.!

Para los que nos dio curiosidad snowmobile aquí hay un grupo de preguntas y respuesta interesantes https://aws.amazon.com/es/snowmobile/faqs/

Me cuesta imaginar algún caso para Snowmobile. Alguien se le ocurre alguno???