[請益] VMWare ESXi設定NIC teaming是否可設AS

作者: kino818 (好多夢 層層疊疊又斑駁)   2021-09-01 11:31:47
重覆問題如下:
VMWare ESXi設定兩網路線的NIC teaming是否可設Active-Standby mode?
我是管網路的
我發現DB cluster的第一台有拉兩條data網路線,在10G switch看到是active-standby
我show mac-address-table只有學到其中一條網路線mac,又mrtg只有一路有大流量
我們一台DB主機是灌red hat linux,/etc/sysconfig/network-scripts/ifcfg-[介面名稱]
裡面是設定bonding_opts=1 //表示active-standby
我發現AP VM底層的ESXi主機有拉兩條data網路線,在10G switch看到是active-active
我show mac-address-table有學到2條網路線mac,又mrtg 2路有大流量
我很好奇,ESXi能不能像DB主機一樣是active-standby組態
查下面網頁的最下面說明
https://buildvirtual.net/nic-teaming-failover-types-and-related-physical-network-settings/
NIC Teaming tab
Load Balancing: Use explicit failover order
Network Failover Detection: Link status only
Notify Switches: Yes
Failback: No
請問上面ESXi的設法
是否兩條網路線就會變成active-standby的狀態? //我現在AP底層ESXi是AA mode
謝謝大大的閱讀
作者: amtb (Diamond Perfume)   2021-09-01 16:46:00
實體交換器兩個port設定group(cisco的話設定port-channel)VMware層在vSwitch上面設定Load Balancing為Route based onIP hash,就可以達到AA mode,此時你從交換器抓MRTG時得抓port-channel的數值才會準, show mac address時的來源也要改成從port-channel interface來看至於你上面說的ESXi設法,在Load Balancing這邊設定Use explicit failover order的話,意思是使用這vSwitch的VM流量都會先走第一張實體網卡出去,要用第二張網卡的話得等第一張網卡失效,其實這樣不如設定成在Failover Order那邊將vmnic2往下移變成Standby Adapters,就能達到實體網卡Active-Standby模式主要還是要避免VM MAC亂跳,導致Switch誤判mac flapping要一勞永逸的方式其實就是走port-channel + IP hash為最佳
作者: kino818 (好多夢 層層疊疊又斑駁)   2021-09-11 16:03:00
感謝a大分享.我沒說到,我們實體交換器是10G switchuplink才有設port-channel(LACP),downlink至DB或ESXi沒設我問我同事我們ESXi vSwitch的Load Balancing設Route based on originating virtual port,結果也是AA我們VM有沒有MAC亂跳,我還要再觀察看看,但我們系統都正常我們實體switch與vSwitch都沒設port-channel與ip hash未來我還要再多做功課,比較看看異同,感謝a大

Links booklink

Contact Us: admin [ a t ] ucptt.com