windows2012以上自帶的nic組合+H3C的LACP端口聚合


原文:

https://blog.51cto.com/chenyantao/1579683

 首先介紹一下NIC Teaming的用途,簡單說來就是將多個網卡綁定到一起,生成一個邏輯的網卡來提供高可用和帶寬聚合。NIC組合的成員網卡要求能正常連接到網絡。Teaming是提高系統高可用的一種非常有用的方案,試想在生產環境中,不管系統如何健壯,如果主機的網卡出現問題,網卡連接的交換機端口出現問題乃至交換機出現問題,都會導致應用的不可用。基於對網絡高可用的需求,NIC Teaming提供了一種廉價而高效的高可用解決方案。
      在早期版本的Windows,NIC Teaming的功能是通過第三方的解決方案來實現的,常用的有HP,Intel或Dell。這種情況會帶來兩個問題:1.每個供應商提供的解決方案都是基於各種的硬件來實現,不對其他供應商的硬件提供支持;2.如果在一個配置了Teaming的網絡上出現連接錯誤,需要找第三方的供應商來解決問題,微軟無法提供相應的支持。過去的項目中,曾經出現過使用Intel Teaming技術導致網絡連接失敗,查找原因后發現是Teaming的問題,接下來卸載驅動才解決問題,用了多塊網卡不但沒提供高可用,反而與微軟的產品發生沖突,導致應用的不可用。在新的Windows Server 2012 R2版本中,微軟終於給出了集成到操作系統的Teaming解決方案,
      Windows Server 2012的NIC Teaming模式有三種:
      靜態成組(Static Teaming)這是一種依賴於對交換機(Switch-dependent)的組合方式,要求交換機的支持,並且成員網卡不能分散到不同的交換機上。可以參考下圖:


 wKiom1RsUbyjp5UWAACkDRpAw7Y996.jpg

      交換機獨立:網卡組合不需要交換機的參與,這樣網卡可以連接到不同的交換機上,從交換機這個級別開始高可用。這種組合方式適用不支持網卡組合的交換機,由Windows Server 2012來完成相應的處理工作。
 

wKioL1RsUjSgHlbXAACwgqiL1UU568.jpg

      LACP:類似靜態成組,需要先在交換機中啟用LACP,會把多塊網卡合並成一個邏輯的線路,這種組合方式的速度是最快的。
      除了網卡成組的模式需要配置,還需要配置Teaming進行負載均衡的模式,模式也是有三種:
      地址哈希(Address Hash):啟用該方式后,數據包到達Teaming后,會根據目的地址信息(MAC地址,IP地址和端口號)執行哈希算法,通過算法的結果,NIC Team決定由哪塊物理網卡發送數據包。這種方式無法控制流量的走向,如果有大量數據是流向一個目標地址,那么只會通過一塊物理網卡來發送。
      Hyper-V端口:正如名字顯示的,用於Hyper-V的模式,與無法控制的地址哈希相比,這種方式效率更高,數據會通過綁定虛擬網卡的不同物理網卡傳輸,同時這種綁定是基於每個虛擬網卡,而不是每台虛擬機的。如果是使用Hyper-V外部虛擬交換機建議選擇這種方式。
      動態:這種方式是在Windows Server 2012 R2中新引入的方式,也是最優化的方式,數據會被平分到所有的成員網卡上,最大效率的利用帶寬。

 

      創建一個NIC Teaming的方法很簡單,只需要簡單的鼠標動幾下:
      1. 打開服務器管理器,選擇本地服務器,可以看到NIC Teaming是禁用的。點擊Disable啟用功能。      

 

wKiom1RsUb-R276AAALhacHCKRg385.jpg

 

      2. 在組任務中選擇新建組,或者在右面可用網卡中選擇相應的網卡,然后右鍵選擇加入到新組。

 

wKiom1RsUcHwDd2HAAItLG4m3Bg148.jpg      3. 為組設置名字並選擇好模式后,即可成功建立起NIC Teaming。同時多說一句,如果模式選擇交換機獨立,那么聚合的時間會稍微長一些,需要耐心等待一下。


 wKioL1RsUjnTT-VKAAGSCmdivWM917.jpg

 

交換機是s5120 v2配置如下:

參考文章:

https://blog.51cto.com/lihongweibj/1581580

1、創建聚合接口 ID為50

interface Bridge-Aggregation50

 link-aggregation mode dynamic      

使用LACP協議,默認使用的負載模式為src-ip dst-ip   華為交換機默認使用的是dst-mac

 

2、將接口加入到聚合組里

interface Ten-GigabitEthernet1/0/10

 port link-mode bridge

 port link-aggregation group 50

 

interface Ten-GigabitEthernet1/0/23

 port link-mode bridge

 port link-aggregation group 50

注意:加入聚合組前接口下不能有任何配置

 

3、在聚合端口下加入配置,該配置會自動下發到組內所有端口

interface Bridge-Aggregation50

 description senhua

 port link-type trunk

 undo port trunk permit vlan 1

 port trunk permit vlan 3002 3010 3012 3200

 link-aggregation mode dynamic

 

注意:當我們往正常使用的聚合接口中加入新端口時,要想讓新端口馬上生效,要把聚合接口下的配置重新刷新一下,這樣新接口的端口中才會被下發聚合口中的配置。

 

 

interface Ten-GigabitEthernet1/0/10

 port link-mode bridge

 port link-type trunk

 undo port trunk permit vlan 1

 port trunk permit vlan 3002 3010 3012 3200

 port link-aggregation group 50

 

 

4、驗證接口是否添加成功

display link-aggregation verbose 

 

Loadsharing Type: Shar -- Loadsharing, NonS -- Non-Loadsharing

Port Status: S -- Selected, U -- Unselected

Flags:  A -- LACP_Activity, B -- LACP_Timeout, C -- Aggregation,

        D -- Synchronization, E -- Collecting, F -- Distributing,

        G -- Defaulted, H -- Expired

Aggregation Interface: Bridge-Aggregation10

Aggregation Mode: Static

Loadsharing Type: Shar

  Port             Status    Oper-Key

--------------------------------------------------------------------------------

Aggregation Interface: Bridge-Aggregation50

Aggregation Mode: Dynamic

Loadsharing Type: Shar

System ID: 0x8000, 80f6-2e8d-39ab

Local:

  Port             Status  Priority Oper-Key  Flag

--------------------------------------------------------------------------------

  XGE1/0/10        S       32768    1         {ACDEF}

  XGE1/0/23        S       32768    1         {ACDEF}

Remote:

  Actor            Partner Priority Oper-Key  SystemID               Flag

--------------------------------------------------------------------------------

  XGE1/0/10        21      32768    2         0x8000, 70f9-6d42-01c4 {ACDEF}

  XGE1/0/23        29      32768    2         0x8000, 70f9-6d42-01c4 {ACDEF}

Aggregation Interface: Bridge-Aggregation100

Aggregation Mode: Static

Loadsharing Type: Shar

  Port             Status    Oper-Key

--------------------------------------------------------------------------------


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM