伺服器網卡1Gx4張,交換機有支援LACP,但目前沒有設定LACP
純粹將4張網卡接在4個Port NIC Teaming 設交換機獨立-動態
想請問這2種模式對多用戶在存取File Server資源時,
或另一台Server有做LACP須將資料備份到File Server時,有差異嗎?
因早前爬文提到LACP雖把頻寬聚合
但1台電腦(1張網卡)連入最多也只是1G,要多台電腦同時存取LACP才有效益
那這樣跟4張網卡做Teaming 設交換機獨立有什麼不同?謝謝
Team的功能都在處理外送時的方式 (封包是對方送過來的,接收端無法決定).
所以網卡和交換機都設LACP, 雙方protocol協商後. 兩端傳送封包就依各端設定的演算法會散在不同PORT上.
網卡Teaming用其他方式, 大概就是做到備援或網卡送出時分散到不同PORT.
交換機端屬於被動方式(mac learning),不會主動選擇要從哪個PORT送.
所以要達到"封包分散在多個PORT+備援"效益,建議兩端都開LACP.
而演算法(by mac, by ip, by mac+ip, by mac+ip+L4 port)各家設計不同.
原則大概如下:
(1)可先依服務端與用戶端架構做初步選擇.
例如:
如果服務端和用戶端同在一個layer 2網路,Server只有一個IP address做服務.
這時候在switch端用by dst ip演算法就沒意義. 反而by dst mac或src mac/ip可以達到分散效果.
(2)再依實際使用狀況,觀察兩端 PORT 的TX/RX packets counts,再做細部調整.
當然演算法支援的種類多,可適用的情境就會更多. 就會有其設計的差異與優點出現.
測試一下就知道了啊!!
這應該沒很難吧!!