追蹤ENA驅動程式版本 - Amazon Elastic Compute Cloud

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

追蹤ENA驅動程式版本

視窗AMIs包含 ENA Windows 驅動程式,以啟用增強型網路功能。

下表顯示每個 Windows 伺服器版本要下載的對應ENA驅動程式版本。

Windows Server 版本 ENA 驅動程式版本

Windows Server 2022

2.4.0 和更新版本

Windows Server 2019

最新

Windows Server 2016 最新
Windows Server 2012 R2 2.6.0 和更舊版本
Windows Server 2012 2.6.0 和更舊版本
Windows Server 2008 R2 2.2.3 和舊版

ENAAmazon 的 Windows 驅動程序發布通知 SNS

Amazon SNS 可以在 EC2 Windows 驅動程序的新版本發布時通知您。使用下列程序訂閱這些通知。

訂閱 EC2通知
  1. https://console.aws.amazon.com/sns/v3/ home 上打開 Amazon SNS 控制台。

  2. 如有必要,請在導覽列中將「區域」變更為美國東部 (維吉尼亞北部)。您必須選取此區域,因為您訂閱的SNS通知位於此區域中。

  3. 在導覽窗格中,選擇訂閱

  4. 選擇 Create subscription (建立訂閱)。

  5. Create subscription (建立訂閱) 對話方塊中,執行下列動作:

    1. 對於主題 ARN,請複製以下 Amazon 資源名稱 (ARN):

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

    2. 針對 rotocol (通訊協定),選擇 Email

    3. 針對 Endpoint (端點),請輸入可用於接收通知的電子郵件地址。

    4. 選擇 Create subscription (建立訂閱)。

  6. 您將會收到確認電子郵件。開啟電子郵件並遵循指示完成訂閱。

每當發布新的 EC2 Windows 驅動程序時,我們都會向訂閱者發送通知。如果您不想再接收這些通知,請使用下列程序來取消訂閱。

退訂 Amazon EC2 視窗驅動程式通知
  1. https://console.aws.amazon.com/sns/v3/ home 上打開 Amazon SNS 控制台。

  2. 在導覽窗格中,選擇 Subscriptions (訂閱)。

  3. 選取訂閱的核取方塊,然後選取 Actions (動作)Delete subscriptions (刪除訂閱)。出現確認提示時,請選擇 Delete (刪除)

ENA驅動程式版本紀錄

下表摘要說明各版本的變更。

驅動程式版本 詳細資訊 發行日期

2.7.0

新功能

  • 刪除了對視窗服務器 2012(視窗 8)和視窗服務器 2012 R2(視窗 8.1)的支持。這些作業系統版本已經到來的支援結束 AWS。在 Windows 伺服器 2012 及更早版本上,驅動程式安裝將失敗。

  • 添加了對卸載 IPv6 Tx 校驗和計算到設備的支持。

  • 增加了廣泛的低延遲排隊(LLQ)支持。這是根據裝置建議動態啟用的。您可以使用新的「寬LLQ」登錄機碼覆寫此設定。

  • 已新增 Rx 溢位造成封包丟棄的報告,表示 Rx 環中傳入封包的空間不足。

  • 增加了對來自設備的次優配置通知的支持。請參閱 Windows 事件檢視器59000中的事件識別碼。

錯誤修正

  • 避免標頭超過最大低延遲佇列 (LLQ) 標頭大小的 Tx 封包造成不必要的裝置重設。

2024年5月1日

2.6.0

新功能

  • 為支援 ENA Express 的執行個體類型新增下列網路效能測量結果。

    • ena_srd_mode

    • ena_srd_tx_pkts

    • ena_srd_eligible_tx_pkts

    • ena_srd_rx_pkts

    • ena_srd_resource_utilization

  • 為 Nitro 型執行個體類型新增 conntrack_allowance_available 網路效能指標。

  • 新增由於偵測到 RX 資料損毀而重設新介面卡的原因。

  • 更新驅動程式記錄的基礎設施。

錯誤修正

  • 在網路效能測量結果更新失敗的CPU情況下,防止介面卡重設。

  • 防止對裝置心跳的中斷狀況進行錯誤偵測。

  • 修復驅動程式安裝指令碼以支援進行降級操作。

  • 修復接收錯誤計數統計的問題。

2023 年 6 月 20 日

2.5.0

公告

ENAWindows 驅動程式 2.5.0 版已經復原,因為無法在 Windows 網域控制站上初始化。Windows Client 和 Windows Server 不受影響。

2023 年 2 月 17 日

2.4.0

新功能

  • 新增對 Windows Server 2022 的支援。

  • 移除對 Windows Server 2008 R2 的支援。

  • 將「低延遲佇列」(LLQ) 設定為「永遠開啟」,以提升第六代 Amazon EC2 執行個體的效能。

錯誤修正

  • 修正無法將網路效能度量發佈至 Windows 的效能計數器 (PCW) 系統。

  • 修復登錄機碼讀取操作期間的記憶體流失問題。

  • 防止在轉接器重設過程中發生無法復原的錯誤時,出現無限重設迴圈。

2022 年 4 月 28 日

2.2.4

公告

ENAWindows 驅動程式 2.2.4 版已經復原,因為第六代EC2執行個體可能會降低效能。我們建議您使用下列其中一個方法,降級您的驅動程式:

  • 安裝舊版
    1. 從此表格中的連結下載舊版套件 (版本 2.2.3)。

    2. 執行安install.ps1 PowerShell 裝指令碼。

    如需有關安裝前和安裝後步驟的詳情,請參閱 啟用 Windows 上的增強型網路

    使用 Amazon EC2 Systems Manager 進行批量更新
    • 使用下列參數透過SSM文件AWS-ConfigureAWSPackage執行大量更新:

      • 名稱: AwsEnaNetworkDriver

      • 版本:2.2.3

2021 年 10 月 26 日

2.2.3

新功能

  • 新增對具有最高 400 Gbps 執行個體聯網之新 Nitro 卡的支援。

錯誤修正

  • 修復了ENA驅動程序系統時間更改和系統時間查詢之間的競爭狀況,這會導致硬件無法響應的誤陽性檢測。

視窗ENA驅動程式版本 2.2.3 是支援視窗伺服器 2008 R2 的最終版本。目前可用的執行個體類型ENA將繼續受到 Windows 伺服器 2008 R2 的支援,而驅動程式可透過下載取得。未來執行個體類型不會支援 Windows Server 2008 R2,而且您無法將 Windows Server 2008 R2 啟動、匯入或遷移到未來執行個體類型。

2021 年 3 月 25 日

2.2.2

新功能

  • 添加對查詢網路介面卡效能度量的支援,以 CloudWatch 及適用於 Windows 消費者的效能計數器。

錯誤修正

  • 修正裸機執行個體的效能問題。

2020 年 12 月 21 日

2.2.1

新功能

  • 新增方法以允許主機查詢彈性網路轉接器來取得網路效能指標。

2020 年 10 月 1 日

2.2.0

新功能

  • 新增對下一代硬體類型的支援。

  • 改善從停止休眠恢復之後的執行個體啟動時間,並消除誤報錯誤訊息。ENA

效能最佳化

  • 最佳化傳入流量的處理。

  • 改善低資源環境中的共用記憶體管理。

錯誤修正

  • 在少數情況下,驅動程序無法重ENA置,避免在設備移除時系統崩潰。

2020 年 8 月 12 日

2.1.5

錯誤修正

  • 修正裸機執行個體上偶發性的網路介面卡初始化失敗。

2020 年 6 月 23 日

2.1.4

錯誤修正

  • 防止由於從網絡堆棧到達損壞的LSO數據包元數據導致的連接問題。

  • 預防因為存取已釋放封包記憶體造成罕見競爭條件情況,而導致系統當機。

2019 年 11 月 25 日

2.1.2

新功能

  • 增加了對供應商 ID 報告的支持,以允許MAC基於操作系統生成UUIDs。

錯誤修正

  • 改善初始化期間的DHCP網路組態效能。

  • 當最大傳輸單元 (MTU) 超過 4K 時,正確計算入站IPv6流量的 L4 校驗值。

  • 一般性改進增加穩定性和次要錯誤修正。

2019 年 11 月 4 日

2.1.1

錯誤修正
  • 防止從作業系統到達的高度分散TCPLSO封包丟棄。

  • IPSec在IPv6網絡中正確處理封裝安全有效負載(ESP)協議。

2019 年 9 月 16 日

2.1.0

ENAWindows 驅動程式 v2.1 引入了新的ENA裝置功能、提供效能提升、增加新功能,並包含多項穩定性改進。
  • 新功能

    • 對巨型訊框組態使用標準化的 Windows 登錄機碼。

    • 允許透過ENA驅動程式內容設定 VLAN ID GUI。

    • 改善復原流程

      • 改善失敗識別機制。

      • 已新增對可調整復原參數的支援。

    • 對於具有 8 個以上的較新EC2執行個體,最多可 Support 援 32 個 I/O 佇列vCPUs。

    • 驅動程式記憶體使用量減少最高達 90%。

  • 效能最佳化

    • 減少傳輸路徑延遲。

    • 支援接收檢查總和卸載。

    • 對負載繁重系統的效能最佳化 (鎖定機制的最佳化使用量)。

    • 進一步增強功能,可降低CPU使用率並改善負載下的系統回應

  • 錯誤修正

    • 修正由於非接續 Tx 標頭無效的剖析造成的損毀。

    • 修正裸機執行個體上彈性網絡介面分離期間的驅動程式 1.5 版損毀。

    • 修復LSO偽頭校驗和計算錯誤。IPv6

    • 修正初始化失敗時可能的記憶體資源流失。

    • 禁用TCP/UDP校驗和卸載片段。IPv4

    • 修正了VLAN配置。VLAN當只有VLAN優先級應該被禁用時被錯誤地禁用。

    • 啟用事件檢視器對自訂驅動程式訊息的正確剖析。

    • 由於無效的時間戳記處理,修正無法初始化驅動程式。

    • 修復數據處理和ENA設備禁用之間的競爭情況。

2019 年 7 月 1 日

1.5.0

  • 已提升穩定性並修正效能。

  • 接收緩衝區現在可以在的「進階內容」中設定為 8192 的ENANIC值。

  • 預設 Receive Buffers (接收緩衝區) 為 1,000。

2018 年 10 月 4 日

1.2.3

包含從 Windows Server 2008 R2 到 Windows Server 2016 的可靠性修正並統一支援。

2018 年 2 月 13 日

1.0.8

初始版本。包括在AMIs視窗服務器 2008 R2, 視窗服務器 2012RTM, 視窗服務器 2012 R2, 和視窗服務器 2016.

2016 年 7 月