欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種堆疊系統(tǒng)內(nèi)設(shè)備管理方法

文檔序號(hào):7668669閱讀:223來(lái)源:國(guó)知局
專利名稱:一種堆疊系統(tǒng)內(nèi)設(shè)備管理方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)通信領(lǐng)域的以太網(wǎng)交換機(jī)堆疊技術(shù),尤其涉及一種堆疊系 統(tǒng)內(nèi)設(shè)備管理方法。
背景技術(shù)
隨著信息技術(shù)的飛速發(fā)展,網(wǎng)絡(luò)規(guī)模急劇擴(kuò)大,往往在當(dāng)前的網(wǎng)絡(luò)規(guī)劃中 很難對(duì)未來(lái)的網(wǎng)絡(luò)規(guī)模進(jìn)行非常準(zhǔn)確的預(yù)期,當(dāng)規(guī)劃的交換機(jī)端口數(shù)量不足以 滿足網(wǎng)絡(luò)應(yīng)用需求的時(shí)候,最好能在不改變?cè)芯W(wǎng)絡(luò)規(guī)劃拓樸的情況下增加交 換機(jī)的端口數(shù),同時(shí)又不增加網(wǎng)管的負(fù)擔(dān),為了能夠滿足上述要求,交換機(jī)的 堆疊技術(shù)應(yīng)運(yùn)而生,所謂交換機(jī)的堆疊是指,用線纜通過(guò)堆疊接口將多臺(tái)可堆 疊的交換機(jī)連接起來(lái),以此實(shí)現(xiàn)單臺(tái)交換機(jī)端口數(shù)量的擴(kuò)充。
堆疊技術(shù)不同于交換機(jī)的簡(jiǎn)單級(jí)聯(lián),因?yàn)榧?jí)聯(lián)的設(shè)備在邏輯上是相互獨(dú)立 的,而多臺(tái)交換機(jī)堆疊在一起,從邏輯上來(lái)說(shuō),它們相當(dāng)于同一設(shè)備。因此, 堆疊技術(shù)能夠增加交換機(jī)的端口密度,并且, 一個(gè)堆疊系統(tǒng)只需要一個(gè)管理入 口,通過(guò)堆疊增加端口之后,可以無(wú)須改變?cè)械木W(wǎng)絡(luò)拓樸結(jié)構(gòu)和配置,進(jìn)而 能夠?qū)崿F(xiàn)交換機(jī)間的高效互聯(lián)和統(tǒng)一管理,對(duì)于實(shí)際的網(wǎng)絡(luò)維護(hù)和管理意義重 大。
堆疊系統(tǒng)由具備獨(dú)立功能的多臺(tái)堆疊交換機(jī)(堆疊成員)組成,在堆疊系 統(tǒng)中需要有一 臺(tái)交換機(jī)充當(dāng)堆疊系統(tǒng)中控制者和管理者的角色,稱為主設(shè)備, 同時(shí),為了保證堆疊系統(tǒng)的穩(wěn)定性,最大限度的避免主設(shè)備故障對(duì)整個(gè)堆疊系 統(tǒng)的影響,需要有一臺(tái)備設(shè)備,對(duì)堆疊系統(tǒng)的運(yùn)行數(shù)據(jù)和配置數(shù)據(jù)進(jìn)行實(shí)時(shí)備
份,并在主設(shè)備失效或缺失時(shí)自動(dòng)切換成主設(shè)備。
現(xiàn)有技術(shù)中,對(duì)于堆疊系統(tǒng), 一般采用手動(dòng)的方式來(lái)設(shè)置各個(gè)堆疊成員要 實(shí)現(xiàn)的功能,即,對(duì)堆疊系統(tǒng)內(nèi)的設(shè)備采用人工配置的方式進(jìn)行管理,這樣需 要人工干預(yù)太多,具體操作起來(lái)靈活性太差。

發(fā)明內(nèi)容
本發(fā)明的目的是提出一種堆疊系統(tǒng)內(nèi)設(shè)備管理方法,自動(dòng)實(shí)現(xiàn)堆疊系統(tǒng)內(nèi) 設(shè)備間的功能切換,以此克服現(xiàn)有技術(shù)中對(duì)堆疊系統(tǒng)內(nèi)設(shè)備依靠人工干預(yù)來(lái)完 成管理所帶來(lái)的靈活性差的問(wèn)題。
為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明具體是這樣實(shí)現(xiàn)的
一種堆疊系統(tǒng)內(nèi)設(shè)備管理方法,包括如下步驟,在堆疊系統(tǒng)內(nèi)運(yùn)行的主設(shè) 備定時(shí)發(fā)送主設(shè)備通告報(bào)文,設(shè)定設(shè)備號(hào)為最小值和最大值的設(shè)備在上電初始 化時(shí)處于臨時(shí)狀態(tài),然后在設(shè)定的定時(shí)周期內(nèi)判斷處于臨時(shí)狀態(tài)的設(shè)備是否收 到主設(shè)備通告報(bào)文,若是,則切換為備設(shè)備,否則,切換為主設(shè)備。
在所述方法中,所述處于臨時(shí)狀態(tài)的設(shè)備的設(shè)備號(hào)為最小值時(shí)設(shè)定的定時(shí) 周期大于設(shè)備號(hào)為最大值時(shí)設(shè)定的定時(shí)周期。
在所述方法中,在設(shè)定的定時(shí)間隔內(nèi),堆疊系統(tǒng)內(nèi)的備設(shè)備連續(xù)多次沒(méi)有 收到主設(shè)備通告報(bào)文,則切換為主設(shè)備;
所述定時(shí)間隔與主設(shè)備發(fā)送主設(shè)備通告4艮文的時(shí)間間隔一致。
在所述方法中,所述備設(shè)備沒(méi)有收到主設(shè)備通告報(bào)文的次數(shù)是根據(jù)堆疊系 統(tǒng)的拓樸結(jié)構(gòu)和復(fù)雜度確定。
在所述方法中,所述堆疊系統(tǒng)內(nèi)的備設(shè)備、從設(shè)備、以及處于臨時(shí)狀態(tài)的 設(shè)備對(duì)收到的主設(shè)備通告報(bào)文進(jìn)行轉(zhuǎn)發(fā);
所述主設(shè)備對(duì)收到的主設(shè)備通告報(bào)文丟棄。
在所述方法中,在所述主設(shè)備通告報(bào)文被轉(zhuǎn)發(fā)或發(fā)送時(shí)啟動(dòng)一計(jì)數(shù)器; 所述報(bào)文每被發(fā)送或轉(zhuǎn)發(fā)一次,則計(jì)數(shù)器的值減1,直到計(jì)數(shù)器的值為零時(shí),
則停止轉(zhuǎn)發(fā)并丟棄報(bào)文;
所述主設(shè)備通告報(bào)文為單播報(bào)文,由堆疊系統(tǒng)內(nèi)設(shè)備的CPU來(lái)發(fā)送或轉(zhuǎn)發(fā)。 采用本發(fā)明所述方法,能夠根據(jù)設(shè)備運(yùn)行狀態(tài)在不需要人工干預(yù)的情況下,
自動(dòng)完成堆疊系統(tǒng)建立時(shí)的主備竟?fàn)帲约霸诙询B系統(tǒng)運(yùn)行時(shí),主設(shè)備失效的
主備切換策略,實(shí)現(xiàn)堆疊成員的自動(dòng)選擇和切換,還能夠避免拓樸中存在多個(gè)
主設(shè)備或備用設(shè)備的情況,并實(shí)現(xiàn)堆疊系統(tǒng)間的隔離。


圖l是本發(fā)明應(yīng)用的典型堆疊拓樸結(jié)構(gòu)示意圖2是本發(fā)明的具體實(shí)施例的實(shí)現(xiàn)流程圖3是本發(fā)明的具體實(shí)施例中主備角色轉(zhuǎn)換示意圖。
具體實(shí)施例方式
下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明所述方法進(jìn)行詳細(xì)說(shuō)明。
圖1是本發(fā)明應(yīng)用的典型堆疊拓樸結(jié)構(gòu)圖,這是一個(gè)單環(huán)形結(jié)構(gòu),每臺(tái)交 換機(jī)設(shè)備(堆疊成員)有兩個(gè)堆疊端口,分別連接上游設(shè)備和下游設(shè)備,每一 臺(tái)交換機(jī)設(shè)備有一個(gè)唯一的device ID (成員號(hào)或設(shè)備號(hào)),如圖中所示的A、 B、 C、 D、 E、 F即為每臺(tái)設(shè)備唯一的device ID。圖中B設(shè)備左右兩側(cè)的P25/P11 表示B設(shè)備的兩個(gè)堆疊端口的編號(hào),分別為25和11。實(shí)際堆疊系統(tǒng)中一般device ID號(hào)也為數(shù)字,在此為了能夠區(qū)分設(shè)備號(hào)與堆疊端口號(hào),將設(shè)備號(hào)用字母表示。
一般來(lái)說(shuō),堆疊系統(tǒng)的連接,單環(huán)型結(jié)構(gòu)最優(yōu),它能滿足堆疊系統(tǒng)的組建, 每臺(tái)設(shè)備僅需提供2個(gè)堆疊端口。環(huán)形鏈路可以進(jìn)行鏈路備份,在有設(shè)備失效 的情況下,可以以單鏈結(jié)構(gòu)運(yùn)行,實(shí)際實(shí)施時(shí),堆疊系統(tǒng)的拓樸可以靈活處理。
以下針對(duì)本發(fā)明的一具體實(shí)施例進(jìn)行詳細(xì)說(shuō)明,圖2是本發(fā)明的具體實(shí)施 例的實(shí)現(xiàn)流程圖,在具體實(shí)現(xiàn)時(shí),預(yù)先進(jìn)行如下設(shè)置
將堆疊成員分為,主設(shè)備、備設(shè)備和從設(shè)備,其中,主設(shè)備(Master)在堆
疊系統(tǒng)中實(shí)現(xiàn)控制者和管理者的功能;從設(shè)備(Slave)在堆疊系統(tǒng)中實(shí)現(xiàn)被控 者和被管理者的功能;備設(shè)備(Backup)是所述主設(shè)備的備份設(shè)備,當(dāng)堆疊系 統(tǒng)中有主設(shè)備時(shí)以備設(shè)備的身份運(yùn)行,當(dāng)堆疊系統(tǒng)中的主設(shè)備失效或缺失時(shí)自 動(dòng)切換成主設(shè)備;在一個(gè)堆疊系統(tǒng)中主設(shè)備個(gè)數(shù)為1,從設(shè)備可以是多臺(tái)(極限 情況也可為0),備設(shè)備數(shù)小于等于1臺(tái);
為每一臺(tái)堆疊成員指定一個(gè)唯一的設(shè)備號(hào)(deviceID),其中,設(shè)備號(hào)最小 (MinDevid)或設(shè)備號(hào)最大(MaxDevid)的成員可能成為主設(shè)備或備設(shè)備;將 設(shè)備號(hào)為MinDevid或設(shè)備號(hào)最大MaxDevid的設(shè)備在完成主備竟?fàn)幹岸x為 MasterOrBackup,稱為處于臨時(shí)狀態(tài)的設(shè)備,該設(shè)備在進(jìn)行上電初始化后進(jìn)行主 備竟?fàn)?,只有設(shè)備號(hào)為最小值和最大值的設(shè)備才有資格進(jìn)行主備竟?fàn)幒椭鱾淝?換。
在堆疊系統(tǒng)中,作為Master運(yùn)行的堆疊成員定時(shí)發(fā)送主設(shè)備通告報(bào)文,而 由設(shè)備Slave 、 Backup或MasterOrBackup進(jìn)4亍轉(zhuǎn)發(fā),而Master收到任何主i殳備 通告報(bào)文,均丟棄,設(shè)備Slave、 Backup通過(guò)所述報(bào)文來(lái)確定與主設(shè)備的保活連 接,并按照堆疊系統(tǒng)的拓樸結(jié)構(gòu)轉(zhuǎn)發(fā)主設(shè)備通告報(bào)文。
然后進(jìn)行如下處理:
上電初始4匕;
步驟2,判斷MasterOrBackup設(shè)備的設(shè)備號(hào)為MaxDevid還是MinDevid, 若是MaxDevid,則轉(zhuǎn)入步驟3,否則轉(zhuǎn)入步驟4;
步驟3 ,設(shè)備號(hào)為MaxDevid的MasterOrBackup ,在上電啟動(dòng)完成之后,立 即啟動(dòng)一個(gè)定時(shí)器,若在設(shè)定的定時(shí)時(shí)間MaxDevTimer內(nèi),沒(méi)有收到主設(shè)備通 告報(bào)文,則切換為Master,否則,若收到主設(shè)備通告報(bào)文,則切換為Backup;
步驟4,設(shè)備號(hào)為MinDevid的MasterOrBackup,在上電啟動(dòng)完成之后,立 即啟動(dòng)一個(gè)定時(shí)器,若在設(shè)定的定時(shí)器時(shí)間MinDevTimer內(nèi),沒(méi)有收到主設(shè)備 通告報(bào)文,則切換為Master,否則,若收到主設(shè)備通告報(bào)文,則切換為Backup; 其中,在所述步驟4中,MinDevTimer應(yīng)大于MaxDevTimer,以保證在同 時(shí)上電的情況下,召 設(shè)備成為主i殳備。
步驟5, Backup若在定時(shí)時(shí)間內(nèi)連續(xù)5次收不到主設(shè)備通告報(bào)文,則認(rèn)為 主設(shè)備失效,切換為主設(shè)備。
所述備設(shè)備連續(xù)收不到主設(shè)備通告報(bào)文的次數(shù)與實(shí)際堆疊系統(tǒng)的拓樸規(guī)模 和復(fù)雜度有關(guān),所述定時(shí)時(shí)間間隔與主設(shè)備通告報(bào)文的發(fā)送時(shí)間間隔一致。
所述主設(shè)備通告報(bào)文攜帶有轉(zhuǎn)發(fā)次數(shù)計(jì)數(shù)器,報(bào)文每被發(fā)送或轉(zhuǎn)發(fā)一次, 所述計(jì)數(shù)器的值就減l,當(dāng)所述計(jì)數(shù)器的值為零時(shí),則停止轉(zhuǎn)發(fā)并丟棄報(bào)文。所 述報(bào)文均為單播報(bào)文,由堆疊成員的CPU來(lái)發(fā)送或轉(zhuǎn)發(fā)。
在堆疊系統(tǒng)中,若所述Master或Backup重啟后初始化為MasterOrBackup, 轉(zhuǎn)入步驟2,進(jìn)行操作。
圖3是本發(fā)明的具體實(shí)施例中主備角色轉(zhuǎn)換示意圖,從圖中可以看出, MasterOrBackup i殳備可以轉(zhuǎn)4灸成Master設(shè)備或Backup i殳備,Master設(shè)備或 Backup H備可以轉(zhuǎn)換成MasterOrBackup i殳備,Backup i殳備可以轉(zhuǎn)換成Master 設(shè)備,Slave設(shè)備固定,不發(fā)生任何轉(zhuǎn)換。
當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情
這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1、一種堆疊系統(tǒng)內(nèi)設(shè)備管理方法,在堆疊系統(tǒng)內(nèi)運(yùn)行的主設(shè)備定時(shí)發(fā)送主設(shè)備通告報(bào)文,其特征在于設(shè)定設(shè)備號(hào)為最小值和最大值的設(shè)備在上電初始化時(shí)處于臨時(shí)狀態(tài),然后在設(shè)定的定時(shí)周期內(nèi)判斷處于臨時(shí)狀態(tài)的設(shè)備是否收到主設(shè)備通告報(bào)文,若是,則切換為備設(shè)備,否則,切換為主設(shè)備。
2、 如權(quán)利要求1所述的堆疊系統(tǒng)內(nèi)設(shè)備管理方法,其特征在于 所述處于臨時(shí)狀態(tài)的設(shè)備的設(shè)備號(hào)為最小值時(shí)設(shè)定的定時(shí)周期大于設(shè)備號(hào)為最大值時(shí)設(shè)定的定時(shí)周期。
3、 如權(quán)利要求1或2所述的堆疊系統(tǒng)內(nèi)設(shè)備管理方法,其特征在于 在設(shè)定的定時(shí)間隔內(nèi),堆疊系統(tǒng)內(nèi)的備設(shè)備連續(xù)多次沒(méi)有收到主設(shè)備通告報(bào)文,則切換為主設(shè)備;所述定時(shí)間隔與主設(shè)備發(fā)送主設(shè)備通告報(bào)文的時(shí)間間隔一致。
4、 如權(quán)利要求3所述的堆疊系統(tǒng)內(nèi)設(shè)備管理方法,其特征在于 所述備設(shè)備沒(méi)有收到主設(shè)備通告報(bào)文的次數(shù)是根據(jù)堆疊系統(tǒng)的拓樸結(jié)構(gòu)和復(fù)雜度確定。
5、 如權(quán)利要求3所述的堆疊系統(tǒng)內(nèi)設(shè)備管理方法,其特征在于 在所述方法中,所述堆疊系統(tǒng)內(nèi)的備設(shè)備、從設(shè)備、以及處于臨時(shí)狀態(tài)的設(shè)備對(duì)收到的主設(shè)備通告報(bào)文進(jìn)行轉(zhuǎn)發(fā);所述主設(shè)備對(duì)收到的主設(shè)備通告報(bào)文丟棄。
6、 如權(quán)利要求5所述的堆疊系統(tǒng)內(nèi)設(shè)備管理方法,其特征在于 在所述主設(shè)備通告報(bào)文被轉(zhuǎn)發(fā)或發(fā)送時(shí)啟動(dòng)一計(jì)數(shù)器; 所述報(bào)文每被發(fā)送或轉(zhuǎn)發(fā)一次,則計(jì)數(shù)器的值減1,直到計(jì)數(shù)器的值為零時(shí),則停止轉(zhuǎn)發(fā)并丟棄報(bào)文;所述主設(shè)備通告報(bào)文為單播報(bào)文,由堆疊系統(tǒng)內(nèi)設(shè)備的CPU來(lái)發(fā)送或轉(zhuǎn)發(fā)。
全文摘要
本發(fā)明公開(kāi)了一種堆疊系統(tǒng)內(nèi)設(shè)備管理方法,包括如下步驟,在堆疊系統(tǒng)內(nèi)運(yùn)行的主設(shè)備定時(shí)發(fā)送主設(shè)備通告報(bào)文,設(shè)定設(shè)備號(hào)為最小值和最大值的設(shè)備在上電初始化時(shí)處于臨時(shí)狀態(tài),然后在設(shè)定的定時(shí)周期內(nèi)判斷處于臨時(shí)狀態(tài)的設(shè)備是否收到主設(shè)備通告報(bào)文,若是,則切換為備設(shè)備,否則,切換為主設(shè)備。采用本發(fā)明所述方法,能夠根據(jù)設(shè)備運(yùn)行狀態(tài)在不需要人工干預(yù)的情況下,自動(dòng)完成堆疊系統(tǒng)建立時(shí)的主備競(jìng)爭(zhēng),以及在堆疊系統(tǒng)運(yùn)行時(shí),主設(shè)備失效的主備切換策略,實(shí)現(xiàn)堆疊成員的自動(dòng)選擇和切換,還能夠避免拓?fù)渲写嬖诙鄠€(gè)主設(shè)備或備用設(shè)備的情況,并實(shí)現(xiàn)堆疊系統(tǒng)間的隔離。
文檔編號(hào)H04L12/24GK101183992SQ200710301498
公開(kāi)日2008年5月21日 申請(qǐng)日期2007年12月28日 優(yōu)先權(quán)日2007年12月28日
發(fā)明者周繼華, 魏月華 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
黑山县| 易门县| 彝良县| 长白| 兴山县| 理塘县| 平湖市| 津市市| 航空| 泗洪县| 饶河县| 建平县| 衢州市| 玛曲县| 江口县| 稷山县| 石泉县| 临湘市| 太原市| 昭苏县| 新建县| 日喀则市| 高州市| 拜城县| 台南县| 郯城县| 克拉玛依市| 新丰县| 新泰市| 禹城市| 澄江县| 江源县| 新干县| 平顺县| 聊城市| 化州市| 即墨市| 龙口市| 石林| 正宁县| 突泉县|