Publicado: Nov 28, 2022

AWS anuncia a disponibilidade geral do Elastic Network Adapter (ENA) Express para instâncias do Amazon Elastic Compute Cloud (EC2). Todas as instâncias do EC2 da geração atual usam o ENA, uma interface de rede de propósito específico, para oferecer uma experiência de rede aprimorada. O ENA Express é um novo recurso do ENA que usa o protocolo Scalable Reliable Datagram (SRD – Datagrama confiável e escalável) da AWS para aumentar a performance da rede em dois pontos importantes: maior largura de banda de fluxo único e menor latência de cauda para tráfego de rede entre instâncias do EC2.

Workloads como sistemas de armazenamento distribuído e codificação de mídia ao vivo exigem fluxos volumosos e são afetadas por variações de latência. Anteriormente, os clientes podiam usar Multipath TCP para aumentar a largura de banda. No entanto, essa solução adicionava complexidade e, ocasionalmente, podia ser incompatível com a camada de aplicações. Além disso, o TCP não está preparado para tratar congestionamentos quando o servidor fica sobrecarregado com solicitações. O SRD é um protocolo proprietário que oferece esses aprimoramentos por meio de controle avançado de congestionamentos, uso de multipath e reordenamento de pacotes diretamente no cartão Nitro. A habilitação do ENA Express é uma configuração simples que simplifica a ativação do SRD. Basta um único comando ou clique no console das instâncias do EC2. Com o protocolo SRD, o ENA Express aumenta a largura de banda máxima de fluxo único das instâncias do EC2 de 5 Gbps para 25 Gbps. Além disso, ele pode oferecer uma melhoria de até 85% na latência de P99.9 para workloads de alto throughput. O ENA Express funciona de forma integrada com as aplicações, usando os protocolos TCP ou UDP. Quando configurado, o ENA Express trabalha entre duas instâncias compatíveis em uma zona de disponibilidade. O ENA Express detecta a compatibilidade entre instâncias do EC2 e estabelece uma conexão SRD quando está habilitado nas duas instâncias em comunicação. Depois que a conexão é estabelecida, o tráfego usa o SRD e seus benefícios de performance. O monitoramento detalhado dessas conexões SRD também está disponível por meio de novas métricas do ethtool, disponíveis na AMI mais recente do Amazon Linux.

Agora, o ENA Express está disponível em todas as regiões comerciais da AWS, com suporte inicial para instâncias C6gn.16xl. O suporte será estendido a outras instâncias em breve. Não há custo adicional para o ENA Express. Para saber mais e começar a usar, leia o blog e consulte a documentação mais recente do EC2.