專利名稱:一種業(yè)務(wù)板系統(tǒng)和業(yè)務(wù)處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電信領(lǐng)域,尤其涉及一種業(yè)務(wù)板系統(tǒng)和業(yè)務(wù)處理方法。
技術(shù)背景現(xiàn)有的絕大多數(shù)電信設(shè)備都采用緊湊型外圍部件互連標(biāo)準(zhǔn)(Compact Peripheral Component Interconnect, CPCI)硬件架構(gòu)。這種硬件架構(gòu)中的業(yè)務(wù)單 板釆用傳統(tǒng)的l+l備份的方式來提高系統(tǒng)的可靠性。如圖1所示,即為上述傳統(tǒng)的1+1備份的電信設(shè)備的架構(gòu)示意圖。其中, 業(yè)務(wù)單板分為主用單板和備用單板,每個(gè)主用單板包括一個(gè)主用模塊,備用單 板則包括一個(gè)備用模塊;業(yè)務(wù)分發(fā)板用于向各主用單板分發(fā)相應(yīng)的業(yè)務(wù)。正常工作時(shí),主用單板工作,接收并處理業(yè)務(wù)分發(fā)板分發(fā)的業(yè)務(wù);與主用 單板相應(yīng)的備用單板僅對主用單板上的數(shù)據(jù)進(jìn)行備份,并不處理相關(guān)的業(yè)務(wù), 處于空閑狀態(tài)。當(dāng)主用單板(如圖中的業(yè)務(wù)單板l)故障后,備用單板(如圖中 的業(yè)務(wù)單板2)升為主用,業(yè)務(wù)分發(fā)板將業(yè)務(wù)分發(fā)到備升主的原備用單板(如圖 中的業(yè)務(wù)單板2)上進(jìn)行處理;當(dāng)原主用單板故障恢復(fù)后,變?yōu)樵瓊溆脝伟宓膫?用。如果一對主備單板均發(fā)生故障,則固定分發(fā)到這對單板上的業(yè)務(wù)的處理將 收到影響。現(xiàn)有技術(shù)中,上述1+1備份方式中整個(gè)單板系統(tǒng)具有冗余大,成本高等缺點(diǎn)。發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問題在于,提供一種業(yè)務(wù)板系統(tǒng)和業(yè)務(wù)備份方法。 可減少系統(tǒng)的冗余,降低成本。為此, 一方面,本發(fā)明的實(shí)施例提供了一種業(yè)務(wù)板系統(tǒng),所述系統(tǒng)至少包 括第一業(yè)務(wù)單板和第二業(yè)務(wù)單板,所述第一業(yè)務(wù)單板至少包括第一主用模塊和 第二備用模塊;所述第二業(yè)務(wù)單板至少包括第二主用模塊和第一備用模塊;其中,所述第一備用模塊為所述第一主用模塊的備用模塊,所述第一備用模塊用于當(dāng)所述第一主用模塊故障時(shí),處理原由所述第一主用模塊處理的業(yè)務(wù);所述 第二備用模塊為第二主用模塊的備用模塊,所述第二備用模塊用于當(dāng)所述第二 主用模塊故障時(shí),處理原由所述第二主用模塊處理的業(yè)務(wù)。另一方面,本發(fā)明的實(shí)施例提供了一種業(yè)務(wù)處理方法,方法包括所述第 一業(yè)務(wù)單板上的第一主用模塊獲得并處理第一業(yè)務(wù);所述第一主用模塊將所述 第 一業(yè)務(wù)的相關(guān)數(shù)據(jù)備份到第二業(yè)務(wù)單板上的第 一備用模塊;所述第二業(yè)務(wù)單 板上的第二主用模塊獲得并處理第二業(yè)務(wù);所述第二主用模塊將所述第二業(yè)務(wù) 的相關(guān)數(shù)據(jù)備份到第 一業(yè)務(wù)單板上的第二備用模塊上。在本發(fā)明實(shí)施例所提供的方案中,系統(tǒng)中的每個(gè)單板都即既有主用模塊也 有備用模塊,每個(gè)單板的主用模塊都可以進(jìn)行業(yè)務(wù)處理,避免了現(xiàn)有技術(shù)中備 用單板僅備份數(shù)據(jù)而不會處理業(yè)務(wù),導(dǎo)致資源浪費(fèi)的情況,因而減少了系統(tǒng)的 冗余,降低了成本。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施 例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述 中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付 出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。 圖1是現(xiàn)有的傳統(tǒng)的1+1備份的電信設(shè)備的架構(gòu)示意圖; 圖2是本發(fā)明實(shí)施例中業(yè)務(wù)板系統(tǒng)的第一具體實(shí)施例的結(jié)構(gòu)示意圖; 圖3是本發(fā)明實(shí)施例中第一主用模塊和第一備用模塊的一種具體組成示意圖;圖4是本發(fā)明實(shí)施例中業(yè)務(wù)板系統(tǒng)的第二具體實(shí)施例的結(jié)構(gòu)示意圖;圖5是圖4中業(yè)務(wù)分發(fā)板的一個(gè)具體實(shí)施例的組成示意圖;圖6是本發(fā)明實(shí)施例中業(yè)務(wù)板系統(tǒng)的第三具體實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清 楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造 性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。如圖2所示,為本發(fā)明中業(yè)務(wù)板系統(tǒng)的一種具體實(shí)施例的結(jié)構(gòu)示意圖。所 述系統(tǒng)包括第一業(yè)務(wù)單板1和第二業(yè)務(wù)單板2,所述第一業(yè)務(wù)單板1包括第一主 用模塊11和第二備用模塊12;所述第二業(yè)務(wù)單板2包括第二主用模塊22和第 一備用模塊21。所述第一備用模塊21為所述第一主用模塊11的備用模塊,所 述第一備用模塊21用于當(dāng)所述第一主用模塊11故障時(shí),處理原由所述第一主 用模塊11處理的業(yè)務(wù);所述第二備用模塊12為第二業(yè)務(wù)單板2的第二主用模 塊22的備用模塊,所述第二備用模塊12用于當(dāng)所述第二主用模塊22故障時(shí), 處理原由所述第二主用才莫塊22處理的業(yè)務(wù)。其中,第一主用沖莫塊11處理的業(yè)務(wù)可分為綁定業(yè)務(wù)和不綁定業(yè)務(wù)。當(dāng)所述 第一主用模塊11故障,且所述第一主用模塊11故障前處理的業(yè)務(wù)為與所述第 一主用模塊11綁定的業(yè)務(wù)時(shí),所述第一備用模塊21接收并處理分發(fā)來的所述 綁定的業(yè)務(wù)。當(dāng)所述第一主用11模塊故障,且所述第一主用模塊11故障前處理的業(yè)務(wù) 為與所述第一主用模塊11不綁定的業(yè)務(wù)時(shí),將所述不綁定的業(yè)務(wù)分發(fā)到所述業(yè) 務(wù)板系統(tǒng)中的其他正常工作的主用模塊處理。上述的其他主用模塊可以是第二 主用模塊22,或是第一業(yè)務(wù)單板1上的其他主用模塊,或是第二業(yè)務(wù)單板上的 其他主用模塊,若業(yè)務(wù)系統(tǒng)還包括其他業(yè)務(wù)單板,則也可以是其他業(yè)務(wù)單板上 的主用模塊。同理,所述第二主用模塊22和第二備用模塊12處理業(yè)務(wù)時(shí)的情形也與上 述情況類似,此處不做贅述。其中,所述第一業(yè)務(wù)單板中還可以包括其他主備用模塊,相應(yīng)的,所述第 二業(yè)務(wù)單板也包括其他主備用模塊,并分別與第 一業(yè)務(wù)單板上的其他主備用模 塊分別構(gòu)成主備關(guān)系。這樣,第一業(yè)務(wù)單板就與第二業(yè)務(wù)單板構(gòu)成互助關(guān)系。 同理,在業(yè)務(wù)板系統(tǒng)中也可以包括其他的業(yè)務(wù)單板,且各個(gè)業(yè)務(wù)單板中可包括 成對的主備用模塊(或可稱為主備模塊對)并與其互助的業(yè)務(wù)單板上的成對的 主備用模塊構(gòu)成主備關(guān)系。當(dāng)然,與所述第一業(yè)務(wù)單板上的各主備模塊對,構(gòu)成主備關(guān)系的各主備模 塊對可以布置在不同的業(yè)務(wù)單板上,如,第一業(yè)務(wù)單板上的一主備^^莫塊對與第二業(yè)務(wù)單板上的主備模塊對相應(yīng)的構(gòu)成主備關(guān)系,第一業(yè)務(wù)單板上的另一主備 模塊對和業(yè)務(wù)板系統(tǒng)的其他業(yè)務(wù)單板(如,第三業(yè)務(wù)單板)上的一主備模塊對 相應(yīng)的構(gòu)成主備關(guān)系等。還有其他多種類似的情況,此處不做——贅述。同時(shí) 需要注意的是,通常主用模塊和其備用模塊不會布置在同一單板上。其中,如圖3所示,所述主用模塊(如第一主用模塊ll,第二主用模塊22 等,以下僅以第一主用模塊的情況為例)包括備份單元110,用于當(dāng)所述主用模 塊11正常工作時(shí),將所述主用模塊11上的數(shù)據(jù)備份到所述主用模塊的備用模 塊(即第一備用模塊21)中;相應(yīng)的,所述主用模塊的備用模塊21包括,備份 存儲單元210,用于存儲所述主用模塊備份的數(shù)據(jù);業(yè)務(wù)處理單元212,用于接 收業(yè)務(wù)分發(fā)板分發(fā)的所述主用模塊故障前處理的與所述主用才莫塊綁定的業(yè)務(wù), 并根據(jù)存儲的所述備份的數(shù)據(jù)處理接收的所述綁定的業(yè)務(wù)。所述第一主用模塊11和第二備用模塊12可以共用一個(gè)中央處理器(Center Processing Unit, CPU)的核,也可以不共用;所述第二主用模塊22和第一備用 模塊21共用一個(gè)CPU的核,也可以不共用。當(dāng)主用模塊和備用模塊共用CPU 核等相關(guān)可共用的資源時(shí),這些共用的資源可以同時(shí)為主用模塊和備用模塊服 務(wù),如第一主用模塊和第二主用模塊均正常時(shí),其CPU核都在工作,而不會因 為這些資源僅供備用模塊使用,造成主用模塊正常工作時(shí)的備用模塊的CPU資 源的閑置。當(dāng)?shù)谝恢饔媚K處理綁定業(yè)務(wù)發(fā)生故障,第二主用模塊正常時(shí),第 二業(yè)務(wù)單板的第二主用模塊和第一備用模塊同時(shí)工作共用同一 CPU核,該CPU 核同時(shí)為兩個(gè)模塊需要處理的業(yè)務(wù)服務(wù)。如圖4所示,上述的業(yè)務(wù)板系統(tǒng)還可包括業(yè)務(wù)分發(fā)板3,用于向所述系統(tǒng)中 的業(yè)務(wù)單板中的主用模塊分發(fā)業(yè)務(wù)。如圖5所示,所述業(yè)務(wù)分發(fā)板3可包括 第一分發(fā)模塊30,用于當(dāng)所述主用模塊故障,且所述主用模塊故障前處理的業(yè) 務(wù)為與主用模塊綁定的業(yè)務(wù)時(shí),將所述綁定的業(yè)務(wù)分發(fā)至所述主用模塊的備用 模塊;第二分發(fā)模塊32,用于當(dāng)所述主用模塊故障,且所述主用模塊故障前處 理的業(yè)務(wù)為與主用模塊不綁定的業(yè)務(wù)時(shí),將所述不綁定的業(yè)務(wù)分發(fā)至其他正常 工作的主用才莫塊,如按符合均衡的原則進(jìn)行分發(fā)。本發(fā)明實(shí)施例提供的方案中,系統(tǒng)中的每個(gè)單板都即既有主用模塊也有備 用模塊,并與其他單板上的成對的主備模塊構(gòu)成主備關(guān)系,這使得即使所有處 理業(yè)務(wù)的模塊均無故障,也不會有單板由于整個(gè)作為備用單板而造成閑置(如在現(xiàn)有技術(shù)中由于整個(gè)備用單板僅作為備份,在主用單板正常工作時(shí)閑置,而 導(dǎo)致資源浪費(fèi)的情況),因而減少了系統(tǒng)的冗余,降低了成本。同時(shí),由于對不同類型的業(yè)務(wù)進(jìn)行了不同類型的處理,如主用^t塊故障時(shí), 其業(yè)務(wù)根據(jù)業(yè)務(wù)類型的不同(綁定或非綁定)可以分發(fā)到備用模塊或其他主用 模塊進(jìn)行處理,這樣,避免了現(xiàn)有技術(shù)中主用單板故障時(shí)其業(yè)務(wù)只能由備用單 板處理而導(dǎo)致資源浪費(fèi)的情況,因而減少了系統(tǒng)的冗余,降低了成本。同時(shí),對于非綁定的業(yè)務(wù),即使一對主備模塊都出了故障,也可以將該業(yè) 務(wù)發(fā)到其他正常的主用模塊進(jìn)行處理,而不會影響該業(yè)務(wù)的處理。整個(gè)系統(tǒng)可 以根據(jù)需要為不綁定的業(yè)務(wù)預(yù)留更多的資源(即當(dāng)處理不綁定的業(yè)務(wù)的主備用 模塊均故障時(shí),可由其他預(yù)留的 一個(gè)或多個(gè)主/備用模塊中選擇一個(gè)主用模塊處 理該不綁定的業(yè)務(wù)),而不像傳統(tǒng)的系統(tǒng),由于所有業(yè)務(wù)都是綁定的,因此最多 只能預(yù)留一份資源(即一對主備單板)。換句話說,傳統(tǒng)系統(tǒng)中一對單板故障后, 該業(yè)務(wù)不能分配到其他的單板上進(jìn)行處理,而致使業(yè)務(wù)受損,此時(shí)的系統(tǒng)可靠性指標(biāo)是恒定的,即具有l(wèi): l的冗余資源。而在本發(fā)明實(shí)施例的所提供的方案 中,可以為非綁定業(yè)務(wù)動態(tài)預(yù)留多個(gè)處理資源,這樣,即使一對單板故障后, 原本分發(fā)到這對單板上的非綁定業(yè)務(wù)可以由多個(gè)處理資源中的一個(gè)進(jìn)行處理, 不會受損,通過動態(tài)的調(diào)整預(yù)留的處理資源的數(shù)目,就可以動態(tài)調(diào)整系統(tǒng)可靠 性指標(biāo)。如圖6所示,為本發(fā)明中業(yè)務(wù)板系統(tǒng)的一種具體實(shí)施例的結(jié)構(gòu)示意圖,圖 中示意了系統(tǒng)中包括多個(gè)業(yè)務(wù)單板,各個(gè)業(yè)務(wù)單板包括多個(gè)成對的主用模塊和 備用模塊的情況,其中標(biāo)號相同的主用模塊和備用模塊構(gòu)成主備用關(guān)系,如主 用模塊1和備用模塊1構(gòu)成主備關(guān)系,主用模塊m與備用模塊m構(gòu)成主備關(guān)系 等(各主用模塊和備用模塊之間的聯(lián)系圖中未示)。而同一單板上,上下兩個(gè)主 用模塊和備用模塊(如業(yè)務(wù)單板1上的主用模塊k和備用模塊k+l)可以共用一 個(gè)CPU的核,當(dāng)然也可以不共用。相應(yīng)的,本發(fā)明實(shí)施例還提供了一種業(yè)務(wù)處理的方法,用于上述的業(yè)務(wù)板 系統(tǒng)中,該方法包括A、第一業(yè)務(wù)單板上的第一主用模塊獲得并處理第一業(yè)務(wù),并且,第一業(yè)務(wù) 單板在處理業(yè)務(wù)的同時(shí),可以實(shí)時(shí)或批量的將相關(guān)的業(yè)務(wù)數(shù)據(jù)備份到其備用模 塊第一備用模塊上。B、第二業(yè)務(wù)單板上的第二主用模塊獲得并處理第二業(yè)務(wù)。所述第二主用模 塊可以實(shí)時(shí)或批量的將所述第二業(yè)務(wù)的相關(guān)數(shù)據(jù)備份到第一業(yè)務(wù)單板上的第二 備用模塊上。需要說明的是,步驟A和B執(zhí)行時(shí)沒有確定的先后執(zhí)行順序。其中,上述第一業(yè)務(wù)可以是綁定業(yè)務(wù),也可以是非綁定業(yè)務(wù),當(dāng)所迷業(yè)務(wù) 為綁定業(yè)務(wù)時(shí),所述第一主用模塊將所述綁定業(yè)務(wù)的相關(guān)數(shù)據(jù)備份到第二業(yè)務(wù) 單板上的第一備用模塊。則當(dāng)?shù)谝恢饔媚K故障時(shí),本方法還包括當(dāng)所述第 一主用模塊故障,且所述第 一主用模塊故障前處理的業(yè)務(wù)為與所 述第一主用模塊綁定的業(yè)務(wù)時(shí),將所述綁定的業(yè)務(wù)分發(fā)到所述處于第二業(yè)務(wù)單 板的第一備用模塊,所述第一備用模塊由備用狀態(tài)進(jìn)入主用狀態(tài),并根據(jù)備份 的所述相關(guān)數(shù)據(jù)處理所述綁定的業(yè)務(wù)。當(dāng)所述第一主用模塊故障,且所述第一主用模塊故障前處理的業(yè)務(wù)為與所 述第一主用模塊不綁定的業(yè)務(wù)時(shí),將所述不綁定的業(yè)務(wù)分發(fā)到其他正常工作的 主用模塊進(jìn)行處理。當(dāng)?shù)谝恢饔媚K故障恢復(fù)后還包括步驟當(dāng)所述第一主用模塊故障前處理的是綁定業(yè)務(wù)時(shí),當(dāng)?shù)谝恢饔媚K故障恢 復(fù)后,所述第一主用;f莫塊恢復(fù)主用功能,接收并處理分發(fā)的業(yè)務(wù),所述第一備 用才莫塊由主用狀態(tài)進(jìn)入備用狀態(tài)。同理,對于第二主用模塊的業(yè)務(wù)處理也有與上述第 一主用模塊進(jìn)行業(yè)務(wù)處 理時(shí)的類似的流程,此處不做贅述。在本發(fā)明實(shí)施例所提供的方案中,當(dāng)單板系統(tǒng)進(jìn)行業(yè)務(wù)處理時(shí),每個(gè)單板 都即既有主用模塊也有備用模塊,并與其他單板上的成對的主備模塊構(gòu)成主備 關(guān)系,這使得即使所有處理業(yè)務(wù)的模塊均無故障,也不會有單板由于整個(gè)作為 備用單板而造成閑置(如在現(xiàn)有技術(shù)中由于整個(gè)備用單板僅作為備份,在主用 單板正常工作時(shí)閑置,而導(dǎo)致資源浪費(fèi)的情況),因而減少了系統(tǒng)的冗余,降低 了成本。同時(shí),主用模塊故障時(shí),其業(yè)務(wù)根據(jù)業(yè)務(wù)類型的不同(綁定或非綁定)可以分發(fā)到備用模塊或其他主用模塊進(jìn)行處理,避免了現(xiàn)有技術(shù)中主用單板故障 時(shí)其業(yè)務(wù)只能由備用單板處理而導(dǎo)致資源浪費(fèi)的情況,因而減少了系統(tǒng)的冗余,降低了成本。并且,將業(yè)務(wù)分為綁定業(yè)務(wù)和非綁定業(yè)務(wù)進(jìn)行處理,即使一對單板故障后,原本分發(fā)到這對單板上的非綁定業(yè)務(wù)也不會受損,系統(tǒng)可靠性指標(biāo) 可以動態(tài)調(diào)整。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的 單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也 可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。 可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目 的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實(shí)施。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施 方式可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件。 基于這樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以 以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲在計(jì)算機(jī)可讀存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備 (可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例 的某些部分所述的方法。以上所述的實(shí)施方式,并不構(gòu)成對該技術(shù)方案保護(hù)范圍的限定。任何在上 述實(shí)施方式的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在該 技術(shù)方案的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種業(yè)務(wù)板系統(tǒng),所述系統(tǒng)至少包括第一業(yè)務(wù)單板和第二業(yè)務(wù)單板,其特征在于所述第一業(yè)務(wù)單板至少包括第一主用模塊和第二備用模塊;所述第二業(yè)務(wù)單板至少包括第二主用模塊和第一備用模塊;其中,所述第一備用模塊為所述第一主用模塊的備用模塊,所述第一備用模塊用于當(dāng)所述第一主用模塊故障時(shí),處理原由所述第一主用模塊處理的業(yè)務(wù);所述第二備用模塊為第二主用模塊的備用模塊,所述第二備用模塊用于當(dāng)所述第二主用模塊故障時(shí),處理原由所述第二主用模塊處理的業(yè)務(wù)。
2、 如權(quán)利要求1所述的業(yè)務(wù)板系統(tǒng),其特征在于所述第一主用;^莫塊用于處理與所述第一主用模塊綁定的業(yè)務(wù)或不綁定的業(yè)務(wù);當(dāng)所述第一主用模塊處理所述與所述第一主用模塊綁定的業(yè)務(wù)時(shí),所述第 一備用模塊用于當(dāng)所述第 一主用模塊故障時(shí),處理原由所述第 一主用模塊處理 的業(yè)務(wù);所述業(yè)務(wù)板系統(tǒng)還包括其他主用模塊,所述其他主用模塊用于當(dāng)所述第一 主用模塊故障,且所述第一主用模塊故障前處理的業(yè)務(wù)為與所述第一主用模塊 不綁定的業(yè)務(wù)時(shí),接收并處理分發(fā)來的所述不綁定的業(yè)務(wù)。
3、 如權(quán)利要求1所述的業(yè)務(wù)板系統(tǒng),其特征在于,所述第 一業(yè)務(wù)單板還包括除第 一主用模塊和第二備用模塊外的其他主用模 塊和備用模塊,所述其它主用模塊和備用模塊分別與所述系統(tǒng)中除第 一業(yè)務(wù)單 板的其他業(yè)務(wù)單板上的備用模塊和主用模塊構(gòu)成主備用關(guān)系,其中,所述其他 業(yè)務(wù)單板上的備用模塊和主用模塊不包括第二主用模塊和第 一備用模塊。
4、 如權(quán)利要求1至3中任一項(xiàng)所述的業(yè)務(wù)板系統(tǒng),其特征在于,所述系統(tǒng)還包括業(yè)務(wù)分發(fā)板,用于向所述系統(tǒng)中的業(yè)務(wù)單板中的主用模塊或和備用模塊分發(fā)綁定業(yè)務(wù)或非綁定業(yè)務(wù);其中,所述主用模塊包括所述第一主用模塊和第二主用模塊,所述備用模 塊包括所述第 一備用模塊和第二備用模塊。
5、 如權(quán)利要求4所述的業(yè)務(wù)板系統(tǒng),其特征在于,所述業(yè)務(wù)分發(fā)板包括 第一分發(fā)模塊,用于當(dāng)所述主用模塊故障,且所述主用模塊故障前處理的業(yè)務(wù)為與主用模塊綁定的業(yè)務(wù)時(shí),將所述綁定的業(yè)務(wù)分發(fā)至所述主用模塊的備 用模塊;第二分發(fā)模塊,用于當(dāng)所述主用模塊故障,且所述主用模塊故障前處理的 業(yè)務(wù)為與主用模塊不綁定的業(yè)務(wù)時(shí),將所述不綁定的業(yè)務(wù)分發(fā)至其他正常工作 的主用模塊。
6、 如權(quán)利要求4所述的業(yè)務(wù)板系統(tǒng),其特征在于,所述主用模塊包括備份單元,用于當(dāng)所述主用模塊正常工作時(shí),將所述主 用模塊上的數(shù)據(jù)備份到所述主用模塊的備用模塊中;相應(yīng)的,所述主用模塊的備用模塊包括,備份存儲單元,用于存儲所述主用模塊備份的數(shù)據(jù);業(yè)務(wù)處理單元,用于接收業(yè)務(wù)分發(fā)板分發(fā)的所述主用模塊故障前處理的與 所述主用模塊綁定的業(yè)務(wù),并根據(jù)存儲的所述備份的數(shù)據(jù)處理接收的所述綁定 的業(yè)務(wù)。
7、 一種業(yè)務(wù)處理方法,其特征在于,所述方法包括 所述第 一業(yè)務(wù)單板上的第 一主用模塊獲得并處理第 一業(yè)務(wù);所述第 一主用模塊將所述第 一業(yè)務(wù)的相關(guān)數(shù)據(jù)備份到第二業(yè)務(wù)單板上的第 一備用模塊;所述第二業(yè)務(wù)單板上的第二主用模塊獲得并處理第二業(yè)務(wù); 所述第二主用模塊將所述第二業(yè)務(wù)的相關(guān)數(shù)據(jù)備份到第一業(yè)務(wù)單板上的第 二備用模塊上。
8、如權(quán)利要求7所述的業(yè)務(wù)處理方法,其特征在于,所述第一業(yè)務(wù)包括綁 定業(yè)務(wù)和非綁定業(yè)務(wù),所述第一主用模塊將所述第一業(yè)務(wù)的相關(guān)數(shù)據(jù)備份到第二業(yè)務(wù)單板上的第 一備用模塊包括當(dāng)所述第一業(yè)務(wù)為綁定業(yè)務(wù)時(shí),所述第一主用模塊將所述綁定業(yè)務(wù)的相關(guān) 數(shù)據(jù)備份到第二業(yè)務(wù)單板上的第 一備用模塊。
9、 如權(quán)利要求8所述的業(yè)務(wù)處理方法,其特征在于,所述方法還包括當(dāng)所述第一主用模塊故障,且所述第一主用模塊故障前處理的業(yè)務(wù)為與所 述第一主用模塊綁定的業(yè)務(wù)時(shí),將所述綁定的業(yè)務(wù)分發(fā)到所述處于第二業(yè)務(wù)單 板的第一備用模塊,所述第一備用模塊由備用狀態(tài)進(jìn)入主用狀態(tài),并根據(jù)備份 的所述相關(guān)婆t據(jù)處理所述綁定的業(yè)務(wù);當(dāng)所述第一主用模塊故障,且所述第一主用模塊故障前處理的業(yè)務(wù)為與所 述第一主用模塊不綁定的業(yè)務(wù)時(shí),將所述不綁定的業(yè)務(wù)分發(fā)到其他正常工作的 主用模塊進(jìn)行處理。
10、 如權(quán)利要求9所述的方法,其特征在于,所述將所述綁定的業(yè)務(wù)分發(fā) 到所述處于第二業(yè)務(wù)單板的第 一備用模塊進(jìn)行處理之后包括當(dāng)所述第一主用模塊故障恢復(fù)后,所述第一主用模塊恢復(fù)主用功能,接收 并處理分發(fā)的業(yè)務(wù),所述第一備用模塊由主用狀態(tài)進(jìn)入備用狀態(tài)。
全文摘要
本發(fā)明公開了一種業(yè)務(wù)板系統(tǒng)和業(yè)務(wù)處理方法。該系統(tǒng)至少包括第一業(yè)務(wù)單板和第二業(yè)務(wù)單板,所述第一業(yè)務(wù)單板至少包括第一主用模塊和第二備用模塊;所述第二業(yè)務(wù)單板至少包括第二主用模塊和第一備用模塊;其中,所述第一備用模塊為所述第一主用模塊的備用模塊,所述第一備用模塊用于當(dāng)所述第一主用模塊故障時(shí),處理原由所述第一主用模塊處理的業(yè)務(wù);所述第二備用模塊為第二主用模塊的備用模塊,所述第二備用模塊用于當(dāng)所述第二主用模塊故障時(shí),處理原由所述第二主用模塊處理的業(yè)務(wù)。使用本發(fā)明實(shí)施例提供的方案可減少系統(tǒng)的冗余。
文檔編號H04L1/22GK101404519SQ20081021911
公開日2009年4月8日 申請日期2008年11月14日 優(yōu)先權(quán)日2008年11月14日
發(fā)明者吳曉明, 鄧少冬 申請人:華為技術(shù)有限公司