Publicado en: Nov 28, 2022

AWS presenta la disponibilidad general de Elastic Network Adapter (ENA) Express para las instancias de Amazon Elastic Compute Cloud (EC2). Todas las instancias de EC2 de la generación actual utilizan ENA, una interfaz de red personalizada, para ofrecer una mejor experiencia de redes. ENA Express es una nueva característica de ENA que utiliza el protocolo Scalable Reliable Datagram (SRD) de AWS para mejorar el rendimiento de la red de dos formas clave: mayor ancho de banda de un solo flujo y menor latencia de cola para el tráfico de red entre las instancias de EC2.

Las cargas de trabajo, como los sistemas de almacenamiento distribuidos y la codificación de contenido multimedia en directo, requieren grandes flujos y son sensibles a la varianza en la latencia. Hasta hoy, los clientes podían utilizar el Transmission Control Protocol (TCP, protocolo de control de transmisión) de múltiples rutas para aumentar el ancho de banda, pero esto añade complejidad y, en ocasiones, pueden ser incompatibles con la capa de aplicación. El TCP tampoco está preparado para manejar la congestión cuando el servidor está sobrecargado con solicitudes. Scalable Reliable Datagram (SRD) es un protocolo propietario que brinda estas mejoras a través del control avanzado de la congestión, las múltiples rutas y el reordenamiento de paquetes directamente desde la tarjeta Nitro. La activación de ENA Express es una configuración sencilla que convierte a la activación de SRD en algo tan fácil como la alternancia de un comando o una consola para sus instancias de EC2. Mediante el uso del protocolo SRD, ENA Express aumenta el ancho de banda máximo de un solo flujo de las instancias de EC2 desde 5 Gbps hasta 25 Gbps y puede brindar una mejora de hasta el 85 % en la latencia P99,9 para las cargas de trabajo de alto rendimiento. ENA Express funciona de manera transparente para sus aplicaciones con protocolos TCP y UDP. Cuando se configura, ENA Express funciona entre dos instancias admitidas cualesquiera en una zona de disponibilidad. ENA Express detecta la compatibilidad entre sus instancias de EC2 y establece una conexión de SRD cuando las dos instancias que se comunican tienen activado ENA Express. Una vez que se establece la conexión, el tráfico aprovecha el protocolo SRD y sus beneficios de rendimiento. También está disponible el monitoreo detallado para estas conexiones de SRD a través de las nuevas métricas de ethtool disponibles en la última versión de la Amazon Machine Image (AMI, imagen de máquina de Amazon) de Amazon Linux.

ENA Express ahora está disponible en todas las regiones comerciales de AWS; al principio, será compatible con la instancia C6gn.16xl y pronto se sumarán otras. ENA Express se incluye sin ningún costo adicional. Para obtener más información y comenzar, lea el blog y revise la documentación más reciente de EC2.