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

主/備板卡的倒換方法及系統(tǒng)的制作方法

文檔序號(hào):7709546閱讀:129來源:國(guó)知局

專利名稱::主/備板卡的倒換方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種主/備板卡的倒換方法及系統(tǒng)。
背景技術(shù)
:目前,在對(duì)可靠性要求較高的通信設(shè)備中,基本上都采取單板的主備備份。單板的主備備份的目的在于當(dāng)前主用單板出現(xiàn)故障時(shí),另一塊備用單板能及時(shí)接替發(fā)生故障的主板的工作,以維持整個(gè)系統(tǒng)的正常運(yùn)行。單^反主備倒換的原因大體可分為三類一、人工要求倒換(后臺(tái)人機(jī)命令倒換)。二、主用單板致命性故障(例如,主用板被拔出、主用板掉電、主用板心跳信號(hào)丟失、主用板復(fù)位等)。三、主用單4反非致命性故障。其中,主用單板非致命性故障倒換的原則是先對(duì)主備單板的故障狀態(tài)進(jìn)行分級(jí),讓單板軟件利用其自診斷功能,給出單板自身當(dāng)前的故障級(jí)別,并實(shí)時(shí)通知對(duì)板。系統(tǒng)比較兩塊單板的故障級(jí)別,當(dāng)主用單板的故障級(jí)別比備用單板故障級(jí)別高時(shí),允許進(jìn)行主備倒換,否則保持當(dāng)前主備狀態(tài)不變。但是,隨著通信系統(tǒng)業(yè)務(wù)多元化,及系統(tǒng)功能層次的細(xì)分,不可避免帶來很多包含多個(gè)處理器(MicroControllerUnit,簡(jiǎn)稱為MCU)的板卡,尤其是網(wǎng)元控制單板,而這類單板一般都必須實(shí)現(xiàn)主備備份。多處理器單板的應(yīng)用,對(duì)傳統(tǒng)的單處理器單板主備倒換機(jī)制提出更高要求,具體表現(xiàn)在首先,多處理器單才反的各個(gè)處理器往往都可以獨(dú)立工作,也就是缺少其它處理器,不影響本處理器的正常運(yùn)4于。這將導(dǎo)致主備倒換控制軟件模塊部署的困惑,是否每個(gè)處理器上運(yùn)行程序都應(yīng)該包含主備倒換控制模塊?其次,各個(gè)處理器上運(yùn)行程序都會(huì)有各自的故障監(jiān)測(cè)機(jī)制,多個(gè)處理器程序同時(shí)監(jiān)測(cè)到故障后,最終倒換的故障等級(jí)判定將可能比4交復(fù)雜。乂人上面兩點(diǎn)可以看出,如果沿用傳統(tǒng)的單處理器單玲反主備倒換:機(jī)制,多處理器單板的主備倒換將會(huì)變復(fù)雜。針對(duì)相關(guān)技術(shù)中沿用單處理器單板貯備倒換機(jī)制而造成多處理單板主備倒換變復(fù)雜的問題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容針對(duì)相關(guān)技術(shù)中沿用單處理器單板貯備倒換機(jī)制而造成多處理單板主備倒換變復(fù)雜的問題而提出本發(fā)明,為此,本發(fā)明的主要目的在于提供一種改進(jìn)的主/備板卡的倒換方案,以解決上述問題至少之一。供了一種主/備板卡的倒換方法。根據(jù)本發(fā)明的主/備板卡的倒換方法,主板卡和備板卡均包括多個(gè)處理器,上述方法包^":乂人主外反卡的多個(gè)處理器中確定一個(gè)處理器為第一主處理器,其他所有處理器為輔處理器;從備板卡的多個(gè)處理器中確定一個(gè)處理器為第二主處理器,其他所有處理器為輔處理器;第一主處理器4艮據(jù)主板卡的輔處理器的故障和本身的故障,確定主板卡的故障等級(jí);第一主處理器根據(jù)第二主處理器上報(bào)的備板卡的輔處理器的故障和第二主處理器的故障,確定備纟反卡的故障等級(jí);根據(jù)備板卡的故障等級(jí)和主板卡的故障等級(jí),倒換主板卡與備板卡。優(yōu)選地,纟艮據(jù)備板卡的故障等級(jí)和主纟反卡的故障等級(jí),倒換主板卡與備板卡包括第一主處理器比較主板卡的故障等級(jí)與備板卡的故障等級(jí);如果備4反卡的故障等級(jí)大于主4反卡的^:障等級(jí),則倒換主板卡與備板卡。優(yōu)選地,根據(jù)備板卡的故障等級(jí)和主板卡的故障等級(jí),倒換主板卡與備板卡包括如果第一主處理器發(fā)生致命故障,倒換主板卡與備板卡。優(yōu)選地,第一主處理器根據(jù)故障確定主/備板卡的故障等級(jí)包括為每個(gè)故障都設(shè)置一個(gè)優(yōu)先級(jí),其中,主處理器的故障的優(yōu)先級(jí)高于輔處理器的故障的優(yōu)先級(jí);第一主處理器才艮據(jù)主/備板卡的故障的優(yōu)先級(jí)確定主/備板卡的的故障等級(jí)。優(yōu)選地,屬于同一板卡的所有處理器的狀態(tài)都是主用狀態(tài)或備用狀態(tài)。為了實(shí)現(xiàn)上述目的,才艮據(jù)本發(fā)明的另一方面,^是供了一種主/備斗反卡的倒換系統(tǒng)。根據(jù)本發(fā)明的主/備板卡的倒換系統(tǒng),包括主板卡和備板卡,主板卡和備板卡均包括多個(gè)處理器,上述系統(tǒng)包括第一主處理器,用于4艮據(jù)主板卡的輔處理器的故障和本身的故障,確定主斥反卡的故障等級(jí),其中,用于從主板卡的多個(gè)處理器中確定一個(gè)處理器為第一主處理器,其他所有處理器為輔處理器;第二主處理器,用于檢測(cè)并上報(bào)備板卡的輔處理器的故障和本身的故障;其中,從備板卡的多個(gè)處理器中確定一個(gè)處理器為第二主處理器,其他所有處理器為輔處理器;第一主處理器,還用于根據(jù)第二主處理器上報(bào)的備板卡的輔處理器的故障和第二主處理器的故障,確定備板卡的故障等級(jí);第一主處理器還用于才艮據(jù)備板卡的故障等級(jí)和主板卡的故障等級(jí),倒換主板卡與備板卡。優(yōu)選地,第一主處理器還用于比4交主4反卡的故障等級(jí)與備纟反卡下,倒換主板卡與備板卡。優(yōu)選地,第一主處理器還用于在第一主處理器發(fā)生致命故障的情況下,倒換主板卡與備板卡。優(yōu)選地,上述系統(tǒng)還包括設(shè)置才莫塊,用于為每個(gè)故障都設(shè)置一個(gè)優(yōu)先級(jí),其中,主處理器的故障的優(yōu)先級(jí)高于輔處理器的故障的優(yōu)先級(jí);第一主處理器還用于根據(jù)主/備板卡的故障的優(yōu)先級(jí)確定主/備板卡的故障等級(jí)。優(yōu)選地,上述系統(tǒng)還包括第二設(shè)置模塊,用于將屬于同一板卡的所有處理器的狀態(tài)都設(shè)置為主用狀態(tài)或備用狀態(tài)。通過本發(fā)明,采用乂人多個(gè)處理器中確定一個(gè)主處理器,由主處理器運(yùn)行根據(jù)由所有處理器監(jiān)測(cè)的故障確定的故障等級(jí)來決定是否進(jìn)行倒換,解決了沿用單處理器單板貯備倒換才幾制而造成多處理單板主備倒換變復(fù)雜的問題,進(jìn)而達(dá)到了簡(jiǎn)化了多處理器的主備板卡倒換的效果。此處所i兌明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其i兌明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖1是根據(jù)本發(fā)明實(shí)施例的主/備板卡的倒換方法的流程圖;圖2是根據(jù)本發(fā)明實(shí)施例的多處理器單板的處理器關(guān)系的示意圖;圖3是根據(jù)本發(fā)明實(shí)施例的多處理器備用單板的主備倒換具體的流程圖;圖4是根據(jù)本發(fā)明實(shí)施例的傳送網(wǎng)主控板上執(zhí)行代理(Agent)功能的處理器和沖丸4亍自動(dòng)交換光網(wǎng)絡(luò)(AutomaticallySwitchedOpticalNetwork,簡(jiǎn)稱為ASON)功能的處理器關(guān)系的示意圖;圖5是根據(jù)本發(fā)明實(shí)施例的主/備板卡的倒換系統(tǒng)的結(jié)構(gòu)框圖;圖6是根據(jù)本發(fā)明實(shí)施例的主/備板卡的倒換系統(tǒng)具體的結(jié)構(gòu)框圖。具體實(shí)施方式功能概述本發(fā)明實(shí)施例提供了一種主/備板卡的倒換方案,該方案既保持倒換才幾制簡(jiǎn)單化又能滿足多處理器要求,該方案的處理原則為確立主處理器,只由主處理器運(yùn)行主備倒換控制軟件模塊;各個(gè)處理器程序負(fù)責(zé)各自的故障監(jiān)測(cè),但將每塊單板上全部處理器程序的所有故障進(jìn)行統(tǒng)一等級(jí)劃分,由主備倒換控制軟件模塊根據(jù)綜合的最終故障等級(jí)來決定是否倒換。需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。在以下實(shí)施例中,在附圖的流禾呈圖示出的步-驟可以在i者如一纟且計(jì)算4幾可寺丸行指令的計(jì)算4幾系統(tǒng)中^^亍,并且,雖然在流程圖中示出了邏輯順序,^f旦是在某些情況下,可以以不同于此處的順序沖丸4亍所示出或描述的步驟。方法實(shí)施例根據(jù)本發(fā)明的實(shí)施例,提供了一種主/備板卡的倒換方法,用于主板卡和備板卡均包括多個(gè)處理器的情況,圖l是根據(jù)本發(fā)明實(shí)施例的主/備板卡的倒換方法的流程圖,如圖l所示,該方法包括如下的步-驟S至步-驟S:步-驟S102,乂人主^反卡的多個(gè)處理器中確定一個(gè)處理器為第一主處理器,其他所有處理器為輔處理器;乂人備才反卡的多個(gè)處理器中確定一個(gè)處理器為第二主處理器,其他所有處理器為輔處理器。10步驟S104,第一主處理器根據(jù)主板卡的輔處理器上報(bào)的故障和本身的故障,確定主板卡的故障等級(jí);第一主處理器根據(jù)備板卡的輔處理器上報(bào)的故障和第二主處理器的故障,確定備板卡的故障等級(jí),需要說明的是,也可以由第二主處理器根據(jù)備板卡的輔處理器上報(bào)的故障和第二主處理器本身的故障,確定備板卡的故障等級(jí)。步驟S106,根據(jù)備板卡的故障等級(jí)和主板卡的故障等級(jí),倒換主板卡與備板卡。需要說明的是,第一等級(jí)的故障為最嚴(yán)重的故障,第二等級(jí)的故障次之,依次類推。在步驟S106中,第一主處理器比較主板卡的故障等級(jí)與備板卡的故障等級(jí)(其中,可以為每個(gè)故障都設(shè)置一個(gè)優(yōu)先級(jí),主處理器的故障的優(yōu)先級(jí)高于輔處理器的故障的優(yōu)先級(jí),主處理器才艮據(jù)故障的優(yōu)先級(jí)確定主/備板卡的故障等級(jí))。然后,如果備板卡的故障等級(jí)大于主板卡的故障等級(jí),則倒換主板卡與備板卡。優(yōu)選地,在步驟S106中,如果第一主處理器發(fā)生致命故障,將主板卡與備板卡進(jìn)行倒換。確定單板主備倒換的顆粒度,必須整個(gè)單板倒換,不允許各個(gè)處理器獨(dú)立倒換,即,每塊單板上的多個(gè)處理器要么都是主用狀態(tài),要么都是備用狀態(tài)。下面結(jié)合附圖對(duì)上述步驟S102至步驟S106進(jìn)行詳細(xì)的說明。圖2是才艮據(jù)本發(fā)明實(shí)施例的多處理器單板的處理器關(guān)系的示意圖,如圖2所示,4艮據(jù)多處理器程序在系統(tǒng)中的功能定位,確立該單板的主處理器,只有主處理器程序才運(yùn)行主備倒換控制模塊,進(jìn)行主備倒換的邏輯判斷,其它處理器程序都不運(yùn)行主備倒換控制模塊。此外,如圖2所示,對(duì)多個(gè)處理器的故障進(jìn)4亍優(yōu)先級(jí)統(tǒng)一劃分,主處理器的故障優(yōu)先級(jí)最高,其余處理器的故障優(yōu)先級(jí)降低,但是,每個(gè)處理器必須擁有一個(gè)優(yōu)先級(jí)。圖3是根據(jù)本發(fā)明實(shí)施例的多處理器備用單板的主備倒換具體的流程圖,如圖3所示,該流程包括如下的步驟S301至步艱《S306:步驟S301,主處理器實(shí)時(shí)監(jiān)測(cè)其它非主處理器的致命性故障及自身的非致命性故障,并實(shí)時(shí)更新其它非主處理器的非致命性故障(由非主處理器自身監(jiān)測(cè)并通知主處理器)。步驟S302,主處理器綜合本板(即,主板卡)其它非主處理器的致命性故障、非致命性故障,及主處理器自身的非致命性故障,得出最終本板的非致命性故障等級(jí),并通知對(duì)4反(即,備板卡)。步艱《S303,主處理器實(shí)時(shí)監(jiān)測(cè)對(duì)才反主處理器的致命性故障(也就是對(duì)板的致命性故障),實(shí)時(shí)更新對(duì)板的非致命性故障(由對(duì)板實(shí)時(shí)通知)。步驟S304,主處理器綜合對(duì)纟反的致命性故障和非致命性故障,得出對(duì)板的故障等級(jí)。步驟S305,主處理器比4交本纟反和對(duì)^反的故障等級(jí)。步驟S306,如果對(duì)板故障等級(jí)大于本纟反故障等級(jí),則發(fā)起主備倒換,否則,保持當(dāng)前主備狀態(tài)不變。需要"i兌明的是,第一等級(jí)的故障為最嚴(yán)重的故障,第二等級(jí)的故障次之,依次類推。下面以傳送網(wǎng)主控板為例,結(jié)合附圖對(duì)本發(fā)明實(shí)施例的實(shí)現(xiàn)過程進(jìn)行詳細(xì)描述。圖4是根據(jù)本發(fā)明實(shí)施例的傳送網(wǎng)主控板上執(zhí)行Agent功能的處理器和#1^亍ASON功能的處理器關(guān)系的示意圖,如圖4所示,傳送網(wǎng)設(shè)備的主控板一般都運(yùn)行Agent程序,但是,隨著網(wǎng)絡(luò)智能管理的需求日益強(qiáng)烈,ASON功能已經(jīng)必不可少。綜合考慮控制平面和管理平面的分離,及不降低系統(tǒng)集成度,很多廠家一般把Agent和ASON都估文到主控^反上,并且由不同的處理器分別運(yùn)4亍。主控板必須整個(gè)單板倒換,不允許Agent和ASON獨(dú)立倒換,即,每塊主控板上Agent和ASON都是主用狀態(tài)或備用狀態(tài)。首先,確定Agent為主控4反的主處理器牙呈序,即,只有Agent才運(yùn)行主備倒換控制才莫塊,進(jìn)行主備倒換的邏輯判斷,ASON不運(yùn)行主備倒換控制模塊。由于只有兩個(gè)處理器,Agent定為主處理器,因此,Agent比ASON優(yōu)先級(jí)高。Agent和ASON各自監(jiān)測(cè)自身的非致命性故障,包括儲(chǔ)存卡故障、數(shù)據(jù)庫異常、主備模塊間通訊異常等。主處理器程序Agent負(fù)責(zé)監(jiān)測(cè)本板ASON的致命性故障,包括ASON處理器不在位、ASON程序心跳丟失(心跳信號(hào)用來判斷軟件是否工作正常,由軟件生成,發(fā)生心跳信號(hào)丟失故障的情況包括單板被拔出(同時(shí)有單板不在位故障)、處理器掉電、處理器無軟件程序、軟件程序跑死、單板復(fù)位)等。主處理器程序Agent綜合ASON的致命性故障、非致命性故障,及Agent自身的非致命性故障,得出最終本4反的非致命性故障等級(jí)。主處理器程序Agent的致命性故障由對(duì)板Agent監(jiān)測(cè),包括Agent處理器不在4立、Agent禾呈序心3兆丟失等。本才反的致命性故障就是主處理器程序Agent的致命性故障。按照上面的規(guī)定,可得到主控板的故障等級(jí),如表l。表l主控板故障等級(jí)<table>tableseeoriginaldocumentpage14</column></row><table>其,中第一行故障等級(jí)0xFF為最高故障等級(jí),是單板致命性故障;其余故障等級(jí)都為單纟反非致命性故障。將故障等級(jí)分成兩部分,是為了方便Agent和ASON同時(shí)出現(xiàn)非致命性故障時(shí),能具體表j正兩部分的故障細(xì)節(jié),有利于主備板對(duì)具體故障等級(jí)的比較。主備倒換邏輯是當(dāng)主用單板的故障級(jí)別比備用單板故障級(jí)別高時(shí),需要進(jìn)行進(jìn)行主備倒換,否則保持當(dāng)前主備狀態(tài)不變。按照上面的原則,可以分析幾種具體情況情況一,Agent的不在位(也就是主控^反單^反不在位),Agent的心跳丟失將是優(yōu)先級(jí)最高的主備倒換條件,也就是主用主控板發(fā)生這兩種情況,備用主控^反都將自動(dòng)倒4灸成主用,不管此時(shí)ASON的古文障4犬態(tài),如下表表2和表3:表2主控板故障狀態(tài)A<table>tableseeoriginaldocumentpage14</column></row><table>表3主控纟反故障狀態(tài)B<table>tableseeoriginaldocumentpage15</column></row><table>表2中的A情況,當(dāng)前備用主控板就必然發(fā)起主備倒換(ASON倒-換后應(yīng)該可以通過判斷自身狀態(tài),作出不重新配置的決定,避免業(yè)務(wù)的中斷)。表3中的B情況,當(dāng)前備用主控板就必然無法發(fā)起主備倒換。作出上面原則的出發(fā)點(diǎn)是兩塊主4空才反上不同的ASON和Agent如果都正常運(yùn)行,同一時(shí)間點(diǎn)都出現(xiàn)失效的相克率極低。Agent復(fù)位將造成Agent心跳丟失的最高優(yōu)先級(jí)主備倒換條件,看下面表4:表4主控板故障狀態(tài)C<table>tableseeoriginaldocumentpage15</column></row><table>表4中C情況下主板Agent復(fù)位,將導(dǎo)致倒換,但倒換成功后,將會(huì)再次倒換回去,恢復(fù)上面的狀態(tài)。主板ASON或備板Agent復(fù)位,將不會(huì)發(fā)生倒換。主備板都存在ASON不在位/ASON心跳丟失的情況,需要繼續(xù)比較Agent故障等級(jí),保證在主備ASON都失效的情況下,Agent能正確倒換。從上面可以看出,雖然ASON主備才莫塊之間存在通訊通道,但_Agent作為主備倒換的控制程序器,負(fù)責(zé)收集且只需要收集本單板上ASON的故障狀態(tài),不需要收集對(duì)板上ASON的故障狀態(tài)。通過本實(shí)施例,主控才反雖然有Agent和ASON兩個(gè)程序,<旦只有Agent運(yùn)行主備倒換控制才莫塊,保證了Agent和ASON主備狀態(tài)的一致;Agent和ASON的故障狀態(tài),最終都統(tǒng)一合并成單板的故障等級(jí),且只有Agent程序一個(gè)出口,通知對(duì)^反;^f呆持了原單Agent主控板的主備倒換邏輯的一致性,只是對(duì)故障等級(jí)進(jìn)行了進(jìn)一步劃分。系鄉(xiāng)充實(shí)施例根據(jù)本發(fā)明的實(shí)施例,提供了一種主/備板卡的倒換系統(tǒng),包括主板卡和備板卡,主板卡和備板卡均包括多個(gè)處理器,圖5是根據(jù)本發(fā)明實(shí)施例的主/備板卡的倒換系統(tǒng)的結(jié)構(gòu)框圖,如圖5所示,該系統(tǒng)包4舌第一主處理器52,用于根據(jù)主板卡的所有輔處理器上才艮的故障和本身的故障,確定主4反卡的故障等級(jí),其中,用于從主^反卡的多個(gè)處理器中確定一個(gè)處理器為第一主處理器,其他所有處理器為輔處理器;第二主處理器54連4妄至第一主處理器52,用于4企測(cè)并上才艮備板卡的所有輔處理器的故障和第二主處理器的故障其中,從備板卡的多個(gè)處理器中確定一個(gè)處理器為第二主處理器,其他所有處理器為輔處理器;第一主處理器52,還用于才艮據(jù)第二主處理器54上才艮的備^反卡的所有輔處理器的故障和第二主處理器54的故障,確定備板卡的故障等級(jí);第一主處理器52還用于4艮據(jù)備板卡的故障等級(jí)和主板卡的故障等級(jí),倒換主板卡與備板卡。16優(yōu)選地,第一主處理器52還用于比較主板卡的故障等級(jí)與備斧反況下,倒換主^反卡與備^反卡。第一主處理器還用于在第一主處理器52發(fā)生致命故障的情況下,倒換主板卡與備板卡。圖6是4艮據(jù)本發(fā)明實(shí)施例的主/備4反卡的倒換系統(tǒng)具體的結(jié)構(gòu)框圖,如圖6所示,該系統(tǒng)還包括設(shè)置模塊62,設(shè)置模塊62用于為每個(gè)故障都設(shè)置一個(gè)優(yōu)先級(jí),其中,主處理器的故障的優(yōu)先級(jí)高于輔處理器的故障的優(yōu)先級(jí)。具體地,第一主處理器52還用于根據(jù)主/備板卡的故障的優(yōu)先級(jí)確定主/備板卡的故障等級(jí)。如圖6所示,該系統(tǒng)還包括第二設(shè)置模塊64。第二設(shè)置模塊64,用于將屬于同一板卡的所有處理器的狀態(tài)都設(shè)置為主用狀態(tài)或備用狀態(tài)。需要說明的是,該設(shè)置模塊62和第二,沒置才莫塊64可以位于主^反卡的主處理器的內(nèi)部,也可以位于主—反卡的主處理器的外部;設(shè)置模塊62和第二設(shè)置模塊64也可以位于備板卡中。綜上所述,通過上述實(shí)施例,首先是簡(jiǎn)化了多處理器單板的主備倒換邏輯執(zhí)行者,確定是主處理器,確定了單板整體倒換的粒度;然后是定義了多處理器情況下單板非致命性故障和致命性故障的組成,將多處理器的故障都統(tǒng)一到主處理器進(jìn)行處理。通過本發(fā)明的上述實(shí)施例,多處理器的單板主備倒換,最終能簡(jiǎn)化為主處理器的主備倒換,可最大限度不增加主備倒換控制的復(fù)雜性,維持多處理器單板主備倒換的邏輯清晰。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲(chǔ)-在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路才莫塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述〗又為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。權(quán)利要求1.一種主/備板卡的倒換方法,主板卡和備板卡均包括多個(gè)處理器,其特征在于,所述方法包括從所述主板卡的多個(gè)處理器中確定一個(gè)處理器為第一主處理器,其他所有處理器為輔處理器;從所述備板卡的多個(gè)處理器中確定一個(gè)處理器為第二主處理器,其他所有處理器為輔處理器;所述第一主處理器根據(jù)所述主板卡的輔處理器的故障和本身的故障,確定所述主板卡的故障等級(jí);所述第一主處理器根據(jù)所述第二主處理器上報(bào)的所述備板卡的輔處理器的故障和所述第二主處理器的故障,確定所述備板卡的故障等級(jí);根據(jù)所述備板卡的故障等級(jí)和所述主板卡的故障等級(jí),倒換所述主板卡與所述備板卡。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述備板卡的故障等級(jí)和所述主板卡的故障等級(jí),倒換所述主板卡與所述備板卡包括所述第一主處理器比較所述主板卡的故障等級(jí)與所述備板卡的故障等級(jí);如果所述備板卡的故障等級(jí)大于所述主板卡的故障等級(jí),則倒換所述主板卡與所述備板卡。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述備板卡的故障等級(jí)和所述主板卡的故障等級(jí),倒換所述主板卡與所述備板卡包括如果所述第一主處理器發(fā)生致命故障,倒換所述主板卡與所述備板卡。4.根據(jù)權(quán)利要求1至3所述的方法,其特征在于,第一主處理器才艮據(jù)故障確定主/備板卡的故障等級(jí)包括為每個(gè)故障都設(shè)置一個(gè)優(yōu)先級(jí),其中,主處理器的故障的優(yōu)先級(jí)高于輔處理器的故障的優(yōu)先級(jí);所述第一主處理器才艮據(jù)主/備板卡的故障的優(yōu)先級(jí)確定所述主/備板卡的的故障等級(jí)。5.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,屬于同一板卡的所有處理器的狀態(tài)都是主用狀態(tài)或備用狀態(tài)。6.—種主/備板卡的倒換系統(tǒng),包括主板卡和備板卡,主板卡和備板卡均包括多個(gè)處理器,其特征在于,所述系統(tǒng)包括第一主處理器,用于4艮據(jù)所述主板卡的輔處理器的故障和本身的故障,確定所述主板卡的故障等級(jí),其中,用于從所述主板卡的多個(gè)處理器中確定一個(gè)處理器為第一主處理器,其他所有處理器為輔處理器;第二主處理器,用于檢測(cè)并上報(bào)所述備板卡的輔處理器的故障和本身的故障;其中,從所述備板卡的多個(gè)處理器中確定一個(gè)處理器為第二主處理器,其他所有處理器為輔處理器;第一主處理器,還用于根據(jù)第二主處理器上報(bào)的所述備板卡的輔處理器的故障和所述第二主處理器的故障,確定所述備板卡的故障等級(jí);所述第一主處理器還用于才艮據(jù)所述備^反卡的故障等級(jí)和所述主板卡的故障等級(jí),倒換所述主板卡與所述備4反卡。7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述第一主處理器ir吞>^紹、+J:^^"t^士+p奮々j;并在所述備4反卡的故障等級(jí)大于所述主4反卡的故障等級(jí)的情況下,倒換所述主板卡與所述備板卡。8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述第一主處理器還用于在第一主處理器發(fā)生致命故障的情況下,倒換所述主板卡與所述備板卡。9.根據(jù)權(quán)利要求6至8中任一項(xiàng)所述的系統(tǒng),其特征在于,還包括設(shè)置模塊,用于為每個(gè)故障都設(shè)置一個(gè)優(yōu)先級(jí),其中,主處理器的故障的優(yōu)先級(jí)高于輔處理器的古丈障的優(yōu)先級(jí);所述第一主處理器還用于根據(jù)主/備板卡的故障的優(yōu)先級(jí)確定所述主/備4反卡的故障等級(jí)。10.根據(jù)權(quán)利要求6至8中任一項(xiàng)所述的系統(tǒng),其特征在于,還包括第二設(shè)置模塊,用于將屬于同一板卡的所有處理器的狀態(tài)都i殳置為主用狀態(tài)或備用狀態(tài)。全文摘要本發(fā)明公開了一種主/備板卡的倒換方法及系統(tǒng),該方法包括從主板卡的多個(gè)處理器中確定一個(gè)處理器為第一主處理器,其他所有處理器為輔處理器;從備板卡的多個(gè)處理器中確定一個(gè)處理器為第二主處理器,其他所有處理器為輔處理器;第一主處理器根據(jù)主板卡的輔處理器的故障和本身的故障,確定主板卡的故障等級(jí);第一主處理器根據(jù)第二主處理器上報(bào)的備板卡的輔處理器的故障和第二主處理器的故障,確定備板卡的故障等級(jí);根據(jù)備板卡的故障等級(jí)和主板卡的故障等級(jí),倒換主板卡與備板卡。通過本發(fā)明簡(jiǎn)化了多處理器的主備板卡的倒換。文檔編號(hào)H04L12/24GK101635646SQ200910150269公開日2010年1月27日申請(qǐng)日期2009年6月24日優(yōu)先權(quán)日2009年6月24日發(fā)明者瑜方申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
蓝田县| 饶阳县| 蕉岭县| 密云县| 莱州市| 滁州市| 南昌县| 铁力市| 乌苏市| 乐陵市| 栾城县| 呼伦贝尔市| 永川市| 奇台县| 抚远县| 嵊泗县| 察雅县| 宝鸡市| 宝丰县| 金乡县| 鹿邑县| 红原县| 谷城县| 尚志市| 北流市| 上犹县| 洛南县| 平乐县| 沂南县| 景洪市| 阿拉善左旗| 平度市| 瑞丽市| 宁安市| 克山县| 花莲县| 兴安盟| 中卫市| 昌乐县| 阜平县| 张掖市|