1. 如何在VMware ESX上實現網卡聚合
網卡(NIC:Network Interface Card)聚合意思就是把若干個網卡規整到一個網卡上。如果配置合理的話,VMware ESX上面的網卡聚合可以同時為客體虛擬機提供入站和出站的負載均衡。負責均衡使得把多個可用網卡均分到更多的伺服器上,因此即使在一個網卡、電纜或者交換機出現故障時,能允許客體虛擬機持續運行的情況下完成故障轉移。
網卡聚合實例
配置VMware ESX Server虛擬網路有多種方法,多數管理員通常會採用如下的方式:
從中可以看到,兩個管理網路都有兩個物理適配器。虛擬機網路(內置客體虛擬機)也有兩個物理適配器,如此做也可以帶來一些容錯上的優勢:
1. 如果一個物理適配器出現故障的話,另外一個可以取而代之;
2. 如果連接一個物理適配器的光纜出現故障,可以使用另外一個適配器(光纜沒問
題的那個);
3. 假定兩個網卡連接到不同的交換器,如果一個交換器出現故障,可以使用連接到
可用交換器上面的那個網卡;
盡管VMware ESX屬性介紹中聲稱網卡聚合可以實現負責均衡,但是基本的網卡聚合僅僅能夠提供出站負載均衡。然而如果希望通過網卡聚合實現入站的負載均衡,就還有一些額外的工作需要做,需要配置VLAN中繼器和乙太網交換器(連接在這些VMware ESX伺服器的物理適配器)上的埠通道。SearchVMware.com的作者Scott Lowe has曾經寫過一些文章介紹VLAN配置,這幾篇文章我之前一直有推薦:
ESX伺服器、網卡分組和VLAN鏈路聚合
2. VLAN和埠分組
VI3的VLAN配置:VST、EST和VGT標記
在VMware ESX Server里配置網卡聚合
對ESX伺服器內的網卡進行分組另外還需要兩個或者兩個以上網卡。實際上在VMware ESX伺服器內配置網卡聚合非常簡單。首先在ESX伺服器上至少需要兩個物理適配器,如上圖所示,很多管理員都會把管理網路和客體虛擬機網路隔離開來。因此例如我們在伺服器中有三個適配器,其中一個置於隔離的虛擬機交換器內用於管理網路,另外兩個物理適配器用於虛擬機網路。如果另外還有一個vSwitch0的話,最好用這個作為管理網路和VMnet0。
如果希望在管理網路(VMkernel和iSCSI)和虛擬機(客體機)網路上同時都配置網卡聚合的話,也就是說在我們這個場景中我們僅僅在虛擬機網路上配置了網卡聚合。首先需要創建一個新的vSwitch然後標識為「虛擬機網路」。該vSwitch很有可能就被命名為vSwitch1,在vSwitch上增加兩個物理適配器。
最後需要通過修改每一台虛擬機並且把其連接到新的埠組上,以修改每一台虛擬機客體系統。
2. Win10怎樣綁定雙網卡或多網卡做Nic Teaming鏈路聚合
1、重命名網卡名
win10左下角LOGO->設置->網路和internet->(左側)乙太網->(右側)網路和共享中心->(左側)更改適配器設置,默認情況下兩個網卡名稱改為「nic1」,「nic2」。
3. linux伺服器埠聚合怎麼設置
基礎配置信息
常用的三種Bond模式
配置過程以mode=6為例,其它7種模式請參考擴展閱讀
mode=0:平衡負載模式,有自動備援,但需要」Switch」支援及設定。 mode=1:自動備援模式,其中一條線若斷線,其他線路將會自動備援。 mode=6:平衡負載模式,有自動備援,不必」Switch」支援及設定。
物理介面
2015610165454336.jpg (274×145)
CentOS版本
復制代碼代碼如下:
datanode01:~>cat /etc/redhat-release
CentOS release 6.4 (Final)
禁用NetworkManager
復制代碼代碼如下:
#立即關閉禁用NetworkManager並禁用開機自啟動
/etc/init.d/NetworkManager stop
chkconfig NetworkManager off
/etc/init.d/network restart
關閉iptables和selinux(可選)
復制代碼代碼如下:
#立即關閉iptables並禁用開機自啟動
/etc/init.d/iptables stop
chkconfig iptables off
#立即關閉selinux並永久禁用
setenforce 0
sed -i 『s/SELINUX=enforcing/SELINUX=disabled/『 /etc/selinux/config
修改主機名
復制代碼代碼如下:
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=namenode01
#刷新生效
hostname namnode01
source /etc/sysconfig/network
配置IP
私有地址
復制代碼代碼如下:
cd /etc/sysconfig/network-scripts
[root@datanode09 network-scripts]# cat ifcfg-eth3
DEVICE=eth3
ONBOOT=yes
BOOTPROTO=none
IPADDR=10.129.46.19
NETMASK=255.255.255.0
IPV6INIT=no
USERCTL=no
雙網卡綁定
復制代碼代碼如下:
cd /etc/sysconfig/network-scripts
#編輯eth0
cat > ifcfg-eth0 << EOF
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
MASTER=bond0
EOF
#編輯eth2
cat > ifcfg-eth2 << EOF
DEVICE=eth2
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
MASTER=bond0
EOF
#編輯bond0
cat > ifcfg-bond0 << EOF
DEVICE=bond0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
IPADDR=10.3.3.214
NETMASK=255.255.255.0
GATEWAY=10.3.3.1
IPV6INIT=no
USERCTL=no
EOF
#設置bond參數,注意mode選擇
cat > /etc/modprobe.conf << EOF
alias bond0 bonding
options bond0 miimon=100 mode=6
EOF
#加入開機自啟動參數
cat >> /etc/rc.local << EOF
ifenslave bond0 eth0 eth2
EOF
#重啟網卡
service network restart
#使綁定網卡立即生效
ifenslave bond0 eth0 eth2
#測試綁定網路
ping 10.3.3.1
常用3種網卡綁定模式對比
mode=0
中斷任意一條鏈路或恢復鏈路,網路0丟包
優點:流量提高1倍
缺點:需要接入同一交換機做聚合配置,無法保證物理交換機高可用(Cisco似乎有解決方案?)
mode=1
中斷任意一條鏈路丟失1-3個包(秒),恢復鏈路時0丟包
優點:交換機無需配置
缺點:如上
mode=6
中斷任意一條鏈路0丟包,恢復鏈路時丟失10-15個包(秒)
優點:交換機無需配置,流量提高1倍
4. 伺服器雙網卡綁定然後接在一台S5720上,交換機埠聚合怎麼做
首先要確定 你伺服器用的是什麼模式的網卡聚合 如果是LACP才需要在交換機上配置聚合命令,以下是華為交換機配置命令可供參考
interface eth-trunk1 #創建eth-trunk1的聚合埠
port link-type access #介面模式access
port default vlan 5 #伺服器段VLAN5
mode lacp #聚合模式LACP
interface g 0/0/1
eth-trunk1 #將埠G1劃到聚合組中,該介面下不要配置別的命令
interface g 0/0/2
eth-trunk1 #將埠G2劃到聚合組中,改介面下不要配置別的命令
q #退出
save #保存
純手打 望採納
5. 請教交換機和伺服器鏈路聚合配置
1、先在伺服器上做匯聚。(根據系統安裝好相應的網卡驅動直接配置就行,具體配置可以直接在網上查尋。windows系統一般沒什麼問題,linux系統由於網卡驅動的原因如果使用的系統版本較高,做匯聚很可能是會出問題)
2、配置交換機匯聚(每家交換機的配置都差不多,大概都是先創建匯聚組,然後把連接伺服器網線交換機對應埠加入匯聚組就可以了。)