????IRF(Intelligent Resilient Framework饶辙,智能彈性架構(gòu))是H3C自主研發(fā)的軟件虛擬化技術(shù)突照。它的核心思想是將多臺(tái)設(shè)備連接在一起默穴,進(jìn)行必要的配置后沟绪,虛擬化成一臺(tái)設(shè)備刮便。使用這種虛擬化技術(shù)可以集合多臺(tái)設(shè)備的硬件資源和軟件處理能力,實(shí)現(xiàn)多臺(tái)設(shè)備的協(xié)同工作绽慈、統(tǒng)一管理和不間斷維護(hù)恨旱。
一、IRF主要具有以下優(yōu)點(diǎn):
1.? ? 簡(jiǎn)化管理坝疼。IRF形成之后搜贤,用戶通過任意成員設(shè)備的任意端口都可以登錄IRF系統(tǒng),對(duì)IRF內(nèi)所有成員設(shè)備進(jìn)行統(tǒng)一管理裙士。
2.? ?1:N備份入客。IRF由多臺(tái)成員設(shè)備組成,其中腿椎,主設(shè)備負(fù)責(zé)IRF的運(yùn)行桌硫、管理和維護(hù),從設(shè)備在作為備份的同時(shí)也可以處理業(yè)務(wù)啃炸。一旦主設(shè)備故障铆隘,系統(tǒng)會(huì)迅速自動(dòng)選舉新的主設(shè)備,以保證業(yè)務(wù)不中斷南用,從而實(shí)現(xiàn)了設(shè)備的1:N備份膀钠。
3.? ? 跨成員設(shè)備的鏈路聚合。IRF和上裹虫、下層設(shè)備之間的物理鏈路支持聚合功能肿嘲,并且不同成員設(shè)備上的物理鏈路可以聚合成一個(gè)邏輯鏈路,多條物理鏈路之間可以互為備份也可以進(jìn)行負(fù)載分擔(dān)筑公,當(dāng)某個(gè)成員設(shè)備離開IRF雳窟,其它成員設(shè)備上的鏈路仍能收發(fā)報(bào)文,從而提高了聚合鏈路的可靠性匣屡。
4.? ? ?強(qiáng)大的網(wǎng)絡(luò)擴(kuò)展能力封救。通過增加成員設(shè)備,可以輕松自如的擴(kuò)展IRF的端口數(shù)捣作、帶寬誉结。因?yàn)楦鞒蓡T設(shè)備都有CPU,能夠獨(dú)立處理協(xié)議報(bào)文券躁、進(jìn)行報(bào)文轉(zhuǎn)發(fā)惩坑,所以IRF還能輕松自如的擴(kuò)展處理能力掉盅。
二、IRF的應(yīng)用
主設(shè)備和從設(shè)備組成IRF以舒,對(duì)上怔接、下層設(shè)備來(lái)說(shuō),它們就是一臺(tái)設(shè)備——IRF稀轨。
三、IRF基本概念
IRF虛擬化技術(shù)涉及如下基本概念:
1. 角色
IRF中每臺(tái)設(shè)備都稱為成員設(shè)備岸军。成員設(shè)備按照功能不同奋刽,分為兩種角色:
·? ? ? ? ? ? 主用設(shè)備(簡(jiǎn)稱為主設(shè)備):負(fù)責(zé)管理整個(gè)IRF。
·? ? ? ? ? ? 從屬設(shè)備(簡(jiǎn)稱為從設(shè)備):作為主設(shè)備的備份設(shè)備運(yùn)行艰赞。當(dāng)主設(shè)備故障時(shí)佣谐,系統(tǒng)會(huì)自動(dòng)從從設(shè)備中選舉一個(gè)新的主設(shè)備接替原主設(shè)備工作。
主設(shè)備和從設(shè)備均由角色選舉產(chǎn)生方妖。一個(gè)IRF中同時(shí)只能存在一臺(tái)主設(shè)備狭魂,其它成員設(shè)備都是從設(shè)備。
2. IRF端口
一種專用于IRF成員設(shè)備之間進(jìn)行連接的邏輯接口党觅,每臺(tái)成員設(shè)備上可以配置兩個(gè)IRF端口雌澄,分別為IRF-Port1和IRF-Port2。它需要和物理端口綁定之后才能生效杯瞻。
3. IRF物理端口
與IRF端口綁定镐牺,用于IRF成員設(shè)備之間進(jìn)行連接的物理接口。在S5800-EI系列交換機(jī)上魁莉,前面板的SFP+口以及后面板上通過插入接口模塊擴(kuò)展卡獲得的10GBase-T以太網(wǎng)口睬涧、SFP+口、QSFP+口均可以作為IRF物理端口旗唁。
通常情況下畦浓,接口負(fù)責(zé)向網(wǎng)絡(luò)中轉(zhuǎn)發(fā)業(yè)務(wù)報(bào)文,將它們與IRF端口綁定后就作為IRF物理端口检疫,可轉(zhuǎn)發(fā)的報(bào)文包括IRF相關(guān)協(xié)商報(bào)文以及需要跨成員設(shè)備轉(zhuǎn)發(fā)的業(yè)務(wù)報(bào)文讶请。
4. IRF域
域是一個(gè)邏輯概念,一個(gè)IRF對(duì)應(yīng)一個(gè)IRF域电谣。
為了適應(yīng)各種組網(wǎng)應(yīng)用秽梅,同一個(gè)網(wǎng)絡(luò)里可以部署多個(gè)IRF,IRF之間使用域編號(hào)(DomainID)來(lái)以示區(qū)別剿牺。Device A和Device B組成IRF 1企垦,Device C和Device D組成IRF 2。如果IRF 1和IRF 2之間有MAD檢測(cè)鏈路晒来,則兩個(gè)IRF各自的成員設(shè)備間發(fā)送的MAD檢測(cè)報(bào)文會(huì)被另外的IRF接收到钞诡,從而對(duì)兩個(gè)IRF的MAD檢測(cè)造成影響。這種情況下,需要給兩個(gè)IRF配置不同的域編號(hào)荧降,以保證兩個(gè)IRF互不干擾接箫。
5. IRF合并
兩個(gè)(或多個(gè))IRF各自已經(jīng)穩(wěn)定運(yùn)行,通過物理連接和必要的配置朵诫,形成一個(gè)IRF辛友,這個(gè)過程稱為IRF合并。
6. IRF分裂
一個(gè)IRF形成后剪返,由于IRF鏈路故障废累,導(dǎo)致IRF中兩相鄰成員設(shè)備不連通,一個(gè)IRF變成兩個(gè)IRF脱盲,這個(gè)過程稱為IRF分裂邑滨。
7. 成員優(yōu)先級(jí)
成員優(yōu)先級(jí)是成員設(shè)備的一個(gè)屬性,主要用于角色選舉過程中確定成員設(shè)備的角色钱反。優(yōu)先級(jí)越高當(dāng)選為主設(shè)備的可能性越大掖看。
設(shè)備的缺省優(yōu)先級(jí)均為1,如果想讓某臺(tái)設(shè)備當(dāng)選為主設(shè)備面哥,則在組建IRF前哎壳,可以通過命令行手工提高該設(shè)備的成員優(yōu)先級(jí)。