1、本文介紹關於H3C交換機堆疊的實驗,以H3CS5820為例;
2、簡要說明:華三的堆疊技術為IRF
IRF( Intelligent Resilient Framework,智能彈性架構)是 H3C 自主研發的軟件虛擬化技術。它的核心思想是將多台設備通過 IRF 物理端口連接在一起,進行必要的配置后,虛擬化成一台“分布式設備”。使用這種虛擬化技術可以集合多台設備的硬件資源和軟件處理能力,實現多台設備的協同工作、統一管理和不間斷維護。為了便於描述,這個“虛擬設備”也稱為 IRF。所以,本文中的 IRF 有兩層意思,一個是指 IRF 技術,一個是指 IRF 設備。
IRF 主要具有以下優點:
• 簡化管理。 IRF 形成之后,用戶通過任意成員設備的任意端口都可以登錄 IRF 系統,對 IRF內所有成員設備進行統一管理。
• 高可靠性。 IRF 的高可靠性體現在多個方面,例如: IRF 由多台成員設備組成, Master 設備負責 IRF 的運行、管理和維護, Slave 設備在作為備份的同時也可以處理業務。一旦 Master 設備故障,系統會迅速自動選舉新的 Master,以保證業務中斷,從而實現了設備的 1:N 備份;此外,成員設備之間的 IRF 鏈路支持聚合功能, IRF 和上、下層設備之間的物理鏈路也支持聚合功能,多條鏈路之間可以互為備份也可以進行負載分擔,從而進一步提高了 IRF 的可靠性。
• 強大的網絡擴展能力。通過增加成員設備,可以輕松自如的擴展 IRF 的端口數、帶寬。因為各成員設備都有 CPU,能夠獨立處理協議報文、進行報文轉發,所以 IRF 還能夠輕松自如的擴展處理能力。
IRF 中每台設備都稱為成員設備。成員設備按照功能不同,分為兩種角色:
• Master:負責管理整個 IRF。
• Slave:作為 Master 的備份設備運行。當 Master 故障時,系統會自動從 Slave 中選舉一個新的 Master 接替原 Master 工作。Master和Slave均由角色選舉產生。一個IRF中同時只能存在一台Master,其它成員設備都是Slave。關於設備角色選舉過程的詳細介紹請參見 1.3.3 角色選舉。
IRF端口: 一種專用於 IRF 的邏輯接口,分為 IRF-Port1 和 IRF-Port2。它需要和物理端口綁定之后才能生效(下面實驗中體現,綁定了2個10G端口)。
• 短距雙端口 10GE CX4 接口模塊擴展卡( LSPM1CX2P)
• 雙端口 10GE SFP+接口模塊擴展卡( LSPM2SP2P)
• 雙端口 10GE XFP 接口模塊擴展卡( LSPM1XP2P)
• 單端口 10GE XFP 接口模塊擴展卡( LSPM1XP1P)
• 雙端口 10GE 以太網接口模塊擴展卡( LSPM1XGT2P)
根據您使用的接口類型,您可以選擇 CX4 電纜、 SFP+電纜、雙絞線、或 SFP+/XFP 光模塊與光纖在多台成員設備之間進行物理連接。
SFP+/XFP 模塊與光纖的搭配適用於在距離很遠的設備間進行 IRF 連接,使得應用更加靈活;而雙絞線/CX4 電纜/SFP+電纜適用於機房內部短距離的 IRF 連接。
IRF物理端口: 設備上可以用於 IRF 連接的物理端口。 S5***系列交換機可以使用前面板上的 SFP+口或接口模塊擴展卡上的萬兆口作為 IRF 物理端口。通常情況下,接口用於傳輸業務報文,當它們與 IRF 端口綁定后就作為 IRF 物理端口,用於成員設備之間轉發報文。可轉發的報文包括 IRF 相關協商報文以及需要跨成員設備轉發的業務報文。
成員優先級:成員優先級是成員設備的一個屬性, 主要用於角色選舉過程中確定成員設備的角色。優先級越高當選為 Master 的可能性越大。設備的缺省優先級均為 1,如果想讓某台設備當選為 Master,則在組建 IRF 前,可以通過命令行手工提高該設備的成員優先級。
3、實驗測試:
(1).准備工作:
2台相同型號且支持IRF功能的設備(本文為模擬器中s5820);
2台設備分別用10G光口互聯,Ten-GigabitEthernet1/0/50,Ten-GigabitEthernet1/0/51;
前提:在做堆疊之前 必須 先要關閉互聯2個口,否則會報錯。
(2).拓撲如下:
(3).主設備配置(S5820V2-54QS-GE _1):
<H3C>system-view [H3C]sysname s1 //這里注意看我命名主設備s1,等堆疊做好以后你會發現,備s2會s1覆蓋也會變成s1,這表示堆疊的2台設備或更多台,名稱最終都是master的名稱; [s1]int Ten-GigabitEtherne1/0/50 //關閉2條互聯端口,必須關! [s1-Ten-GigabitEthernet1/0/50]shutdown [s1-Ten-GigabitEthernet1/0/50]int Ten-GigabitEthernet1/0/51 [s1-Ten-GigabitEthernet1/0/51]shutdown
irf配置
[s1]irf domain 10 //定義一個堆疊域編號,域是一個邏輯概念, 設備通過 IRF 鏈路連接在一起就組成一個 IRF,這些成員設備的集合就是一個IRF 域。 [s1]irf member 1 renumber 1 //member 1代表成員編號(缺省情況下,為1),renumber 1代表端口的組號,比如:G1/** ,其中1就是renumber 1定義 [s1]irf-port 1/1 //定義irf虛擬口,進入IRF端口視圖,要進去與物理口綁定 [s1-irf-port1/1]port group int Ten-G*** //物理口綁定,將1/0/50和1/0/51加入 [s1]irf-port-configuration active //啟動irf進 最后打開對於的互聯口,保存配置,重啟交換機(reboot).
(4).備設備配置(S5820V2-54QS-GE _2):
<H3C>system-view [H3C]sysname s2 //這里注意看我命名主設備s1,等堆疊做好以后你會發現,備s2會s1覆蓋也會變成s1,這表示堆疊的2台設備或更多台,名稱最終都是master的名稱; [s2]int Ten-GigabitEtherne1/0/50 //關閉2條互聯端口,必須關! [s2-Ten-GigabitEthernet1/0/50]shutdown [s2-Ten-GigabitEthernet1/0/50]int Ten-GigabitEthernet1/0/51 [s2-Ten-GigabitEthernet1/0/51]shutdown
irf配置
[s2]irf domain 10 //定義一個堆疊域編號,域是一個邏輯概念, 設備通過 IRF 鏈路連接在一起就組成一個 IRF,這些成員設備的集合就是一個IRF 域。 [s2]irf member 1 renumber 3 //member 1代表成員編號(缺省情況下,為1),renumber 1代表端口的組號,比如:G1/** ,其中1就是renumber 1定義 [s2]irf-port 1/2 //定義irf虛擬口,進入IRF端口視圖,要進去與物理口綁定 [s2-irf-port1/2]port group int Ten-G*** //物理口綁定,將1/0/50和1/0/51加入 [s2]irf-port-configuration active //啟動irf進 最后打開對於的互聯口,保存配置,重啟交換機(reboot).
細心的你會發現整體主備配置,差別在於irf member 1 renumber ***,我特意用3來標識 和
irf-port 1 **
(5).驗證:
<s1>dis irf //我在主設備或者備上查看狀態是一樣的,s2也被s1覆蓋。 MemberID Role Priority CPU-Mac Description *+1 Master 1 5e11-c08e-0104 --- 3 Standby 1 5e11-d1c6-0204 --- -------------------------------------------------- * indicates the device is the master. + indicates the device through which the user logs in. The bridge MAC of the IRF is: 5e11-c08e-0100 Auto upgrade : yes Mac persistent : 6 min Domain ID : 10 <s1> 查看下接口或板卡: <s1>dis device Slot No. Board Type Status Software Version ----------------------------------------------------------- 1 S5820V2-54QS-GE Master COMWAREV700R001 3 S5820V2-54QS-GE Standby COMWAREV700R001 <s1> <jieru>dis int brief Brief information on interfaces in route mode: Link: ADM - administratively down; Stby - standby Protocol: (s) - spoofing Interface Link Protocol Primary IP Description InLoop0 UP UP(s) -- MGE0/0/0 DOWN DOWN -- NULL0 UP UP(s) -- REG0 UP -- -- Brief information on interfaces in bridge mode: Link: ADM - administratively down; Stby - standby Speed: (a) - auto Duplex: (a)/A - auto; H - half; F - full Type: A - access; T - trunk; H - hybrid Interface Link Speed Duplex Type PVID Description FGE1/0/53 DOWN 40G A A 1 FGE1/0/54 DOWN 40G A A 1 FGE3/0/53 DOWN 40G A A 1 FGE3/0/54 DOWN 40G A A 1 GE1/0/1 DOWN auto A A 1 GE1/0/2 DOWN auto A A 1 GE1/0/3 DOWN auto A A 1 GE1/0/4 DOWN auto A A 1 GE1/0/5 DOWN auto A A 1 GE1/0/6 DOWN auto A A 1 GE1/0/7 DOWN auto A A 1 GE1/0/8 DOWN auto A A 1 GE1/0/9 DOWN auto A A 1 GE1/0/10 DOWN auto A A 1 GE1/0/11 DOWN auto A A 1 GE1/0/12 DOWN auto A A 1 GE1/0/13 DOWN auto A A 1 GE1/0/14 DOWN auto A A 1 GE1/0/15 DOWN auto A A 1 GE1/0/16 DOWN auto A A 1 GE1/0/17 DOWN auto A A 1 GE1/0/18 DOWN auto A A 1 GE1/0/19 DOWN auto A A 1 GE1/0/20 DOWN auto A A 1 GE1/0/21 DOWN auto A A 1 GE1/0/22 DOWN auto A A 1 GE1/0/23 DOWN auto A A 1 GE1/0/24 DOWN auto A A 1 GE1/0/25 DOWN auto A A 1 GE1/0/26 DOWN auto A A 1 GE1/0/27 DOWN auto A A 1 GE1/0/28 DOWN auto A A 1 GE1/0/29 DOWN auto A A 1 GE1/0/30 DOWN auto A A 1 GE1/0/31 DOWN auto A A 1 GE1/0/32 DOWN auto A A 1 GE1/0/33 DOWN auto A A 1 GE1/0/34 DOWN auto A A 1 GE1/0/35 DOWN auto A A 1 GE1/0/36 DOWN auto A A 1 GE1/0/37 DOWN auto A A 1 GE1/0/38 DOWN auto A A 1 GE1/0/39 DOWN auto A A 1 GE1/0/40 DOWN auto A A 1 GE1/0/41 DOWN auto A A 1 GE1/0/42 DOWN auto A A 1 GE1/0/43 DOWN auto A A 1 GE1/0/44 DOWN auto A A 1 GE1/0/45 DOWN auto A A 1 GE1/0/46 DOWN auto A A 1 GE1/0/47 DOWN auto A A 1 GE1/0/48 DOWN auto A A 1 GE3/0/1 UP 1G(a) F(a) A 1 GE3/0/2 DOWN auto A A 1 GE3/0/3 DOWN auto A A 1 GE3/0/4 DOWN auto A A 1 GE3/0/5 DOWN auto A A 1 GE3/0/6 DOWN auto A A 1 GE3/0/7 DOWN auto A A 1 GE3/0/8 DOWN auto A A 1 GE3/0/9 DOWN auto A A 1 GE3/0/10 DOWN auto A A 1 GE3/0/11 DOWN auto A A 1 GE3/0/12 DOWN auto A A 1 GE3/0/13 DOWN auto A A 1 GE3/0/14 DOWN auto A A 1 GE3/0/15 DOWN auto A A 1 GE3/0/16 DOWN auto A A 1 GE3/0/17 DOWN auto A A 1 GE3/0/18 DOWN auto A A 1 GE3/0/19 DOWN auto A A 1 GE3/0/20 DOWN auto A A 1 GE3/0/21 DOWN auto A A 1 GE3/0/22 DOWN auto A A 1 GE3/0/23 DOWN auto A A 1 GE3/0/24 DOWN auto A A 1 GE3/0/25 DOWN auto A A 1 GE3/0/26 DOWN auto A A 1 GE3/0/27 DOWN auto A A 1 GE3/0/28 DOWN auto A A 1 GE3/0/29 DOWN auto A A 1 GE3/0/30 DOWN auto A A 1 GE3/0/31 DOWN auto A A 1 GE3/0/32 DOWN auto A A 1 GE3/0/33 DOWN auto A A 1 GE3/0/34 DOWN auto A A 1 GE3/0/35 DOWN auto A A 1 GE3/0/36 DOWN auto A A 1 GE3/0/37 DOWN auto A A 1 GE3/0/38 DOWN auto A A 1 GE3/0/39 DOWN auto A A 1 GE3/0/40 DOWN auto A A 1 GE3/0/41 DOWN auto A A 1 GE3/0/42 DOWN auto A A 1 GE3/0/43 DOWN auto A A 1 GE3/0/44 DOWN auto A A 1 GE3/0/45 DOWN auto A A 1 GE3/0/46 DOWN auto A A 1 GE3/0/47 DOWN auto A A 1 GE3/0/48 DOWN auto A A 1 XGE1/0/49 DOWN 10G F A 1 XGE1/0/50 UP 10G F -- -- XGE1/0/51 UP 10G F -- -- XGE1/0/52 DOWN 10G F A 1 XGE3/0/49 DOWN 10G F A 1 XGE3/0/50 UP 10G F -- -- XGE3/0/51 UP 10G F -- -- XGE3/0/52 DOWN 10G F A 1
至此,堆疊實驗完成,提示,記得要保存哦!
拓展:試着1台主,多台備實驗加上帶數據業務實驗測試?