什么是NIC Team(負載均衡)
NIC Team其實就是將多個物理網卡同時分配到相同的端口/端口組,目的是為了實現帶寬聚合,負載均衡以及故障轉移
配置NIC Team
一、選擇一台ESXi主機,打開“管理”選項卡中的“網絡”選項卡,然后選擇“虛擬交換機”,在右側欄中選中一台需要配置的交換機,單擊“”
二、為這台交換機增加多個網卡,並設置為“活動適配器”
四、安全選項
1、混雜模式
設置為接受,並且在虛擬機操作系統中將網卡設為混雜模式,則這台虛擬交換機就允許這塊網卡接收到該端口\端口組所有活動VLAN的數據。反之,則只會接收到本虛擬機的數據,不會接收到其他數據。比如,端口掃描程序、入侵檢測等系統都需要開啟這項功能
2、MAC地址更改
設置為拒絕,則虛擬機在操作系統中將網卡的MAC地址更改為不同於.vmx配置文件中的MAC地址時,丟棄所有入站數據。反之,則會將數據接收到新的地址
3、偽傳輸:
設置為拒絕,任何出站數據的源MAC地址不同於.vmx配置文件中的源MAC地址時,則交換機會丟棄該出站的所有數據。反之不執行篩選,允許所有出站數據通過
五、流量調整選項
1、狀態
是否啟用輸入流量調整或輸出流量調整
2、平均帶寬
允許每秒平均通過端口/端口組的帶寬最大負載
3、峰值帶寬
當端口/端口組發送和接收流量突發時,每秒鍾允許通過的最大帶寬。此選項是端口使用額外突發時所能使用的最大帶寬
4、突發大小
在使用額外突發帶寬時,可累積傳輸的最大字節數,使數據能以更高速度傳輸
六、成組和故障切換選項
1、負載均衡
(1)基於源虛擬端口的路由。當虛擬機打開電源並初次連接虛擬交換機時,虛擬交換機都會為虛擬機生成一個端口ID,然后虛擬交換機根據端口\端口組的物理網卡數量和每台虛擬機的端口ID計算其數據流量從哪個物理網卡通過。端口ID生成后是固定不變的,只有當刪除、遷移、關閉虛擬機端口才會發生變化
比如:VM01、VM03、VM05流量轉發至vmnic0,VM02、VM04、VM06流量轉發至vmnic2
優點:
1)流量分布均勻
2)無需對物理交換機做任何配置
缺點:
1)單台虛擬機流量突發時,無法根據流量負載做負載均衡
2)虛擬機總帶寬取決於虛擬交換機端口\端口組的總帶寬
(2)基於源MAC哈希的路由。虛擬交換機根據端口\端口組的物理網卡數量和每台虛擬機的MAC地址計算其數據流量從哪個物理網卡通過
優點:
1)比基於源虛擬端口的路由,流量分布更加均勻,虛擬交換機會計算每個數據包的MAC地址
2)單台虛擬機的數據包會從同一個物理網卡通過,因為MAC地址是靜態的,無論關閉、啟動、遷移虛擬機MAC地址都不會發生變化
2)無需對物理交換機做任何配置
缺點:
1)虛機交換機資源消耗比基於源虛擬端口的路由大,因為虛擬交換機會計算每個數據包的MAC地址
2)其他缺點與基於源虛擬端口的路由類似
(3)基於IP哈希的路由。虛擬交換機可根據每個數據包的源和目的IP地址計算其數據流量從哪個物理網卡通過,只有這種方式,才能真正實現虛擬機流量的負載均衡,但需要在物理交換機上配置EtherChannel
注意:
1)只支持靜態模式下的EtherChannel
2)標准虛擬交換機不支持LACP協議,只有vSphere Distributed Switch 5.1(分布式交換機)及更高版本或Cicso Nexus 1000V支持LACP協議
3)網絡故障檢測必須設置為“僅鏈路狀態”
4)必須在物理交換機配置EtherChannel,否則會造成網絡中斷
5)物理網卡組必須全部設置為“活動適配器”,不能設置為“備用適配器”或“未使用適配器”
優點:
1)真正實現虛擬機流量的負載均衡
2)可實現更高的帶寬吞吐
缺點:
1)虛擬交換機資源消耗與其他兩種相比是最大的
2)必須在物理交換機上進行配置
(4)使用明確故障切換順序。不具備任何負載均衡的功能,只有當“活動適配器”中沒有任何可用的物理網卡時,自動使用“備用適配器”中的物理網卡
2、網絡故障檢測
(1)僅鏈路狀態。只判斷物理網卡的實際鏈路狀態,如網線被拔出或物理交換機停止工作。如由STP生成樹關閉的端口、配置錯誤的VLAN或拔出其他上聯交換機導致網絡故障時不會進行判斷
(2)信標探測。ESXi主機每秒發送一次信標數據包,檢測物理網卡是否存在鏈路故障,但這種方式要求網卡組中至少要有三塊或以上的網卡,同時允許出現n-2個故障
3、通知交換機
如果選擇“是”,當發生故障進行切換時,虛擬交換機會通過網絡告知物理交換機進行更新MAC地址表,可以為故障切換或vMotion遷移時降低延遲時間,所以,這里強烈建議選擇“是”。
注意:如果使用的Windows的NLB負載均衡的單播模式解決方案,此處必須選擇“否”
4、故障恢復
如果選擇“是”,當原發生故障的物理網卡恢復正常時,立即接替其位置的備用物理網卡
如果選擇“否”,當原發生故障的物理網卡恢復正常時,不接替其位置的備用物理網卡,直到當前使用的物理網卡再次發生故障時,才進行接替其位置