in

Una década de IOPS aprovisionadas en constante aumento para Amazon EBS | Servicios web de Amazon

Una década de IOPS aprovisionadas en constante aumento para Amazon EBS | Servicios web de Amazon

El progreso a menudo se aprecia mejor en retrospectiva. A menudo sucede que un flujo constante de mejoras incrementales durante un largo período de tiempo finalmente se suma a un nivel significativo de cambio. Hoy, diez años después de que lanzamos por primera vez la función de IOPS provisionadas para Amazon Elastic Block Store (EBS), creo firmemente que ese es el caso.

Todo sobre las IOPS
Comencemos con una revisión rápida de IOPS, que es la abreviatura de operaciones de entrada/salida por segundo. Este es un número que se usa comúnmente para caracterizar el rendimiento de un dispositivo de almacenamiento, y los números más altos significan un mejor rendimiento. En muchos casos, las aplicaciones que generan altos valores de IOPS utilizarán subprocesos, operaciones de E/S asíncronas y/u otras formas de paralelismo.

El camino hacia las IOPS provisionadas
Cuando lanzamos Amazon Elastic Compute Cloud (Amazon EC2) en 2006 (Amazon EC2 Beta), el m1.pequeño las instancias tenían ahora un mísero 160 GiB de almacenamiento en disco local. Este almacenamiento tenía la misma duración que la instancia y desaparecía si la instancia se bloqueaba o finalizaba. En el período previo a la versión beta, los clientes potenciales nos dijeron que podían crear aplicaciones incluso sin almacenamiento persistente. Durante los dos años transcurridos entre la versión beta de EC2 y el lanzamiento de Amazon EBS en 2008, esos clientes pudieron adquirir una valiosa experiencia con EC2 e implementar aplicaciones potentes y escalables. Como punto de referencia, estos primeros volúmenes pudieron entregar un promedio de alrededor de 100 IOPS, con una explosión más allá de eso en base al mejor esfuerzo.

Evolución de IOPS aprovisionadas
A medida que nuestros primeros clientes adquirieron experiencia con EC2 y EBS, nos pidieron más rendimiento de E/S y más flexibilidad. En mi publicación de 2012 (Avance rápido: IOPS aprovisionadas para volúmenes de EBS), primero les hablé sobre los nuevos volúmenes de IOPS aprovisionadas (PIOPS) y también introduje el concepto de instancias optimizadas para EBS. Estos nuevos volúmenes encontraron una audiencia lista y habilitaron aún más tipos de aplicaciones.

A lo largo de los años, a medida que nuestra base de clientes se ha vuelto cada vez más diversa, hemos agregado nuevas funciones y tipos de volumen a EBS, al mismo tiempo que impulsamos el rendimiento, la durabilidad y la disponibilidad. Aquí hay un árbol genealógico para ayudar a poner algo de esto en contexto:

Una década de IOPS aprovisionadas en constante aumento para Amazon EBS | Servicios web de Amazon

En la actualidad, EBS maneja billones de operaciones de entrada/salida diariamente y admite siete tipos de volúmenes distintos, cada uno con un conjunto específico de características de rendimiento, tamaños máximos de volumen, casos de uso y precios. Desde ese punto de partida de 2012 en el que un único volumen PIOPS podía entregar hasta 1000 IOPS, los volúmenes io2 Block Express de gama alta de la actualidad pueden entregar hasta 256 000 IOPS.

Dentro de io2 Block Express
Profundicemos un poco y echemos un vistazo más de cerca a io2 Block Express. Estos volúmenes utilizan varios componentes del sistema Nitro, incluido el almacenamiento AWS Nitro SSD y la tarjeta Nitro para EBS. Los volúmenes de io2 Block Express pueden ser tan grandes como 64 TiB y pueden ofrecer hasta 256 000 IOPS con una durabilidad del 99,999 % y hasta 4000 MiB/s de rendimiento. Este rendimiento los hace adecuados para las cargas de trabajo de misión crítica más exigentes, aquellas que requieren un alto rendimiento sostenido y una latencia inferior al milisegundo. En el lado de la red, los volúmenes io2 Block Express hacen uso de un protocolo de datagrama confiable escalable (SRD) que está diseñado para brindar un alto rendimiento constante en redes complejas de rutas múltiples (léase Un protocolo de transporte optimizado para la nube para HPC elástico y escalable aprender mucho más). Puede usar estos volúmenes con instancias X2idn, X2iedn, R5b y C7g hoy, con soporte para tipos de instancias adicionales en proceso.

Tu turno
Estos son algunos recursos que lo ayudarán a obtener más información sobre EBS y las IOPS provisionadas:

¡No puedo esperar a ver lo que depara la segunda década para EBS y IOPS provisionadas!

jeff;



Fuente

Puedes llevarlo contigo: cómo destruir los datos que dejas atrás

Puedes llevarlo contigo: cómo destruir los datos que dejas atrás

Windows 10 y Chrome están a punto de hacer que cambiar de navegador predeterminado sea aún menos doloroso

Windows 10 y Chrome están a punto de hacer que cambiar de navegador predeterminado sea aún menos doloroso