Networking

Windows 延遲上的 Intel PRO/1000 伺服器 NIC。如何測量?

  • June 8, 2012

請注意 - 這個問題是關於卡本身的延遲。不是網際網路延遲或其他任何東西。感謝您對此事的關注。

人們常說,與低檔卡和板載乙太網晶片相比,好的伺服器 NIC 確實有所作為。

我知道板載晶片可能會消耗 CPU 時間,而獨立卡將使用自己的晶片。

伺服器卡也比低級卡更快。

這兩個事實是否解釋了大多數伺服器卡相對於板載和低級卡乙太網的優勢?

**您將如何測量卡本身的延遲?**我看到一些報告說明了 NIC 延遲的一些微秒數字,但我不知道如何衡量……任何建議將不勝感激。

編輯:因為每個人都在談論 LOM 晶片組。我的特定晶片是 Broadcom BCM5716C Nextreme II GigE。什麼英特爾 PRO 卡可以擊敗它?

EDIT2:請注意,整個練習都是關於改善延遲的。如果我能以 100 美元的價格贏得 50 美元,我會很高興。

你是對的,一般來說,伺服器級的 NIC 對系統性能的影響應該比低成本的 NIC 更小,並且延遲更低。

但是,附加 NIC 的執行速度並不總是比板載 NIC 快。如今,幾乎每台伺服器都帶有多個板載網路埠,這些網路埠使用與其伺服器級附加 NIC 相同的組件。決定因素不是板載與外掛,而是 NIC 設計的質量,在板載 NIC 的情況下,集成的質量。

除了提供硬體測試工具(例如 HP Network Config Utility)的供應商提供的應用程序之外,我想不出一種方法來測試不涉及外部事物(例如交換機)的 NIC 延遲。然後您將有太多變數無法在微秒範圍內獲得準確的測量值。

引用自:https://serverfault.com/questions/396948