Seguimiento del lanzamiento de la versión del controlador de Windows de ENA - Amazon Elastic Compute Cloud

Seguimiento del lanzamiento de la versión del controlador de Windows de ENA

Las AMI de Windows incluyen el controlador de Windows de ENA para habilitar las redes mejoradas.

Para las versiones de Windows Server 2016 y posteriores, recomendamos que utilice la versión más reciente del controlador. Para versiones anteriores de Windows Server, consulte la siguiente tabla para determinar la versión del controlador ENA que debe utilizar.

Versión de Windows Server Versión del controlador ENA
Windows Server 2012 R2 2.6.0 y versiones anteriores
Windows Server 2012 2.6.0 y versiones anteriores
Windows Server 2008 R2 2.2.3 y versiones posteriores

Historial de versiones del controlador de Windows de ENA

En la tabla siguiente se resumen los cambios de cada versión.

Versión de controlador Detalles Fecha de la versión

2.8.0

Correcciones de errores

  • Se corrigió una condición de carrera en el flujo completo del procesamiento de la lista de búferes de red de salida (NBL), que podía provocar daños en la memoria al intentar iniciar una NBL que ya estaba publicada.

  • Se corrigió la detección incorrecta del protocolo L3 al deshabilitar todas las descargas de LSO y sumas de comprobación, que podía provocar un comportamiento inesperado.

30 de septiembre de 2024

2.7.0

Nuevas características

  • Se eliminó la compatibilidad con Windows Server 2012 (Windows 8) y Windows Server 2012 R2 (Windows 8.1). La compatibilidad de AWS con estas versiones de sistemas operativos finalizó. La instalación del controlador fallará en Windows Server 2012 y versiones anteriores.

  • Se agregó compatibilidad con la transferencia del cálculo de la suma de verificación de IPv6 Tx al dispositivo.

  • Se agregó una amplia compatibilidad con colas de baja latencia (LLQ). Esto se activa de forma dinámica según las recomendaciones del dispositivo. Puede anular esta configuración con la nueva clave de registro “WideLLQ”.

  • Se agregó un informe sobre las pérdidas de paquetes provocadas por un exceso de Rx, lo que indica que no hay suficiente espacio en el anillo Rx para los paquetes entrantes.

  • Se agregó compatibilidad para las notificaciones de configuración subóptimas desde el dispositivo. Consulte el ID del evento 59000 desde el lector de eventos de Windows.

Correcciones de errores

  • Evite el reinicio de dispositivos innecesario causado por los paquetes Tx con encabezados que excedan el tamaño de encabezado máximo de las colas de baja latencia (LLQ).

1 de mayo de 2024

2.6.0

Nuevas características

  • Agrega las siguientes métricas de rendimiento de red para los tipos de instancias compatibles con ENA Express.

    • ena_srd_mode

    • ena_srd_tx_pkts

    • ena_srd_eligible_tx_pkts

    • ena_srd_rx_pkts

    • ena_srd_resource_utilization

  • Agrega la métrica de rendimiento de red conntrack_allowance_available para los tipos de instancias basados en Nitro.

  • Agrega un nuevo motivo para restablecer el adaptador debido a la detección de daños en los datos de RX.

  • Actualiza la infraestructura de registro de controladores.

Correcciones de errores

  • Impide el restablecimiento del adaptador en caso de que la falta de CPU provoque un error en la actualización de las métricas de rendimiento de red.

  • Impide la detección falsa de una interrupción del ritmo cardíaco del dispositivo.

  • Corrige el script de instalación del controlador para permitir la operación de adopción de una versión anterior.

  • Corrige la estadística de recuento de errores de recepción.

20 de junio de 2023

2.5.0

Anuncio

La versión 2.5.0 del controlador ENA Windows se revirtió debido a un fallo de inicialización en el controlador de dominio de Windows. Windows Client y Windows Server no están afectados.

17 de febrero de 2023

2.4.0

Nuevas características

  • Agrega compatibilidad con Windows Server 2022

  • Elimina compatibilidad con Windows Server 2008 R2.

  • Establece la cola de baja latencia (LLQ) para que siempre esté activada con el fin de mejorar el rendimiento de las instancias de Amazon EC2 de sexta generación.

Corrección de errores

  • Corrige un error al publicar métricas de rendimiento de red en el sistema de contadores de rendimiento para Windows (PCW).

  • Corrige una pérdida de memoria durante la operación de lectura de claves del registro.

  • Evita la creación de un bucle de restablecimiento infinito en caso de que se produzca un error irrecuperable durante el proceso de restablecimiento del adaptador.

28 de abril de 2022

2.2.4

Anuncios

La versión 2.2.4 del controlador ENA Windows se revirtió debido a la posible disminución del rendimiento en las instancias de EC2 de sexta generación. Recomendamos que cambie a una versión anterior del controlador siguiendo alguno de los siguientes métodos:

  • Instale la versión anterior
    1. Descargue el paquete de la versión anterior desde el enlace que aparece en esta tabla (versión 2.2.3).

    2. Ejecute el script de instalación de PowerShell install.ps1.

    Para obtener más información sobre los pasos previos y posteriores a la instalación, consulte Habilitar redes mejoradas en Windows.

    Utilice Amazon EC2 Systems Manager para una actualización masiva
    • Realice una actualización masiva a través del documento AWS-ConfigureAWSPackage de SSM, con los siguientes parámetros:

      • Nombre: AwsEnaNetworkDriver

      • Versión: 2.2.3

26 de octubre de 2021

2.2.3

Nueva característica

  • Añade soporte para nuevas tarjetas Nitro con redes de instancias de hasta 400 Gbps.

Corrección de errores

  • Corrige la condición de carrera entre el cambio de tiempo del sistema y la consulta de tiempo del sistema por parte del controlador de ENA, lo que provoca la detección falsa positiva de la falta de respuesta del hardware.

La versión 2.2.3 del controlador Windows ENA es la versión final compatible con Windows Server 2008 R2. Los tipos de instancias disponibles actualmente que utilizan ENA seguirán siendo compatibles con Windows Server 2008 R2 y los controladores están disponibles mediante descarga. Ningún tipo de instancias futuras será compatible con Windows Server 2008 R2 y no podrá iniciar, importar ni migrar imágenes de Windows Server 2008 R2 a futuros tipos de instancias.

25 de marzo de 2021

2.2.2

Nueva característica

  • Agregue soporte para consultar métricas de rendimiento del adaptador de red con CloudWatch y los contadores de rendimiento para consumidores de Windows.

Corrección de errores

  • Soluciona problemas de rendimiento en instancias bare metal.

21 de diciembre de 2020

2.2.1

Nueva característica

  • Agrega un método para permitir que el host consulte el adaptador de red elástico para obtener métricas de rendimiento de red.

1 de octubre de 2020

2.2.0

Nuevas características

  • Da soporte a los tipos de hardware de próxima generación.

  • Mejora el tiempo de inicio de las instancias después de reanudar la parada de hibernación y elimina los mensajes de error de ENA que sean falsos positivos.

Optimizaciones de rendimiento

  • Optimiza el procesamiento del tráfico entrante.

  • Mejora la administración de memoria compartida en entornos de recursos bajos.

Corrección de errores

  • Evita el bloqueo del sistema tras la eliminación del dispositivo ENA en un escenario raro en el que el controlador no se puede restablecer.

12 de agosto de 2020

2.1.5

Corrección de errores

  • Corrige errores ocasionales de inicialización del adaptador de red en instancias bare metal.

23 de junio de 2020

2.1.4

Correcciones de errores

  • Evita problemas de conectividad causados por metadatos de paquetes LSO corruptos que llegan de la pila de la red.

  • Impedir el bloqueo del sistema causado por una condición extraña que deriva en un acceso a una memoria de paquete ya liberada.

25 de noviembre de 2019

2.1.2

Nueva característica

  • Se agregó soporte para el informe de identificación del proveedor para permitir que el sistema operativo genere UUIDs basados en MAC.

Correcciones de errores

  • Se ha mejorado el rendimiento de configuración de red DHCP durante la inicialización.

  • Calcule correctamente la suma de comprobación de L4 en el tráfico IPv6 entrante cuando la unidad de transmisión máxima (MTU) supere 4K.

  • Mejoras generales en la estabilidad del controlador y correcciones de errores menores.

4 de noviembre de 2019

2.1.1

Correcciones de errores
  • Evita caídas de paquetes TCP LSO muy fragmentados lleguen desde el sistema operativo.

  • Administre correctamente el protocolo Encapsulating Security Payload (ESP) dentro de IPSec en redes IPv6.

16 de septiembre de 2019

2.1.0

El controlador de ENA Windows v2.1 introduce nuevas capacidades de dispositivos ENA, proporciona un aumento del rendimiento, añade nuevas características e incluye varias mejoras de estabilidad.
  • Nuevas características

    • Utilice la clave de registro estandarizada de Windows para configuración de tramas gigantes.

    • Realice la configuración del ID de VLAN a través de la GUI de propiedades del controlador de ENA.

    • Flujos de recuperación mejorados

      • Mecanismo de identificación de fallos mejorado.

      • Soporte añadido para parámetros de recuperación ajustable.

    • Soporte de hasta 32 colas de E/S para instancias de EC2 más nuevas que tienen más de 8 vCPU.

    • ~90 % de reducción de tamaño de memoria de controladores.

  • Optimizaciones de rendimiento

    • Latencia de ruta de transmisión reducida.

    • Soporte de descarga de suma de comprobación de recepción.

    • Optimización de rendimiento de sistema con carga elevada (uso optimizado de mecanismos de bloqueo).

    • Mejoras adicionales para reducir la utilización de CPU y mejorar la respuesta del sistema con carga.

  • Correcciones de errores

    • Corrección de fallo debido a un análisis no válido de encabezados Tx no contiguos.

    • Corrige los fallos del controlador v1.5 durante la desconexión de la interfaz de red elástica en instancias bare metal.

    • Corrección del error de cálculo de suma de comprobación de pseudoencabezado de LSO en IPv6.

    • Corrección de posible fuga de recursos de memoria tras un fallo de inicialización.

    • Deshabilitación de descarga de suma de comprobación de TCP/UDP para fragmentos de IPv4.

    • Corrección de configuración de VLAN. La VLAN se desactivaba incorrectamente cuando solo se debería haber deshabilitado la prioridad de VLAN.

    • Habilitación del análisis correcto de mensajes personalizados del controlador por el visor de eventos.

    • Corrección de fallo para inicializar el controlador debido a una control de marca temporal incorrecto.

    • Corrección de la condición de carrera entre el procesamiento de datos y la deshabilitación del dispositivo ENA.

1 de julio de 2019

1.5.0

  • Mejoras de la estabilidad y correcciones de rendimiento.

  • Ahora los búferes de recepción se pueden configurar con un valor de hasta 8192 en las Propiedades avanzadas del NIC de ENA.

  • El valor predeterminado es de 1k.

4 de octubre de 2018

1.2.3

Incluye correcciones de fiabilidad y unifica el soporte para Windows Server 2008 R2 hasta Windows Server 2016.

13 de febrero de 2018

1.0.8

La versión inicial. Se incluye en las AMI para Windows Server 2008 R2, Windows Server 2012 RTM, Windows Server 2012 R2 y Windows Server 2016.

de julio de 2016

Suscripción a las notificaciones de lanzamiento del controlador de ENA para Windows mediante Amazon SNS

Amazon SNS puede notificarle cuando se publiquen nuevas versiones de los controladores de Windows para EC2. Para suscribirse a estas notificaciones, utilice el siguiente procedimiento.

Suscribirse a las notificaciones de EC2
  1. Abra la consola de Amazon SNS en https://console.aws.amazon.com/sns/v3/home.

  2. En la barra de navegación, cambie la región a EE. UU. Este (Norte de Virginia), si es necesario. Debe seleccionar esta región porque las notificaciones de SNS a las que se va a suscribir están en esa región.

  3. En el panel de navegación, seleccione Subscriptions.

  4. Seleccione Create subscription.

  5. En el cuadro de diálogo Crear suscripción, haga lo siguiente:

    1. En ARN de tema, copie el siguiente nombre de recurso de Amazon (ARN):

      arn:aws:sns:us-east-1:801119661308:ec2-windows-drivers

    2. En Protocolo, elija Email.

    3. En Punto de conexión, ingrese una dirección de correo electrónico a la que desee que se envíen las notificaciones.

    4. Seleccione Create subscription.

  6. Debe recibir un correo electrónico de confirmación. Abra el mensaje y siga las instrucciones para completar la suscripción.

Cuando se publican nuevos controladores de Windows para EC2, enviamos notificaciones a los suscriptores. Si ya no desea recibir estas notificaciones, utilice el siguiente procedimiento para cancelar la suscripción.

Anular la suscripción a las notificaciones del controlador de Windows para Amazon EC2
  1. Abra la consola de Amazon SNS en https://console.aws.amazon.com/sns/v3/home.

  2. En el panel de navegación, seleccione Subscriptions.

  3. Seleccione la casilla de la suscripción y, a continuación, elija Actions (Acciones), Delete subscriptions (Eliminar suscripciones). Cuando se le pida confirmación, elija Delete (Eliminar).