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

獲取控制通路信息的方法和節(jié)點(diǎn)的制作方法

文檔序號(hào):7698647閱讀:336來(lái)源:國(guó)知局
專利名稱:獲取控制通路信息的方法和節(jié)點(diǎn)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,特別涉及一種獲取控制通路信息的方法和節(jié)點(diǎn)。
背景技術(shù)
隨著技術(shù)的發(fā)展,單一系統(tǒng)的性能提升變得越來(lái)越困難。集群技術(shù)的出現(xiàn),使得整體系 統(tǒng)性能的提升成為了可能。 一個(gè)完整的集群系統(tǒng)是由多個(gè)單一的子系統(tǒng)組成,各個(gè)單一的子 系統(tǒng)相互連接,相互協(xié)調(diào),從而完成一個(gè)整體系統(tǒng)的功能。其中,各個(gè)單一的子系統(tǒng)包括 主節(jié)點(diǎn)以及與主節(jié)點(diǎn)相連的從節(jié)點(diǎn)。主節(jié)點(diǎn)和從節(jié)點(diǎn)在不同的子系統(tǒng)中可以是不同的設(shè)備, 例如,在路由器子系統(tǒng)中,主節(jié)點(diǎn)為主控板,從節(jié)點(diǎn)為業(yè)務(wù)板或是網(wǎng)板。各個(gè)子系統(tǒng)的主節(jié) 點(diǎn)通過(guò)交換節(jié)點(diǎn)相連,其中,交換設(shè)備可以是交換機(jī)或其他具有交換功能的設(shè)備,如果集群 系統(tǒng)中存在兩個(gè)以上的交換節(jié)點(diǎn),則交換節(jié)點(diǎn)間也通過(guò)通信鏈路相連。
為了獲取集群系統(tǒng)中某一子系統(tǒng)的任意節(jié)點(diǎn)與另一子系統(tǒng)的任意節(jié)點(diǎn)間的控制通路信 息,現(xiàn)有技術(shù)提供了如下兩種方案
第一、如圖1所示,子系統(tǒng)1屮的從節(jié)點(diǎn)1向子系統(tǒng)N的從節(jié)點(diǎn)1發(fā)送控制通路檢測(cè)報(bào) 文,當(dāng)子系統(tǒng)1中的從節(jié)點(diǎn)1在預(yù)設(shè)周期內(nèi)是否收到子系統(tǒng)N的從節(jié)點(diǎn)1返回的控制通路應(yīng) 答報(bào)文時(shí),判斷從本節(jié)點(diǎn)到子系統(tǒng)N的從節(jié)點(diǎn)1的控制通路狀態(tài)正常;否則判斷從本節(jié)點(diǎn)到 子系統(tǒng)N的從節(jié)點(diǎn)1的控制通路狀態(tài)故障。
在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)第一種方案至少存在如下問(wèn)題
由于采用應(yīng)答式的控制通路檢測(cè)方式,不關(guān)心控制通路檢測(cè)報(bào)文經(jīng)過(guò)的路徑,從而無(wú)法 感知控制通路拓?fù)浣Y(jié)構(gòu),無(wú)法實(shí)現(xiàn)對(duì)控制通路基于拓?fù)浣Y(jié)構(gòu)的優(yōu)先級(jí)管理,降低了集群系統(tǒng) 的可靠性和可維護(hù)性。同時(shí),由于各個(gè)子系統(tǒng)間的任意節(jié)點(diǎn)都采用應(yīng)答式的控制通路檢測(cè)方 式,網(wǎng)絡(luò)中充斥大量的檢測(cè)報(bào)文,占用了大量的控制通路帶寬。
第二、如圖2所示,子系統(tǒng)l的主節(jié)點(diǎn)向子系統(tǒng)N的主節(jié)點(diǎn)發(fā)送控制通路檢測(cè)報(bào)文,當(dāng)
系統(tǒng)1的主節(jié)點(diǎn)在預(yù)設(shè)的周期內(nèi)收到子系統(tǒng)N的主節(jié)點(diǎn)返回的控制通路應(yīng)答報(bào)文時(shí),判斷從 本節(jié)點(diǎn)到子系統(tǒng)N的主節(jié)點(diǎn)的控制通路狀態(tài)正常;否則,判斷從本節(jié)點(diǎn)到子系統(tǒng)N的主節(jié)點(diǎn) 控制通路狀態(tài)故障。同時(shí),子系統(tǒng)1的主節(jié)點(diǎn)向本系統(tǒng)內(nèi)的從節(jié)點(diǎn)發(fā)送控制通路檢測(cè)報(bào)文,當(dāng)子系統(tǒng)l的主節(jié)點(diǎn)在預(yù)設(shè)周期內(nèi)收到本系統(tǒng)內(nèi)的從節(jié)點(diǎn)返回的控制通路應(yīng)答報(bào)文時(shí),則判 斷本節(jié)點(diǎn)到本系統(tǒng)內(nèi)的從節(jié)點(diǎn)的控制通路正常;否則,判斷本節(jié)點(diǎn)到本系統(tǒng)內(nèi)的從節(jié)點(diǎn)的控 制通路故障。
在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)第二種方案至少存在如下問(wèn)題
第二種方案較第一種方案雖然可以減少控制通路帶寬的占用,但由于集群系統(tǒng)中的節(jié)點(diǎn)數(shù) 量眾多,但依然會(huì)有大量的檢測(cè)報(bào)文充斥網(wǎng)絡(luò)中。同時(shí),山于該方案采用采用應(yīng)答式的控制 通路檢測(cè)方式,不關(guān)心控制通路檢測(cè)報(bào)文經(jīng)過(guò)的路徑,依然會(huì)有第一種方案存在的無(wú)法實(shí)現(xiàn) 對(duì)控制通路基于拓?fù)浣Y(jié)構(gòu)的優(yōu)先級(jí)管理,集群系統(tǒng)的可靠性和可維護(hù)性降低等問(wèn)題。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種獲取控制通路信息的方法和節(jié)點(diǎn),能感知到集群系統(tǒng)控制通路 的拓?fù)浣Y(jié)構(gòu),實(shí)現(xiàn)對(duì)控制通路的優(yōu)先級(jí)管理,提高集群系統(tǒng)的可靠性和可維護(hù)性,同時(shí)減少 對(duì)控制通路帶寬的占用。
一方面,本發(fā)明實(shí)施例提供了一種集群系統(tǒng)中獲取控制通路信息的方法,所述集群系統(tǒng) 包括交換節(jié)點(diǎn)和至少兩個(gè)子系統(tǒng),所述至少兩個(gè)子系統(tǒng)包括第一子系統(tǒng)和第二子系統(tǒng),所 述第一子系統(tǒng)和所述第二子系統(tǒng)分別包括主節(jié)點(diǎn)和從節(jié)點(diǎn),所述第一子系統(tǒng)和所述第二子系 統(tǒng)的主節(jié)點(diǎn)通過(guò)所述交換節(jié)點(diǎn)相連,所述方法包括
第一子系統(tǒng)的主節(jié)點(diǎn)接收所述交換節(jié)點(diǎn)發(fā)送的子系統(tǒng)間的控制通路信息和第二子系統(tǒng)的 主節(jié)點(diǎn)發(fā)送的其子系統(tǒng)內(nèi)的控制通路信息,所述控制通道信息包括控制通路狀態(tài)和控制通 路的權(quán)重值;
根據(jù)本子系統(tǒng)內(nèi)的控制通路信息、所述子系統(tǒng)間的控制通路信息和所述第二子系統(tǒng)內(nèi)的 控制通路信息獲取本子系統(tǒng)內(nèi)任意節(jié)點(diǎn)到所述第二子系統(tǒng)內(nèi)任意節(jié)點(diǎn)的控制通路信息; 保存所述獲取的控制通路信息。
另一方面,本發(fā)明實(shí)施例提供了一種子系統(tǒng)內(nèi)的主節(jié)點(diǎn),所述子系統(tǒng)內(nèi)的主節(jié)點(diǎn)與其他 子系統(tǒng)內(nèi)的主節(jié)點(diǎn)通過(guò)交換節(jié)點(diǎn)相連,包括
接收模塊,用于接收所述交換節(jié)點(diǎn)發(fā)送的子系統(tǒng)間的控制通路信息和其他子系統(tǒng)的主節(jié) 點(diǎn)發(fā)送的其子系統(tǒng)內(nèi)的控制通路信息,所述控制通道信息包括控制通路狀態(tài)和控制通路的 權(quán)重值
獲取模塊,用于根據(jù)木子系統(tǒng)內(nèi)的控制通路信息、所述子系統(tǒng)間的控制通路信息和所述 其他子系統(tǒng)內(nèi)的控制通路信息獲取本子系統(tǒng)內(nèi)任意節(jié)點(diǎn)到所述其他子系統(tǒng)內(nèi)任意節(jié)點(diǎn)的控制通路信息;
保存模塊,用于保存所述獲取的控制通路信息。
在本發(fā)明實(shí)施例中,利用子系統(tǒng)間的控制通路信息和子系統(tǒng)內(nèi)的控制通路信息,能感知 到集群系統(tǒng)控制通路的拓?fù)浣Y(jié)構(gòu),實(shí)現(xiàn)對(duì)控制通路的優(yōu)先級(jí)管理,提高集群系統(tǒng)的可靠性和 可維護(hù)性,同時(shí)減少對(duì)控制通路帶寬的占用。
一方面,本發(fā)明實(shí)施例提供了一種集群系統(tǒng)中獲取控制通路信息的方法,所述集群系統(tǒng) 包括交換節(jié)點(diǎn)和至少兩個(gè)子系統(tǒng),所述至少兩個(gè)子系統(tǒng)包括第一子系統(tǒng)和第二子系統(tǒng),所 述第一子系統(tǒng)和所述第二子系統(tǒng)分別包括主節(jié)點(diǎn)和從節(jié)點(diǎn),所述第一子系統(tǒng)和所述第二子系 統(tǒng)的主節(jié)點(diǎn)通過(guò)所述交換節(jié)點(diǎn)相連,所述方法包括
交換節(jié)點(diǎn)向所述第一子系統(tǒng)和所述第二子系統(tǒng)的主節(jié)點(diǎn)發(fā)送控制通路檢測(cè)報(bào)文;
判斷是否在預(yù)設(shè)周期內(nèi)接收到所述第一子系統(tǒng)和所述第二子系統(tǒng)的主節(jié)點(diǎn)返回的控制通 路應(yīng)答報(bào)文;
根據(jù)判斷結(jié)果獲取所述交換節(jié)點(diǎn)到所述第一子系統(tǒng)和所述第二子系統(tǒng)的主節(jié)點(diǎn)的控制通 路信息。
另一方面,本發(fā)明實(shí)施例提供了一種交換節(jié)點(diǎn),所述交換節(jié)點(diǎn)與各子系統(tǒng)的主節(jié)點(diǎn)相連, 包括
發(fā)送模塊,用于向所述各子系統(tǒng)發(fā)送控制通路檢測(cè)報(bào)文;
判斷模塊,用于判斷是否在預(yù)設(shè)周期內(nèi)接收到所述各子系統(tǒng)返回的控制通路應(yīng)答報(bào)文; 獲取模塊,用于根據(jù)判斷結(jié)果獲取所述交換節(jié)點(diǎn)到各子系統(tǒng)的主節(jié)點(diǎn)的控制通路信息。 在本發(fā)明實(shí)施例中,通過(guò)獲取子系統(tǒng)間的控制通路信息,并將獲取的子系統(tǒng)間的控制通 路信息更新到各子系統(tǒng)的主節(jié)點(diǎn),有利于集群系統(tǒng)控制通路的拓?fù)浣Y(jié)構(gòu)的感知,對(duì)控制通路 的優(yōu)先級(jí)管理,提高集群系統(tǒng)的可靠性和可維護(hù)性,同時(shí)減少對(duì)控制通路帶寬的占用。


為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù) 描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的 一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù) 這些附圖獲得其他的附圖。
圖1是現(xiàn)有技術(shù)提供的獲取控制通路信息的方法的第一示意圖2是現(xiàn)有技術(shù)提供的獲取控制通路信息的方法的第二示意圖;圖3是本發(fā)明實(shí)施例1提供的一種獲取控制通路信息的方法的流程圖;圖4是本發(fā)明實(shí)施例2提供的另一種獲取控制通路信息的方法的流程圖;圖5是本發(fā)明實(shí)施例2和4提供的獲取控制通路信息的方法的示意圖;圖6是本發(fā)明實(shí)施例3提供的第三種獲取控制通路信息的示意圖;圖7是本發(fā)明實(shí)施例4提供的第四種獲取控制通路信息的示意圖;圖8是本發(fā)明實(shí)施例5提供一種子系統(tǒng)內(nèi)的主節(jié)點(diǎn)的示意圖9是本發(fā)明實(shí)施例6提供的一種交換節(jié)點(diǎn)的示意圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
在集群系統(tǒng)中,任意兩個(gè)節(jié)點(diǎn)之間相互通信的鏈路稱為控制通路,包括子系統(tǒng)內(nèi)的控制通路和子系統(tǒng)間的控制通路,其中,子系統(tǒng)內(nèi)的控制通路是指各個(gè)子系統(tǒng)的主節(jié)點(diǎn)與本系統(tǒng)內(nèi)的從節(jié)點(diǎn)間相互通信的鏈路;其中,當(dāng)集群系統(tǒng)中交換節(jié)點(diǎn)的個(gè)數(shù)為一個(gè)時(shí),子系統(tǒng)間的控制通路是指交換節(jié)點(diǎn)與各個(gè)子系統(tǒng)的主節(jié)點(diǎn)間相互通信的鏈路;當(dāng)集群系統(tǒng)中交換節(jié)點(diǎn)的個(gè)數(shù)為至少兩個(gè)時(shí),子系統(tǒng)間的控制通路是指交換節(jié)點(diǎn)與各個(gè)子系統(tǒng)的主節(jié)點(diǎn)間相互
通信的鏈路,以及交換節(jié)點(diǎn)間相互通信的鏈路。
本發(fā)明實(shí)施例提供了一種集群系統(tǒng)中獲取控制通路信息的方法,該集群系統(tǒng)包括交換節(jié)
點(diǎn)和至少兩個(gè)子系統(tǒng),該至少兩個(gè)子系統(tǒng)包括第一子系統(tǒng)和第二子系統(tǒng),該第一子系統(tǒng)和該第二子系統(tǒng)分別包括主節(jié)點(diǎn)和從節(jié)點(diǎn),該第一子系統(tǒng)和該第二子系統(tǒng)的主節(jié)點(diǎn)通過(guò)交換節(jié)點(diǎn)相連,如圖3所示,該方法包括
101:第一子系統(tǒng)的主節(jié)點(diǎn)接收交換節(jié)點(diǎn)發(fā)送的子系統(tǒng)間的控制通路信息和第二子系統(tǒng)的主節(jié)點(diǎn)發(fā)送的其子系統(tǒng)內(nèi)的控制通路信息,該控制通道信息包括控制通路狀態(tài)和控制通路的權(quán)重值;
其中,控制通路狀態(tài)可以用正常和故障進(jìn)行標(biāo)識(shí),控制通路的權(quán)重值表示控制通路的通信質(zhì)量,權(quán)重值越大,控制通路的通信質(zhì)量越好,在節(jié)點(diǎn)間進(jìn)行通信時(shí),優(yōu)先選用權(quán)重值大的控制通路。
102:根據(jù)本子系統(tǒng)內(nèi)的控制通路信息、子系統(tǒng)間的控制通路信息和第二子系統(tǒng)內(nèi)的控制
9通路信息獲取本子系統(tǒng)內(nèi)任意節(jié)點(diǎn)到第二子系統(tǒng)內(nèi)任意節(jié)點(diǎn)的控制通路信息;103:保存所述獲取的控制通路信息。
進(jìn)一步地,在保存獲取的控制通路信息之后,該方法還可以包括-
將獲取的控制通路信息中的本系統(tǒng)內(nèi)的從節(jié)點(diǎn)到所述第二子系統(tǒng)內(nèi)任意節(jié)點(diǎn)的控制通路信息發(fā)送給本系統(tǒng)內(nèi)的從節(jié)點(diǎn)進(jìn)行更新。
進(jìn)一步地,所述保存所述獲取的控制通路信息之后,還可以包括將本子系統(tǒng)內(nèi)的控制通路信息發(fā)送給第二子系統(tǒng)內(nèi)主節(jié)點(diǎn)進(jìn)行更新。
其中,當(dāng)交換節(jié)點(diǎn)為一個(gè)時(shí),該子系統(tǒng)間的控制通路信息包括交換節(jié)點(diǎn)分別到第一子系統(tǒng)和第二子系統(tǒng)的主節(jié)點(diǎn)的控制通路信息;
當(dāng)交換節(jié)點(diǎn)為至少兩個(gè)時(shí),該子系統(tǒng)間的控制通路信息包括交換節(jié)點(diǎn)分別到第一子系統(tǒng)和第二子系統(tǒng)的主節(jié)點(diǎn)的控制通路信息,以及交換節(jié)點(diǎn)間的控制通路信息。
在本發(fā)明實(shí)施例中,利用子系統(tǒng)間的控制通路信息和子系統(tǒng)內(nèi)的控制通路信息,能感知到集群系統(tǒng)控制通路的拓?fù)浣Y(jié)構(gòu);利用控制通路信息中的控制通路的權(quán)重值實(shí)現(xiàn)對(duì)控制通路的優(yōu)先級(jí)管理,從而提高集群系統(tǒng)的可靠性和可維護(hù)性;同時(shí),由于交換節(jié)點(diǎn)在集群系統(tǒng)中的數(shù)目有限,利用交換節(jié)點(diǎn)進(jìn)行應(yīng)答式控制通路檢測(cè),可以減少對(duì)控制通路帶寬的占用。
下面以包含兩個(gè)交換節(jié)點(diǎn)的集群系統(tǒng)為例,通過(guò)本發(fā)明實(shí)施例2對(duì)本實(shí)施例1進(jìn)行詳細(xì)的描述。
本發(fā)明實(shí)施例2提供了一種獲取控制通路信息的方法,如圖4和圖5所示,包括201:集群系統(tǒng)的交換節(jié)點(diǎn)1和交換節(jié)點(diǎn)2通過(guò)應(yīng)答式的子系統(tǒng)間的控制通路檢測(cè)機(jī)制,獲取系統(tǒng)間的控制通路信息;各個(gè)子系統(tǒng)內(nèi)的主節(jié)點(diǎn)通過(guò)應(yīng)答式的子系統(tǒng)內(nèi)的控制通路檢測(cè)機(jī)制,收集本子系統(tǒng)內(nèi)的控制通路信息。集群系統(tǒng)的交換節(jié)點(diǎn)定時(shí)或不定時(shí)將獲取到的子系統(tǒng)間的控制通路信息同步更新到集群系統(tǒng)中各個(gè)子系統(tǒng)的主節(jié)點(diǎn);每個(gè)子系統(tǒng)的主節(jié)點(diǎn)定時(shí)或不定時(shí)的將獲取的子系統(tǒng)內(nèi)的控制通路信息同步更新到該集群系統(tǒng)的其他子系統(tǒng)的主節(jié)點(diǎn)。
在圖5中,交換節(jié)點(diǎn)l分別向子系統(tǒng)l的主節(jié)點(diǎn)、子系統(tǒng)N的主節(jié)點(diǎn)和交換節(jié)點(diǎn)2發(fā)送控制通路檢測(cè)報(bào)文,并分別判斷是否在預(yù)設(shè)周期內(nèi)收到子系統(tǒng)l的主節(jié)點(diǎn)、子系統(tǒng)N的主節(jié)點(diǎn)和交換節(jié)點(diǎn)返回的控制通路應(yīng)答報(bào)文,如果是,則判斷交換節(jié)點(diǎn)1到子系統(tǒng)l的主節(jié)點(diǎn)、子系統(tǒng)N的主節(jié)點(diǎn)或交換節(jié)點(diǎn)2的控制通路正常,否則,判斷交換節(jié)點(diǎn)1到子系統(tǒng)的主節(jié)點(diǎn)1、子系統(tǒng)N的主節(jié)點(diǎn)或交換節(jié)點(diǎn)2的控制通路不正常。交換節(jié)點(diǎn)2收集子系統(tǒng)間的控制通路信息的原理同交換節(jié)點(diǎn)1收集子系統(tǒng)間的控制通路信息的原理相同,在此不再贅述。
10在本實(shí)施例中,交換節(jié)點(diǎn)1收集到的子系統(tǒng)間的控制通路信息為交換節(jié)點(diǎn)l到子系統(tǒng)1的主節(jié)點(diǎn)間的控制通路狀態(tài)為t6,該控制通路的權(quán)重為W6;交換節(jié)點(diǎn)1到子系統(tǒng)N的主節(jié)點(diǎn)間的控制通路狀態(tài)為t5,該控制通路的權(quán)重為W5;交換節(jié)點(diǎn)1到交換節(jié)點(diǎn)2間的控制通路狀態(tài)為t7,該控制通路的權(quán)重為w7。交換節(jié)點(diǎn)2收集到的子系統(tǒng)間的控制通路信息為交換節(jié)點(diǎn)2到子系統(tǒng)1的主節(jié)點(diǎn)間的控制通路狀態(tài)為t2,該控制通路的權(quán)重為w2;交換節(jié)點(diǎn)2到子系統(tǒng)N的主節(jié)點(diǎn)間的控制通路狀態(tài)為t3,該控制通路的權(quán)重為w3;交換節(jié)點(diǎn)2到交換節(jié)點(diǎn)1間的控制通路狀態(tài)為t7,該控制通路的權(quán)重為w7。其中,t表示每段控制通路的狀態(tài),0表示正常,l表示故障,t后面的數(shù)值是為了區(qū)分各段控制通路,例如t6取值為0時(shí),表示第6段控制通路的狀態(tài)是故障,取值為1時(shí),表示第6段控制通路的狀態(tài)正常。每段控制通路的權(quán)重w可以根據(jù)路徑拓?fù)浣Y(jié)構(gòu)設(shè)定,利用權(quán)重w可以實(shí)現(xiàn)控制通路基于優(yōu)先級(jí)的維護(hù)和切換,其中,權(quán)重w表示控制通路的通信質(zhì)量,可以由人工根據(jù)鏈路質(zhì)量情況進(jìn)行配置。w取值越大,表示該段控制通路的通信質(zhì)量好,節(jié)點(diǎn)間進(jìn)行通信時(shí),可以優(yōu)先選擇權(quán)重值最大的控制通路,在當(dāng)前通信的控制通路發(fā)生故障時(shí),選擇權(quán)重值次大的控制通路,從而實(shí)現(xiàn)了基于優(yōu)先級(jí)的維護(hù)和切換。
子系統(tǒng)l的主節(jié)點(diǎn)向本系統(tǒng)內(nèi)的從節(jié)點(diǎn)A發(fā)送控制通路檢測(cè)報(bào)文,判斷是否在預(yù)設(shè)周期內(nèi)收到從節(jié)點(diǎn)A返回的控制通路應(yīng)答報(bào)文,如果是,則判斷主節(jié)點(diǎn)到從節(jié)點(diǎn)A的控制通路正常,否則,判斷主節(jié)點(diǎn)到從節(jié)點(diǎn)A的的控制通路不正常。子系統(tǒng)N收集子系統(tǒng)內(nèi)的控制通路信息的原理同子系統(tǒng)1收集子系統(tǒng)內(nèi)的控制通路信息的原理相同,在此不再贅述。
在本實(shí)施例中,子系統(tǒng)l的主節(jié)點(diǎn)收集到的子系統(tǒng)內(nèi)的控制通路信息為子系統(tǒng)l的主節(jié)點(diǎn)到從節(jié)點(diǎn)A的控制通路狀態(tài)為tl,該控制通路的權(quán)重為wl。子系統(tǒng)N的主節(jié)點(diǎn)收集到的子系統(tǒng)內(nèi)的控制通路信息為子系統(tǒng)N的主節(jié)點(diǎn)到從節(jié)點(diǎn)B的控制通路狀態(tài)為t4,該控制通路的權(quán)重為w4。
202:根據(jù)本子系統(tǒng)內(nèi)的控制通路信息、子系統(tǒng)間的控制通路信息和其他子系統(tǒng)內(nèi)的控制通路信息獲取本子系統(tǒng)內(nèi)的任意節(jié)點(diǎn)到子系統(tǒng)N內(nèi)任意節(jié)點(diǎn)的控制通路信息。
具體地,當(dāng)前子系統(tǒng)1的主節(jié)點(diǎn)根據(jù)本系統(tǒng)內(nèi)的控制通路信息、子系統(tǒng)間的控制通路信
息和其他子系統(tǒng)內(nèi)的控制通路信息獲取的控制通路信息包括
第一、子系統(tǒng)l的從節(jié)點(diǎn)A到子系統(tǒng)N的主節(jié)點(diǎn)的控制通路信息,包括-第一控制通路狀態(tài)TlA.N=tl| t6 115,第一控制通路的權(quán)重Wl A_N=wl+w6 +w5;第二控制通路狀態(tài)T2A.N= tl| t2 113,第二控制通路的權(quán)重W2A.N =wl+w2 +w3 ;第三控制通路狀態(tài)T3A.N, til t6 ! t7| t3,第三控制通路的權(quán)重W3 A_N =wl+w6 +w7+w3;第FI控制通路狀態(tài)T4A_N= tl| t2 117| t5,第W控制通路的權(quán)重W4A_N=wl+w2十w7十w5。第二、子系統(tǒng)1的從節(jié)點(diǎn)A到子系統(tǒng)N的從節(jié)點(diǎn)B的控制通路信息,包括第一控制通路狀態(tài)T1A-B= tl| t6 115| t4,第一控制通路的權(quán)重Wl A.B=wl+w6 +w5+w4;第二控制通路狀態(tài)T2A_B= tl| t2 i t3| t4,第二控制通路的權(quán)重W2A.B=wl+w2 +w3+w4;第三控制通路狀態(tài)T3A-B= tl| t6 I t7| t3| t4,第三控制通路的權(quán)重W3 A.B =wl+w6+w7+w3+w4;
第四控制通路狀態(tài)T4A.B= tl| t2 I t7| t5| t4,第四控制通路的權(quán)重W4A.B=Wl+w2+w7+w5+w4。
第三、了系統(tǒng)1的主節(jié)點(diǎn)到了系統(tǒng)N的主節(jié)點(diǎn)的控制通路信息,包括
第一控制通路狀態(tài)Th-N=t6 115,第一控制通路的權(quán)重Wl.N= w6 +w5;
第一控制通路狀態(tài)T2t.N=t2 113,第二控制通路的權(quán)重W2 i.N= w2 +w3;
第三控制通路狀態(tài)T3,-N= t6 117| t3,第三控制通路的權(quán)重W3 w6 +w7+w3;
第四控制通路狀態(tài)T4,.N= t2 117| t5,第四控制通路的權(quán)重W4 ,-N = w2 +W7+w5。
第四、子系統(tǒng)l的主節(jié)點(diǎn)到子系統(tǒng)N的從節(jié)點(diǎn)B的控制通路信息,包括
第一控制通路狀態(tài)Tl,麥t6 115| t4,第一制通路的權(quán)重Wl uB = w6 +w5+ w4;
第二控制通路狀態(tài)T2lB= t2 113| t4,第二控制通路的權(quán)重W2 UB = w2 +w3+ w4;
第三控制通路狀態(tài)T3i-B= t6 117| t3| t4,第三控制通路的權(quán)重W3 lb- w6 +w7+w3+ w4;
第四控制通路狀態(tài)T化b-t2 117| t5| t4,第四控制通路的權(quán)重w2 +w7+w5+w4。
以上僅以子系統(tǒng)l上存儲(chǔ)的,子系統(tǒng)l與子系統(tǒng)N間的控制通道信息舉例說(shuō)明,子系統(tǒng)1與其他子系統(tǒng)件的控制通道信息道理相同,在此不再贅述。
203:當(dāng)前子系統(tǒng)1的主節(jié)點(diǎn)保存獲取的本子系統(tǒng)內(nèi)的任意節(jié)點(diǎn)到子系統(tǒng)N內(nèi)任意節(jié)點(diǎn)的控制通路信息。當(dāng)前子系統(tǒng)1的主節(jié)點(diǎn)利用獲取的控制通路信息與其他節(jié)點(diǎn)進(jìn)行可靠通信。
進(jìn)一歩地,該方法還包括
204:當(dāng)前子系統(tǒng)1的主節(jié)點(diǎn)將獲取的本子系統(tǒng)內(nèi)的從節(jié)點(diǎn)A到子系統(tǒng)N內(nèi)任意節(jié)點(diǎn)的控制通路信息發(fā)送給從節(jié)點(diǎn)A進(jìn)行更新。從節(jié)點(diǎn)A利用接收的控制通路信息與其他節(jié)點(diǎn)進(jìn)行可靠通信。
進(jìn)一步地,該方法還包括
205:當(dāng)前子系統(tǒng)1的主節(jié)點(diǎn)將本子系統(tǒng)內(nèi)的控制通路信息發(fā)送給子系統(tǒng)N的主節(jié)點(diǎn)進(jìn)行更新。
本發(fā)明實(shí)施例是以兩個(gè)交換節(jié)點(diǎn)的集群系統(tǒng)為例,當(dāng)集群系統(tǒng)中有一個(gè)交換節(jié)點(diǎn)時(shí),此吋,該交換節(jié)點(diǎn)獲取的了系統(tǒng)間的控制通路信息可以包括該交換節(jié)點(diǎn)到各個(gè)子系統(tǒng)的主節(jié)點(diǎn)的控制通路信息。其他歩驟與步驟201-205類似,不再贅述。
在本發(fā)明實(shí)施例屮,利用子系統(tǒng)間的控制通路信息和子系統(tǒng)內(nèi)的控制通路信息,能感知到集群系統(tǒng)控制通路的拓?fù)浣Y(jié)構(gòu);利用控制通路信息中的控制通路的權(quán)重值實(shí)現(xiàn)對(duì)控制通路的優(yōu)先級(jí)管理,從而提高集群系統(tǒng)的可靠性和可維護(hù)性;同時(shí),由于交換節(jié)點(diǎn)在集群系統(tǒng)中的數(shù)目有限,利用交換節(jié)點(diǎn)進(jìn)行應(yīng)答式控制通路檢測(cè),可以減少對(duì)控制通路帶寬的占用。
本發(fā)明實(shí)施例提供了一種集群系統(tǒng)中獲取控制通路信息的方法,該集群系統(tǒng)包括交換節(jié)點(diǎn)和至少兩個(gè)子系統(tǒng),該至少兩個(gè)子系統(tǒng)包括第一子系統(tǒng)和第二子系統(tǒng),第了系統(tǒng)和第二子系統(tǒng)分別包括主節(jié)點(diǎn)和從節(jié)點(diǎn),第一子系統(tǒng)和第二子系統(tǒng)的主節(jié)點(diǎn)通過(guò)交換節(jié)點(diǎn)相連,如圖6所示,該方法包括
301:交換節(jié)點(diǎn)向第一子系統(tǒng)和第二子系統(tǒng)的主節(jié)點(diǎn)發(fā)送控制通路檢測(cè)報(bào)文;302:判斷是否在預(yù)設(shè)周期內(nèi)接收到第一子系統(tǒng)和第一子系統(tǒng)的主節(jié)點(diǎn)返回的控制通路應(yīng)答報(bào)文;
303:根據(jù)判斷結(jié)果獲取交換節(jié)點(diǎn)到第一子系統(tǒng)和第二子系統(tǒng)的主節(jié)點(diǎn)的控制通路信息,該控制通道信息包括控制通路狀態(tài)和控制通路的權(quán)重值。
其中,控制通路狀態(tài)可以用正常和故障進(jìn)行標(biāo)識(shí),控制通路的權(quán)重值表示控制通路的通信質(zhì)量,權(quán)重值越大,控制通路的通信質(zhì)量越好,在節(jié)點(diǎn)間進(jìn)行通信時(shí),優(yōu)先選用權(quán)重值大的控制通路。
進(jìn)一步地,根據(jù)判斷結(jié)果獲取交換節(jié)點(diǎn)到第一子系統(tǒng)和第二子系統(tǒng)的主節(jié)點(diǎn)的控制通路信息之后,還可以包括
將獲取的控制通路信息分別發(fā)送給第一了系統(tǒng)和第二了系統(tǒng)的主節(jié)點(diǎn)進(jìn)行更新。進(jìn)一步地,該方法還可以包括
當(dāng)交換節(jié)點(diǎn)為至少兩個(gè)時(shí),向其他交換節(jié)點(diǎn)發(fā)送控制通路檢測(cè)報(bào)文;
判斷是否在預(yù)設(shè)周期內(nèi)接收到其他交換節(jié)點(diǎn)返回的控制通路應(yīng)答報(bào)文,根據(jù)判斷結(jié)果獲取本節(jié)點(diǎn)到其他交換節(jié)點(diǎn)的控制通路信息。進(jìn)一步地,該方法還可以包括
將獲取的本節(jié)點(diǎn)到第一子系統(tǒng)和第二子系統(tǒng)的主節(jié)點(diǎn)的控制通路信息,以及本節(jié)點(diǎn)到其他交換節(jié)點(diǎn)的控制通路信息發(fā)送給第一子系統(tǒng)和第二子系統(tǒng)的主節(jié)點(diǎn)進(jìn)行更新。
在本發(fā)明實(shí)施例中,通過(guò)獲取子系統(tǒng)間的控制通路信息,并將獲取的子系統(tǒng)間的控制通
13路信息更新到各個(gè)子系統(tǒng)的主節(jié)點(diǎn),有利于感知集群系統(tǒng)控制通路的拓?fù)浣Y(jié)構(gòu);利用控制通 路信息中的控制通路的權(quán)重值,有利于實(shí)現(xiàn)對(duì)控制通路的優(yōu)先級(jí)管理,從而提高集群系統(tǒng)的 可靠性和可維護(hù)性;同時(shí),由于交換節(jié)點(diǎn)在集群系統(tǒng)中的數(shù)目有限,利用交換節(jié)點(diǎn)進(jìn)行應(yīng)答 式控制通路檢測(cè),有利于減少對(duì)控制通路帶寬的占用。
下面以包含兩個(gè)交換節(jié)點(diǎn)的集群系統(tǒng)為例,通過(guò)本發(fā)明實(shí)施例4對(duì)本實(shí)施例3進(jìn)行詳細(xì) 的描述。
本發(fā)明實(shí)施例4提供了一種集群系統(tǒng)中獲取控制通路信息的方法,如圖5和圖7所示, 包括
401:集群系統(tǒng)的交換節(jié)點(diǎn)1向交換節(jié)點(diǎn)2、子系統(tǒng)1的主節(jié)點(diǎn)和子系統(tǒng)N的主節(jié)點(diǎn)發(fā)送 控制通路檢測(cè)報(bào)文。集群系統(tǒng)的交換節(jié)點(diǎn)2向交換節(jié)點(diǎn)1、子系統(tǒng)1的主節(jié)點(diǎn)和子系統(tǒng)N的 主節(jié)點(diǎn)發(fā)送控制通路檢測(cè)報(bào)文
402:交換節(jié)點(diǎn)1判斷是否在預(yù)設(shè)周期內(nèi)接收到交換節(jié)點(diǎn)2、子系統(tǒng)l的主節(jié)點(diǎn)或子系統(tǒng) N的主節(jié)點(diǎn)返回的控制通路應(yīng)答報(bào)文;交換節(jié)點(diǎn)2判斷是否在預(yù)設(shè)周期內(nèi)接收到交換節(jié)點(diǎn)1、 子系統(tǒng)1的主節(jié)點(diǎn)或子系統(tǒng)N的主節(jié)點(diǎn)返冋的控制通路應(yīng)答報(bào)文。
403:交換節(jié)點(diǎn)1根據(jù)判斷結(jié)果分別獲取本節(jié)點(diǎn)到交換節(jié)點(diǎn)2、子系統(tǒng)1的主節(jié)點(diǎn)和子系 統(tǒng)N的牛.節(jié)點(diǎn)的控制通路信息,交換節(jié)點(diǎn)2根據(jù)判斷結(jié)果分別獲取本節(jié)點(diǎn)到交換節(jié)點(diǎn)1、子 系統(tǒng)1的主節(jié)點(diǎn)和子系統(tǒng)N的主節(jié)點(diǎn)的控制通路信息。
當(dāng)交換節(jié)點(diǎn)1接收到交換節(jié)點(diǎn)2返回的控制通路應(yīng)答報(bào)文時(shí),則判斷交換節(jié)點(diǎn)1到交換 節(jié)點(diǎn)2的控制通路狀態(tài)正常,否則為故障,交換節(jié)點(diǎn)l判斷本節(jié)點(diǎn)到子系統(tǒng)l的主節(jié)點(diǎn)和子 系統(tǒng)N的主節(jié)點(diǎn)的控制通路狀態(tài)的原理與判斷交換節(jié)點(diǎn)間的控制通路狀態(tài)的原理相同,不再 贅述。交換節(jié)點(diǎn)2判斷判斷控制通路狀態(tài)的原理同交換節(jié)點(diǎn)1判斷控制通路狀態(tài)的原理,在 此,不再贅述。
在圖5中,交換節(jié)點(diǎn)1獲取的控制通路信息包括
交換節(jié)點(diǎn)i到交換節(jié)點(diǎn)2的第一控制通路的狀態(tài)為t7,第一控制通路的權(quán)重為w7; 交換節(jié)點(diǎn)1到子系統(tǒng)1的主節(jié)點(diǎn)的第二控制通路的狀態(tài)為t6,第二控制通路的權(quán)重為w6; 交換節(jié)點(diǎn)1到子系統(tǒng)N的主節(jié)點(diǎn)的第三控制通路的狀態(tài)為t5,第三控制通路的權(quán)重為w5。
交換節(jié)點(diǎn)2獲取的控制通路信息包括
交換節(jié)點(diǎn)2到交換節(jié)點(diǎn)1的第一控制通路的狀態(tài)為t7,第一控制通路的權(quán)重為w7;
14交換節(jié)點(diǎn)2到子系統(tǒng)1的主節(jié)點(diǎn)的第二控制通路的狀態(tài)為t2,第二控制通路的權(quán)重為w2; 交換節(jié)點(diǎn)2到子系統(tǒng)N的主節(jié)點(diǎn)的第三控制通路的狀態(tài)為t3,第三控制通路的權(quán)重為w3。
其中,t、 w的具休含義可以參見實(shí)施例2的相應(yīng)描述,在此不再贅述。
進(jìn)一步地,該方法還可以包括
404:交換節(jié)點(diǎn)1和交換節(jié)點(diǎn)2分別將其獲取的控制通路信息發(fā)送給子系統(tǒng)1的主節(jié)點(diǎn)和 子系統(tǒng)N的主節(jié)點(diǎn)進(jìn)行定時(shí)或不定時(shí)地同歩更新。
需要說(shuō)明的是,本實(shí)施例是以集群系統(tǒng)的交換節(jié)點(diǎn)為兩個(gè)作為實(shí)例。當(dāng)交換節(jié)點(diǎn)為一個(gè)
時(shí),交換節(jié)點(diǎn)獲取的控制通路信息包括該交換節(jié)點(diǎn)到各個(gè)子系統(tǒng)的主節(jié)點(diǎn)的控制通路信息。
其他歩驟與歩驟401到404相同,不再贅述。
在本發(fā)明實(shí)施例中,利用子系統(tǒng)間的控制通路信息和子系統(tǒng)內(nèi)的控制通路信息,能感知 到集群系統(tǒng)控制通路的拓?fù)浣Y(jié)構(gòu);利用控制通路信息屮的控制通路的權(quán)重值實(shí)現(xiàn)對(duì)控制通路 的優(yōu)先級(jí)管理,從而提高集群系統(tǒng)的可靠性和可維護(hù)性;同時(shí),由于交換節(jié)點(diǎn)在集群系統(tǒng)中 的數(shù)S有限,利用交換節(jié)點(diǎn)進(jìn)行應(yīng)答式控制通路檢測(cè),可以減少對(duì)控制通路帶寬的占用。
基于與實(shí)施例1和2相同的發(fā)明構(gòu)思,本發(fā)明實(shí)施例5提供了-一種子系統(tǒng)內(nèi)的主節(jié)點(diǎn), 該子系統(tǒng)內(nèi)的主節(jié)點(diǎn)與其他子系統(tǒng)內(nèi)的主節(jié)點(diǎn)通過(guò)交換節(jié)點(diǎn)相連,如圖8所示,包括
接收模塊,用于接收交換節(jié)點(diǎn)發(fā)送的子系統(tǒng)間的控制通路信息和其他子系統(tǒng)的主節(jié)點(diǎn)發(fā) 送的其子系統(tǒng)內(nèi)的控制通路信息,該控制通道信息包括控制通路狀態(tài)和控制通路的權(quán)重值;
其中,控制通路狀態(tài)可以用正常和故障進(jìn)行標(biāo)識(shí),控制通路的權(quán)重值表示控制通路的通 信質(zhì)量,權(quán)重值越大,控制通路的通信質(zhì)量越好,在節(jié)點(diǎn)間進(jìn)行通信時(shí),優(yōu)先選用權(quán)重值大 的控制通路。
獲取模塊,用于根據(jù)本子系統(tǒng)內(nèi)的控制通路信息、子系統(tǒng)間的控制通路信息和其他子系 統(tǒng)內(nèi)的控制通路信息獲取本子系統(tǒng)內(nèi)任意節(jié)點(diǎn)到其他子系統(tǒng)內(nèi)任意節(jié)點(diǎn)的控制通路信息;
其中,獲取模塊獲取本子系統(tǒng)內(nèi)任意節(jié)點(diǎn)到其他子系統(tǒng)內(nèi)任意節(jié)點(diǎn)的控制通路信息的詳 細(xì)過(guò)程可以參見實(shí)施例2的步驟202,在此不再贅述。
保存模塊,用于保存獲取的控制通路信息。
進(jìn)一歩地,該主節(jié)點(diǎn)還可以包括
發(fā)送模塊,用于將所述獲取的控制通路信息中的本系統(tǒng)內(nèi)的從節(jié)點(diǎn)到其他子系統(tǒng)內(nèi)任意 節(jié)點(diǎn)的控制通路信息發(fā)送給本系統(tǒng)內(nèi)的從節(jié)點(diǎn)進(jìn)行更新。進(jìn)一步地,發(fā)送模塊,還用于將本子系統(tǒng)內(nèi)的控制通路信息發(fā)送給其他子系統(tǒng)內(nèi)主節(jié)點(diǎn) 進(jìn)行更新。
需要說(shuō)明的是,包括
當(dāng)交換節(jié)點(diǎn)為一個(gè)時(shí),子系統(tǒng)間的控制通路信息包括交換節(jié)點(diǎn)到其他子系統(tǒng)的的主節(jié) 點(diǎn)的控制通路信息;
當(dāng)交換節(jié)點(diǎn)為至少兩個(gè)時(shí),子系統(tǒng)間的控制通路信息包括交換節(jié)點(diǎn)到所述其他子系統(tǒng) 的的主節(jié)點(diǎn)的控制,通l^—信息,以及交換節(jié)點(diǎn)間的控制通路信息。
在本發(fā)明實(shí)施例中,利用子系統(tǒng)間的控制通路信息和子系統(tǒng)內(nèi)的控制通路信息,能感知 到集群系統(tǒng)控制通路的拓?fù)浣Y(jié)構(gòu);利用控制通路信息中的控制通路的權(quán)重值實(shí)現(xiàn)對(duì)控制通路 的優(yōu)先級(jí)管理,從而提高集群系統(tǒng)的可靠性和可維護(hù)性;同時(shí),由于交換節(jié)點(diǎn)在集群系統(tǒng)中 的數(shù)目有限,利用交換節(jié)點(diǎn)進(jìn)行應(yīng)答式控制通路檢測(cè),可以減少對(duì)控制通路帶寬的占用。
基于與實(shí)施例3和4相同的發(fā)明構(gòu)思,本發(fā)明實(shí)施例6提供了一種交換節(jié)點(diǎn),交換節(jié)點(diǎn)
與各子系統(tǒng)的主節(jié)點(diǎn)相連,如圖9所示,包括
發(fā)送模塊,用于向各子系統(tǒng)發(fā)送控制通路檢測(cè)報(bào)文;
判斷模塊,用于判斷是否在預(yù)設(shè)周期內(nèi)接收到各子系統(tǒng)返回的控制通路應(yīng)答報(bào)文; 獲取模塊,用于根據(jù)判斷結(jié)果獲取本節(jié)點(diǎn)到各子系統(tǒng)的主節(jié)點(diǎn)的控制通路信息,控制通
道信息包括控制通路狀態(tài)和控制通路的權(quán)重值。
其中,控制通路狀態(tài)可以用正常和故障進(jìn)行標(biāo)識(shí),控制通路的權(quán)重值表示控制通路的通
信質(zhì)量,權(quán)重值越大,控制通路的通信質(zhì)量越好,在節(jié)點(diǎn)間進(jìn)行通信時(shí),優(yōu)先選用權(quán)重值大
的控制通路。
其中,獲取模塊根據(jù)判斷結(jié)果獲取本節(jié)點(diǎn)到各子系統(tǒng)的主節(jié)點(diǎn)的控制通路信息的詳細(xì)過(guò) 程可以參見實(shí)施例4的步驟403。
進(jìn)一步地,該交換節(jié)點(diǎn)還可以包括
第一發(fā)送模塊,用于將獲取模塊獲取的控制通路信息發(fā)送給各子系統(tǒng)主節(jié)點(diǎn)進(jìn)行更新。 進(jìn)一步地,發(fā)送模塊,還用于向其他交換節(jié)點(diǎn)發(fā)送控制通路檢測(cè)報(bào)文; 相應(yīng)地,判斷模塊,還用于判斷是否在預(yù)設(shè)周期內(nèi)接收到其他交換節(jié)點(diǎn)返回的控制通路 應(yīng)答報(bào)文;
相應(yīng)地,獲取模塊,還用于根據(jù)判斷結(jié)果獲取本節(jié)點(diǎn)到所述其他交換節(jié)點(diǎn)的控制通路信息。進(jìn)一步地,該交換節(jié)點(diǎn)還可以包括
第二發(fā)送模塊,還用于將獲取的本節(jié)點(diǎn)到其他子系統(tǒng)的主節(jié)點(diǎn)的控制通路信息,以及本 節(jié)點(diǎn)到其他交換節(jié)點(diǎn)的控制通路信息發(fā)送給其他子系統(tǒng)的主節(jié)點(diǎn)進(jìn)行更新。
在本發(fā)明實(shí)施例中,通過(guò)獲取子系統(tǒng)間的控制通路信息,并將獲取的子系統(tǒng)間的控制通 路信息更新到各個(gè)子系統(tǒng)的主節(jié)點(diǎn),有利于感知集群系統(tǒng)控制通路的拓?fù)浣Y(jié)構(gòu);利用控制通 路信息中的控制通路的權(quán)重值,有利于實(shí)現(xiàn)對(duì)控制通路的優(yōu)先級(jí)管理,從而提高集群系統(tǒng)的 可靠性和可維護(hù)性;同時(shí),由于交換節(jié)點(diǎn)在集群系統(tǒng)中的數(shù)百有—限,禾丄用交換節(jié)點(diǎn)進(jìn)行應(yīng)答 式控制通路檢測(cè),有利于減少對(duì)控制通路帶寬的占用。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序 來(lái)指令相關(guān)的硬件來(lái)完成,所述程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述存儲(chǔ)介質(zhì) 為計(jì)算機(jī)的軟盤、硬盤或光盤等。
以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精祌和原則之 內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種集群系統(tǒng)中獲取控制通路信息的方法,所述集群系統(tǒng)包括交換節(jié)點(diǎn)和至少兩個(gè)子系統(tǒng),所述至少兩個(gè)子系統(tǒng)包括第一子系統(tǒng)和第二子系統(tǒng),所述第一子系統(tǒng)和所述第二子系統(tǒng)分別包括主節(jié)點(diǎn)和從節(jié)點(diǎn),所述第一子系統(tǒng)和所述第二子系統(tǒng)的主節(jié)點(diǎn)通過(guò)所述交換節(jié)點(diǎn)相連,其特征在于,所述方法包括第一子系統(tǒng)的主節(jié)點(diǎn)接收所述交換節(jié)點(diǎn)發(fā)送的子系統(tǒng)間的控制通路信息和第二子系統(tǒng)的主節(jié)點(diǎn)發(fā)送的其子系統(tǒng)內(nèi)的控制通路信息,所述控制通道信息包括控制通路狀態(tài)和控制通路的權(quán)重值;根據(jù)本子系統(tǒng)內(nèi)的控制通路信息、所述子系統(tǒng)間的控制通路信息和所述第二子系統(tǒng)內(nèi)的控制通路信息獲取本子系統(tǒng)內(nèi)任意節(jié)點(diǎn)到所述第二子系統(tǒng)內(nèi)任意節(jié)點(diǎn)的控制通路信息;保存所述獲取的控制通路信息。
2、 如權(quán)利要求l所述的方法,其特征在于,所述保存所述獲取的控制通路信息之后,還 包括將所述獲取的控制通路信息中的本系統(tǒng)內(nèi)的從節(jié)點(diǎn)到所述第二子系統(tǒng)內(nèi)任意節(jié)點(diǎn)的控制 通路信息發(fā)送給所述本系統(tǒng)內(nèi)的從節(jié)點(diǎn)進(jìn)行更新。
3、 如權(quán)利要求l所述的方法,其特征在于,所述保存所述獲取的控制通路信息之后,還 包括將本子系統(tǒng)內(nèi)的控制通路信息發(fā)送給所述第二子系統(tǒng)內(nèi)主節(jié)點(diǎn)進(jìn)行更新。
4、 如權(quán)利要求1至3任意一項(xiàng)所述的方法,其特征在于,當(dāng)所述交換節(jié)點(diǎn)為一個(gè)時(shí),所述子系統(tǒng)間的控制通路信息包括所述交換節(jié)點(diǎn)分別到所 述第一子系統(tǒng)和所述第二子系統(tǒng)的主節(jié)點(diǎn)的控制通路信息;當(dāng)所述交換節(jié)點(diǎn)為至少兩個(gè)時(shí),所述子系統(tǒng)間的控制通路信息包括所述交換節(jié)點(diǎn)分別 到所述第一子系統(tǒng)和所述第二子系統(tǒng)的主節(jié)點(diǎn)的控制通路信息,以及所述交換節(jié)點(diǎn)間的控制 通路信息。
5、 一種集群系統(tǒng)中獲取控制通路信息的方法,所述集群系統(tǒng)包括交換節(jié)點(diǎn)和至少兩個(gè)子系統(tǒng),所述至少兩個(gè)子系統(tǒng)包括第一子系統(tǒng)和第二子系統(tǒng),所述第一子系統(tǒng)和所述第二子系統(tǒng)分別包括主節(jié)點(diǎn)和從節(jié)點(diǎn),所述第一子系統(tǒng)和所述第二子系統(tǒng)的主節(jié)點(diǎn)通過(guò)所述交換節(jié)點(diǎn)相連,其特征在于,所述方法包括交換節(jié)點(diǎn)向所述第一子系統(tǒng)和所述第二子系統(tǒng)的主節(jié)點(diǎn)發(fā)送控制通路檢測(cè)報(bào)文; 判斷是否在預(yù)設(shè)周期內(nèi)接收到所述第一子系統(tǒng)和所述第二子系統(tǒng)的主節(jié)點(diǎn)返回的控制通路應(yīng)答報(bào)文;根據(jù)判斷結(jié)果獲取本節(jié)點(diǎn)到所述第一子系統(tǒng)和所述第二子系統(tǒng)的主節(jié)點(diǎn)的控制通路信 息,所述控制通道信息包括控制通路狀態(tài)和控制通路的權(quán)重值。
6、 如權(quán)利要求5所述的方法,其特征在于,在根據(jù)判斷結(jié)果獲取所述交換節(jié)點(diǎn)到所述第 一子系統(tǒng)和所述第二子系統(tǒng)的主節(jié)點(diǎn)的控制通路信息之后,還包括將所述獲取的控制通路信息分別發(fā)送給所述第一子系統(tǒng)和所述第二子系統(tǒng)的主節(jié)點(diǎn)進(jìn)行 更新。
7、 如權(quán)利要求5所述的方法,其特征在于,還包括-向其他交換節(jié)點(diǎn)發(fā)送控制通路檢測(cè)報(bào)文;判斷是否在預(yù)設(shè)周期內(nèi)接收到所述其他交換節(jié)點(diǎn)返回的控制通路應(yīng)答報(bào)文,根據(jù)判斷結(jié) 果獲取本節(jié)點(diǎn)到所述其他交換節(jié)點(diǎn)的控制通路信息。
8、 如權(quán)利要求7所述的方法,其特征在于,還包括將所述獲取的所述本節(jié)點(diǎn)到所述第一子系統(tǒng)和所述第二子系統(tǒng)的主節(jié)點(diǎn)的控制通路信 息,以及所述本節(jié)點(diǎn)到所述其他交換節(jié)點(diǎn)的控制通路信息發(fā)送給所述第一子系統(tǒng)和所述第二 子系統(tǒng)的主節(jié)點(diǎn)進(jìn)行更新。
9、 一種子系統(tǒng)內(nèi)的主節(jié)點(diǎn),所述子系統(tǒng)內(nèi)的主節(jié)點(diǎn)與其他子系統(tǒng)內(nèi)的主節(jié)點(diǎn)通過(guò)交換節(jié)點(diǎn)相連,其特征在于,包括接收模塊,用于接收所述交換節(jié)點(diǎn)發(fā)送的子系統(tǒng)間的控制通路信息和其他子系統(tǒng)的主節(jié)點(diǎn)發(fā)送的其子系統(tǒng)內(nèi)的控制通路信息,所述控制通道信息包括控制通路狀態(tài)和控制通路的 權(quán)重值;獲取模塊,用于根據(jù)本子系統(tǒng)內(nèi)的控制通路信息、所述子系統(tǒng)間的控制通路信息和所述其他子系統(tǒng)內(nèi)的控制通路信息獲取本子系統(tǒng)內(nèi)任意節(jié)點(diǎn)到所述其他子系統(tǒng)內(nèi)任意節(jié)點(diǎn)的控制 通路信息;保存模塊,用于保存所述獲取的控制通路信息。
10、 如權(quán)利要求9所述的主節(jié)點(diǎn),其特征在于,還包括發(fā)送模塊,用于將所述獲取的控制通路信息中的本系統(tǒng)內(nèi)的從節(jié)點(diǎn)到所述其他子系統(tǒng)內(nèi) 任意節(jié)點(diǎn)的控制通路信息發(fā)送給所述本系統(tǒng)內(nèi)的從節(jié)點(diǎn)進(jìn)行更新。
11、 如權(quán)利要求10所述的主節(jié)點(diǎn),其特征在于,所述發(fā)送模塊,還用于將本子系統(tǒng)內(nèi)的控制通路信息發(fā)送給所述其他子系統(tǒng)內(nèi)主節(jié)點(diǎn)進(jìn) 行更新。
12、 如權(quán)利要求9至11任意一項(xiàng)所述的主節(jié)點(diǎn),其特征在于,包括當(dāng)所述交換節(jié)點(diǎn)為一個(gè)時(shí),所述子系統(tǒng)間的控制通路信息包括所述交換節(jié)點(diǎn)到所述其 他子系統(tǒng)的的主節(jié)點(diǎn)的控制通路信息;當(dāng)所述交換節(jié)點(diǎn)為至少兩個(gè)時(shí),所述子系統(tǒng)間的控制通路信息包括所述交換節(jié)點(diǎn)到所 述其他子系統(tǒng)的的主節(jié)點(diǎn)的控制通路信息,以及所述交換節(jié)點(diǎn)間的控制通路信息。
13、 一種交換節(jié)點(diǎn),所述交換節(jié)點(diǎn)與各子系統(tǒng)的主節(jié)點(diǎn)相連,其特征在于,包括-發(fā)送模塊,用于向所述各子系統(tǒng)發(fā)送控制通路檢測(cè)報(bào)文;判斷模塊,用于判斷是否在預(yù)設(shè)周期內(nèi)接收到所述各子系統(tǒng)返回的控制通路應(yīng)答報(bào)文; 獲取模塊,用于根據(jù)判斷結(jié)果獲取所述本節(jié)點(diǎn)到各子系統(tǒng)的主節(jié)點(diǎn)的控制通路信息,所 述控制通道信息包括控制通路狀態(tài)和控制通路的權(quán)重值。
14、 如權(quán)利要求13所述的交換節(jié)點(diǎn),其特征在于,還包括第一發(fā)送模塊,用于將所述獲取模塊獲取的控制通路信息發(fā)送給所述各子系統(tǒng)主節(jié)點(diǎn)進(jìn)行更新。
15、 如權(quán)利要求13所述的交換節(jié)點(diǎn),其特征在于, 所述發(fā)送模塊,還用于向其他交換節(jié)點(diǎn)發(fā)送控制通路檢測(cè)報(bào)文;相應(yīng)地,所述判斷模塊,還用于判斷是否在預(yù)設(shè)周期內(nèi)接收到所述其他交換節(jié)點(diǎn)返回的 控制通路應(yīng)答報(bào)文;相應(yīng)地,所述獲取模塊,還用于根據(jù)判斷結(jié)果獲取所述本節(jié)點(diǎn)到所述其他交換節(jié)點(diǎn)的控 制通路信息。
16、如權(quán)利要求15所述的交換節(jié)點(diǎn),其特征在于,還包括第二發(fā)送模塊,用于將所述獲取的本節(jié)點(diǎn)到所述其他子系統(tǒng)的主節(jié)點(diǎn)的控制通路信息, 以及所述本節(jié)點(diǎn)到所述其他交換節(jié)點(diǎn)的控制通路信息發(fā)送給所述其他子系統(tǒng)的主節(jié)點(diǎn)進(jìn)行更新。
全文摘要
本發(fā)明實(shí)施例公開了一種獲取控制通路信息的方法和節(jié)點(diǎn),屬于通信領(lǐng)域。該方法包括第一子系統(tǒng)的主節(jié)點(diǎn)接收所述交換節(jié)點(diǎn)發(fā)送的子系統(tǒng)間的控制通路信息和第二子系統(tǒng)的主節(jié)點(diǎn)發(fā)送的其子系統(tǒng)內(nèi)的控制通路信息,所述控制通道信息包括控制通路狀態(tài)和控制通路的權(quán)重值;根據(jù)本子系統(tǒng)內(nèi)的控制通路信息、所述子系統(tǒng)間的控制通路信息和所述第二子系統(tǒng)內(nèi)的控制通路信息獲取本子系統(tǒng)內(nèi)任意節(jié)點(diǎn)到所述第二子系統(tǒng)內(nèi)任意節(jié)點(diǎn)的控制通路信息;保存所述獲取的控制通路信息。本發(fā)明實(shí)施例還提供了一種子系統(tǒng)內(nèi)的主節(jié)點(diǎn),所述主節(jié)點(diǎn)包括接收模塊、獲取模塊和保存模塊。在本發(fā)明實(shí)施例中,可以提高集群系統(tǒng)的可靠性和可維護(hù)性,同時(shí)減少對(duì)控制通路帶寬的占用。
文檔編號(hào)H04L12/24GK101483550SQ20091007773
公開日2009年7月15日 申請(qǐng)日期2009年2月13日 優(yōu)先權(quán)日2009年2月13日
發(fā)明者吳文彪, 宋志勇, 朱建波, 洪文祥, 兵 王 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
东安县| 牡丹江市| 临颍县| 焉耆| 盐城市| 佛冈县| 新宁县| 德化县| 陇川县| 临猗县| 正阳县| 广元市| 三台县| 高安市| 玉环县| 巨鹿县| 新巴尔虎右旗| 克什克腾旗| 莆田市| 军事| 云安县| 饶河县| 保靖县| 太保市| 罗平县| 开平市| 涟源市| 新宁县| 溆浦县| 商城县| 博罗县| 屯昌县| 张掖市| 沙坪坝区| 大宁县| 井冈山市| 礼泉县| 垣曲县| 扎鲁特旗| 德昌县| 论坛|