Almacenamiento de alto rendimiento

Compara caracteristicas de rendimiento de almacenamiento y elige el tipo correcto.

En el examen SAA-C03, las preguntas de almacenamiento representan aproximadamente el 10 al 15% de todas las preguntas. La pregunta central es siempre: "Que servicio de almacenamiento se adapta a esta carga de trabajo?" Para elegir la respuesta correcta, necesitas entender con precision las caracteristicas de rendimiento de cada servicio.

 

Tipos de volumen EBS — Piensa en diferentes archivadores

EBS (Elastic Block Store) es almacenamiento en bloque que conectas a una instancia EC2. Piensalo como un disco duro externo que conectas a una computadora.

Comparemos los tipos de volumen EBS con diferentes tipos de archivadores.

 

Familia SSD — El cajon rapido

Los volumenes SSD son ideales para cargas de trabajo donde el IOPS (Operaciones de Entrada/Salida Por Segundo) es lo mas importante.

gp3 (SSD de Proposito General 3a Generacion):

El SSD de proposito general para la mayoria de las cargas de trabajo. Ofrece una base de 3,000 IOPS que puedes escalar independientemente hasta 16,000 IOPS sin aumentar la capacidad de almacenamiento. Es un 20% mas barato que gp2 con un ajuste de rendimiento mas flexible. En el examen, si ves "proposito general, sin requisitos especiales," elige gp3.

gp2 (SSD de Proposito General 2a Generacion):

El IOPS escala automaticamente con el tamano del volumen (3 IOPS por GB). Cuanto mayor sea el volumen, mas IOPS proporciona automaticamente. Aunque gp3 es la mejor opcion hoy en dia, presta atencion a la palabra clave del examen "IOPS proporcional a la capacidad" — eso apunta a gp2.

io2 Block Express / io1 (SSD de IOPS provisionado):

SSD de ultra alto rendimiento. io2 Block Express admite hasta 256,000 IOPS, utilizado para bases de datos de mision critica como Oracle RAC que requieren rendimiento I/O extremo. En la analogia del archivador, este es el cajon de alta velocidad con motor turbo.

 

Familia HDD — El almacen de gran volumen

Los volumenes HDD estan disenados para cargas de trabajo donde el rendimiento de transferencia (MB/s) importa mas que el IOPS. Una regla critica: los volumenes HDD no pueden usarse como volumenes de arranque de EC2.

st1 (HDD Optimizado para Rendimiento):

Un HDD de bajo costo optimizado para big data, almacenes de datos y procesamiento de registros. Admite hasta 500 MB/s de rendimiento. Palabras clave del examen: "big data," "alto rendimiento," "acceso secuencial," "MapReduce," "Kafka."

sc1 (HDD Frio):

La opcion EBS mas economica. Usada para datos a los que se accede con poca frecuencia. Admite hasta 250 MB/s de rendimiento. Palabras clave del examen: "datos frios," "EBS de menor costo," "acceso infrecuente."

 

Regla de seleccion clave: IOPS (procesamiento de transacciones) es la prioridad -- SSD (gp3 o io2) Rendimiento (lecturas/escrituras secuenciales grandes) es la prioridad -- HDD (st1) BD de mision critica, maximo rendimiento posible -- io2 Block Express

!Familias de volúmenes EBS SSD vs HDD

Optimizacion del rendimiento de S3

S3 parece un simple almacen de objetos, pero el examen tambien evalua como manejar eficientemente operaciones de archivos a gran escala.

 

Escalado de rendimiento basado en prefijos

S3 puede manejar 3,500 solicitudes PUT/COPY/POST/DELETE y 5,500 GET/HEAD por segundo por prefijo. Al distribuir datos en multiples prefijos, puedes escalar el rendimiento linealmente.

Ejemplo: Usar 4 prefijos diferentes te permite procesar 22,000 solicitudes GET por segundo.

 

Carga multiparte (Multipart Upload)

Para archivos mayores de 100 MB, se recomienda la carga multiparte. El archivo se divide en multiples partes que se cargan en paralelo, aumentando dramaticamente la velocidad de carga. Para archivos mayores de 5 GB, la carga multiparte es obligatoria.

Palabras clave del examen: "carga rapida de archivos grandes," "archivos mayores de 5 GB."

 

S3 Transfer Acceleration

S3 Transfer Acceleration acelera las cargas enrutandolas a traves de las ubicaciones de borde de CloudFront. En lugar de viajar por toda internet hasta llegar al bucket S3, tus datos solo viajan por internet hasta la ubicacion de borde de AWS mas cercana, luego continuan hacia S3 a traves de la red interna de alta velocidad de AWS.

Palabras clave del examen: "usuarios globales cargando rapidamente a S3," "carga rapida desde clientes en el extranjero."

 

EFS y FSx — Elegir un sistema de archivos compartido

Cuando tienes multiples instancias EC2 que necesitan acceder a los mismos archivos simultaneamente, necesitas un sistema de archivos compartido. Mientras que los volumenes EBS generalmente se conectan a una sola instancia EC2 a la vez, EFS y FSx permiten que multiples instancias se conecten de manera concurrente.

 

EFS (Elastic File System)

Un sistema de archivos compartido completamente administrado para Linux usando el protocolo NFS. Multiples instancias EC2 en multiples AZs pueden acceder a el simultaneamente. La capacidad escala hacia arriba y hacia abajo automaticamente, y solo pagas por lo que usas.

Palabras clave del examen: "sistema de archivos compartido para multiples instancias EC2," "Linux NFS," "acceso multi-AZ."

 

FSx for Windows File Server

Un sistema de archivos compartido de Windows completamente administrado usando el protocolo SMB. Se integra con Active Directory y es totalmente compatible con aplicaciones basadas en Windows.

Palabras clave del examen: "sistema de archivos compartido de Windows," "protocolo SMB," "integracion con Active Directory."

 

FSx for Lustre — Una autopista de alta velocidad dedicada

FSx for Lustre es un sistema de archivos paralelo de alto rendimiento especialmente disenado para cargas de trabajo de HPC (Computacion de Alto Rendimiento) y entrenamiento de machine learning.

Analogia de la autopista: Una carretera normal (EFS) sirve tanto a autos como a camiones juntos. Pero los camiones de carga pesada que van a toda velocidad necesitan una autopista dedicada. FSx for Lustre es esa autopista de alta velocidad dedicada para datos de HPC.

Se integra directamente con S3. El patron tipico es: extraer datos de S3 a FSx for Lustre, procesarlos a alta velocidad y luego escribir los resultados de vuelta a S3.

Palabras clave del examen: "HPC," "entrenamiento de machine learning," "sistema de archivos paralelo de alto rendimiento," "procesamiento de alta velocidad con integracion S3."

 

FSx for NetApp ONTAP

Un sistema de archivos multiprotocolo que admite NFS, SMB e iSCSI simultaneamente. Si actualmente ejecutas NetApp ONTAP en las instalaciones, puedes migrar a la nube sin cambiar tus aplicaciones.

Palabras clave del examen: "migracion NetApp desde instalaciones," "almacenamiento multiprotocolo."

 

Volver a la lista del blog