亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

業(yè)務(wù)板倒換的處理方法及機(jī)架控制裝置的制作方法

文檔序號(hào):7748607閱讀:189來源:國(guó)知局
專利名稱:業(yè)務(wù)板倒換的處理方法及機(jī)架控制裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通訊領(lǐng)域,具體而言,涉及一種業(yè)務(wù)板倒換的處理方法及機(jī)架控制裝置。
背景技術(shù)
在通訊設(shè)備中,業(yè)務(wù)板倒換是一種非常有效的業(yè)務(wù)保護(hù)方法,應(yīng)用廣泛。通常,業(yè) 務(wù)板倒換包括1+1業(yè)務(wù)板倒換和1:N業(yè)務(wù)板倒換。由于1+1業(yè)務(wù)板倒換保護(hù)資源利用率太 低,故實(shí)際應(yīng)用中通常采用1:N業(yè)務(wù)板倒換。相關(guān)技術(shù)中,1:N業(yè)務(wù)板倒換包括多個(gè)主用業(yè)務(wù)板,一個(gè)備用業(yè)務(wù)板,以及用于監(jiān) 控和管理業(yè)務(wù)板的機(jī)架控制裝置(Shelf ControlUnit,簡(jiǎn)稱為S⑶)。其中,S⑶在其上建 立了多個(gè)備份區(qū),每個(gè)備份區(qū)對(duì)應(yīng)于一個(gè)主用業(yè)務(wù)板,用于保存與該主用業(yè)務(wù)板相關(guān)的外 部設(shè)置命令。通常,這些外部設(shè)置命令來自用戶或者高層設(shè)備。當(dāng)需要進(jìn)行業(yè)務(wù)板倒換時(shí),先將上述外部設(shè)置命令從SCU上的備份區(qū)復(fù)制到備用 業(yè)務(wù)板,然后對(duì)該外部設(shè)置命令進(jìn)行解析,以便將該外部設(shè)置命令對(duì)應(yīng)的主用業(yè)務(wù)板的業(yè) 務(wù)備份到備用業(yè)務(wù)板,從而完成業(yè)務(wù)板倒換。即,將業(yè)務(wù)倒換到備用業(yè)務(wù)板的過程需要等待 外部設(shè)置命令的解析,而該解析會(huì)延長(zhǎng)業(yè)務(wù)板倒換的時(shí)間。發(fā)明人發(fā)現(xiàn),隨著業(yè)務(wù)板功能的增強(qiáng),上述解析的時(shí)間將顯著增加,從而可能影響 通訊設(shè)備的使用。

發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種業(yè)務(wù)板倒換的處理方法及機(jī)架控制裝置,以至少 解決上述問題。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種業(yè)務(wù)板倒換的處理方法。根據(jù)本發(fā)明的業(yè)務(wù)板倒換的處理方法包括將主用業(yè)務(wù)板正常運(yùn)行時(shí)的配置命令 和主用業(yè)務(wù)板倒換時(shí)需要重新配置的物理空間配置信息復(fù)制到備用業(yè)務(wù)板;將機(jī)架控制裝 置中與主用業(yè)務(wù)板對(duì)應(yīng)的備份區(qū)中的外部設(shè)置命令復(fù)制到備用業(yè)務(wù)板;備用業(yè)務(wù)板根據(jù)配 置命令和物理空間配置信息以及外部設(shè)置命令實(shí)現(xiàn)業(yè)務(wù)板倒換。進(jìn)一步地,在復(fù)制配置命令和物理空間配置信息之前,還包括判斷主用業(yè)務(wù)板是 否運(yùn)行正常;如果判斷結(jié)果為否,則執(zhí)行配置命令和物理空間配置信息從備份區(qū)復(fù)制到備 用業(yè)務(wù)板的操作,其中,配置命令和物理空間配置信息是預(yù)先從主用業(yè)務(wù)板復(fù)制到備份區(qū) 的。進(jìn)一步地,如果判斷結(jié)果為是,則執(zhí)行配置命令和物理空間配置信息從主用業(yè)務(wù) 板直接復(fù)制到備用業(yè)務(wù)板的操作。 進(jìn)一步地,在復(fù)制外部設(shè)置命令之前,還包括預(yù)先在備份區(qū)保存來自用戶的外部 設(shè)置命令,以便將外部設(shè)置命令復(fù)制到備用業(yè)務(wù)板。 進(jìn)一步地,在復(fù)制外部設(shè)置命令之后,還包括清除備份區(qū)中的外部設(shè)置命令。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了 一種機(jī)架控制裝置。根據(jù)本發(fā)明的機(jī)架控制裝置包括第一復(fù)制模塊,用于將主用業(yè)務(wù)板正常運(yùn)行時(shí)的配置命令和主用業(yè)務(wù)板倒換時(shí)需要重新配置的物理空間配置信息復(fù)制到備用業(yè)務(wù)板;第 二復(fù)制模塊,用于將機(jī)架控制裝置中與主用業(yè)務(wù)板對(duì)應(yīng)的備份區(qū)中的外部設(shè)置命令復(fù)制到 備用業(yè)務(wù)板。進(jìn)一步地,還包括判斷模塊,用于判斷主用業(yè)務(wù)板是否運(yùn)行正常;第三復(fù)制模 塊,用于將配置命令和物理空間配置信息從主用業(yè)務(wù)板復(fù)制到備份區(qū);以及第四復(fù)制模塊, 用于在判斷結(jié)果為否時(shí),將配置命令和物理空間配置信息從備份區(qū)復(fù)制到備用業(yè)務(wù)板。進(jìn)一步地,還包括第五復(fù)制模塊,用于在判斷結(jié)果為是時(shí),將配置命令和物理空 間配置信息從主用業(yè)務(wù)板直接復(fù)制到備用業(yè)務(wù)板的操作。進(jìn)一步地,還包括保存模塊,用于在備份區(qū)保存來自用戶的外部設(shè)置命令。進(jìn)一步地,還包括清除模塊,用于清除備份區(qū)中的外部設(shè)置命令。通過本發(fā)明,通過將主用業(yè)務(wù)板正常運(yùn)行時(shí)的配置命令和主用業(yè)務(wù)板倒換時(shí)需要 重新配置的物理空間配置信息復(fù)制到備用業(yè)務(wù)板,然后再將機(jī)架控制裝置中與主用業(yè)務(wù)板 對(duì)應(yīng)的備份區(qū)中的外部設(shè)置命令復(fù)制到備用業(yè)務(wù)板,以便備用業(yè)務(wù)板根據(jù)配置命令和物理 空間配置信息以及外部設(shè)置命令實(shí)現(xiàn)業(yè)務(wù)板倒換,解決了業(yè)務(wù)倒換到備用業(yè)務(wù)板的過程中 解析外部設(shè)置命令的時(shí)間增加的問題,從而保證了通訊設(shè)備使用。


此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā) 明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖1是根據(jù)本發(fā)明實(shí)施例的1:N業(yè)務(wù)板倒換系統(tǒng)的示意圖;圖2是根據(jù)本發(fā)明實(shí)施例的業(yè)務(wù)板倒換的處理方法的流程圖;圖3是根據(jù)本發(fā)明實(shí)施例的外部設(shè)置命令處理的流程圖;圖4是根據(jù)本發(fā)明實(shí)施例的保護(hù)組初始化的流程圖;圖5是根據(jù)本發(fā)明實(shí)施例的“主用業(yè)務(wù)板各類型物理地址空間”與“S⑶上對(duì)應(yīng)地 址空間數(shù)據(jù)備份”及“與這些地址空間相關(guān)的外部命令”的對(duì)應(yīng)關(guān)系的示意圖;圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例的1:2業(yè)務(wù)板倒換系統(tǒng)的示意圖;圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例的業(yè)務(wù)板板級(jí)倒換時(shí)需要保存物理地址空間的示 意圖;圖8是根據(jù)本發(fā)明優(yōu)選實(shí)施例的定時(shí)備份主用業(yè)務(wù)板的數(shù)據(jù)的流程圖;圖9是根據(jù)本發(fā)明優(yōu)選實(shí)施例的業(yè)務(wù)板倒換處理的流程圖;圖10是根據(jù)本發(fā)明實(shí)施例的機(jī)架控制裝置的結(jié)構(gòu)框圖。
具體實(shí)施例方式下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的 情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。圖1是根據(jù)本發(fā)明實(shí)施例的1:N業(yè)務(wù)板倒換系統(tǒng)的示意圖,包括多個(gè)主用業(yè)務(wù)板, 一個(gè)備用業(yè)務(wù)板,以及用于監(jiān)控和管理業(yè)務(wù)板的機(jī)架控制裝置(Shelf Control Unit,簡(jiǎn)稱為SCU)。其中,SCU在其上建立了多個(gè)備份區(qū),每個(gè)備份區(qū)對(duì)應(yīng)于一個(gè)主用業(yè)務(wù)板,用于保 存主用業(yè)務(wù)板正常運(yùn)行時(shí)的配置命令、所述主用業(yè)務(wù)板倒換時(shí)需要重新配置的物理空間配 置信息、以及與該主用業(yè)務(wù)板相關(guān)的外部設(shè)置命令。本發(fā)明提供了一種業(yè)務(wù)板倒換的處理方法。圖2是根據(jù)本發(fā)明實(shí)施例的業(yè)務(wù)板倒 換的處理方法的流程圖,包括如下的步驟步驟S202,將主用業(yè)務(wù)板正常運(yùn)行時(shí)的配置命令和主用業(yè)務(wù)板倒換時(shí)需要重新配 置的物理空間配置信息復(fù)制到備用業(yè)務(wù)板。步驟S204,將機(jī)架控制裝置中與主用業(yè)務(wù)板對(duì)應(yīng)的備份區(qū)中的外部設(shè)置命 令復(fù)制 到備用業(yè)務(wù)板。步驟S206,備用業(yè)務(wù)板根據(jù)配置命令和物理空間配置信息以及外部設(shè)置命令實(shí)現(xiàn) 業(yè)務(wù)板倒換。相關(guān)技術(shù)中,將業(yè)務(wù)倒換到備用業(yè)務(wù)板的過程需要等待外部設(shè)置命令的解析。本 發(fā)明實(shí)施例中,由于配置命令和物理空間配置信息是主用業(yè)務(wù)板倒換時(shí)所必須的信息,因 此,在將外部設(shè)置命令復(fù)制到備用業(yè)務(wù)板之前,先將該配置命令和物理空間配置信息復(fù)制 到該備用業(yè)務(wù)板,以便備用業(yè)務(wù)板進(jìn)行倒換準(zhǔn)備工作,可以避免備用業(yè)務(wù)板等待外部設(shè)置 命令的解析,從而節(jié)約業(yè)務(wù)板倒換的時(shí)間。優(yōu)選地,上述步驟S204中,可以采用將最新配置的外部設(shè)置命令復(fù)制到備用業(yè)務(wù) 板。需要說明的是,由于上述配置命令和物理空間配置信息是機(jī)架控制裝置從主用業(yè) 務(wù)板備份到自己的備份區(qū)的,并且,該備份過程是實(shí)時(shí)備份的。因此,本優(yōu)選實(shí)施例可以防 止兩次備份動(dòng)作期間發(fā)生倒換動(dòng)作。需要說明的是,本發(fā)明實(shí)施例中的“配置命令”和“物理空間配置信息”可以統(tǒng)稱 為 Memback0優(yōu)選地,在復(fù)制配置命令和物理空間配置信息之前,判斷主用業(yè)務(wù)板是否運(yùn)行正 常;如果判斷結(jié)果為否,則執(zhí)行配置命令和物理空間配置信息從備份區(qū)復(fù)制到備用業(yè)務(wù)板 的操作,其中,配置命令和物理空間配置信息是預(yù)先從主用業(yè)務(wù)板復(fù)制到備份區(qū)的。當(dāng)主用業(yè)務(wù)板運(yùn)行不正常時(shí),主用業(yè)務(wù)板保存的執(zhí)行配置命令和物理空間配置信 息可能不正確。而預(yù)先將配置命令和物理空間配置信息保存到機(jī)架控制裝置中與主用業(yè)務(wù) 板對(duì)應(yīng)的備份區(qū),并在運(yùn)行不正常時(shí)將該配置命令和該物理空間配置信息保存到備用業(yè)務(wù) 板,可以保證從主用業(yè)務(wù)板到備用業(yè)務(wù)板轉(zhuǎn)換的正確性。需要說明的是,將配置命令和物理空間配置信息預(yù)先從主用業(yè)務(wù)板復(fù)制到備份區(qū) 是通過機(jī)架控制裝置定時(shí)控制的,具體地,機(jī)架控制裝置定時(shí)尋找“正常工作”且“該定時(shí)期 間(上次定時(shí)到之后)下發(fā)過外部設(shè)置命令”的主用業(yè)務(wù)板,并將其配置命令和物理空間配 置信息復(fù)制到備份區(qū)。優(yōu)選地,如果判斷結(jié)果為是,則執(zhí)行配置命令和物理空間配置信息從主用業(yè)務(wù)板 直接復(fù)制到備用業(yè)務(wù)板的操作。由于通過內(nèi)存拷貝將業(yè)務(wù)數(shù)據(jù)從主用業(yè)務(wù)板直接復(fù)制到備用業(yè)務(wù)板的復(fù)制速度 較快,因此,本優(yōu)選實(shí)施例可以節(jié)約業(yè)務(wù)板倒換的時(shí)間。優(yōu)選地,在復(fù)制外部設(shè)置命令之前,預(yù)先在備份區(qū)保存來自用戶的外部設(shè)置命令,以便將外部設(shè)置命令復(fù)制到備用業(yè)務(wù)板。圖3是根據(jù)本發(fā)明實(shí)施例的外部設(shè)置命令處理的流程圖,描述了將主用業(yè)務(wù)板的 外部設(shè)置命令備份到S⑶上該主用業(yè)務(wù)板的命令備份區(qū)。包括如下的步驟步驟S302,機(jī)架控制裝置接收外部設(shè)置命令。步驟S304,機(jī)架控制裝置將該外部設(shè)置命令設(shè)置到主用業(yè)務(wù)板。步驟S306,判斷該外部設(shè)置命令是否設(shè)置成功?如果設(shè)置成功,則進(jìn)入步驟 S308,否則返回步驟S302。步驟S308,判斷該主用業(yè)務(wù)板是否屬于保護(hù)組?如果是,則進(jìn)入步驟S310,否則 返回步驟S302。步驟S310,將該外部設(shè)置命令記入SCU上主用業(yè)務(wù)板對(duì)應(yīng)的命令備份區(qū)。優(yōu)選地,在復(fù)制外部設(shè)置命令之后,清除備份區(qū)中的外部設(shè)置命令。由于外部設(shè)置命令用于機(jī)架控制裝置定時(shí)尋找“正常工作”且該定時(shí)期間指示需 要備份的主用業(yè)務(wù)板,并將其配置命令和物理空間配置信息復(fù)制到備份區(qū)。因此,清除備份 區(qū)中的外部設(shè)置命令可以避免機(jī)架控制裝置在下一次定時(shí)期間內(nèi),錯(cuò)誤的備份該主用業(yè)務(wù) 板。優(yōu)選地,在復(fù)制配置命令和物理空間配置信息之前,設(shè)置多個(gè)主用業(yè)務(wù)板和一個(gè) 備用業(yè)務(wù)板屬于同一保護(hù)組,并記該保護(hù)組為Group。然后,按照下述步驟對(duì)該保護(hù)組進(jìn)行 初始化。圖4是根據(jù)本發(fā)明實(shí)施例的保護(hù)組初始化的流程圖,包括如下的步驟步驟S402,根據(jù)業(yè)務(wù)板倒換時(shí)需配置的地址空間的寫特性,將保護(hù)組內(nèi)各板地址 空間劃分為若干類,記為Ml-Mk。具體地,地址空間包括可以直接設(shè)置的硬件地址空間、設(shè) 置時(shí)有先后時(shí)序要求的硬件地址空間、設(shè)置時(shí)有先后及時(shí)間間隔要求的硬件地址空間、設(shè) 置時(shí)有其它特別要求的硬件地址空間。步驟S404,在S⑶上建立各主用業(yè)務(wù)板在業(yè)務(wù)板倒換時(shí)需要重新配置的“物理空 間配置信息”以及“業(yè)務(wù)板正常運(yùn)行時(shí),軟件對(duì)業(yè)務(wù)板配置命令的保存”和設(shè)置命令的備份。步驟S406,在S⑶上建立“保護(hù)組內(nèi)各板的各類地址”、“S⑶上相應(yīng)地址備份”的 地址映射,并建立“各類地址空間”與“與這些地址空間相關(guān)的外部命令”的映射表。下面 對(duì)映射具體建立的過程進(jìn)行詳細(xì)描述。圖5是根據(jù)本發(fā)明實(shí)施例的“主用業(yè)務(wù)板各類型物理地址空間”與“S⑶上對(duì)應(yīng)地 址空間數(shù)據(jù)備份”及“與這些地址空間相關(guān)的外部命令”的對(duì)應(yīng)關(guān)系的示意圖。步驟S408,備用業(yè)務(wù)卡初始化。結(jié)合了上述多個(gè)優(yōu)選實(shí)施例的技術(shù)方案,本發(fā)明還提供了一種1:2業(yè)務(wù)板倒換系 統(tǒng)。下面結(jié)合圖6至圖9對(duì)其進(jìn)行詳細(xì)描述。圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例的1:2業(yè)務(wù)板倒換系統(tǒng)的示意圖,包括兩個(gè)主用業(yè)務(wù)板和一個(gè)備用業(yè)務(wù)板,以及用于監(jiān)控和管理業(yè)務(wù)板的機(jī)架控制裝置。需要說明的是,根據(jù)本發(fā)明的實(shí)施例,下述步驟一為建立保護(hù)組的步驟,下述步驟 二為初始化該保護(hù)組的步驟,然后,步驟三和步驟四分別對(duì)主用業(yè)務(wù)板數(shù)據(jù)和外部設(shè)置命 令進(jìn)行備份。步驟一設(shè)置主用業(yè)務(wù)板1、主用業(yè)務(wù)板2和備用業(yè)務(wù)板屬于同一保護(hù)組,記該保護(hù)組為Group。步驟二 按照上述步驟S402至步驟S408的方法對(duì)該保護(hù)組進(jìn)行初始化。保護(hù)組Group內(nèi)的業(yè)務(wù)板在業(yè)務(wù)倒換時(shí)需要設(shè)置的地址空間的寫特性可以分為這樣兩類(1)直接設(shè)置的硬件地址空間;(2)設(shè)置時(shí)有先后時(shí)序的要求的硬件地址空間;圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例的業(yè)務(wù)板板級(jí)倒換時(shí)需要保存物理地址空間的示 意圖,業(yè)務(wù)板的外部命令Cmdl相關(guān)的起始地址分別為BdAddr21、長(zhǎng)度為L(zhǎng)ength21,起始地 址為BdAddr22,長(zhǎng)度為L(zhǎng)ength22,BdAddr21需要在BdAddr22之前設(shè)置。圖7中,用指針建立保護(hù)組Group內(nèi)各業(yè)務(wù)板與S⑶上對(duì)各主用業(yè)務(wù)板數(shù)據(jù)備份 區(qū)的地址映射;并根據(jù)外部命令(記為Cmd)與業(yè)務(wù)板倒換時(shí)需配置的硬件地址空間的類型 關(guān)系,將Cmd分為兩類Cmdl與類型2地址空間相關(guān)的控制命令,其余外部命令Cmd2,……, CmdK0步驟三定時(shí)(如每秒)將保護(hù)組Group內(nèi)“正常工作”且“該秒內(nèi)執(zhí)行過設(shè)置命 令”的主用業(yè)務(wù)板的數(shù)據(jù)備份到SCU對(duì)應(yīng)的數(shù)據(jù)備份區(qū)。圖8是根據(jù)本發(fā)明優(yōu)選實(shí)施例的定時(shí)備份主用業(yè)務(wù)板的數(shù)據(jù)的流程圖,包括如下 的步驟步驟S802,判斷定時(shí)時(shí)間到?如果是則進(jìn)入步驟S804,否則繼續(xù)等待。步驟S804,判斷是否有保護(hù)組且該定時(shí)期間下發(fā)過外部設(shè)置命令?如果是,則進(jìn) 入步驟S806,否則返回步驟S802。步驟S806,判斷備用單板是否空閑?如果是則進(jìn)入步驟S808,否則進(jìn)入步驟 S810。步驟S808,同步各正常工作且該定時(shí)期間下發(fā)過設(shè)置命令的工作業(yè)務(wù)板的 Memback到SCU上對(duì)應(yīng)的備份區(qū)。然后進(jìn)入步驟S812。步驟S810,將備用業(yè)務(wù)板數(shù)據(jù)同步到其保護(hù)的主用業(yè)務(wù)板在S⑶的對(duì)應(yīng)的備份 區(qū),同步其它正常工作且該定時(shí)期間下發(fā)過設(shè)置命令的工作業(yè)務(wù)板Memback到SCU上對(duì)應(yīng) 的備份區(qū)。步驟S812,清空S⑶上各主用業(yè)務(wù)板命令備份區(qū)的數(shù)據(jù)。步驟四設(shè)置外部命令處理流程參考步驟S302至步驟S310,對(duì)成功設(shè)置到保護(hù)組 的主用業(yè)務(wù)板的外部設(shè)置命令需要將其備份到SCU上該主用業(yè)務(wù)板的命令備份區(qū)。根據(jù)本發(fā)明的實(shí)施例,S⑶(具體為其中的倒換處理模塊)根據(jù)保護(hù)組內(nèi)各主用業(yè) 務(wù)板的運(yùn)行情況進(jìn)行業(yè)務(wù)板倒換決策。圖9是根據(jù)本發(fā)明優(yōu)選實(shí)施例的業(yè)務(wù)板倒換處理的流程圖,當(dāng)SCU決策需要對(duì)主 用業(yè)務(wù)板1進(jìn)行業(yè)務(wù)板倒換時(shí),包括如下的步驟步驟S902,主用業(yè)務(wù)板的業(yè)務(wù)需要倒換到備用業(yè)務(wù)板。步驟S904,判斷備用業(yè)務(wù)板空閑?如果是則進(jìn)入步驟S906,否則進(jìn)入步驟S916。步驟S906,判斷主用業(yè)務(wù)板正常運(yùn)行?如果是則進(jìn)入步驟S908,否則進(jìn)入步驟 S910。步驟S908,將主用業(yè)務(wù)板的Memback備份到備用業(yè)務(wù)板。然后進(jìn)入步驟S914。
步驟S910,將S⑶上主用業(yè)務(wù)板對(duì)應(yīng)的備份區(qū)中的Memback備份到備用業(yè)務(wù)板。步驟S912,將SCU上主用業(yè)務(wù)板備份區(qū)的設(shè)置命令設(shè)置到備用業(yè)務(wù)板然后清除這 些設(shè)置命令的備份記錄。步驟S914,設(shè)置備用業(yè)務(wù)板工作狀態(tài)標(biāo)記為保護(hù)主用業(yè)務(wù)板。結(jié)束并返回步驟 S902。步驟S916,判斷其他主用業(yè)務(wù)板在位且該主用業(yè)務(wù)板工作正常?如果是則進(jìn)入步 驟S918,否則返回步驟S906。步驟S918,將Memback從備用業(yè)務(wù)板備份到主用業(yè)務(wù)板,然后返回步驟S906。本優(yōu)選實(shí)施例中,由于Memback包含了主用業(yè)務(wù)板倒換時(shí)所必須的配置命令和物 理空間配置信息。因此,在步驟S912將外部設(shè)置命令復(fù)制到備用業(yè)務(wù)板之前,先通過步驟 S910將該Memback復(fù)制到該備用業(yè)務(wù)板,以便備用業(yè)務(wù)板進(jìn)行倒換準(zhǔn)備工作,可以避免備 用業(yè)務(wù)板等待外部設(shè)置命令的解析,從而節(jié)約業(yè)務(wù)板倒換的時(shí)間。本發(fā)明還提供了一種機(jī)架控制裝置10,該機(jī)架控制裝置10可以用于實(shí)現(xiàn)上述業(yè) 務(wù)板倒換的處理方法。圖10是根據(jù)本發(fā)明實(shí)施例的機(jī)架控制裝置的結(jié)構(gòu)框圖。包括第一 復(fù)制模塊1002和第二復(fù)制模塊1004。第一復(fù)制模塊1002,用于將主用業(yè)務(wù)板正常運(yùn)行時(shí)的配置命令和主用業(yè)務(wù)板倒換 時(shí)需要重新配置的物理空間配置信息復(fù)制到備用業(yè)務(wù)板;第二復(fù)制模塊1004,用于將機(jī)架 控制裝置10中與主用業(yè)務(wù)板對(duì)應(yīng)的備份區(qū)中的外部設(shè)置命令復(fù)制到備用業(yè)務(wù)板。相關(guān)技術(shù)中,將業(yè)務(wù)倒換到備用業(yè)務(wù)板的過程需要等待外部設(shè)置命令的解析。本 發(fā)明實(shí)施例中,由于配置命令和物理空間配置信息是主用業(yè)務(wù)板倒換時(shí)所必須的信息,因 此,在通過第二復(fù)制模塊1004將外部設(shè)置命令復(fù)制到備用業(yè)務(wù)板之前,先通過第一復(fù)制模 塊1002將該配置命令和物理空間配置信息復(fù)制到該備用業(yè)務(wù)板,以便備用業(yè)務(wù)板進(jìn)行倒 換準(zhǔn)備工作,可以避免備用業(yè)務(wù)板等待外部設(shè)置命令的解析,從而節(jié)約業(yè)務(wù)板倒換的時(shí)間。優(yōu)選地,上述機(jī)架控制裝置10還包括判斷模塊1102,用于判斷主用業(yè)務(wù)板是否 運(yùn)行正常;第三復(fù)制模塊1104,用于將配置命令和物理空間配置信息從主用業(yè)務(wù)板復(fù)制到 備份區(qū);第四復(fù)制模塊1106,連接至判斷模塊1102和第三復(fù)制模塊1104,用于在判斷模塊 1102判斷結(jié)果為否時(shí),將配置命令和物理空間配置信息從第三復(fù)制模塊1104復(fù)制的備份 區(qū)復(fù)制到備用業(yè)務(wù)板。當(dāng)主用業(yè)務(wù)板運(yùn)行不正常時(shí),主用業(yè)務(wù)板保存的執(zhí)行配置命令和物理空間配置信 息可能不正確。而預(yù)先通過第三復(fù)制模塊1104將配置命令和物理空間配置信息保存到機(jī) 架控制裝置10中與主用業(yè)務(wù)板對(duì)應(yīng)的備份區(qū),并在運(yùn)行不正常時(shí)通過第四復(fù)制模塊1106 將該配置命令和該物理空間配置信息保存到備用業(yè)務(wù)板,可以保證從主用業(yè)務(wù)板到備用業(yè) 務(wù)板轉(zhuǎn)換的正確性。優(yōu)選地,上述機(jī)架控制裝置10還包括第五復(fù)制模塊1108,用于在判斷結(jié)果為是 時(shí),將配置命令和物理空間配置信息從主用業(yè)務(wù)板直接復(fù)制到備用業(yè)務(wù)板的操作。由于通過第五復(fù)制模塊1108的內(nèi)存拷貝將業(yè)務(wù)數(shù)據(jù)從主用業(yè)務(wù)板直接復(fù)制到備 用業(yè)務(wù)板的復(fù)制速度較快,因此,本優(yōu)選實(shí)施例可以節(jié)約業(yè)務(wù)板倒換的時(shí)間。優(yōu)選地,上述機(jī)架控制裝置10還包括保存模塊1110,用于在備份區(qū)保存來自用戶的外部設(shè)置命令。
由于外部設(shè)置命令用于機(jī)架控制裝置10定時(shí)尋找“正常工作”且該定時(shí)期間指示 需要備份的主用業(yè)務(wù)板,并將其配置命令和物理空間配置信息復(fù)制到備份區(qū)。因此,通過 清除模塊1112清除備份區(qū)中的外部設(shè)置命令可以避免機(jī)架控制裝置10在下一次定時(shí)期間 內(nèi),再次備份該主用業(yè)務(wù)板。綜上所述,根據(jù)本發(fā)明的上述實(shí)施例,提供了一種業(yè)務(wù)板倒換的處理方法及機(jī)架 控制裝置,通過實(shí)時(shí)數(shù)據(jù)備份和快速內(nèi)存拷貝提高了倒換性能,能充分滿足板級(jí)倒換的時(shí) 間要求。本發(fā)明通過將主用業(yè)務(wù)板正常運(yùn)行時(shí)的配置命令和主用業(yè)務(wù)板倒換時(shí)需要重新配 置的物理空間配置信息復(fù)制到備用業(yè)務(wù)板,然后再將機(jī)架控制裝置中與主用業(yè)務(wù)板對(duì)應(yīng)的 備份區(qū)中的外部設(shè)置命令復(fù)制到備用業(yè)務(wù)板,以便備用業(yè)務(wù)板根據(jù)配置命令和物理空間配 置信息以及外部設(shè)置命令實(shí)現(xiàn)業(yè)務(wù)板倒換,解決了業(yè)務(wù)倒換到備用業(yè)務(wù)板的過程中解析外 部設(shè)置命令的時(shí)間增加的問題,從而保證了通訊設(shè)備使用。顯然,本領(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í)行,并且在某些情況下,可以以不同于此處的順序執(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)利要求
一種業(yè)務(wù)板倒換的處理方法,其特征在于,包括將主用業(yè)務(wù)板正常運(yùn)行時(shí)的配置命令和所述主用業(yè)務(wù)板倒換時(shí)需要重新配置的物理空間配置信息復(fù)制到備用業(yè)務(wù)板;將機(jī)架控制裝置中與所述主用業(yè)務(wù)板對(duì)應(yīng)的備份區(qū)中的外部設(shè)置命令復(fù)制到所述備用業(yè)務(wù)板;所述備用業(yè)務(wù)板根據(jù)所述配置命令和所述物理空間配置信息以及所述外部設(shè)置命令實(shí)現(xiàn)所述業(yè)務(wù)板倒換。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在復(fù)制所述配置命令和所述物理空間配 置信息之前,還包括判斷所述主用業(yè)務(wù)板是否運(yùn)行正常;如果判斷結(jié)果為否,則執(zhí)行所述配置命令和所述物理空間配置信息從所述備份區(qū)復(fù)制 到所述備用業(yè)務(wù)板的操作,其中,所述配置命令和所述物理空間配置信息是預(yù)先從所述主 用業(yè)務(wù)板復(fù)制到所述備份區(qū)的。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,如果判斷結(jié)果為是,則執(zhí)行所述配置命令 和所述物理空間配置信息從所述主用業(yè)務(wù)板直接復(fù)制到所述備用業(yè)務(wù)板的操作。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在復(fù)制所述外部設(shè)置命令之前,還包括 預(yù)先在所述備份區(qū)保存來自用戶的所述外部設(shè)置命令,以便將所述外部設(shè)置命令復(fù)制到備 用業(yè)務(wù)板。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在復(fù)制所述外部設(shè)置命令之后,還包括 清除所述備份區(qū)中的所述外部設(shè)置命令。
6.一種機(jī)架控制裝置,其特征在于,包括第一復(fù)制模塊,用于將主用業(yè)務(wù)板正常運(yùn)行時(shí)的配置命令和所述主用業(yè)務(wù)板倒換時(shí)需 要重新配置的物理空間配置信息復(fù)制到備用業(yè)務(wù)板;第二復(fù)制模塊,用于將所述機(jī)架控制裝置中與所述主用業(yè)務(wù)板對(duì)應(yīng)的備份區(qū)中的外部 設(shè)置命令復(fù)制到所述備用業(yè)務(wù)板。
7.根據(jù)權(quán)利要求6所述的機(jī)架控制裝置,其特征在于,還包括判斷模塊,用于判斷所述主用業(yè)務(wù)板是否運(yùn)行正常;第三復(fù)制模塊,用于將所述配置命令和所述物理空間配置信息從所述主用業(yè)務(wù)板復(fù)制 到所述備份區(qū);以及第四復(fù)制模塊,用于在判斷結(jié)果為否時(shí),將所述配置命令和所述物理空間配置信息從 所述備份區(qū)復(fù)制到所述備用業(yè)務(wù)板。
8.根據(jù)權(quán)利要求7所述的機(jī)架控制裝置,其特征在于,還包括第五復(fù)制模塊,用于在判斷結(jié)果為是時(shí),將所述配置命令和所述物理空間配置信息從 所述主用業(yè)務(wù)板直接復(fù)制到所述備用業(yè)務(wù)板的操作。
9.根據(jù)權(quán)利要求6所述的機(jī)架控制裝置,其特征在于,還包括保存模塊,用于在所述備份區(qū)保存來自用戶的所述外部設(shè)置命令。
10.根據(jù)權(quán)利要求6所述的機(jī)架控制裝置,其特征在于,還包括清除模塊,用于清除所述備份區(qū)中的所述外部設(shè)置命令。
全文摘要
本發(fā)明公開了一種業(yè)務(wù)板倒換的處理方法及機(jī)架控制裝置。該方法包括將主用業(yè)務(wù)板正常運(yùn)行時(shí)的配置命令和主用業(yè)務(wù)板倒換時(shí)需要重新配置的物理空間配置信息復(fù)制到備用業(yè)務(wù)板;將機(jī)架控制裝置中與主用業(yè)務(wù)板對(duì)應(yīng)的備份區(qū)中的外部設(shè)置命令復(fù)制到備用業(yè)務(wù)板;備用業(yè)務(wù)板根據(jù)配置命令和物理空間配置信息以及外部設(shè)置命令實(shí)現(xiàn)業(yè)務(wù)板倒換。本發(fā)明保證了通訊設(shè)備使用。
文檔編號(hào)H04B1/74GK101835062SQ201010170948
公開日2010年9月15日 申請(qǐng)日期2010年4月29日 優(yōu)先權(quán)日2010年4月29日
發(fā)明者毛自慧 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1