Intel 乙太網路介面卡的輸送量效能

網路連線
調整 Intel® 乙太網路介面卡的輸送量效能
 

 

介面卡安裝建議

  • 安裝網路介面卡符合或超過匯流排寬度的配接器的插槽中。
    • 範例 1: 如果您有 32 位元的 PCI 介面卡將它放在 32 位元或 64 位元 PCI 或 PCI-X * 插槽。
    • 範例 2: 如果您有 64 位元 X PCI 介面卡將它放在 64 位元 X PCI 插槽中。
    • 範例 3: 如果您有 x 4 PCIe * 配接器會將它置於 x 4、 x 8 或 x 16 PCIe * 插槽。
    附註 某些 PCIe * 介面槽是實體有線具有較少通道比插槽的維度會指示。在這種情況下,一個介面槽符合維度會有 x 8 x 4 的 x 2 x 1 的介面槽的功能。請洽詢您的系統製造。
    • PCI 和 PCI-X * 安裝網路介面卡的最快的可用位置中。
      • 範例 1: 如果您有 64 位元的 PCI 介面卡將它放在 66 MHz 64 位元 PCI 插槽中。
      • 範例 2: 如果您有 64 位元 PCI X 的介面卡,置於 133 MHz (266 或 533 如果有的話) 64 位元 PCI X 位置。
      附註 在匯流排上最慢的棋盤規定匯流排的最大速度。亦即當 66 MHz 及 133 MHz 增益時集卡被安裝在 133 MHz 匯流排,然後在該匯流排上的所有裝置的都功能 66 mhz。
    • 請試著安裝在匯流排上的介面槽的介面卡本身。如果增益集卡共用匯流排,它們會爭奪匯流排頻寬。

    驅動程式設定建議

    • 低度、 最小,或登出降低插斷適度速率
      • 也稱為插斷節流閥速率 (ITR)
      • 預設為 「 調整 」 大部分的角色。
      • 低延遲設定檔設定為 [關閉的速率。
      • 儲存設定檔設定的速率。
      附註 減少插斷適度率會增加 CPU 使用率。
    • 啟用跨網路 (4 KB、 9 KB 或 16KB) 支援的最大大小的巨大框架
      • 預設會停用。
      附註 只有當在網路上的裝置支援,而且設定為使用相同的框架大小,請啟用巨大框架。
    • 停用流量控制。
      • 預設值為 [產生與回應。
      附註 停用流量控制,可能會導致捨棄的畫面。
    • 增加傳輸描述元的緩衝區大小。
      • 預設值為 256。最大值為 2048年。
      附註 增加傳輸描述元會增加系統記憶體使用量。
    • 增加接收描述元的緩衝區大小。
      • 預設值為 256。最大值為 2048年。
      附註 增加接收描述元會增加系統記憶體使用量。

    TCP 設定建議

    • 調整的 TCP 視窗大小 (適用於 Windows * 伺服器版本 Windows Server 2008 之前 *)
      備忘稿

      最佳化您的 TCP 視窗大小可能會很複雜,因為每個網路都不同。文件可以使用網際網路所說明的考量和用來設定視窗大小的公式。

      在 Windows Server 2008 之前網路堆疊會使用固定大小的接收端視窗。啟動與 Windows Server 2008,Windows 會提供 TCP 接收視窗自動微調。登錄關鍵字 TcpWindowSize、 NumTcbTablePartitions 和 MaxHashTableSize,會忽略開頭 Windows Server 2008。

      • 資源:一般簡介
      • 資源:詳細的資訊
      • 請參閱 [相關的主題結尾的這一頁

      小組的考慮事項和建議
      當小組在一起,以發揮最大頻寬的多個介面卡連接埠,這個參數需要考慮。一般而言,動態或靜態的 802.3ad 連結彙總是慣用的聯合團隊模式。但是,這個小組模式要求交換器上多個連續的連接埠。提供切換到連接埠群組的考量。一般而言,參數有多個連接埠群組在一起,由一個 PHY 提供服務。此一 PHY 可以有限制的共用的頻寬,所有支援的連接埠。這個群組的有限的頻寬可能不是足以支援群組中的所有連接埠的完整使用率。

      效能增益可以共用,當參數在連續的連接埠共用頻寬的頻寬限制。例如: 小組一起放在 802.3ad 靜態或動態的主機板上在 Intel® 十億位元網路介面卡或 LAN 上的 4 個連接埠的聯合模式。使用這個範例中,4 十億位元連接埠共用 2 Gbps 總 PHY 的頻寬。群組切換連接埠的能力的交換機製造商及型號,而定,而且可以區分切換參數。

      小組模式的另一種方式有時候可以減輕這些效能限制,例如使用 [自動調整負載平衡 (ALB),包括收到負載平衡。ALB 沒有要求對參數,而且不需要連線至連續的切換連接埠。如果連結協力電腦有連接埠群組,ALB 小組可以連接到切換控制的任何連接埠。連接 ALB 小組這種方式,分配交換器上的可用的連接埠群組的連線。這個動作可以增加整體的網路頻寬。

      效能測試的考量

      • 當從一個系統的檔案複製到另一個 (1:1) 使用一個 TCP 工作階段中,輸送量是明顯降低比執行多個同時的 TCP 工作階段。1:1 網路上的低的輸送量效能是因為單一的 TCP/IP 工作階段中固有的延遲。幾個檔案傳輸應用程式支援多個同時的 TCP 資料流。以下是一些範例:bbFTP*,gFTP*,和FDT*.

        此圖形被要顯示 (不保證) 使用多個 TCP 資料流的效能好處。這些都是實際的結果從 Intel® 10 十億位元 CX4 雙重連接埠伺服器介面卡,使用預設進階的設定],按一下 Windows 2008 * x64。

      • 直接測試您的網路介面的輸送量功能可以透過使用類似的工具來完成: iperf*,與 MicrosoftNTTTCP*。這些工具可以設定為使用一或多個資料流。
      • 當從一個系統的檔案複製到另一個中,每個系統的硬碟可以是明顯的常會形成瓶頸。請考慮使用高轉速,較高的輸送量硬碟機中,等量襲擊,或 RAM 磁碟機受測試系統中。
      • 受測試系統應透過完整行速率,非封鎖切換連接。
      • 理論上最大匯流排輸送量:
        • 輸送量 PCI Express * (PCIe *) 理論雙向匯流排
          PCI 明示實作 編碼的資料速率 未編碼的資料速率
          x 1 5 Gb/秒 4 Gb/秒 (0.5 GB/秒)
          x 4 20 Gb/秒 16 Gb/秒 (2 GB/秒)
          x 8 40 Gb/秒 32 Gb/秒 (4 GB/秒)
          x 16 80 Gb/秒 64 Gb/秒 (8 GB/秒)
        • PCI 和 PCI X 匯流排理論雙向匯流排輸送量
          匯流排和頻率 32 位元傳輸率 64 位元傳輸率
          33 MHz PCI 1,064 Mb/秒 2,128 Mb/秒
          66 MHz PCI 2,128 Mb/秒 4,256 Mb/秒
          100 MHz PCI-X 不適用 6,400 Mb/秒
          133 MHz PCI-X 不適用 8192 Mb/秒
          附註 PCIe * 連結寬度可以簽入視窗 *,透過配接器屬性。選取連結速度] 索引標籤並按一下 [識別介面卡] 按鈕。Intel® PROSet 為 Windows * [裝置管理員必須載入這個公用程式函式。

        相關的主題:
        使用者指南 提供版本資訊、 設定的詳細資訊和已知的問題
        Intel® 乙太網路 10 十億位元伺服器介面卡的進階驅動程式設定
        效能微調* 10 的 Gigabit 乙太網路介面卡在 Linux *
        最大化檔案傳輸使用 10 Gb 乙太網路和虛擬化的效能(Linux * 和 VMware VSphere *)
        效能調整的指導方針* 的 Windows Server 2012 *
        Windows Server 2008 R2 * [效能調整的指導方針
        [Windows Server 2008 的 [效能調整的指導方針*
        TCP 功能* 的 Windows 2000 和 Windows Server 2003 *
        如何改善 Windows 2003 * 檔案伺服器效能*
        改善測量延遲 Linux * Intel® 82575/82576 或 82598/82599 乙太網路控制站
        Intel® 82575/82576 或 82598/82599 乙太網路控制站會指派插斷處理器核心,
        參數交談: 傳送和接收描述元說明變更緩衝區大小的效果
        低虛擬網路與 Intel 1Gbps NIC 使用 igb 驅動程式的 I/O 效能說明為特定工作負載的微調 ESXi 效能