專利名稱:負(fù)荷分擔(dān)方法及裝置、單板的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù),尤其涉及一種負(fù)荷分擔(dān)方法及裝置、單板。
背景技術(shù):
目前通信領(lǐng)域的系統(tǒng)中,為了提高系統(tǒng)可靠性,以及提升業(yè)務(wù)處理能力,現(xiàn)有的負(fù)荷分擔(dān)設(shè)備通常會有主備模式和負(fù)荷分擔(dān)模式。在主備模式下,負(fù)荷分擔(dān)裝置中只有一個主用單元(包括管理控制單元和轉(zhuǎn)發(fā)單元)工作,另外一個或者多個備用單元(包括管理控制單元和轉(zhuǎn)發(fā)單元)進(jìn)行熱備份或者冷備份,當(dāng)主用單元發(fā)生故障后,備用單元能夠在短時間內(nèi)切換,確保業(yè)務(wù)的正常。而在負(fù)荷分擔(dān)模式下,多個控制管理單元和轉(zhuǎn)發(fā)單元能夠共同工作,共同承擔(dān)業(yè)務(wù)的處理,不會存在閑置的資源,使得系統(tǒng)帶寬資源利用最大化。
現(xiàn)有的負(fù)荷分擔(dān)裝置,主要有如下兩種方式I、管理控制單元和轉(zhuǎn)發(fā)單元不共板件,也就是說,管理控制單元和轉(zhuǎn)發(fā)單元物理分開。2、管理控制單元和轉(zhuǎn)發(fā)單元全部都共板件,都在一個單板上,由多個同樣的單板實(shí)現(xiàn)分布式負(fù)荷分擔(dān)功能。發(fā)明人在實(shí)現(xiàn)本發(fā)明的過程中發(fā)現(xiàn),現(xiàn)有的負(fù)荷分擔(dān)方法存在數(shù)據(jù)傳輸可靠性較低的問題。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種負(fù)荷分擔(dān)方法及裝置、單板,能夠提高數(shù)據(jù)傳輸可靠性。第一個方面,本發(fā)明實(shí)施例提供了一種負(fù)荷分擔(dān)方法,包括內(nèi)置轉(zhuǎn)發(fā)單元接收待傳輸數(shù)據(jù);管理控制單元獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率;若確定所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率小于預(yù)設(shè)的負(fù)載比率閾值,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元;所述內(nèi)置轉(zhuǎn)發(fā)單元和所述管理控制單元位于同一單板中,所述各轉(zhuǎn)發(fā)單元包括所述內(nèi)置轉(zhuǎn)發(fā)單元和外置于所述單板的其他轉(zhuǎn)發(fā)單元。在第一種可能的實(shí)現(xiàn)方式中,內(nèi)置轉(zhuǎn)發(fā)單元接收待傳輸數(shù)據(jù)之前,具體實(shí)現(xiàn)可以為所述管理控制單元根據(jù)各轉(zhuǎn)發(fā)單元的最大傳輸容量預(yù)設(shè)各轉(zhuǎn)發(fā)單元的負(fù)載比率閾值。在第二種可能的實(shí)現(xiàn)方式中,內(nèi)置轉(zhuǎn)發(fā)單元接收待傳輸數(shù)據(jù)之前,具體實(shí)現(xiàn)可以為所述管理控制單元接收各轉(zhuǎn)發(fā)單元實(shí)時發(fā)送的當(dāng)前負(fù)載比率,根據(jù)所述各轉(zhuǎn)發(fā)單元實(shí)時發(fā)送的當(dāng)前負(fù)載比率,實(shí)時更新負(fù)載信息列表中與所述各轉(zhuǎn)發(fā)單元對應(yīng)的當(dāng)前負(fù)載比率。
根據(jù)第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,管理控制單元獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率,具體實(shí)現(xiàn)可以為查詢所述負(fù)載信息列表,獲取所述各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率。在第四種可能的實(shí)現(xiàn)方式中,內(nèi)置轉(zhuǎn)發(fā)單元接收待傳輸數(shù)據(jù)之后,管理控制單元獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率之前,具體實(shí)現(xiàn)可以為所述管理控制單元分別發(fā)送查詢各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率的請求消息給對應(yīng)的轉(zhuǎn)發(fā)單元,以使所述各轉(zhuǎn)發(fā)單元獲取各自對應(yīng)的當(dāng)前負(fù)載比率; 分別接收所述各轉(zhuǎn)發(fā)單元發(fā)送的響應(yīng)消息,各響應(yīng)消息中包括對應(yīng)轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率。第二方面,本發(fā)明實(shí)施例提供了一種單板,包括內(nèi)置于所述單板中的內(nèi)置轉(zhuǎn)發(fā)單元和管理控制單元;其中,所述內(nèi)置轉(zhuǎn)發(fā)單元,用于接收待傳輸數(shù)據(jù);所述管理控制單元具體包括獲取模塊,用于獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率,所述各轉(zhuǎn)發(fā)單元包括所述內(nèi)置轉(zhuǎn)發(fā)單元和外置于所述單板的其他轉(zhuǎn)發(fā)單元;確定模塊,用于若確定所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率小于預(yù)設(shè)的負(fù)載比率閾值,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元。第三方面,本發(fā)明實(shí)施例提供了一種負(fù)荷分擔(dān)裝置,包括第一單板和外置于所述第一單板的其他轉(zhuǎn)發(fā)單元,所述其他轉(zhuǎn)發(fā)單元與所述第一單板連接;所述第一單板為上述單板;所述其他轉(zhuǎn)發(fā)單元,用于接收內(nèi)置于所述第一單板中的轉(zhuǎn)發(fā)單元發(fā)送的所述待傳輸數(shù)據(jù),并將所述待傳輸數(shù)據(jù)進(jìn)行轉(zhuǎn)發(fā)處理。第四方面,本發(fā)明實(shí)施例提供了一種負(fù)荷分擔(dān)方法,包括第一內(nèi)置轉(zhuǎn)發(fā)單元接收待傳輸數(shù)據(jù);處于主用狀態(tài)的第二管理控制單元獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率;所述第二管理控制單元確定所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率是否小于預(yù)設(shè)的負(fù)載比率閾值,若是,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元;所述第一內(nèi)置轉(zhuǎn)發(fā)單元和處于備用狀態(tài)的第一管理控制單元位于第一單板中,所述處于主用狀態(tài)的第二管理控制單元和至少一個第二內(nèi)置轉(zhuǎn)發(fā)單元位于第二單板中;所述各轉(zhuǎn)發(fā)單元包括所述第一和第二內(nèi)置轉(zhuǎn)發(fā)單元和位于所述第一和第二單板之外的其他轉(zhuǎn)發(fā)單元。第五方面,本發(fā)明實(shí)施例提供了一種負(fù)荷分擔(dān)裝置,包括備用單板、主用單板和外置于所述備用單板和主用單板的其他轉(zhuǎn)發(fā)單元,所述其他轉(zhuǎn)發(fā)單元分別與所述備用單板和主用單板連接,所述主用單板與所述備用單板連接;所述備用單板中的第一內(nèi)置轉(zhuǎn)發(fā)單元,用于接收待傳輸數(shù)據(jù),所述備用單板中的第一管理控制單元處于備用狀態(tài);所述主用單板中的第二管理控制單元處于主用狀態(tài),用于獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率,若確定所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率是否小于預(yù)設(shè)的負(fù)載比率閾值,若是,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元;所述其他轉(zhuǎn)發(fā)單元,用于接收所述第一內(nèi)置轉(zhuǎn)發(fā)單元發(fā)送的所述待傳輸數(shù)據(jù),并將所述待傳輸數(shù)據(jù)進(jìn)行轉(zhuǎn)發(fā)處理。由上述技術(shù)方案可知,本發(fā)明實(shí)施例的單板根據(jù)獲取到的各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率和各轉(zhuǎn)發(fā)單元的負(fù)載比率閾值,確定發(fā)送待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元,能夠提高了數(shù)據(jù)傳輸?shù)目煽啃?,解決了現(xiàn)有的負(fù)荷分擔(dān)裝置中,管理控制單元和轉(zhuǎn)發(fā)單元不共板件的情況,由于所需板件多,因此數(shù)據(jù)傳輸可靠性較低的問題,同時,本實(shí)施例可以采用外置于單板的其他轉(zhuǎn)發(fā)單元與內(nèi)置于單板的轉(zhuǎn)發(fā)單元一起進(jìn)行負(fù)荷分擔(dān),可以降低軟件調(diào)度的復(fù)雜性,降低成本。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā) 明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為現(xiàn)有技術(shù)的一種負(fù)荷分擔(dān)裝置的結(jié)構(gòu)示意圖;圖2為現(xiàn)有技術(shù)的另一種負(fù)荷分擔(dān)裝置的結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例一提供的負(fù)荷分擔(dān)方法的流程示意圖;圖4為本發(fā)明實(shí)施例二提供的單板的結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例三提供的負(fù)荷分擔(dān)裝置的結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例三提供的負(fù)荷分擔(dān)裝置的又一種結(jié)構(gòu)示意圖;圖7為本發(fā)明實(shí)施例四提供的負(fù)荷分擔(dān)方法的流程示意圖;圖8為本發(fā)明實(shí)施例五提供的負(fù)荷分擔(dān)裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖I為現(xiàn)有技術(shù)的一種負(fù)荷分擔(dān)裝置的結(jié)構(gòu)示意圖,如圖I所示,該負(fù)荷分擔(dān)裝置包括多個管理控制單元和多個轉(zhuǎn)發(fā)單元,其中,每一管理控制單元為一個板件,轉(zhuǎn)發(fā)單元為與管理控制單元分離的板件,每一轉(zhuǎn)發(fā)單元為一個板件。由于管理控制單元和轉(zhuǎn)發(fā)單元不共板件,為了實(shí)現(xiàn)分布式負(fù)荷分擔(dān),所需要的單板較多,因此,存在組網(wǎng)難度大和軟件實(shí)現(xiàn)困難大的問題,從而導(dǎo)致數(shù)據(jù)傳輸?shù)目煽啃暂^低。圖2為現(xiàn)有技術(shù)的另一種負(fù)荷分擔(dān)裝置的結(jié)構(gòu)示意圖,如圖2所示,該負(fù)荷分擔(dān)裝置包括多個管理控制單元,多個轉(zhuǎn)發(fā)單元,且管理控制單元和轉(zhuǎn)發(fā)單元全部共板件,每一個單板件上都有一個管理控制單元和一個轉(zhuǎn)發(fā)單元。如圖2所示,每一單板中的管理控制單元只能管理控制本單板的轉(zhuǎn)發(fā)單元,如果本單板轉(zhuǎn)發(fā)單元接收的數(shù)據(jù)較大,需要通過其他單板的轉(zhuǎn)發(fā)單元進(jìn)行負(fù)荷分擔(dān)時,需要通過本單板的管理控制單元與其他單板中的管理控制單元進(jìn)行軟件協(xié)調(diào),而不能直接對其他單板中的轉(zhuǎn)發(fā)單元進(jìn)行控制管理,由于每一單板都包含管理控制單元和轉(zhuǎn)發(fā)單元,管理控制單元較多,多個管理控制單元之間的軟件協(xié)調(diào)存在較高的復(fù)雜度,同時,由于每一單板都包含管理控制單元和轉(zhuǎn)發(fā)單元,存在硬件成本較高的問題。針對現(xiàn)有技術(shù)存在的上述問題,本發(fā)明提供一種負(fù)荷分擔(dān)方法,能夠解決現(xiàn)有的負(fù)荷分擔(dān)方法存在數(shù)據(jù)傳輸可靠性較低的問題。圖3為本發(fā)明實(shí)施例一提供的負(fù)荷分擔(dān)方法的流程示意圖,如圖3所示,包括步驟301、內(nèi)置轉(zhuǎn)發(fā)單元接收待傳輸數(shù)據(jù)。
其中,待傳輸數(shù)據(jù)為任一網(wǎng)絡(luò)實(shí)體通過單板向另一網(wǎng)絡(luò)實(shí)體發(fā)送的數(shù)據(jù),在實(shí)際應(yīng)用中,內(nèi)置于單板中的內(nèi)置轉(zhuǎn)發(fā)單元接收待傳輸數(shù)據(jù)。步驟302、管理控制單元獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率。在本發(fā)明實(shí)施例的一個可選實(shí)施方式中,在接收待傳輸數(shù)據(jù)之前,內(nèi)置于單板中的管理控制單元可以接收各轉(zhuǎn)發(fā)單元實(shí)時發(fā)送的當(dāng)前負(fù)載比率,根據(jù)各轉(zhuǎn)發(fā)單元實(shí)時發(fā)送的當(dāng)前負(fù)載比率,實(shí)時更新負(fù)載信息列表中與各轉(zhuǎn)發(fā)單元對應(yīng)的當(dāng)前負(fù)載比率。對應(yīng)地,管理控制單元可以查詢所述負(fù)載信息列表,實(shí)時獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率。在本發(fā)明實(shí)施例的另一個可選實(shí)施方式中,管理控制單元可以分別發(fā)送查詢各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率的請求消息給對應(yīng)的轉(zhuǎn)發(fā)單元,各轉(zhuǎn)發(fā)單元根據(jù)接收到請求消息,分別獲取各自對應(yīng)的當(dāng)前負(fù)載比率,各轉(zhuǎn)發(fā)單元分別向管理控制單元發(fā)送響應(yīng)消息,各響應(yīng)消息中包括對應(yīng)轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率;管理控制單元分別接收各轉(zhuǎn)發(fā)單元發(fā)送的響應(yīng)消息,根據(jù)各響應(yīng)消息,分別獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率。步驟303、若確定所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率小于預(yù)設(shè)的負(fù)載比率閾值,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元。在本發(fā)明實(shí)施例的一個可選實(shí)施方式中,在接收待傳輸數(shù)據(jù)之前,管理控制單元可以根據(jù)各轉(zhuǎn)發(fā)單元的最大傳輸容量預(yù)設(shè)各轉(zhuǎn)發(fā)單元的負(fù)載比率閾值。為了提高數(shù)據(jù)傳輸?shù)目煽啃?,在本發(fā)明實(shí)施例的一個可選實(shí)施方式中,當(dāng)一個轉(zhuǎn)發(fā)單元就能夠滿足數(shù)據(jù)傳輸時,可以優(yōu)先使用內(nèi)置轉(zhuǎn)發(fā)單元進(jìn)行數(shù)據(jù)傳輸處理,即若確定內(nèi)置轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率小于預(yù)設(shè)的負(fù)載比率閾值,則優(yōu)先將內(nèi)置轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元。在本發(fā)明實(shí)施例的一個可選實(shí)施方式中,當(dāng)一個轉(zhuǎn)發(fā)單元不能滿足數(shù)據(jù)傳輸時,為了提高數(shù)據(jù)傳輸?shù)目煽啃?,本發(fā)明實(shí)施例將待傳輸數(shù)據(jù)通過外置于單板的其他轉(zhuǎn)發(fā)單元進(jìn)行轉(zhuǎn)發(fā)處理,即若確定所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率小于預(yù)設(shè)的負(fù)載比率閾值,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元,其中,所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元包括外置于單板的其他轉(zhuǎn)發(fā)單元。需要說明的是,上述內(nèi)置轉(zhuǎn)發(fā)單元和管理控制單元位于同一單板中,上述各轉(zhuǎn)發(fā)單元包括內(nèi)置轉(zhuǎn)發(fā)單元和外置于所述單板的其他轉(zhuǎn)發(fā)單元,其中,外置于單板的其他轉(zhuǎn)發(fā)單元的個數(shù)可以根據(jù)待傳輸數(shù)據(jù)的容量進(jìn)行具體確定,不僅能夠降低擴(kuò)容的成本,同時也簡化了軟件控制算法。本實(shí)施例的單板根據(jù)獲取到的各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率和各轉(zhuǎn)發(fā)單元的負(fù)載比率閾值,若確定各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率小于預(yù)設(shè)的負(fù)載比率閾值,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元,能夠?qū)崿F(xiàn)根據(jù)各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率,動態(tài)地調(diào)整傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元,解決了現(xiàn)有的負(fù)荷分擔(dān)裝置中,管理控制單元和轉(zhuǎn)發(fā)單元不共板件的情況,由于所需板件多,因此能夠提高數(shù)據(jù)傳輸?shù)目煽啃?,同時,本實(shí)施例可以采用外置于單板的其他轉(zhuǎn)發(fā)單元與內(nèi)置于單板的轉(zhuǎn)發(fā)單元一起進(jìn)行負(fù)荷分擔(dān),降低軟件調(diào)度的復(fù)雜性,降低成本。圖4為本發(fā)明實(shí)施例二提供的單板的結(jié)構(gòu)示意圖,如圖4所示,具體包括內(nèi)置于所述單板中的內(nèi)置轉(zhuǎn)發(fā)單元41和管理控制單元42 ;舉例來說,內(nèi)置轉(zhuǎn)發(fā)單元41和管理控制單元42可以通過管理控制總線進(jìn)行連接,其中,內(nèi)置轉(zhuǎn)發(fā)單元41,用于接收待傳輸數(shù)據(jù);在本發(fā)明實(shí)施例的一個可選實(shí)施方式中,管理控制單元42具體包括
獲取模塊421,用于獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率;確定模塊422,用于若確定所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率小于預(yù)設(shè)的負(fù)載比率閾值,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元。在本發(fā)明實(shí)施例的一個可選實(shí)施方式中,管理控制單元42具體還包括第一設(shè)置模塊423,用于根據(jù)各轉(zhuǎn)發(fā)單元的最大傳輸容量預(yù)設(shè)各轉(zhuǎn)發(fā)單元的負(fù)載比率閾值。在本發(fā)明實(shí)施例的一個可選實(shí)施方式中,管理控制單元42具體還包括第二設(shè)置模塊424,用于接收各轉(zhuǎn)發(fā)單元實(shí)時發(fā)送的當(dāng)前負(fù)載比率,根據(jù)所述各轉(zhuǎn)發(fā)單元實(shí)時發(fā)送的當(dāng)前負(fù)載比率,實(shí)時更新負(fù)載信息列表中與所述各轉(zhuǎn)發(fā)單元對應(yīng)的當(dāng)前負(fù)載比率。對應(yīng)地,獲取模塊421,具體用于查詢第二設(shè)置模塊424中的所述負(fù)載信息列表,獲取所述各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率。在本發(fā)明實(shí)施例的一個可選實(shí)施方式中,管理控制單元42具體還包括收發(fā)模塊425,用于分別發(fā)送查詢各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率的請求消息給對應(yīng)的轉(zhuǎn)發(fā)單元,以使所述各轉(zhuǎn)發(fā)單元獲取各自對應(yīng)的當(dāng)前負(fù)載比率;分別接收所述各轉(zhuǎn)發(fā)單元發(fā)送的響應(yīng)消息,各響應(yīng)消息中包括對應(yīng)轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率;收發(fā)模塊425,還用于將所述各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率發(fā)送給獲取模塊421。需要說明的是,上述各轉(zhuǎn)發(fā)單元具體可以包括內(nèi)置轉(zhuǎn)發(fā)單元41和外置于所述單板的其他轉(zhuǎn)發(fā)單元。在本發(fā)明實(shí)施例的一個可選實(shí)施方式中,當(dāng)一個轉(zhuǎn)發(fā)單元就能夠滿足數(shù)據(jù)傳輸時,為了提高數(shù)據(jù)傳輸?shù)目煽啃?,可以?yōu)先使用內(nèi)置轉(zhuǎn)發(fā)單元41進(jìn)行數(shù)據(jù)傳輸處理,具體實(shí)現(xiàn)時,收發(fā)模塊425發(fā)送內(nèi)置轉(zhuǎn)發(fā)單元41的當(dāng)前負(fù)載比率給獲取模塊421,或者獲取模塊421從第二設(shè)置模塊424中獲取內(nèi)置轉(zhuǎn)發(fā)單元41的當(dāng)前負(fù)載比率,確定模塊42根據(jù)獲取模塊421獲取的內(nèi)置轉(zhuǎn)發(fā)單元41的當(dāng)前負(fù)載比率和第一設(shè)置模塊423中設(shè)置的內(nèi)置轉(zhuǎn)發(fā)單元41的負(fù)載比率閾值,若確定內(nèi)置轉(zhuǎn)發(fā)單元41的當(dāng)前負(fù)載比率小于預(yù)設(shè)的負(fù)載比率閾值,則優(yōu)先將內(nèi)置轉(zhuǎn)發(fā)單元41確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元。在本發(fā)明實(shí)施例的另一個可選實(shí)施方式中,當(dāng)一個轉(zhuǎn)發(fā)單元不能滿足數(shù)據(jù)傳輸時,為了提高數(shù)據(jù)傳輸?shù)目煽啃裕景l(fā)明實(shí)施例將待傳輸數(shù)據(jù)通過外置于單板的其他轉(zhuǎn)發(fā)單元進(jìn)行轉(zhuǎn)發(fā)處理,具體實(shí)現(xiàn)時,收發(fā)模塊425發(fā)送各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率給獲取模塊421,或者獲取模塊421從第二設(shè)置模塊424中獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率,確定模塊42根據(jù)獲取模塊421獲取的各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率和第一設(shè)置模塊423中設(shè)置的各轉(zhuǎn)發(fā)單元的負(fù)載比率閾值,若確定各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率小于預(yù)設(shè)的負(fù)載比率閾值,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元。需要說明的是,上述各轉(zhuǎn)發(fā)單元具體可以包括內(nèi)置轉(zhuǎn)發(fā)單元41和外置于單板的其他轉(zhuǎn)發(fā)單元。需要說明的是,其他轉(zhuǎn)發(fā)單元與單板的連接關(guān)系具體為其他轉(zhuǎn)發(fā)單元與內(nèi)置轉(zhuǎn)發(fā)單元41通過轉(zhuǎn)發(fā)總線進(jìn)行連接,其他轉(zhuǎn)發(fā)單元與管理控制單元42通過管理控制總線進(jìn)行連接。本實(shí)施例的其他轉(zhuǎn)發(fā)單元的個數(shù)可以根據(jù)待傳輸數(shù)據(jù)的容量進(jìn)行具體確定,不僅能夠降低擴(kuò)容的成本,同時也簡化了軟件控制算法。
本實(shí)施例的管理控制單元42的功能具體可以采用Power PC>Inter CPU等器件來實(shí)現(xiàn);轉(zhuǎn)發(fā)單元的功能可以采用二層轉(zhuǎn)發(fā)芯片LSW或者三層轉(zhuǎn)發(fā)芯片NP等器件來實(shí)現(xiàn);管理控制總線可以采用PCI,PCIE,Rapid IO等高速總線,也可以采用UART,IIC,MDIO等低速總線;轉(zhuǎn)發(fā)總線可以采用IOG KR,XAUI,GE,F(xiàn)E等多種業(yè)務(wù)總線。本領(lǐng)域技術(shù)人員可以理解的是,本發(fā)明實(shí)施例不限定管理控制單元和轉(zhuǎn)發(fā)單元的具體型號和類型,只要能夠滿足上述管理控制單元和轉(zhuǎn)發(fā)單元的功能器件的均在本發(fā)明概括之內(nèi)。本實(shí)施例的單板根據(jù)獲取到的各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率和各轉(zhuǎn)發(fā)單元的負(fù)載比率閾值,若確定各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率小于預(yù)設(shè)的負(fù)載比率閾值,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元,能夠?qū)崿F(xiàn)根據(jù)各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率,動態(tài)地調(diào)整傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元,解決了現(xiàn)有的負(fù)荷分擔(dān)裝置中,管理控制單元和轉(zhuǎn)發(fā)單元不共板件的情況,由于所需板件多,因此能夠提高數(shù)據(jù)傳輸?shù)目煽啃裕瑫r,本實(shí)施例可以采用外置于單板的其他轉(zhuǎn)發(fā)單元與內(nèi)置于單板的轉(zhuǎn)發(fā)單元一起進(jìn)行負(fù)荷分擔(dān),降低軟件調(diào)度的復(fù)雜性,降低成本。圖5為本發(fā)明實(shí)施例三提供的負(fù)荷分擔(dān)裝置的結(jié)構(gòu)示意圖,如圖5所示,具體包括第一單板51和其他轉(zhuǎn)發(fā)單元52,其他轉(zhuǎn)發(fā)單元52外置于第一單板51,其他轉(zhuǎn)發(fā)單元52與第一單板51連接;其中,其他轉(zhuǎn)發(fā)單元52與第一單板51連接關(guān)系具體為其他轉(zhuǎn)發(fā)單元52與內(nèi)置于第一單板51的轉(zhuǎn)發(fā)單元通過轉(zhuǎn)發(fā)總線進(jìn)行連接,其他轉(zhuǎn)發(fā)單元52與內(nèi)置于第一單板51的管理控制單元通過管理控制總線進(jìn)行連接。第一單板51為圖4所示實(shí)施例所述的單板;其他轉(zhuǎn)發(fā)單元52,用于接收內(nèi)置于第一單板51中的轉(zhuǎn)發(fā)單元發(fā)送的所述待傳輸數(shù)據(jù),并將所述待傳輸數(shù)據(jù)進(jìn)行轉(zhuǎn)發(fā)處理。在本發(fā)明實(shí)施例的一個可選實(shí)施方式中,如圖6所示,所述裝置還包括第二單板53,第二單板53與第一單板51連接,第二單板53與其他轉(zhuǎn)發(fā)單元52連接,其他轉(zhuǎn)發(fā)單元
52也外置于第二單板52 ;其中,第二單板53與第一單板51的連接關(guān)系具體為內(nèi)置于第二單板53的管理控制單元與內(nèi)置于第一單板51的管理控制單元通過管理控制總線進(jìn)行連接,內(nèi)置于第二單板53的轉(zhuǎn)發(fā)單元與內(nèi)置與第一單板51的轉(zhuǎn)發(fā)單元通過轉(zhuǎn)發(fā)總線進(jìn)行連接。其他轉(zhuǎn)發(fā)單元52與第二單板53的連接關(guān)系具體為其他轉(zhuǎn)發(fā)單元52與內(nèi)置于第二單板53的轉(zhuǎn)發(fā)單元通過轉(zhuǎn)發(fā)總線進(jìn)行連接,其他轉(zhuǎn)發(fā)單元52與內(nèi)置于第二單板53的管理控制單元通過管理控制總線進(jìn)行連接。在本發(fā)明實(shí)施例的一個可選實(shí)施方式中,第二單板53為圖4所示實(shí)施例所述的單板;即用于在第一單板51工作正常時,與第一單板51分擔(dān)負(fù)荷,具體實(shí)現(xiàn)為第一單板51,用于在工作正常時,內(nèi)置于第一單板中的轉(zhuǎn)發(fā)單元接收待傳輸數(shù)據(jù),內(nèi)置于第一單板中的管理控制單元獲取所述內(nèi)置于第一單板中的轉(zhuǎn)發(fā)單元和所述其他轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率;若確定所述內(nèi)置于第一單板中的轉(zhuǎn)發(fā)單元和所述其他轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率小于預(yù)設(shè)的負(fù)載比率閾值,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元;第二單板53,用于在所述第一單板工作正常時,與所述第一單板分擔(dān)負(fù)荷,即內(nèi)置 于第二單板中的轉(zhuǎn)發(fā)單元接收待傳輸數(shù)據(jù);內(nèi)置于第二單板中的管理控制單元獲取所述內(nèi)置于第二單板中的轉(zhuǎn)發(fā)單元和所述其他轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率;若確定所述內(nèi)置于第二單板中的轉(zhuǎn)發(fā)單元和所述其他轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率小于預(yù)設(shè)的負(fù)載比率閾值,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元;其他轉(zhuǎn)發(fā)單元52,用于接收所述內(nèi)置于第二單板中的轉(zhuǎn)發(fā)單元、所述內(nèi)置于第二單板中的轉(zhuǎn)發(fā)單元發(fā)送的所述待傳輸數(shù)據(jù),并將所述待傳輸數(shù)據(jù)進(jìn)行轉(zhuǎn)發(fā)處理。本發(fā)明實(shí)施例所述負(fù)荷分擔(dān)裝置可以根據(jù)獲取到的各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率和各轉(zhuǎn)發(fā)單元的負(fù)載比率閾值,若確定各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率小于預(yù)設(shè)的負(fù)載比率閾值,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元,能夠?qū)崿F(xiàn)根據(jù)各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率,動態(tài)地調(diào)整傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元,解決了現(xiàn)有的負(fù)荷分擔(dān)裝置中,管理控制單元和轉(zhuǎn)發(fā)單元不共板件的情況,由于所需板件多,因此能夠提高數(shù)據(jù)傳輸?shù)目煽啃浴M瑫r,本實(shí)施例可以采用外置于單板的其他轉(zhuǎn)發(fā)單元與內(nèi)置于單板的轉(zhuǎn)發(fā)單元一起進(jìn)行負(fù)荷分擔(dān),降低軟件調(diào)度的復(fù)雜性,降低成本。同時,本實(shí)施例所述的負(fù)荷分擔(dān)裝置采用兩個單板,當(dāng)兩個單板都工作正常時,該兩個單板能夠共同工作,共同承擔(dān)數(shù)據(jù)轉(zhuǎn)發(fā)處理,不會存在閑置的資源,可以提高系統(tǒng)資源的利用率。圖7為本發(fā)明實(shí)施例四提供的負(fù)荷分擔(dān)方法的流程示意圖,如圖7所示,具體包括步驟701、第一內(nèi)置轉(zhuǎn)發(fā)單元接收待傳輸數(shù)據(jù)。在本發(fā)明實(shí)施例的一個可選實(shí)施方式中,內(nèi)置于備用單板中的第一內(nèi)置轉(zhuǎn)發(fā)單元接收待傳輸數(shù)據(jù),內(nèi)置于備用單板中的第一管理控制單元處于備用狀態(tài)。步驟702、處于主用狀態(tài)的第二管理控制單元獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率。在本發(fā)明實(shí)施例的一個可選實(shí)施方式中,內(nèi)置于主用單板中的第二管理控制單元處于主用狀態(tài),第二管理控制單元可以獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率,具體實(shí)現(xiàn)時,可以參考圖3所示實(shí)施例中的相關(guān)描述,此處不再贅述。在本發(fā)明實(shí)施例的一個可選實(shí)施方式中,當(dāng)處于主用狀態(tài)的第二管理控制單元發(fā)生故障時,處于備用狀態(tài)的第一管理控制單元可以切換成主用狀態(tài),獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率。步驟703、所述第二管理控制單元確定所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率是否小于預(yù)設(shè)的負(fù)載比率閾值,若是,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元。具體實(shí)現(xiàn)時,可以參考圖3所示實(shí)施例中的相關(guān)描述,此處不再贅述。在本發(fā)明實(shí)施例的一個可選實(shí)施方式中,當(dāng)處于主用狀態(tài)的第二管理控制單元發(fā)生故障時,處于備用狀態(tài)的第一管理控制單元可以確定所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率是否小于預(yù)設(shè)的負(fù)載比率閾值,若是,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元。需要說明的是,上述第一內(nèi)置轉(zhuǎn)發(fā)單元和處于備用狀態(tài)的第一管理控制單元位于 備用單板中,處于主用狀態(tài)的第二管理控制單元和至少一個第二內(nèi)置轉(zhuǎn)發(fā)單元位于主用單 板中;所述各轉(zhuǎn)發(fā)單元包括所述第一內(nèi)置轉(zhuǎn)發(fā)單元、第二內(nèi)置轉(zhuǎn)發(fā)單元和位于所述備用單板和主用單板之外的其他轉(zhuǎn)發(fā)單元。本發(fā)明實(shí)施例可以根據(jù)獲取到的各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率和各轉(zhuǎn)發(fā)單元的負(fù)載比率閾值,若確定各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率小于預(yù)設(shè)的負(fù)載比率閾值,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元,能夠?qū)崿F(xiàn)根據(jù)各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率,動態(tài)地調(diào)整傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元,解決了現(xiàn)有的負(fù)荷分擔(dān)裝置中,管理控制單元和轉(zhuǎn)發(fā)單元不共板件的情況,由于所需板件多,因此能夠提高數(shù)據(jù)傳輸?shù)目煽啃?,同時,本實(shí)施例可以采用外置于單板的其他轉(zhuǎn)發(fā)單元與內(nèi)置于單板的轉(zhuǎn)發(fā)單元一起進(jìn)行負(fù)荷分擔(dān),降低軟件調(diào)度的復(fù)雜性,降低成本。同時,本實(shí)施例的主用管理控制單元發(fā)生故障時,備用管理控制單元能夠承擔(dān)對各轉(zhuǎn)發(fā)單元的管理控制工作,從而保證了數(shù)據(jù)傳輸?shù)目煽啃?。圖8為本發(fā)明實(shí)施例五提供一種負(fù)荷分擔(dān)裝置的結(jié)構(gòu)示意圖,具體包括主用單板81、備用單板82和外置于主用單板81和備用單板82的其他轉(zhuǎn)發(fā)單元83,其他轉(zhuǎn)發(fā)單元83分別與主用單板81和備用單板82連接,主用單板81和備用單板82連接;在本發(fā)明實(shí)施例的一個可選實(shí)施方式中,備用單板82中的第一內(nèi)置轉(zhuǎn)發(fā)單元,用于接收待傳輸數(shù)據(jù),備用單板82中的第一管理控制單元處于備用狀態(tài);主用單板81中的第二管理控制單元處于主用狀態(tài),用于獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率,若確定所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率是否小于預(yù)設(shè)的負(fù)載比率閾值,若是,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元;其他轉(zhuǎn)發(fā)單元83,用于接收所述第一內(nèi)置轉(zhuǎn)發(fā)單元發(fā)送的所述待傳輸數(shù)據(jù),并將所述待傳輸數(shù)據(jù)進(jìn)行轉(zhuǎn)發(fā)處理。 在本發(fā)明實(shí)施例的一個可選實(shí)施方式中,備用單板82,還用于在主用單板81發(fā)生故障時,作為主用單板,即處于備用狀態(tài)的第一管理控制單元獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率;所述第一管理控制單元確定所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率是否小于預(yù)設(shè)的負(fù)載比率閾值,若是,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元。需要說明的是,上述主用單板和備用單板中的管理控制單元舉例來說可以位于管理控制平面,上述主用單板和備用單板中的轉(zhuǎn)發(fā)單元和其他轉(zhuǎn)發(fā)單元舉例來說可以位于轉(zhuǎn)發(fā)平面。需要說明的是,為了降低軟件配置和組網(wǎng)配置的復(fù)雜度,本實(shí)施例所述的負(fù)荷分擔(dān)裝置至多包括兩個單板,其他轉(zhuǎn)發(fā)單元的個數(shù)可以根據(jù)待傳輸數(shù)據(jù)的容量進(jìn)行具體確定。本發(fā)明實(shí)施例所述負(fù)荷分擔(dān)裝置可以根據(jù)獲取到的各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率和各轉(zhuǎn)發(fā)單元的負(fù)載比率閾值,若確定各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率小于預(yù)設(shè)的負(fù)載比率閾值,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元,能夠?qū)崿F(xiàn)根據(jù)各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率,動態(tài)地調(diào)整傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元,解決了現(xiàn)有的負(fù)荷分擔(dān)裝置中,管理控制單元和轉(zhuǎn)發(fā)單元不共板件的情況,由于所需板件多,因此能夠提高數(shù)據(jù)傳輸?shù)目煽啃裕瑫r,本實(shí)施例可以采用外置于單板的其他轉(zhuǎn)發(fā)單元與內(nèi)置于單板的轉(zhuǎn)發(fā)單
元一起進(jìn)行負(fù)荷分擔(dān),降低軟件調(diào)度的復(fù)雜性,降低成本。同時,本實(shí)施例所述的負(fù)荷分擔(dān)裝置采用兩個單板,當(dāng)其中一個單板發(fā)生故障時,另一個單板能夠承擔(dān)對通過兩個單板的數(shù)據(jù)進(jìn)行轉(zhuǎn)發(fā)處理,保證了數(shù)據(jù)傳輸?shù)目煽啃?。在本申請所提供的幾個實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。另外,在本發(fā)明各個實(shí)施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨(dú)物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述方法的部分步驟。而前述的存儲介質(zhì)包括U盤、移動硬盤、只讀存儲器(Read-Only Memory,簡稱ROM)、隨機(jī)存取存儲器(Random Access Memory,簡稱RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種負(fù)荷分擔(dān)方法,其特征在于,包括 內(nèi)置轉(zhuǎn)發(fā)單元接收待傳輸數(shù)據(jù); 管理控制單元獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率; 確定所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率是否小于預(yù)設(shè)的負(fù)載比率閾值,若是,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元; 所述內(nèi)置轉(zhuǎn)發(fā)單元和所述管理控制單元位于同一單板中,所述各轉(zhuǎn)發(fā)單元包括所述內(nèi)置轉(zhuǎn)發(fā)單元和外置于所述單板的其他轉(zhuǎn)發(fā)單元。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述內(nèi)置轉(zhuǎn)發(fā)單元接收待傳輸數(shù)據(jù)之前,包括 所述管理控制單元根據(jù)各轉(zhuǎn)發(fā)單元的最大傳輸容量預(yù)設(shè)各轉(zhuǎn)發(fā)單元的負(fù)載比率閾值。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述內(nèi)置轉(zhuǎn)發(fā)單元接收待傳輸數(shù)據(jù)之前,還包括 所述管理控制單元接收各轉(zhuǎn)發(fā)單元實(shí)時發(fā)送的當(dāng)前負(fù)載比率,根據(jù)所述各轉(zhuǎn)發(fā)單元實(shí)時發(fā)送的當(dāng)前負(fù)載比率,實(shí)時更新負(fù)載信息列表中與所述各轉(zhuǎn)發(fā)單元對應(yīng)的當(dāng)前負(fù)載比率。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述管理控制單元獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率具體包括 查詢所述負(fù)載信息列表,獲取所述各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率。
5.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述內(nèi)置轉(zhuǎn)發(fā)單元接收待傳輸數(shù)據(jù)之后,管理控制單元獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率之前,包括 所述管理控制單元分別發(fā)送查詢各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率的請求消息給對應(yīng)的轉(zhuǎn)發(fā)單元,以使所述各轉(zhuǎn)發(fā)單元獲取各自對應(yīng)的當(dāng)前負(fù)載比率; 分別接收所述各轉(zhuǎn)發(fā)單元發(fā)送的響應(yīng)消息,各響應(yīng)消息中包括對應(yīng)轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率。
6.一種單板,包括內(nèi)置于所述單板中的內(nèi)置轉(zhuǎn)發(fā)單元和管理控制單元,所述內(nèi)置轉(zhuǎn)發(fā)單元,用于接收待傳輸數(shù)據(jù);其特征在于,所述管理控制單元具體包括 獲取模塊,用于獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率,所述各轉(zhuǎn)發(fā)單元包括所述內(nèi)置轉(zhuǎn)發(fā)單元和外置于所述單板的其他轉(zhuǎn)發(fā)單元; 確定模塊,用于若確定所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率小于預(yù)設(shè)的負(fù)載比率閾值,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元。
7.根據(jù)權(quán)利要求6所述的單板,其特征在于,所述管理控制單元具體還包括第一設(shè)置模塊,用于根據(jù)各轉(zhuǎn)發(fā)單元的最大傳輸容量預(yù)設(shè)各轉(zhuǎn)發(fā)單元的負(fù)載比率閾值。
8.根據(jù)權(quán)利要求6所述的單板,其特征在于,所述管理控制單元具體還包括第二設(shè)置模塊,用于接收各轉(zhuǎn)發(fā)單元實(shí)時發(fā)送的當(dāng)前負(fù)載比率,根據(jù)所述各轉(zhuǎn)發(fā)單元實(shí)時發(fā)送的當(dāng)前負(fù)載比率,實(shí)時更新負(fù)載信息列表中與所述各轉(zhuǎn)發(fā)單元對應(yīng)的當(dāng)前負(fù)載比率。
9.根據(jù)權(quán)利要求8所述的單板,其特征在于,所述獲取模塊,具體用于查詢所述第二設(shè)置模塊設(shè)置的所述負(fù)載信息列表,獲取所述各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率。
10.根據(jù)權(quán)利要求6所述的單板,其特征在于,所述管理控制單元具體還包括收發(fā)模塊,用于分別發(fā)送查詢各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率的請求消息給對應(yīng)的轉(zhuǎn)發(fā)單元,以使所述各轉(zhuǎn)發(fā)單元獲取各自對應(yīng)的當(dāng)前負(fù)載比率;分別接收所述各轉(zhuǎn)發(fā)單元發(fā)送的響應(yīng)消息,各響應(yīng)消息中包括對應(yīng)轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率; 所述收發(fā)模塊,還用于將所述各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率發(fā)送給所述獲取模塊。
11.一種負(fù)荷分擔(dān)裝置,其特征在于,包括第一單板和外置于所述第一單板的其他轉(zhuǎn)發(fā)單元,所述其他轉(zhuǎn)發(fā)單元與所述第一單板連接; 所述第一單板為如權(quán)利要求6-10中任一項(xiàng)所述的單板; 所述其他轉(zhuǎn)發(fā)單元,用于接收內(nèi)置于所述第一單板中的內(nèi)置轉(zhuǎn)發(fā)單元發(fā)送的所述待傳輸數(shù)據(jù),并將所述待傳輸數(shù)據(jù)進(jìn)行轉(zhuǎn)發(fā)處理。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述裝置還包括第二單板,所述第二單板與所述第一單板連接,所述第二單板與所述其他轉(zhuǎn)發(fā)單元連接,所述其他轉(zhuǎn)發(fā)單元外置于所述第二單板; 所述第二單板為如權(quán)利要求6-10中任一項(xiàng)所述的單板。
13.一種負(fù)荷分擔(dān)的方法,包括 第一內(nèi)置轉(zhuǎn)發(fā)單元接收待傳輸數(shù)據(jù); 處于主用狀態(tài)的第二管理控制單元獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率; 所述第二管理控制單元確定所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率是否小于預(yù)設(shè)的負(fù)載比率閾值,若是,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元;所述第一內(nèi)置轉(zhuǎn)發(fā)單元和處于備用狀態(tài)的第一管理控制單元位于備用單板中,所述處于主用狀態(tài)的第二管理控制單元和至少一個第二內(nèi)置轉(zhuǎn)發(fā)單元位于主用單板中; 所述各轉(zhuǎn)發(fā)單元包括所述第一和第二內(nèi)置轉(zhuǎn)發(fā)單元和位于所述備用單板和主用單板之外的其他轉(zhuǎn)發(fā)單元。
14.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述處于主用狀態(tài)的第二管理控制單元發(fā)生故障時,所述方法還包括 所述第一管理控制單元切換成主用狀態(tài),獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率; 所述第一管理控制單元確定所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率是否小于預(yù)設(shè)的負(fù)載比率閾值,若是,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元。
15.一種負(fù)荷分擔(dān)裝置,其特征在于,包括備用單板、主用單板和外置于所述備用單板和主用單板的其他轉(zhuǎn)發(fā)單元,所述其他轉(zhuǎn)發(fā)單元分別與所述備用單板和主用單板連接,所述主用單板與所述備用單板連接; 所述備用單板中的第一內(nèi)置轉(zhuǎn)發(fā)單元,用于接收待傳輸數(shù)據(jù),所述備用單板中的第一管理控制單元處于備用狀態(tài); 所述主用單板中的第二管理控制單元處于主用狀態(tài),用于獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率,若確定所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率是否小于預(yù)設(shè)的負(fù)載比率閾值,若是,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元; 所述其他轉(zhuǎn)發(fā)單元,用于接收所述第一內(nèi)置轉(zhuǎn)發(fā)單元發(fā)送的所述待傳輸數(shù)據(jù),并將所述待傳輸數(shù)據(jù)進(jìn)行轉(zhuǎn)發(fā)處理。
16.根據(jù)權(quán)利要求15所述的負(fù)荷分擔(dān)裝置,其特征在于,所述備用單板,還用于在所述主用單板發(fā)生故障時,作為主用單板,所述第一管理控制單元用于獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率;所述第一管理控制單元確定所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率是否小于預(yù)設(shè)的負(fù)載比率閾值,若是,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單 j Li ο
全文摘要
本發(fā)明實(shí)施例提供一種負(fù)荷分擔(dān)方法及裝置、單板,其中,該方法包括內(nèi)置轉(zhuǎn)發(fā)單元接收待傳輸數(shù)據(jù);管理控制單元獲取各轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率;若確定所述各轉(zhuǎn)發(fā)單元中的任一轉(zhuǎn)發(fā)單元的當(dāng)前負(fù)載比率小于預(yù)設(shè)的負(fù)載比率閾值,則將所述轉(zhuǎn)發(fā)單元確定為所述待傳輸數(shù)據(jù)的轉(zhuǎn)發(fā)單元;所述內(nèi)置轉(zhuǎn)發(fā)單元和所述管理控制單元位于同一單板中,所述各轉(zhuǎn)發(fā)單元包括所述內(nèi)置轉(zhuǎn)發(fā)單元和外置于所述單板的其他轉(zhuǎn)發(fā)單元,能夠解決現(xiàn)有的負(fù)荷分擔(dān)方法存在數(shù)據(jù)傳輸可靠性較低的問題。
文檔編號H04L12/24GK102870374SQ201280000579
公開日2013年1月9日 申請日期2012年6月21日 優(yōu)先權(quán)日2012年6月21日
發(fā)明者林連魁, 徐帆 申請人:華為技術(shù)有限公司