云調度管理方法、管理中心及管理系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及移動通信網(wǎng)業(yè)務領域,尤其涉及云調度管理方法、管理中心及管理系統(tǒng)。
【背景技術】
[0002]傳統(tǒng)的移動通信網(wǎng)業(yè)務系統(tǒng),包括短信中心、短信網(wǎng)關、彩信中心、彩信網(wǎng)關及其他應用系統(tǒng),無論應用功能和容量大小,都需要在建設初期根據(jù)預估的規(guī)模進行投資,采用獨立、分離的建設模式,組建每個應用的數(shù)據(jù)庫、對外接口、操作維護、計費等公共單元,這樣的架構存在如下兩方面的問題:
[0003]一、因在應用系統(tǒng)建設初期對預計規(guī)模進行部署,很容易出現(xiàn)過度部署而造成資源的浪費;
[0004]二、由于應用系統(tǒng)之間相互獨立無法實現(xiàn)資源共享,造成資源利用率不高的問題。
[0005]上述內容僅用于輔助理解本發(fā)明的技術方案,并不代表承認上述內容是現(xiàn)有技術。
【發(fā)明內容】
[0006]本發(fā)明的主要目的在于解決現(xiàn)有的移動通信業(yè)務系統(tǒng)過度部署造成資源浪費,及因業(yè)務系統(tǒng)之間無法實現(xiàn)資源共享而導致資料利用率不高的技術問題。
[0007]為實現(xiàn)上述目的,本發(fā)明提供的一種云調度管理方法,所述云調度管理方法包括以下步驟:
[0008]接收主業(yè)務節(jié)點發(fā)送的調度請求,獲取所述調度請求中的虛擬機節(jié)點信息;
[0009]將獲取的所述虛擬機節(jié)點信息發(fā)送給數(shù)據(jù)中心,以請求數(shù)據(jù)中心進行創(chuàng)建或關閉虛擬機節(jié)點操作。
[0010]優(yōu)選地,所述接收主業(yè)務節(jié)點發(fā)送的調度請求,獲得所述調度請求中的虛擬機節(jié)點信息的步驟包括:
[0011]當接收到主業(yè)務節(jié)點發(fā)送的增加虛擬機節(jié)點的請求時,獲取增加的所述虛擬機節(jié)點的規(guī)格參數(shù)要求;
[0012]當接收到主業(yè)務節(jié)點發(fā)送的減少虛擬機節(jié)點的請求時,獲得需要關閉的虛擬機節(jié)點的IP信息。
[0013]優(yōu)選地,所述將接收的虛擬機節(jié)點信息發(fā)送給數(shù)據(jù)中心,請求數(shù)據(jù)中心進行創(chuàng)建或關閉虛擬機節(jié)點操作的步驟包括:
[0014]當接收到主業(yè)務節(jié)點發(fā)送的增加虛擬機節(jié)點的請求時,向數(shù)據(jù)中心申請創(chuàng)建符合所述規(guī)格參數(shù)要求的空閑虛擬機節(jié)點,接收數(shù)據(jù)中心返回的新創(chuàng)建的虛擬機節(jié)點信息;
[0015]當接收到主業(yè)務節(jié)點發(fā)送的減少虛擬機節(jié)點的請求時,向數(shù)據(jù)中心請求關閉指定IP信息對應的虛擬機節(jié)點。
[0016]優(yōu)選地,所述將獲取的所述虛擬機節(jié)點信息發(fā)送給數(shù)據(jù)中心,以請求數(shù)據(jù)中心進行創(chuàng)建或關閉虛擬機節(jié)點操作的步驟之后,所述的云調度管理方法還包括:
[0017]當接收到主業(yè)務節(jié)點發(fā)送的增加虛擬機節(jié)點的請求時,為新創(chuàng)建的虛擬機建立虛擬機快照。
[0018]優(yōu)選地,所述將獲取的所述虛擬機節(jié)點信息發(fā)送給數(shù)據(jù)中心,以請求數(shù)據(jù)中心進行創(chuàng)建或關閉虛擬機節(jié)點操作步驟之后,所述的云調度管理方法還包括:
[0019]當接收到主業(yè)務節(jié)點發(fā)送的增加虛擬機節(jié)點的請求時,遠程登錄增加的虛擬機節(jié)點,下載并自動安裝預存的軟件包。
[0020]優(yōu)選地,所述接收主業(yè)務節(jié)點發(fā)送的調度請求,獲得所述調度請求中的虛擬機節(jié)點信息的步驟之前,所云調度管理方法還包括:
[0021]對發(fā)送調度請求的主業(yè)務節(jié)點進行身份認證,若通過認證,則接收所述調度請求;若未通過認證,則拒絕接收所述調度請求。
[0022]此外,本發(fā)明還提供一種云調度管理中心,所述的云調度管理中心包括:
[0023]調度中心模塊,用于接收主業(yè)務節(jié)點發(fā)送的調度請求,獲得所述調度請求中的虛擬機節(jié)點信息;
[0024]虛擬機節(jié)點管理模塊,用于將獲取的虛擬機節(jié)點信息發(fā)送給數(shù)據(jù)中心,請求數(shù)據(jù)中心進行創(chuàng)建或關閉虛擬機節(jié)點操作;
[0025]優(yōu)選地,所述調度中心模塊用于:
[0026]當接收到主業(yè)務節(jié)點發(fā)送的增加虛擬機節(jié)點的請求時,接收主業(yè)務節(jié)點發(fā)送的增加虛擬機節(jié)點的請求,獲得需要增加的虛擬機節(jié)點的規(guī)格參數(shù)要求;
[0027]當接收到主業(yè)務節(jié)點發(fā)送的減少虛擬機節(jié)點的請求時,接收主業(yè)務節(jié)點發(fā)送的減少虛擬機節(jié)點的請求,獲得需要關閉的虛擬機節(jié)點的IP信息。
[0028]優(yōu)選地,所述虛擬機節(jié)點管理模塊用于:
[0029]當接收到主業(yè)務節(jié)點發(fā)送的增加虛擬機節(jié)點的請求時,向數(shù)據(jù)中心申請創(chuàng)建符合所述規(guī)格參數(shù)要求的空閑虛擬機節(jié)點,接收數(shù)據(jù)中心返回的新創(chuàng)建的虛擬機節(jié)點信息;
[0030]當接收到主業(yè)務節(jié)點發(fā)送的減少虛擬機節(jié)點的請求時,向數(shù)據(jù)中心請求關閉指定IP信息對應的虛擬機節(jié)點。
[0031]優(yōu)選地,所述虛擬機節(jié)點管理模塊還用于:
[0032]當接收到主業(yè)務節(jié)點發(fā)送的增加虛擬機節(jié)點的請求時,為新創(chuàng)建的虛擬機建立虛擬機快照。
[0033]優(yōu)選地,所述虛擬機節(jié)點管理模塊還用于:
[0034]當接收到主業(yè)務節(jié)點發(fā)送的增加虛擬機節(jié)點的請求時,遠程登錄增加的虛擬機節(jié)點,下載并自動安裝預存的軟件包。
[0035]優(yōu)選地,所述云調度管理中心還包括:
[0036]身份認證模塊,用于對發(fā)送調度請求的主業(yè)務節(jié)點進行身份認證,若通過認證,則接收所述調度請求;若未通過認證,則拒絕接收所述調度請求。
[0037]此外,本發(fā)明還提供一種云調度管理系統(tǒng),所述云調度管理系統(tǒng)包括:
[0038]主業(yè)務節(jié)點,用于根據(jù)業(yè)務處理需求向云調度管理中心發(fā)送增加或者減少虛擬機節(jié)點的請求,及接收經云調度管理中心返回的數(shù)據(jù)中心操作結果,以更新業(yè)務節(jié)點信息;
[0039]數(shù)據(jù)中心,用于根據(jù)云調度管理中心發(fā)送的調度請求,進行創(chuàng)建或者關閉相應虛擬機節(jié)點,及向云調度管理中心返回新創(chuàng)建的虛擬機節(jié)點信息;
[0040]云調度管理中心,接收主業(yè)務節(jié)點發(fā)送的調度請求,獲取所述調度請求中的虛擬機節(jié)點信息;將獲取的所述虛擬機節(jié)點信息發(fā)送給數(shù)據(jù)中心,以請求數(shù)據(jù)中心進行創(chuàng)建或關閉虛擬機節(jié)點操作;將數(shù)據(jù)中心的操作結果返回至主業(yè)務節(jié)點,以供主業(yè)務節(jié)點更新業(yè)務節(jié)點信息。
[0041]本發(fā)明通過接收主業(yè)務節(jié)點發(fā)送的調度請求,獲取調度請求中的虛擬機節(jié)點信息,其中主業(yè)務節(jié)點根據(jù)移動通信業(yè)務系統(tǒng)的業(yè)務處理情況來確定發(fā)送的調度請求,若業(yè)務處理能力不足,則主業(yè)務節(jié)點發(fā)送增加虛擬機的調度請求,若業(yè)務處理能力有剩余,則主業(yè)務節(jié)點發(fā)送減少虛擬機的調度請求,并獲取調度請求中的虛擬機節(jié)點信息;將接收的虛擬機節(jié)點信息發(fā)送給數(shù)據(jù)中心,請求數(shù)據(jù)中心進行創(chuàng)建或關閉虛擬機節(jié)點操作;將數(shù)據(jù)中心的操作結果返回至主業(yè)務節(jié)點,以供主業(yè)務節(jié)點更新業(yè)務節(jié)點信息,實現(xiàn)資源的動態(tài)分配,而無需在移動通信業(yè)務系統(tǒng)建立之初進行各種資源的相關部署,從而避免因過度部署造成的資源浪費;同時,通過云計算技術來構建移動通信網(wǎng),解決了資源的動態(tài)分配和管理問題,實現(xiàn)了業(yè)務系統(tǒng)之間的資源共享,從而解決了資源利用率不高的問題。
【附圖說明】
[0042]圖1為本發(fā)明云調度管理方法第一實施例的流程示意圖;
[0043]圖2為本發(fā)明云調度管理方法第二實施例的流程示意圖;
[0044]圖3為本發(fā)明云調度管理方法第三實施例的流程示意圖;
[0045]圖4為本發(fā)明云調度管理方法第四實施例的流程示意圖;
[0046]圖5為本發(fā)明云調度管理中心第一實施例的功能模塊示意圖;
[0047]圖6為本發(fā)明云調度管理中心第二實施例的功能模塊示意圖;
[0048]圖7為本發(fā)明云調度管理系統(tǒng)的功能模塊示意圖。
[0049]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0050]應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0051]本發(fā)明提供的一種云調度管理方法,參見圖1,所述云調度管理方法包括以下步驟:
[0052]步驟S