專利名稱:電信網(wǎng)管系統(tǒng)的安裝方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種電信網(wǎng)管系統(tǒng)的安裝方法及裝置。
背景技術(shù):
隨著電信行業(yè)的發(fā)展,電信網(wǎng)絡(luò)規(guī)模不斷擴(kuò)大,設(shè)備種類不斷增加,所提供的業(yè)務(wù)功能更加多樣化、綜合化,電信網(wǎng)管系統(tǒng)扮演了越來越重要的角色,由此對網(wǎng)管系統(tǒng)的復(fù)雜度和靈活性要求也就更高。電信網(wǎng)管的安裝軟件能夠?yàn)殡娦啪W(wǎng)管軟件提供更好支持,能夠穩(wěn)定、方便、靈活地把電信網(wǎng)管系統(tǒng)部署到特定的計(jì)算機(jī)環(huán)境中。 目前,電信網(wǎng)管系統(tǒng)安裝方法是初始固定幾種網(wǎng)絡(luò)管理規(guī)模及其對應(yīng)的電信網(wǎng)管系統(tǒng)安裝包,在安裝過程中匹配最接近于安裝環(huán)境的一種規(guī)模,并安裝該最接近的規(guī)模對應(yīng)的電信網(wǎng)管系統(tǒng)安裝包。但是,這種方式只能適應(yīng)部分安裝環(huán)境,有一定的局限性。
發(fā)明內(nèi)容
針對相關(guān)技術(shù)中僅僅存在固定的幾種規(guī)模及其對應(yīng)的電信網(wǎng)管系統(tǒng)安裝包的問題而提出本發(fā)明,為此,本發(fā)明的主要目的在于提供一種電信網(wǎng)管系統(tǒng)的安裝方法及裝置,以解決上述問題。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種電信網(wǎng)管系統(tǒng)的安裝方法。根據(jù)本發(fā)明的電信網(wǎng)管系統(tǒng)的安裝方法包括獲取待安裝的電信網(wǎng)管系統(tǒng)的規(guī)模;確定與規(guī)模對應(yīng)的配置;使用配置,制作電信網(wǎng)管系統(tǒng)安裝包;安裝電信網(wǎng)管系統(tǒng)安裝包。優(yōu)選地,確定與規(guī)模對應(yīng)的配置包括根據(jù)規(guī)模中的進(jìn)程合并信息,確定初始進(jìn)程的配置,其中初始進(jìn)程是待安裝的電信網(wǎng)管系統(tǒng)中的所有進(jìn)程。優(yōu)選地,根據(jù)規(guī)模中的進(jìn)程合并信息,確定初始進(jìn)程的配置包括以下至少之一根據(jù)進(jìn)程合并信息中的外部進(jìn)程合并規(guī)則進(jìn)行外部進(jìn)程合并,其中外部進(jìn)程是跨專業(yè)網(wǎng)的進(jìn)程;根據(jù)進(jìn)程合并信息中的內(nèi)部進(jìn)程合并規(guī)則進(jìn)行內(nèi)部進(jìn)程合并,其中內(nèi)部進(jìn)程是專業(yè)網(wǎng)內(nèi)部的進(jìn)程。優(yōu)選地,確定與規(guī)模對應(yīng)的配置包括根據(jù)規(guī)模進(jìn)行參數(shù)配置。優(yōu)選地,根據(jù)規(guī)模進(jìn)行參數(shù)配置包括在用戶預(yù)定義的參數(shù)配置中,確定規(guī)模對應(yīng)的參數(shù)配置。優(yōu)選地,確定與規(guī)模對應(yīng)的配置包括根據(jù)規(guī)模進(jìn)行數(shù)據(jù)庫部署信息配置。優(yōu)選地,在安裝電信網(wǎng)管系統(tǒng)安裝包之后,上述方法還包括變更電信網(wǎng)管系統(tǒng)的規(guī)模。優(yōu)選地,變更電信網(wǎng)管系統(tǒng)的規(guī)模包括獲取變更后的規(guī)模;確定與變更后的規(guī)模對應(yīng)的配置;根據(jù)確定的配置進(jìn)行進(jìn)程合并和數(shù)據(jù)庫的重新部署。
優(yōu)選地,變更電信網(wǎng)管系統(tǒng)的規(guī)模還包括確定變更電信網(wǎng)管系統(tǒng)的規(guī)模失敗;使用預(yù)先備份的電信網(wǎng)管系統(tǒng),進(jìn)行回退。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一個方面,提供了一種電信網(wǎng)管系統(tǒng)的安裝
>J-U ρ α裝直。根據(jù)本發(fā)明的電信網(wǎng)管系統(tǒng)的安裝裝置包括獲取模塊,用于獲取待安裝的電信網(wǎng)管系統(tǒng)的規(guī)模;確定模塊,用于確定與規(guī)模對應(yīng)的配置;制作模塊,用于使用配置,制作電信網(wǎng)管系統(tǒng)安裝包;安裝模塊,用于安裝電信網(wǎng)管系統(tǒng)安裝包。優(yōu)選地,確定模塊包括確定子模塊,用于根據(jù)規(guī)模中的進(jìn)程合并信息,確定初始進(jìn)程的配置,其中初始進(jìn)程是待安裝的電信網(wǎng)管系統(tǒng)中的所有進(jìn)程。
優(yōu)選地,確定子模塊包括以下至少之一第一合并單元,用于根據(jù)進(jìn)程合并信息中的外部進(jìn)程合并規(guī)則進(jìn)行外部進(jìn)程合并,其中外部進(jìn)程是跨專業(yè)網(wǎng)的進(jìn)程;第二合并單元,用于根據(jù)進(jìn)程合并信息中的內(nèi)部進(jìn)程合并規(guī)則進(jìn)行內(nèi)部進(jìn)程合并,其中內(nèi)部進(jìn)程是專業(yè)網(wǎng)內(nèi)部的進(jìn)程。優(yōu)選地,確定模塊包括配置子模塊,用于根據(jù)規(guī)模進(jìn)行參數(shù)配置。優(yōu)選地,配置子模塊包括確定單元,用于在用戶預(yù)定義的參數(shù)配置中,確定規(guī)模對應(yīng)的參數(shù)配置。通過本發(fā)明,電信網(wǎng)管系統(tǒng)安裝包包括一個或多個與各個規(guī)模對應(yīng)的配置,這樣,電信網(wǎng)管系統(tǒng)安裝包可以根據(jù)規(guī)模實(shí)現(xiàn)各個配置精確、靈活地搭配,能夠適應(yīng)特定環(huán)境下的電信網(wǎng)管系統(tǒng)的安裝部署。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖I是根據(jù)本發(fā)明實(shí)施例的電信網(wǎng)管系統(tǒng)的安裝方法的流程圖;圖2是根據(jù)本發(fā)明優(yōu)選實(shí)施例的電信網(wǎng)管系統(tǒng)的安裝方法的示意圖;圖3是根據(jù)本發(fā)明優(yōu)選實(shí)施例的電信網(wǎng)管系統(tǒng)的安裝方法的流程圖;圖4是根據(jù)本發(fā)明優(yōu)選實(shí)施例的獲取規(guī)模配置信息的流程圖;圖5是根據(jù)本發(fā)明優(yōu)選實(shí)施例的進(jìn)程合并的流程圖;圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例的參數(shù)配置初始化的流程圖;圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例的數(shù)據(jù)庫部署的流程圖;圖8是根據(jù)本發(fā)明優(yōu)選實(shí)施例的規(guī)模變更的流程圖;圖9是根據(jù)本發(fā)明實(shí)施例的電信網(wǎng)管系統(tǒng)的安裝裝置的結(jié)構(gòu)框圖;圖10是根據(jù)本發(fā)明優(yōu)選實(shí)施例的電信網(wǎng)管系統(tǒng)的安裝裝置的結(jié)構(gòu)框圖一;圖11是根據(jù)本發(fā)明優(yōu)選實(shí)施例的電信網(wǎng)管系統(tǒng)的安裝裝置的結(jié)構(gòu)框圖二。
具體實(shí)施例方式需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。本發(fā)明提供了一種電信網(wǎng)管系統(tǒng)的安裝方法。圖I是根據(jù)本發(fā)明實(shí)施例的電信網(wǎng)管系統(tǒng)的安裝方法的流程圖,包括如下的步驟S102至步驟S108。步驟S102,獲取待安裝的電信網(wǎng)管系統(tǒng)的規(guī)模。步驟S104,確定與規(guī)模對應(yīng)的配置。步驟S106,使用配置,制作電信網(wǎng)管系統(tǒng)安裝包。步驟S108,安裝電信網(wǎng)管系統(tǒng)安裝包。相關(guān)技術(shù)中,僅僅存在固定的幾種規(guī)模及其對應(yīng)的電信網(wǎng)管系統(tǒng)安裝包,因此在安裝過程中,通常匹配最接近的規(guī)模,并安裝該最接近的規(guī)模對應(yīng)的電信網(wǎng)管系統(tǒng)安裝包。本優(yōu)選實(shí)施例中,電信網(wǎng)管系統(tǒng)安裝包包括一個或多個與各個規(guī)模對應(yīng)的配置,這樣,電信網(wǎng)管系統(tǒng)安裝包可以根據(jù)規(guī)模實(shí)現(xiàn)各個配置精確、靈活地搭配,能夠適應(yīng)特定環(huán)境下的電信網(wǎng)管系統(tǒng)的安裝部署?!?br>
本發(fā)明中,在“確定與規(guī)模對應(yīng)的配置”之前,可以預(yù)先定義內(nèi)部規(guī)模和外部規(guī)模,來具體實(shí)施對網(wǎng)管系統(tǒng)的架構(gòu)與配置的靈活搭配。其中,內(nèi)部規(guī)模指的是專業(yè)網(wǎng)內(nèi)部的規(guī)模定義,在專業(yè)網(wǎng)內(nèi)部,為某個產(chǎn)品單元定義的一組網(wǎng)管系統(tǒng)的架構(gòu)與配置;外部規(guī)模指的是多專業(yè)網(wǎng)之間的規(guī)模定義,多專業(yè)網(wǎng)安裝的時候,各個產(chǎn)品單元之間定義的一組網(wǎng)管架構(gòu)與配置。這樣,在網(wǎng)管系統(tǒng)制作安裝包的時候,每個需要和規(guī)模關(guān)聯(lián)的產(chǎn)品都提供各個規(guī)模下對應(yīng)的配置(其中包括內(nèi)部規(guī)模定義和外部規(guī)模定義),同時組織好和規(guī)模相關(guān)的三層信息網(wǎng)管系統(tǒng)進(jìn)程分合關(guān)系、網(wǎng)管系統(tǒng)參數(shù)配置、網(wǎng)管系統(tǒng)數(shù)據(jù)庫部署。這樣,在網(wǎng)管系統(tǒng)安裝的時候,只要選擇了對應(yīng)的規(guī)模,那么和規(guī)模相關(guān)產(chǎn)品的這三層信息就會反映到安裝完成的網(wǎng)管系統(tǒng)。由此可見,為了在安裝時選擇和規(guī)模相關(guān)的三層信息(進(jìn)程分合關(guān)系、參數(shù)配置、數(shù)據(jù)庫部署),并將該信息反映到安裝完成的網(wǎng)管系統(tǒng),本發(fā)明需要分別從系統(tǒng)進(jìn)程分合關(guān)系、網(wǎng)管系統(tǒng)參數(shù)配置、網(wǎng)管系統(tǒng)數(shù)據(jù)庫部署三個方面“確定與規(guī)模對應(yīng)的配置”,下面結(jié)合實(shí)例I至實(shí)例3對此進(jìn)行詳細(xì)說明。實(shí)例1,根據(jù)規(guī)模中的進(jìn)程合并信息,確定初始進(jìn)程的配置。本實(shí)例中,在某種規(guī)模下,網(wǎng)管系統(tǒng)所有的初始進(jìn)程都合并成一個進(jìn)程,在另外一種規(guī)模下,網(wǎng)管系統(tǒng)所有初始進(jìn)程都不進(jìn)行合并(初始進(jìn)程指的是網(wǎng)管制作安裝包的時候的進(jìn)程)。這樣就可以通過規(guī)模來控制進(jìn)程數(shù)量的多少,來更好的適應(yīng)當(dāng)前服務(wù)器環(huán)境。另外,根據(jù)規(guī)模中的進(jìn)程合并信息,確定初始進(jìn)程的配置可以包括如下的兩種實(shí)現(xiàn)方式,即根據(jù)進(jìn)程合并信息中的外部進(jìn)程合并規(guī)則進(jìn)行外部進(jìn)程合并,其中外部進(jìn)程是跨專業(yè)網(wǎng)的進(jìn)程,以及根據(jù)進(jìn)程合并信息中的內(nèi)部進(jìn)程合并規(guī)則進(jìn)行內(nèi)部進(jìn)程合并,其中內(nèi)部進(jìn)程是專業(yè)網(wǎng)內(nèi)部的進(jìn)程。這樣,通過區(qū)分外部進(jìn)程與內(nèi)部進(jìn)程,可以準(zhǔn)確、高效的實(shí)現(xiàn)進(jìn)程合并。實(shí)例2,根據(jù)規(guī)模進(jìn)行參數(shù)配置。實(shí)際應(yīng)用中,電信網(wǎng)管系統(tǒng)中有部分參數(shù)和整個服務(wù)器環(huán)境關(guān)聯(lián),不同的服務(wù)器環(huán)境配置會不同。因此,本實(shí)例2可以在用戶預(yù)定義的參數(shù)配置中(即在定義規(guī)模時配置好的參數(shù)配置中),確定規(guī)模對應(yīng)的參數(shù)配置,從而保證安裝會自動區(qū)分規(guī)模并對這些網(wǎng)管系統(tǒng)參數(shù)配置初始化。實(shí)例3,確定與規(guī)模對應(yīng)的配置包括根據(jù)規(guī)模進(jìn)行數(shù)據(jù)庫部署信息配置。實(shí)際應(yīng)用中,各種規(guī)模下對數(shù)據(jù)庫的要求也不同,比如較大的規(guī)模配置對于數(shù)據(jù)庫要求較高,需要更多的數(shù)據(jù)庫實(shí)例來支持等等,這都是和規(guī)模聯(lián)系在一起的。因此,本實(shí)例3根據(jù)規(guī)模進(jìn)行數(shù)據(jù)庫部署信息配置,從而保證安裝會自動區(qū)分規(guī)模并選擇數(shù)據(jù)庫部署。綜上,通過實(shí)例I至實(shí)例3對網(wǎng)管系統(tǒng)規(guī)模有關(guān)的信息的提取,就可以根據(jù)不同的服務(wù)器環(huán)境定制適合的參數(shù)配置和部署信息,使得網(wǎng)管系統(tǒng)能夠更好的利用服務(wù)器資源。提高了網(wǎng)管系統(tǒng)的運(yùn)行性能,降低了成本。另外,考慮到網(wǎng)管系統(tǒng)運(yùn)行一段時間后需要變更規(guī)模,本發(fā)明還在安裝電信網(wǎng)管系統(tǒng)安裝包之后,根據(jù)新的業(yè)務(wù)應(yīng)用場景進(jìn)行重新部署,以便根據(jù)新的業(yè)務(wù)應(yīng)用重新定義一種規(guī)模信息,通過實(shí)施規(guī)模變更在已有的網(wǎng)管系統(tǒng)上面根據(jù)新的規(guī)模信息重新調(diào)整網(wǎng)管系統(tǒng)。具體地,變更電信網(wǎng)管系統(tǒng)的規(guī)??梢园ㄈ缦碌牟襟E獲取變更后的規(guī)模;確 定與變更后的規(guī)模對應(yīng)的配置;根據(jù)確定的配置進(jìn)行進(jìn)程合并和數(shù)據(jù)庫的重新部署。其中,確定與變更后的規(guī)模對應(yīng)的配置還可以包括根據(jù)新規(guī)模的進(jìn)程合并的信息,對網(wǎng)管系統(tǒng)的進(jìn)程進(jìn)行處理,生成對應(yīng)的進(jìn)程目錄和配置;把變更前后的規(guī)模進(jìn)行進(jìn)程配置文件和進(jìn)程實(shí)例的遷移,進(jìn)行數(shù)據(jù)的同步;根據(jù)新規(guī)模的數(shù)據(jù)庫部署信息,進(jìn)行數(shù)據(jù)庫的重新部署和數(shù)據(jù)遷移;規(guī)模變更過程中任何一個步驟失敗進(jìn)行回退。另外,考慮到變更電信網(wǎng)管系統(tǒng)的規(guī)模可能會變更失敗,本發(fā)明還可以使用預(yù)先備份的電信網(wǎng)管系統(tǒng)進(jìn)行回退,恢復(fù)原有的數(shù)據(jù),以便保證電信網(wǎng)管系統(tǒng)的正常運(yùn)行。綜上,本發(fā)明能夠在需要的時候在已有的電信網(wǎng)管系統(tǒng)上面重新調(diào)整網(wǎng)管系統(tǒng),從而適應(yīng)特定環(huán)境下的電信網(wǎng)管安裝部署,靈活度高,可以有效的降低維護(hù)成本。下面將結(jié)合實(shí)例對本發(fā)明實(shí)施例的實(shí)現(xiàn)過程進(jìn)行詳細(xì)描述。圖2是根據(jù)本發(fā)明優(yōu)選實(shí)施例的電信網(wǎng)管系統(tǒng)的安裝方法的示意圖,其中,通過內(nèi)部規(guī)模定義和外部規(guī)模定義來具體實(shí)施對網(wǎng)管系統(tǒng)的架構(gòu)與配置的靈活搭配,不同專業(yè)網(wǎng)對規(guī)模的定義可能不一致,多專業(yè)網(wǎng)合一開局時也可能需要各專業(yè)網(wǎng)不同的規(guī)模搭配。所以安裝支持各個專業(yè)網(wǎng)根據(jù)情況定義幾個檔次的內(nèi)部規(guī)模;多專業(yè)網(wǎng)合一開局的時候,集成部門制作安裝盤,定出總的安裝呈現(xiàn)的規(guī)模(安裝時界面選擇的規(guī)模),這個規(guī)模再映射到各個專業(yè)網(wǎng)的內(nèi)部規(guī)模上去,這樣同樣的安裝規(guī)模可以映射到不同專業(yè)網(wǎng)的不同規(guī)模上。比如專業(yè)網(wǎng)A定義5種內(nèi)部規(guī)模A1 A2 A3 A4 A5專業(yè)網(wǎng)B定義4種內(nèi)部規(guī)模BI B2 B3 B4專業(yè)網(wǎng)C定義5種內(nèi)部規(guī)模C1 C2 C3 C4 C5則集成部門制作專業(yè)網(wǎng)A/B/C合一局的安裝盤時,可以根據(jù)情況定義幾種規(guī)模,比如4種,舉例如下A/B/C合一局規(guī)模I 對應(yīng)內(nèi)部規(guī)模A1 B2 ClA/B/C合一局規(guī)模2 對應(yīng)內(nèi)部規(guī)模A2 B2 C2A/B/C合一局規(guī)模3 對應(yīng)內(nèi)部規(guī)模A3 B3 C3A/B/C合一局規(guī)模4 對應(yīng)內(nèi)部規(guī)模A4 B4 C5在不同的開局規(guī)模情況下,進(jìn)程部署方式也是不一樣的,較小規(guī)模的安裝機(jī)器配置較低,支持的進(jìn)程數(shù)量較少,較高規(guī)模可以支持更多的進(jìn)程來有效利用機(jī)器資源和實(shí)施分布式。既支持多專業(yè)網(wǎng)多進(jìn)程的方式部署網(wǎng)管系統(tǒng),也支持多專業(yè)網(wǎng)單進(jìn)程的部署網(wǎng)管系統(tǒng),這些都是通過安裝在不同規(guī)模對進(jìn)程進(jìn)行必要合并、對數(shù)據(jù)庫進(jìn)行對應(yīng)部署、對網(wǎng)管系統(tǒng)參數(shù)配置進(jìn)行相關(guān)的初始化來完成的。進(jìn)程合并功能模塊負(fù)責(zé)根據(jù)規(guī)模配置中的進(jìn)程合并關(guān)系對網(wǎng)管系統(tǒng)所有的初始進(jìn)程進(jìn)行合并,進(jìn)程合并是指把網(wǎng)管系統(tǒng)的原始進(jìn)程按照一定的規(guī)則合并成某個特定的進(jìn)程。進(jìn)程合并既支持專業(yè)網(wǎng)內(nèi)部的進(jìn)程合并(通稱內(nèi)部進(jìn)程合并),也支持跨專業(yè)網(wǎng)的進(jìn)程合并(通稱外部進(jìn)程合并)。這樣就可以通過規(guī)模來控制進(jìn)程數(shù)量的多少,從而更好的適應(yīng)當(dāng)前服務(wù)器環(huán)境。配置初始化功能模塊負(fù)責(zé)寫入規(guī)模中一些用戶預(yù)定義的網(wǎng)管系統(tǒng)參數(shù)配置。網(wǎng)管系統(tǒng)中有部分參數(shù)和整個服務(wù)器環(huán)境關(guān)聯(lián),在網(wǎng)管集成前根據(jù)不同的服務(wù)器環(huán)境預(yù)定義幾種規(guī)模,每種規(guī)模定制一套網(wǎng)管系統(tǒng)參數(shù)配置,這樣就可以根據(jù)規(guī)模來控制參數(shù)配置,更好的適應(yīng)系統(tǒng)環(huán)境。提高網(wǎng)管系統(tǒng)的運(yùn)行性能。數(shù)據(jù)庫部署功能模塊負(fù)責(zé)根據(jù)規(guī)模配置中的數(shù)據(jù)庫部署關(guān)系進(jìn)行數(shù)據(jù)庫實(shí)例的部署,不同的規(guī)模下數(shù)據(jù)庫部署方式和數(shù)據(jù)庫實(shí)例個數(shù)可以不同,由此來滿足不同規(guī)模的網(wǎng)管系統(tǒng)的對數(shù)據(jù)庫的部署需求。圖3是根據(jù)本發(fā)明優(yōu)選實(shí)施例的電信網(wǎng)管系統(tǒng)的安裝方法的流程圖,如圖3所示,包括如下的步驟S302至步驟S310。步驟S302,用戶啟動網(wǎng)管安裝程序安裝網(wǎng)管系統(tǒng)。步驟S304,網(wǎng)管安裝程序調(diào)用獲取規(guī)模配置信息功能模塊,備份并讀取規(guī)模配置信息。步驟S306,網(wǎng)管系統(tǒng)安裝程序調(diào)用進(jìn)程合并功能模塊,進(jìn)行網(wǎng)管進(jìn)程的合并。步驟S308,網(wǎng)管系統(tǒng)安裝程序調(diào)用配置初始化功能模塊,進(jìn)行網(wǎng)管系統(tǒng)參數(shù)配置初始化。步驟S310,網(wǎng)管系統(tǒng)安裝程序調(diào)用數(shù)據(jù)庫部署功能模塊,進(jìn)行網(wǎng)管系統(tǒng)數(shù)據(jù)庫部署。圖4是根據(jù)本發(fā)明優(yōu)選實(shí)施例的獲取規(guī)模配置信息的流程圖,如圖4所示,包括如下的步驟S402至步驟S410。步驟S402,網(wǎng)管安裝程序調(diào)用獲取規(guī)模配置信息功能模塊,開始獲取規(guī)模配置信息處理流程。步驟S404,獲取專業(yè)網(wǎng)各個產(chǎn)品單元中與規(guī)模相關(guān)的配置文件,包括規(guī)模定義文件、進(jìn)程合并配置文件、網(wǎng)管系統(tǒng)參數(shù)配置文件以及數(shù)據(jù)庫部署配置文件等。步驟S406,把與規(guī)模相關(guān)的配置文件備份到網(wǎng)管系統(tǒng)安裝目錄下,以備后來規(guī)模變更時使用。步驟S408,讀取規(guī)模配置文件中的規(guī)模配置信息,為進(jìn)一步安裝網(wǎng)管系統(tǒng)做準(zhǔn)備。步驟S410,完成獲取規(guī)模配置信息處理流程。圖5是根據(jù)本發(fā)明優(yōu)選實(shí)施例的進(jìn)程合并的流程圖,如圖5所示,包括如下的步驟S502至步驟S514。步驟S502,用戶啟動網(wǎng)管安裝程序,調(diào)用進(jìn)程合并功能模塊,開始進(jìn)程合并處理流程。
步驟S504,讀取規(guī)模配置中的進(jìn)程合并相關(guān)信息,包括內(nèi)部進(jìn)程合并信息和外部進(jìn)程合并信息。步驟S506,根據(jù)獲取到的進(jìn)程合并信息,判斷是否有外部進(jìn)程合并,如果是則轉(zhuǎn)到步驟S508,如果是否則轉(zhuǎn)到步驟S510。步驟S508,根據(jù)規(guī)模配置中定義的外部進(jìn)程合并規(guī)則進(jìn)行外部進(jìn)程合并。步驟S510,根據(jù)獲取到的進(jìn)程合并信息,判斷是否有內(nèi)部進(jìn)程合并,如果是則轉(zhuǎn)到步驟S512,如果否則轉(zhuǎn)到步驟S514。步驟S512,根據(jù)規(guī)模配置中定義的內(nèi)部進(jìn)程合并規(guī)則進(jìn)行內(nèi)部進(jìn)程合并。步驟S514,完成進(jìn)程合并處理流程。 圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例的參數(shù)配置初始化的流程圖,如圖6所示,包括如下的步驟S602至步驟S608。步驟S602,網(wǎng)管安裝程序調(diào)用配置初始化功能模塊,開始網(wǎng)管系統(tǒng)參數(shù)配置初始化處理流程。步驟S604,讀取與規(guī)模相關(guān)的網(wǎng)管系統(tǒng)參數(shù)配置信息。步驟S606,初始化網(wǎng)管系統(tǒng)參數(shù)配置信息到網(wǎng)管系統(tǒng)中。步驟S608,完成規(guī)模相關(guān)的網(wǎng)管系統(tǒng)參數(shù)配置信息的初始化處理流程。圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例的數(shù)據(jù)庫部署的流程圖,如圖7所示,包括如下的步驟S702至步驟S710。步驟S702網(wǎng)管系統(tǒng)安裝程序調(diào)用數(shù)據(jù)庫部署功能模塊,開始網(wǎng)管系統(tǒng)數(shù)據(jù)庫部署處理流程。步驟S704,讀取與規(guī)模相關(guān)的網(wǎng)管系統(tǒng)數(shù)據(jù)庫部署信息。步驟S706,根據(jù)規(guī)模配置文件中定義的數(shù)據(jù)庫部署規(guī)則添加數(shù)據(jù)庫實(shí)例,安裝數(shù)據(jù)庫。步驟S708,保存數(shù)據(jù)庫部署信息到網(wǎng)管系統(tǒng)中。步驟S710,完成網(wǎng)管系統(tǒng)數(shù)據(jù)庫部署處理流程。圖8是根據(jù)本發(fā)明優(yōu)選實(shí)施例的規(guī)模變更的流程圖,如圖8所示,包括如下的步驟S802至步驟S816。步驟S802,用戶啟動網(wǎng)管系統(tǒng)規(guī)模變更應(yīng)用程序,讀取當(dāng)前網(wǎng)管系統(tǒng)支持的規(guī)模顯示到配置界面,用戶在界面選擇需要變更的新規(guī)模,執(zhí)行規(guī)模變更。步驟S804,備份和當(dāng)前規(guī)模相關(guān)的網(wǎng)管系統(tǒng)文件和數(shù)據(jù)信息。步驟S806,讀取新的規(guī)模的配置和部署等信息。步驟S808,根據(jù)新規(guī)模的進(jìn)程合并規(guī)則重新進(jìn)行網(wǎng)管系統(tǒng)進(jìn)程合并(流程見圖4)。步驟S810,遷移原有的網(wǎng)管系統(tǒng)進(jìn)程的數(shù)據(jù)。步驟S812,根據(jù)新的規(guī)模進(jìn)行網(wǎng)管系統(tǒng)數(shù)據(jù)庫的重新部署,同時遷移原有網(wǎng)管系統(tǒng)數(shù)據(jù)庫的數(shù)據(jù)。步驟S814,網(wǎng)管系統(tǒng)規(guī)模變更中任何一個步驟失敗則回退,恢復(fù)原有的網(wǎng)管系統(tǒng)數(shù)據(jù)。步驟S816,完成網(wǎng)管系統(tǒng)規(guī)模變更處理流程。
需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。本發(fā)明實(shí)施例提供了一種電信網(wǎng)管系統(tǒng)的安裝裝置,該電信網(wǎng)管系統(tǒng)的安裝裝置可以用于實(shí)現(xiàn)上述電信網(wǎng)管系統(tǒng)的安裝方法。圖9是根據(jù)本發(fā)明實(shí)施例的電信網(wǎng)管系統(tǒng)的安裝裝置的結(jié)構(gòu)框圖,如圖9所示,包括獲取模塊92,確定模塊94,制作模塊96和安裝模塊 98。下面對其結(jié)構(gòu)進(jìn)行詳細(xì)描述。獲取模塊92,用于獲取待安裝的電信網(wǎng)管系統(tǒng)的規(guī)模;確定模塊94,連接至獲取模塊92,用于確定與獲取模塊92獲取的規(guī)模對應(yīng)的配置;制作模塊96,連接至確定模塊94,用于使用確定模塊94確定的配置,制作電信網(wǎng)管系統(tǒng)安裝包;安裝模塊98,連接至制作模塊96,用于安裝制作模塊96制作的電信網(wǎng)管系統(tǒng)安裝包。優(yōu)選地,確定模塊94包括確定子模塊942,用于根據(jù)規(guī)模中的進(jìn)程合并信息,確定初始進(jìn)程的配置,其中初始進(jìn)程是待安裝的電信網(wǎng)管系統(tǒng)中的所有進(jìn)程。下面結(jié)合圖10對其進(jìn)行詳細(xì)描述。優(yōu)選地,確定子模塊942包括以下至少之一第一合并單元9422,用于根據(jù)進(jìn)程合并信息中的外部進(jìn)程合并規(guī)則進(jìn)行外部進(jìn)程合并,其中外部進(jìn)程是跨專業(yè)網(wǎng)的進(jìn)程;第二合并單元9424,用于根據(jù)進(jìn)程合并信息中的內(nèi)部進(jìn)程合并規(guī)則進(jìn)行內(nèi)部進(jìn)程合并,其中內(nèi)部進(jìn)程是專業(yè)網(wǎng)內(nèi)部的進(jìn)程。優(yōu)選地,確定模塊94包括配置子模塊944,用于根據(jù)規(guī)模進(jìn)行參數(shù)配置。下面結(jié)合圖11對其進(jìn)行詳細(xì)描述。優(yōu)選地,配置子模塊944包括確定單元9442,用于在用戶預(yù)定義的參數(shù)配置中,確定規(guī)模對應(yīng)的參數(shù)配置。需要說明的是,裝置實(shí)施例中描述的電信網(wǎng)管系統(tǒng)的安裝裝置對應(yīng)于上述的方法實(shí)施例,其具體的實(shí)現(xiàn)過程在方法實(shí)施例中已經(jīng)進(jìn)行過詳細(xì)說明,在此不再贅述。綜上所述,根據(jù)本發(fā)明的上述實(shí)施例,提供了一種電信網(wǎng)管系統(tǒng)的安裝方法及裝置。通過本發(fā)明,電信網(wǎng)管系統(tǒng)安裝包包括一個或多個與各個規(guī)模對應(yīng)的配置,這樣,電信網(wǎng)管系統(tǒng)安裝包可以根據(jù)規(guī)模實(shí)現(xiàn)各個配置精確、靈活地搭配,能夠適應(yīng)特定環(huán)境下的電信網(wǎng)管系統(tǒng)的安裝部署。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個的計(jì)算裝置上,或者分布在多個計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲在存儲裝置中由計(jì)算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種電信網(wǎng)管系統(tǒng)的安裝方法,其特征在于,包括 獲取待安裝的電信網(wǎng)管系統(tǒng)的規(guī)模; 確定與所述規(guī)模對應(yīng)的配置; 使用所述配置,制作電信網(wǎng)管系統(tǒng)安裝包; 安裝所述電信網(wǎng)管系統(tǒng)安裝包。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,確定與所述規(guī)模對應(yīng)的配置包括根據(jù)所述規(guī)模中的進(jìn)程合并信息,確定初始進(jìn)程的配置,其中所述初始進(jìn)程是所述待安裝的電信網(wǎng)管系統(tǒng)中的所有進(jìn)程。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)所述規(guī)模中的進(jìn)程合并信息,確定初始進(jìn)程的配置包括以下至少之一 根據(jù)所述進(jìn)程合并信息中的外部進(jìn)程合并規(guī)則進(jìn)行外部進(jìn)程合并,其中所述外部進(jìn)程是跨專業(yè)網(wǎng)的進(jìn)程; 根據(jù)所述進(jìn)程合并信息中的內(nèi)部進(jìn)程合并規(guī)則進(jìn)行內(nèi)部進(jìn)程合并,其中所述內(nèi)部進(jìn)程是專業(yè)網(wǎng)內(nèi)部的進(jìn)程。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,確定與所述規(guī)模對應(yīng)的配置包括根據(jù)所述規(guī)模進(jìn)行參數(shù)配置。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,根據(jù)所述規(guī)模進(jìn)行參數(shù)配置包括在用戶預(yù)定義的參數(shù)配置中,確定所述規(guī)模對應(yīng)的參數(shù)配置。
6.一種電信網(wǎng)管系統(tǒng)的安裝裝置,其特征在于,包括 獲取模塊,用于獲取待安裝的電信網(wǎng)管系統(tǒng)的規(guī)模; 確定模塊,用于確定與所述規(guī)模對應(yīng)的配置; 制作模塊,用于使用所述配置,制作電信網(wǎng)管系統(tǒng)安裝包; 安裝模塊,用于安裝所述電信網(wǎng)管系統(tǒng)安裝包。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述確定模塊包括確定子模塊,用于根據(jù)所述規(guī)模中的進(jìn)程合并信息,確定初始進(jìn)程的配置,其中所述初始進(jìn)程是所述待安裝的電信網(wǎng)管系統(tǒng)中的所有進(jìn)程。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述確定子模塊包括以下至少之一 第一合并單元,用于根據(jù)所述進(jìn)程合并信息中的外部進(jìn)程合并規(guī)則進(jìn)行外部進(jìn)程合并,其中所述外部進(jìn)程是跨專業(yè)網(wǎng)的進(jìn)程; 第二合并單元,用于根據(jù)所述進(jìn)程合并信息中的內(nèi)部進(jìn)程合并規(guī)則進(jìn)行內(nèi)部進(jìn)程合并,其中所述內(nèi)部進(jìn)程是專業(yè)網(wǎng)內(nèi)部的進(jìn)程。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述確定模塊包括配置子模塊,用于根據(jù)所述規(guī)模進(jìn)行參數(shù)配置。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述配置子模塊包括確定單元,用于在用戶預(yù)定義的參數(shù)配置中,確定所述規(guī)模對應(yīng)的參數(shù)配置。
全文摘要
本發(fā)明公開了一種電信網(wǎng)管系統(tǒng)的安裝方法及裝置,該方法包括獲取待安裝的電信網(wǎng)管系統(tǒng)的規(guī)模;確定與規(guī)模對應(yīng)的配置;使用配置,制作電信網(wǎng)管系統(tǒng)安裝包;安裝電信網(wǎng)管系統(tǒng)安裝包。本發(fā)明可以根據(jù)規(guī)模實(shí)現(xiàn)各個配置精確、靈活地搭配,能夠適應(yīng)特定環(huán)境下的電信網(wǎng)管系統(tǒng)的安裝部署。
文檔編號H04L12/24GK102957547SQ20111023745
公開日2013年3月6日 申請日期2011年8月18日 優(yōu)先權(quán)日2011年8月18日
發(fā)明者王亞輝, 江勇 申請人:中興通訊股份有限公司