Sql
板載千兆與附加伺服器 NIC
如果您有執行高端台式電腦的伺服器系統和一些執行較小 SQL 實例的伺服器系統。
這些系統對時間至關重要,因此我們可以實現的延遲越低越好。
就目前而言,我們沒有需要解決的“問題”,但我們正在考慮顯著增加伺服器的負載,並將所有 SQL 實例轉移到一台專用機器上,用於我們的數據庫服務。
我的問題基本上是雙重的:什麼時候考慮遷移到英特爾伺服器網卡而不是使用板載千兆位是可取的?
哪些領域可能受益?(即吞吐量,延遲?)
什麼時候考慮遷移到英特爾伺服器網卡而不是使用板載千兆位是可取的?
???
好吧,首先:通常你所說的SQL延遲是無關緊要的,這不是遊戲系統或金融市場分佈,SQL端延遲會大於網路延遲。
其次,這完全取決於硬體的糟糕程度。嚴重地。
我這裡有一些主機板-小型伺服器(Micro ATX C32 Mobo)和遊戲(Asus ROG I7)都具有來自……英特爾的高端板載NIC晶片;)一些更便宜的使用broadcom等-你可能有驅動問題。但是,例如華碩 Rampage IV Gene(我使用的)是與“GameFirst with Intel Ethernet - The speed you need to pwn”一起出售的。;) 使用 SUXOR 伺服器 NIC 擊敗它 - 沒有 PWNing ;) 開玩笑,這是一個不錯的網路晶片。設備管理器將其辨識為 82577LM。
哪些領域可能受益?(即吞吐量,延遲?)
潛伏。可能 - 但這不會是您在 SQL Server 上實現的,這將是理論上的收穫。吞吐量——好吧,考慮到當今處理器的速度有多快,以及 1gbit 的吞吐量有多低,不。無論如何,您都可以在平板電腦上將其最大化。
下一步是 10G 英特爾卡,雙埠約 300 美元。