Server 2012 R2 中的吞吐量問題
t3h interwebz 的長老們!我為一件相當奇怪的事情尋求你的智慧……
我正在處理一個案例:一個小型網路,涉及配置為路由器的 Window Server 2012 R2 機器、用於無線的 RADIUS 伺服器,也用於一般網路儲存。
網路去:Cisco路由器>伺服器>無線AP和電腦
伺服器有 3 個網卡:
主機板 Realtek Gbit 控制器 - 連接到無線 AP > 其他無線設備
PCIE Intel ET 雙埠適配器:
- 埠 1 - 連接到台式電腦
- 埠 2 - 連接到路由器
網路不是域,從技術上講,整個設置工作正常;主機正在與伺服器對話,伺服器監控所有連接,每個人都有網際網路,沒有延遲或失去問題……
這裡的問題是:吞吐量。
該場所有 ADSL2+,在我的筆記型電腦上進行的速度測試中,我直接連接到路由器,下載速度達到 20Mbps(路由器報告線路為 22Mbps)。但是伺服器充其量只能達到 15Mbps,通過伺服器執行的所有後續連接也是如此。
起初我認為這可能是驅動程序問題,通常也是如此,沒有幫助。然後我認為它可能是硬體,並嘗試將路由器連接更改為不同的網卡,仍然沒有好。總是得到 14~15。
還嘗試禁用流量控制、中斷模組、省電功能、TCP RWIN 自動調整和 SMB 簽名,並檢查解除安裝和 RSS 選項,還增加了發送和接收緩衝區……它們都沒有幫助。
在這個階段我有點想不通,似乎有某種頻寬控制限制了連接,但我無法確定是什麼以及為什麼><
非常感謝輸入和評論^^非常<3,謝謝!
終於發現問題了,畢竟是驅動問題。。。
雖然我的故障排除步驟通常涉及安裝最新的官方驅動程序版本,但在這種情況下,我忽略了在盲目安裝之前首先檢查目前安裝的驅動程序版本的細節(伺服器已經有最新版本)。
從 Intel 官方版本 v21.0 降級到 v20.7.1,現在穩定下載超過 19Mbps。
閱讀發行說明,這引起了我的注意:
“ - 不再支持 Intel(R) I/OAT(Intel(R) I/O Acceleration Technology / Intel(R) QuickData Technology)和 Intel(R) AMT(Intel(R) Active Management Technology)功能”
不確定這是罪魁禍首還是其他原因……但至少目前問題已解決。
抱歉浪費時間><