亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

資源調(diào)度方法、裝置及系統(tǒng)的制作方法

文檔序號(hào):7979758閱讀:268來源:國知局
資源調(diào)度方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明實(shí)施例提供一種資源調(diào)度方法、裝置及系統(tǒng)。方法包括資源監(jiān)控子系統(tǒng)接收業(yè)務(wù)平臺(tái)發(fā)送的包含資源使用異常信息的通知消息,通知消息為業(yè)務(wù)平臺(tái)根據(jù)資源監(jiān)控子系統(tǒng)提供的業(yè)務(wù)監(jiān)控腳本,對(duì)自身的資源使用情況進(jìn)行監(jiān)控并獲知出現(xiàn)異常后發(fā)送的;資源監(jiān)控子系統(tǒng)將通知消息發(fā)送給資源策略控制子系統(tǒng),資源策略控制子系統(tǒng)根據(jù)資源池的資源余量和預(yù)先設(shè)置好的資源調(diào)度策略,獲得資源調(diào)度更新信息;資源策略控制子系統(tǒng)將資源調(diào)度更新信息發(fā)送給資源調(diào)度子系統(tǒng),資源調(diào)度子系統(tǒng)根據(jù)資源調(diào)度更新信息對(duì)業(yè)務(wù)平臺(tái)的資源進(jìn)行更新調(diào)度處理。本發(fā)明實(shí)施例可提高對(duì)大型資源池或數(shù)據(jù)中心的資源調(diào)度準(zhǔn)確率和資源利用率,或減低人工維護(hù)成本,或縮短調(diào)度周期。
【專利說明】 資源調(diào)度方法、裝置及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無線通信技術(shù)以及IT領(lǐng)域,尤其涉及一種資源調(diào)度方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]近年來,云計(jì)算及相關(guān)理念的規(guī)模商用已經(jīng)得到驗(yàn)證,通過大規(guī)模集中采購、建設(shè)和維護(hù)IT基礎(chǔ)設(shè)施,建立運(yùn)營商或企業(yè)內(nèi)部云計(jì)算資源池,實(shí)現(xiàn)服務(wù)器資源、存儲(chǔ)資源、網(wǎng)絡(luò)資源的統(tǒng)一化、集中化、智能化調(diào)度和管理,同時(shí)考慮系統(tǒng)安全、負(fù)載均衡、數(shù)據(jù)備份、整體IT系統(tǒng)業(yè)務(wù)平臺(tái)的平滑割接和彈性擴(kuò)展等需求,可逐步降低整體IT系統(tǒng)的建設(shè)和運(yùn)營成本,提高設(shè)備資源利用率。通過加快IT系統(tǒng)的部署速度從而推動(dòng)業(yè)務(wù)系統(tǒng)的應(yīng)用系統(tǒng)部署的速度。
[0003]隨著虛擬化技術(shù)的逐步成熟,云的建設(shè)規(guī)模也在逐步增大?,F(xiàn)有技術(shù)云服務(wù)管理特別是整個(gè)數(shù)據(jù)中心的資源調(diào)度方法主要為:使用云計(jì)算資源的業(yè)務(wù)平臺(tái)的管理人員實(shí)時(shí)監(jiān)控業(yè)務(wù)所需資源狀況,資源需求出現(xiàn)突變時(shí),業(yè)務(wù)平臺(tái)管理人員向資源池的資源運(yùn)營管理平臺(tái)申請(qǐng)?jiān)黾踊驕p少資源分配,資源運(yùn)營管理平臺(tái)管理人員調(diào)整資源分配,業(yè)務(wù)平臺(tái)恢復(fù)正常運(yùn)行。其中資源池中包括計(jì)算資源、存儲(chǔ)資源和網(wǎng)絡(luò)資源等多種資源供多個(gè)業(yè)務(wù)平臺(tái)使用,業(yè)務(wù)平臺(tái)可以為社交網(wǎng)站、網(wǎng)絡(luò)游戲或天氣預(yù)報(bào)等多種需要使用資源池內(nèi)資源的應(yīng)用形式。
[0004]現(xiàn)有技術(shù)對(duì)大型資源池或數(shù)據(jù)中心的這種資源調(diào)度方式,具有如下缺點(diǎn)之一:失誤率高,資源利用率低。特別在新業(yè)務(wù)系統(tǒng)上線時(shí),需要先了解業(yè)務(wù)模型,再針對(duì)不同模型和業(yè)務(wù)系統(tǒng)的需求變化,持續(xù)調(diào)整資源配給,導(dǎo)致業(yè)務(wù)上線周期較長。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實(shí)施例提供一種資源調(diào)度方法、裝置及系統(tǒng),以至少實(shí)現(xiàn)下列發(fā)明目的之一:提高對(duì)大型資源池或數(shù)據(jù)中心的資源調(diào)度準(zhǔn)確率,或者,提高資源利用率,或者,縮短調(diào)度周期。
[0006]本發(fā)明實(shí)施例提供一種資源調(diào)度方法,包括資源監(jiān)控子系統(tǒng)接收業(yè)務(wù)平臺(tái)發(fā)送的包含資源使用異常信息的通知消息,通知消息為業(yè)務(wù)平臺(tái)根據(jù)資源監(jiān)控子系統(tǒng)提供的業(yè)務(wù)監(jiān)控腳本,對(duì)自身的資源使用情況進(jìn)行監(jiān)控并獲知出現(xiàn)異常后發(fā)送的;資源監(jiān)控子系統(tǒng)將通知消息發(fā)送給資源策略控制子系統(tǒng),資源策略控制子系統(tǒng)根據(jù)資源池的資源余量和預(yù)先設(shè)置好的資源調(diào)度策略,獲得資源調(diào)度更新信息;資源策略控制子系統(tǒng)將資源調(diào)度更新信息發(fā)送給資源調(diào)度子系統(tǒng),資源調(diào)度子系統(tǒng)根據(jù)資源調(diào)度更新信息對(duì)業(yè)務(wù)平臺(tái)的資源進(jìn)行更新調(diào)度處理。
[0007]本發(fā)明實(shí)施例還提供另一種資源調(diào)度方法,包括業(yè)務(wù)平臺(tái)接收資源運(yùn)營管理平臺(tái)提供的業(yè)務(wù)監(jiān)控腳本,在所述業(yè)務(wù)監(jiān)控腳本中填寫所述業(yè)務(wù)平臺(tái)監(jiān)控所需信息,并將業(yè)務(wù)監(jiān)控腳本注冊(cè)到資源運(yùn)營管理平臺(tái)上;業(yè)務(wù)平臺(tái)根據(jù)業(yè)務(wù)監(jiān)控腳本對(duì)自身的資源使用情況進(jìn)行監(jiān)控,若發(fā)現(xiàn)出現(xiàn)異常,則向資源運(yùn)營管理平臺(tái)發(fā)送通知消息。
[0008]本發(fā)明實(shí)施例提供一種資源運(yùn)營管理平臺(tái),包括資源監(jiān)控子系統(tǒng),用于接收業(yè)務(wù)平臺(tái)發(fā)送的包含資源使用異常信息的通知消息,通知消息為業(yè)務(wù)平臺(tái)根據(jù)資源監(jiān)控子系統(tǒng)提供的業(yè)務(wù)監(jiān)控腳本,對(duì)自身的資源使用情況進(jìn)行監(jiān)控并獲知出現(xiàn)異常后發(fā)送的;資源策略控制子系統(tǒng),與資源監(jiān)控子系統(tǒng)連接,用于接收資源監(jiān)控子系統(tǒng)發(fā)送的通知消息,并根據(jù)資源池的資源余量和預(yù)先設(shè)置好的資源調(diào)度策略,獲得資源調(diào)度更新信息;資源調(diào)度子系統(tǒng),與資源策略控制子系統(tǒng)連接,用于接收資源策略控制子系統(tǒng)發(fā)送的資源調(diào)度更新信息,并根據(jù)資源調(diào)度更新信息對(duì)業(yè)務(wù)平臺(tái)的資源進(jìn)行更新調(diào)度處理。
[0009]本發(fā)明實(shí)施例提供一種業(yè)務(wù)平臺(tái),包括腳本處理模塊,用于接收資源運(yùn)營管理平臺(tái)提供的業(yè)務(wù)監(jiān)控腳本,在所述業(yè)務(wù)監(jiān)控腳本中填寫所述業(yè)務(wù)平臺(tái)監(jiān)控所需信息,并將業(yè)務(wù)監(jiān)控腳本注冊(cè)到資源運(yùn)營管理平臺(tái)上;監(jiān)控處理模塊,用于業(yè)務(wù)平臺(tái)根據(jù)業(yè)務(wù)監(jiān)控腳本對(duì)自身的資源使用情況進(jìn)行監(jiān)控,若發(fā)現(xiàn)出現(xiàn)異常,則向資源運(yùn)營管理平臺(tái)發(fā)送通知消息。
[0010]本發(fā)明實(shí)施例提供一種資源調(diào)度系統(tǒng),包括上述的資源運(yùn)營管理平臺(tái),以及至少一個(gè)上述的業(yè)務(wù)平臺(tái);以及,資源池,用于提供所述業(yè)務(wù)平臺(tái)運(yùn)行所需的各種資源。
[0011]本發(fā)明實(shí)施例提供的資源調(diào)度方法、裝置及系統(tǒng)可至少實(shí)現(xiàn)下列發(fā)明目的之一:在一定程度上提高對(duì)大型資源池或數(shù)據(jù)中心的資源調(diào)度準(zhǔn)確率和資源利用率,降低人工維護(hù)成本。特別是新業(yè)務(wù)系統(tǒng)上線階段,無需了解業(yè)務(wù)模型即可自動(dòng)實(shí)現(xiàn)資源彈性調(diào)度,可在一定程度上縮短資源調(diào)度周期,從而縮短業(yè)務(wù)上線周期。
【專利附圖】

【附圖說明】
[0012]圖1A為一個(gè)大型資源池或數(shù)據(jù)中心的系統(tǒng)架構(gòu)示意圖;
[0013]圖1B為應(yīng)用于圖1A所示系統(tǒng)中的一個(gè)資源調(diào)度方法實(shí)施例的流程示意圖;
[0014]圖2為應(yīng)用于圖1A所示系統(tǒng)中的另一個(gè)資源調(diào)度方法實(shí)施例的流程示意圖;
[0015]圖3A為應(yīng)用于圖1A所示系統(tǒng)中的又一個(gè)資源調(diào)度方法實(shí)施例的流程示意圖;
[0016]圖3B為應(yīng)用于圖1A所示系統(tǒng)中的再一個(gè)資源調(diào)度方法實(shí)施例的流程示意圖;
[0017]圖4A為本發(fā)明一個(gè)資源運(yùn)營管理平臺(tái)實(shí)施例的結(jié)構(gòu)示意圖;
[0018]圖4B為本發(fā)明另一個(gè)資源運(yùn)營管理平臺(tái)實(shí)施例的結(jié)構(gòu)示意圖;
[0019]圖5A為本發(fā)明業(yè)務(wù)平臺(tái)一實(shí)施例的結(jié)構(gòu)示意圖;
[0020]圖5B為本發(fā)明業(yè)務(wù)平臺(tái)另一實(shí)施例的結(jié)構(gòu)示意圖;
[0021]圖5C為本發(fā)明業(yè)務(wù)平臺(tái)又一實(shí)施例的結(jié)構(gòu)示意圖;
[0022]圖6為本發(fā)明資源調(diào)度系統(tǒng)實(shí)施例的工作流程圖。
【具體實(shí)施方式】
[0023]圖1A為一個(gè)大型資源池或數(shù)據(jù)中心的系統(tǒng)架構(gòu)示意圖,為本發(fā)明實(shí)施例的一種應(yīng)用環(huán)境。其中,業(yè)務(wù)平臺(tái)101用于使用資源池中的至少一種資源來實(shí)現(xiàn)其業(yè)務(wù)運(yùn)行。而資源運(yùn)營管理平臺(tái)102用于將資源池103中的各種資源在各業(yè)務(wù)平臺(tái)之間進(jìn)行分配和調(diào)度。資源池103用于提供業(yè)務(wù)平臺(tái)運(yùn)行的各種資源。上述資源例如用于提供計(jì)算能力的計(jì)算資源、用于提供存儲(chǔ)空間的存儲(chǔ)資源、用于提供傳輸通道的網(wǎng)絡(luò)資源等。
[0024]圖1B為應(yīng)用于圖1A所示系統(tǒng)中的一個(gè)資源調(diào)度方法實(shí)施例的流程示意圖,本實(shí)施例以資源運(yùn)營管理平臺(tái)為主導(dǎo)執(zhí)行體對(duì)資源調(diào)度方法加以展開說明,該資源運(yùn)營管理平臺(tái)包括用于監(jiān)控資源使用情況的資源監(jiān)控子系統(tǒng)、用于控制資源策略的資源策略控制子系統(tǒng)和用于調(diào)度資源的資源調(diào)度子系統(tǒng)。
[0025]如圖1B所示,該方法包括:
[0026]步驟S110、資源監(jiān)控子系統(tǒng)接收業(yè)務(wù)平臺(tái)發(fā)送的包含資源使用異常信息的通知消息,通知消息為業(yè)務(wù)平臺(tái)根據(jù)資源監(jiān)控子系統(tǒng)提供的業(yè)務(wù)監(jiān)控腳本,對(duì)自身的資源使用情況進(jìn)行監(jiān)控并獲知出現(xiàn)異常后發(fā)送的。
[0027]具體的,資源運(yùn)營管理平臺(tái)中的資源監(jiān)控子系統(tǒng)可以向業(yè)務(wù)平臺(tái)提供業(yè)務(wù)監(jiān)控腳本的模板,業(yè)務(wù)平臺(tái)將業(yè)務(wù)監(jiān)控腳本所需的資源初始值和調(diào)度臨界條件等補(bǔ)充進(jìn)業(yè)務(wù)監(jiān)控腳本,并將完整的業(yè)務(wù)監(jiān)控腳本注冊(cè)到資源運(yùn)營管理平臺(tái)上。業(yè)務(wù)平臺(tái)根據(jù)經(jīng)過注冊(cè)的業(yè)務(wù)監(jiān)控腳本對(duì)自身的資源使用情況進(jìn)行監(jiān)控,發(fā)現(xiàn)異常時(shí)向資源運(yùn)營管理平臺(tái)的資源監(jiān)控子系統(tǒng)發(fā)送包含資源使用異常信息的通知消息。資源監(jiān)控子系統(tǒng)接收業(yè)務(wù)平臺(tái)發(fā)送的包含資源使用異常信息的通知消息并進(jìn)行下述步驟。
[0028]步驟S120、資源監(jiān)控子系統(tǒng)將通知消息發(fā)送給資源策略控制子系統(tǒng),資源策略控制子系統(tǒng)根據(jù)資源池的資源余量和預(yù)先設(shè)置好的資源調(diào)度策略,獲得資源調(diào)度更新信息。
[0029]此步驟中的資源調(diào)度策略被預(yù)先設(shè)置在了資源運(yùn)營管理平臺(tái)中,包括各類資源使用異常情況所對(duì)應(yīng)的資源調(diào)度方法等信息。資源調(diào)度策略也可以包含在業(yè)務(wù)平臺(tái)與資源運(yùn)營管理平臺(tái)預(yù)先簽訂的協(xié)議內(nèi)容中,例如協(xié)議中可包括當(dāng)業(yè)務(wù)平臺(tái)的資源使用量超過某一閥值,那么資源運(yùn)營管理平臺(tái)向該業(yè)務(wù)平臺(tái)在原配置資源量的基礎(chǔ)上增加一定量的資源配置等。資源策略控制子系統(tǒng)接到與其連接的資源控制子系統(tǒng)發(fā)送的通知消息后,參照通知消息中描述的資源使用異常情況,根據(jù)資源池中相應(yīng)種類的被需求資源的余量和資源調(diào)度策略,制定適當(dāng)?shù)馁Y源調(diào)度更新信息,這一資源調(diào)度更新信息用于指導(dǎo)資源調(diào)度動(dòng)作的執(zhí)行。
[0030]步驟S130、資源策略控制子系統(tǒng)將資源調(diào)度更新信息發(fā)送給資源調(diào)度子系統(tǒng),資源調(diào)度子系統(tǒng)根據(jù)資源調(diào)度更新信息對(duì)業(yè)務(wù)平臺(tái)的資源進(jìn)行更新調(diào)度處理。
[0031]資源調(diào)度子系統(tǒng)為資源運(yùn)營管理平臺(tái)中執(zhí)行調(diào)度動(dòng)作的功能模塊,資源調(diào)度子系統(tǒng)接收到與其連接的資源策略控制子系統(tǒng)發(fā)送的資源調(diào)度更新信息后,根據(jù)資源調(diào)度更新信息指示的內(nèi)容對(duì)資源池的資源分配做出相應(yīng)的調(diào)整。例如資源調(diào)度更新信息包含了對(duì)某一業(yè)務(wù)平臺(tái)資源增加一指定量的內(nèi)容,資源調(diào)度子系統(tǒng)即根據(jù)這一內(nèi)容,執(zhí)行對(duì)相應(yīng)業(yè)務(wù)平臺(tái)資源量的增加。
[0032]上述實(shí)施例中的業(yè)務(wù)監(jiān)控腳本包括資源初始值和調(diào)度臨界條件等;資源調(diào)度策略包括資源初始值、調(diào)度臨界條件以及調(diào)度步長等。其中資源初始值主要指CPU、內(nèi)存、外部存儲(chǔ)和網(wǎng)絡(luò)帶寬等的基本參數(shù),調(diào)度步長即為在業(yè)務(wù)平臺(tái)的資源使用情況處于調(diào)度臨界條件時(shí),對(duì)應(yīng)采用的資源調(diào)度幅度。在本發(fā)明提供的下述各實(shí)施例中,此說明內(nèi)容同樣適用。
[0033]本實(shí)施例提供的資源調(diào)度方法,通過資源運(yùn)營管理平臺(tái)與業(yè)務(wù)平臺(tái)之間自動(dòng)的信息交互,實(shí)現(xiàn)資源的動(dòng)態(tài)調(diào)度,一定程度上提高了對(duì)資源池的資源調(diào)度準(zhǔn)確率和資源利用率。
[0034]圖2為應(yīng)用于圖1A所示系統(tǒng)中的另一個(gè)資源調(diào)度方法實(shí)施例的流程示意圖,如圖2所示,步驟S210和S240分別與圖1B中的步驟SllO和S130相同,相同步驟不再贅述。為了增加資源調(diào)度過程中信息傳遞的可靠性,此實(shí)施例在資源監(jiān)控子系統(tǒng)將通知消息發(fā)送給資源策略控制子系統(tǒng)后增加了復(fù)核步驟。
[0035]步驟S210、資源監(jiān)控子系統(tǒng)接收業(yè)務(wù)平臺(tái)發(fā)送的包含資源使用異常信息的通知消息,通知消息為業(yè)務(wù)平臺(tái)根據(jù)資源監(jiān)控子系統(tǒng)提供的業(yè)務(wù)監(jiān)控腳本,對(duì)自身的資源使用情況進(jìn)行監(jiān)控并獲知出現(xiàn)異常后發(fā)送的。
[0036]步驟S220、資源監(jiān)控子系統(tǒng)將通知消息發(fā)送給資源策略控制子系統(tǒng),資源策略控制子系統(tǒng)請(qǐng)求資源監(jiān)控子系統(tǒng)對(duì)通知消息進(jìn)行復(fù)核。
[0037]具體為,資源策略控制子系統(tǒng)接到通知消息后,請(qǐng)求資源監(jiān)控子系統(tǒng)對(duì)通知消息進(jìn)行復(fù)核,資源監(jiān)控子系統(tǒng)將該請(qǐng)求涉及的通知消息與自身從業(yè)務(wù)平臺(tái)接收的通知消息進(jìn)行比對(duì),確認(rèn)資源監(jiān)控子系統(tǒng)接收到的通知消息準(zhǔn)確后,資源監(jiān)控子系統(tǒng)回復(fù)確認(rèn)信息給資源策略控制子系統(tǒng)。資源策略控制子系統(tǒng)得到確認(rèn)信息后繼續(xù)執(zhí)行步驟S230。復(fù)核步驟的增加可以提高信息傳遞過程中的可靠性,提高資源調(diào)度的準(zhǔn)確率。
[0038]步驟S230、資源策略控制子系統(tǒng)根據(jù)資源池的資源余量和預(yù)先設(shè)置好的資源調(diào)度策略,獲得資源調(diào)度更新信息。
[0039]此步驟與上一實(shí)施例中步驟S120中對(duì)應(yīng)的執(zhí)行過程一致,不再贅述。
[0040]步驟S240、資源策略控制子系統(tǒng)將資源調(diào)度更新信息發(fā)送給資源調(diào)度子系統(tǒng),資源調(diào)度子系統(tǒng)根據(jù)資源調(diào)度更新信息對(duì)業(yè)務(wù)平臺(tái)的資源進(jìn)行更新調(diào)度處理。
[0041]圖3A為應(yīng)用于圖1A所示系統(tǒng)中的又一個(gè)資源調(diào)度方法實(shí)施例的流程示意圖,本實(shí)施例以業(yè)務(wù)平臺(tái)為主導(dǎo)執(zhí)行體對(duì)資源調(diào)度方法加以展開說明。如圖3A所示,該方法包括:
[0042]步驟S310、業(yè)務(wù)平臺(tái)接收資源運(yùn)營管理平臺(tái)提供的業(yè)務(wù)監(jiān)控腳本,在所述業(yè)務(wù)監(jiān)控腳本中填寫所述業(yè)務(wù)平臺(tái)監(jiān)控所需信息,并將業(yè)務(wù)監(jiān)控腳本注冊(cè)到資源運(yùn)營管理平臺(tái)上。
[0043]具體的,業(yè)務(wù)平臺(tái)接收到資源運(yùn)營管理平臺(tái)提供的業(yè)務(wù)監(jiān)控腳本的模板后,業(yè)務(wù)平臺(tái)或者業(yè)務(wù)平臺(tái)管理員將業(yè)務(wù)平臺(tái)監(jiān)控所需的資源初始值和調(diào)度臨界條件等信息補(bǔ)充至業(yè)務(wù)監(jiān)控腳本,得到完整的業(yè)務(wù)監(jiān)控腳本。業(yè)務(wù)平臺(tái)將完整的業(yè)務(wù)監(jiān)控腳本注冊(cè)到資源運(yùn)營管理平臺(tái)上。
[0044]步驟S320、業(yè)務(wù)平臺(tái)根據(jù)業(yè)務(wù)監(jiān)控腳本對(duì)自身的資源使用情況進(jìn)行監(jiān)控,若發(fā)現(xiàn)出現(xiàn)異常,則向資源運(yùn)營管理平臺(tái)發(fā)送通知消息。
[0045]業(yè)務(wù)平臺(tái)將完整的業(yè)務(wù)監(jiān)控腳本注冊(cè)到資源運(yùn)營管理平臺(tái)上后,根據(jù)經(jīng)過注冊(cè)的該業(yè)務(wù)監(jiān)控腳本對(duì)自身的資源使用情況進(jìn)行持續(xù)監(jiān)控。業(yè)務(wù)平臺(tái)發(fā)現(xiàn)自身資源使用情況達(dá)到業(yè)務(wù)監(jiān)控腳本里包括的某臨界條件,或者出現(xiàn)業(yè)務(wù)監(jiān)控腳本里包含的其它情況時(shí),業(yè)務(wù)平臺(tái)會(huì)將資源使用的異常情況發(fā)送給資源運(yùn)營管理平臺(tái),本發(fā)明的實(shí)施例稱這種資源使用的異常情況為通知消息。
[0046]圖3B為應(yīng)用于圖1A所示系統(tǒng)中的再一個(gè)資源調(diào)度方法實(shí)施例的流程示意圖,該方法在圖3A所述資源調(diào)度方法實(shí)施例的基礎(chǔ)上還可以包括:
[0047]步驟S330、業(yè)務(wù)平臺(tái)接收資源運(yùn)營管理平臺(tái)根據(jù)通知消息進(jìn)行更新調(diào)度處理而發(fā)送的更新資源信息。
[0048]資源運(yùn)營管理平臺(tái)接收到業(yè)務(wù)平臺(tái)向其發(fā)送的通知消息后,資源運(yùn)營管理平臺(tái)根據(jù)通知消息、資源池中相應(yīng)種類的被需求資源的余量和和預(yù)先設(shè)置好的資源調(diào)度策略,生成資源調(diào)度更新信息,資源調(diào)度更新信息中包含了對(duì)出現(xiàn)異常的業(yè)務(wù)平臺(tái)的資源分配的調(diào)整方案,資源運(yùn)營管理平臺(tái)再根據(jù)這一資源調(diào)度更新信息,對(duì)出現(xiàn)異常的業(yè)務(wù)平臺(tái)執(zhí)行資源分配的調(diào)整。資源的調(diào)整可以通過資源運(yùn)營管理平臺(tái)向業(yè)務(wù)平臺(tái)發(fā)送更新資源信息來實(shí)現(xiàn),更新資源信息可包括資源池中被需求種類資源對(duì)應(yīng)的物理地址,或者,包括需回收至資源池的已分配資源對(duì)應(yīng)的物理地址。業(yè)務(wù)平臺(tái)接收到更新資源信息,調(diào)用或者釋放更新資源信息中包含的物理地址對(duì)應(yīng)的資源,業(yè)務(wù)平臺(tái)獲得或者釋放適當(dāng)?shù)馁Y源量后運(yùn)行恢復(fù)正常。
[0049]上述實(shí)施例的資源調(diào)度方法,通過以業(yè)務(wù)平臺(tái)為主導(dǎo)執(zhí)行體,進(jìn)行資源運(yùn)營管理平臺(tái)與業(yè)務(wù)平臺(tái)之間自動(dòng)的信息交互,實(shí)現(xiàn)資源的動(dòng)態(tài)調(diào)度,一定程度上提高了對(duì)資源池的資源調(diào)度準(zhǔn)確率和資源利用率。
[0050]圖4A為本發(fā)明一個(gè)資源運(yùn)營管理平臺(tái)實(shí)施例的結(jié)構(gòu)示意圖,如圖4A所示,本發(fā)明實(shí)施例提供的資源運(yùn)營管理平臺(tái)400包括資源監(jiān)控子系統(tǒng)410、資源策略控制子系統(tǒng)420和資源調(diào)度子系統(tǒng)430。
[0051]資源監(jiān)控子系統(tǒng)410與業(yè)務(wù)平臺(tái)、資源策略控制子系統(tǒng)420通信連接,用于接收業(yè)務(wù)平臺(tái)發(fā)送的包含資源使用異常信息的通知消息并將通知消息發(fā)送給與其連接的資源策略控制子系統(tǒng)420。可選的,還可以用于向業(yè)務(wù)平臺(tái)提供業(yè)務(wù)監(jiān)控腳本的模板,接收業(yè)務(wù)平臺(tái)發(fā)送的包含業(yè)務(wù)監(jiān)控腳本所需的資源初始值和調(diào)度臨界條件等的完整的業(yè)務(wù)監(jiān)控腳本,并將該完整的業(yè)務(wù)監(jiān)控腳本注冊(cè)到資源運(yùn)營管理平臺(tái)400上。
[0052]資源策略控制子系統(tǒng)420,分別與資源監(jiān)控子系統(tǒng)410和資源調(diào)度子系統(tǒng)430通信連接,用于在得到資源監(jiān)控子系統(tǒng)410發(fā)送的通知消息后,根據(jù)資源調(diào)度策略和資源池中相應(yīng)種類的被需求資源的余量,生成適當(dāng)?shù)馁Y源調(diào)度更新信息,資源調(diào)度更新信息用于指導(dǎo)資源調(diào)度動(dòng)作的執(zhí)行;并將資源調(diào)度更新信息發(fā)送給與其連接的資源調(diào)度子系統(tǒng)430。
[0053]資源調(diào)度子系統(tǒng)430,分別與資源策略控制子系統(tǒng)420和業(yè)務(wù)平臺(tái)通信連接,用于根據(jù)資源調(diào)度更新信息指示的內(nèi)容對(duì)資源池中的資源分配做出相應(yīng)的調(diào)整。例如資源調(diào)度更新信息包含了對(duì)某一業(yè)務(wù)平臺(tái)資源增加一指定量的內(nèi)容,那么資源調(diào)度子系統(tǒng)430即針對(duì)這一內(nèi)容,執(zhí)行對(duì)該業(yè)務(wù)平臺(tái)資源量的增加。又例如,資源調(diào)度更新信息包含增加或者減少的資源的幅度、虛擬資源的物理位置,以及分配策略等,則資源調(diào)度子系統(tǒng)430將相應(yīng)的物理位置上的相應(yīng)幅度的虛擬資源分配給業(yè)務(wù)平臺(tái)。
[0054]可選的,為了增加資源調(diào)度過程中信息傳遞的可靠性,資源策略控制子系統(tǒng)420可以用于進(jìn)一步請(qǐng)求資源監(jiān)控子系統(tǒng)410對(duì)通知消息進(jìn)行復(fù)核,相應(yīng)的,資源策略控制子系統(tǒng)420用于在接收到資源監(jiān)控子系統(tǒng)410對(duì)通知消息進(jìn)行復(fù)核后的確認(rèn)消息后,在進(jìn)行前述生成并發(fā)送資源調(diào)度更新信息的步驟。
[0055]圖4B為本發(fā)明另一個(gè)資源運(yùn)營管理平臺(tái)實(shí)施例的結(jié)構(gòu)示意圖,如圖4B所示,該資源運(yùn)營管理平臺(tái)400包括至少一個(gè)處理器401,例如CPU,至少一個(gè)網(wǎng)絡(luò)接口 404或者其他用戶接口 403,存儲(chǔ)器405,和至少一個(gè)通信總線402。通信總線402用于實(shí)現(xiàn)這些裝置之間的連接通信。該資源運(yùn)營管理平臺(tái)400可選的包含用戶接口 403,包括顯示器,鍵盤或者點(diǎn)擊設(shè)備。存儲(chǔ)器405可能包含高速Ram存儲(chǔ)器,也可能還包括非不穩(wěn)定的存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤存儲(chǔ)器。存儲(chǔ)器405可選的可以包含至少一個(gè)位于遠(yuǎn)離前述處理器401的存儲(chǔ)裝置。在一些實(shí)施方式中,存儲(chǔ)器405存儲(chǔ)了如下的元素,編碼,模塊或者數(shù)據(jù)結(jié)構(gòu),或者他們的子集,或者他們的擴(kuò)展集:
[0056]操作系統(tǒng)406,包含各種程序,用于實(shí)現(xiàn)各種基礎(chǔ)業(yè)務(wù)以及處理基于硬件的任務(wù);
[0057]資源監(jiān)控子系統(tǒng)410,與業(yè)務(wù)平臺(tái)、資源策略控制子系統(tǒng)420通信連接,用于接收業(yè)務(wù)平臺(tái)發(fā)送的包含資源使用異常信息的通知消息并將通知消息發(fā)送給與其連接的資源策略控制子系統(tǒng)420。可選的,還可以用于向業(yè)務(wù)平臺(tái)提供業(yè)務(wù)監(jiān)控腳本的模板,接收業(yè)務(wù)平臺(tái)發(fā)送的包含業(yè)務(wù)監(jiān)控腳本所需的資源初始值和調(diào)度臨界條件等的完整的業(yè)務(wù)監(jiān)控腳本,并將該完整的業(yè)務(wù)監(jiān)控腳本注冊(cè)到資源運(yùn)營管理平臺(tái)400上。
[0058]資源策略控制子系統(tǒng)420,分別與資源監(jiān)控子系統(tǒng)410和資源調(diào)度子系統(tǒng)430通信連接,用于在得到資源監(jiān)控子系統(tǒng)410發(fā)送的通知消息后,根據(jù)資源調(diào)度策略和資源池中相應(yīng)種類的被需求資源的余量,生成適當(dāng)?shù)馁Y源調(diào)度更新信息,資源調(diào)度更新信息用于指導(dǎo)資源調(diào)度動(dòng)作的執(zhí)行;并將資源調(diào)度更新信息發(fā)送給與其連接的資源調(diào)度子系統(tǒng)430。
[0059]資源調(diào)度子系統(tǒng)430,分別與資源策略控制子系統(tǒng)420和業(yè)務(wù)平臺(tái)通信連接,用于根據(jù)資源調(diào)度更新信息指示的內(nèi)容對(duì)資源池中的資源分配做出相應(yīng)的調(diào)整。例如資源調(diào)度更新信息包含了對(duì)某一業(yè)務(wù)平臺(tái)資源增加一指定量的內(nèi)容,那么資源調(diào)度子系統(tǒng)430即針對(duì)這一內(nèi)容,執(zhí)行對(duì)該業(yè)務(wù)平臺(tái)資源量的增加。又例如,資源調(diào)度更新信息包含增加或者減少的資源的幅度、虛擬資源的物理位置,以及分配策略等,則資源調(diào)度子系統(tǒng)430將相應(yīng)的物理位置上的相應(yīng)幅度的虛擬資源分配給業(yè)務(wù)平臺(tái)。
[0060]可選的,為了增加資源調(diào)度過程中信息傳遞的可靠性,資源策略控制子系統(tǒng)420可以用于進(jìn)一步請(qǐng)求資源監(jiān)控子系統(tǒng)410對(duì)通知消息進(jìn)行復(fù)核,相應(yīng)的,資源策略控制子系統(tǒng)420用于在接收到資源監(jiān)控子系統(tǒng)410對(duì)通知消息進(jìn)行復(fù)核后的確認(rèn)消息后,在進(jìn)行前述生成并發(fā)送資源調(diào)度更新信息的步驟。
[0061]本實(shí)施例的資源運(yùn)營管理平臺(tái),通過不同功能子系統(tǒng)的設(shè)置,實(shí)現(xiàn)了與業(yè)務(wù)平臺(tái)之間的信息自動(dòng)交互和對(duì)資源的動(dòng)態(tài)調(diào)整,從而一定程度上提高了對(duì)資源池的資源調(diào)度準(zhǔn)確率和資源利用率。
[0062]圖5A為本發(fā)明業(yè)務(wù)平臺(tái)一實(shí)施例的結(jié)構(gòu)示意圖,如圖5A所示,本發(fā)明實(shí)施例提供的業(yè)務(wù)平臺(tái)500包括腳本處理模塊510和監(jiān)控處理模塊520。
[0063]腳本處理模塊510用于接收資源運(yùn)營管理平臺(tái)提供的業(yè)務(wù)監(jiān)控腳本,在所述業(yè)務(wù)監(jiān)控腳本中填寫所述業(yè)務(wù)平臺(tái)監(jiān)控所需信息,并將完整的業(yè)務(wù)監(jiān)控腳本注冊(cè)到資源運(yùn)營管理平臺(tái)上。所需信息例如將業(yè)務(wù)平臺(tái)監(jiān)控所需的資源初始值和調(diào)度臨界條件等信息。
[0064]監(jiān)控處理模塊520用于根據(jù)經(jīng)過注冊(cè)的業(yè)務(wù)監(jiān)控腳本對(duì)業(yè)務(wù)平臺(tái)500的資源使用情況進(jìn)行監(jiān)控,若發(fā)現(xiàn)業(yè)務(wù)平臺(tái)500的資源使用情況出現(xiàn)異常,則向資源運(yùn)營管理平臺(tái)發(fā)送包含了資源使用異常情況的通知消息。
[0065]具體的,業(yè)務(wù)平臺(tái)500包括用于處理業(yè)務(wù)的核心部件,由于和實(shí)施方式具體目的不相關(guān),在此不贅述。
[0066]圖5B為本發(fā)明業(yè)務(wù)平臺(tái)另一實(shí)施例的結(jié)構(gòu)示意圖,如圖5B所示,本實(shí)施例中的業(yè)務(wù)平臺(tái)在圖5A所述業(yè)務(wù)平臺(tái)的實(shí)施例的基礎(chǔ)上,還可以包括調(diào)度處理模塊530。
[0067]資源運(yùn)營管理平臺(tái)收到監(jiān)控處理模塊520發(fā)送的通知消息后,參照通知消息中描述的資源使用異常情況,根據(jù)資源池中相應(yīng)種類的被需求資源的余量和資源調(diào)度策略,制定適當(dāng)?shù)馁Y源調(diào)度更新信息,并根據(jù)資源調(diào)度更新信息執(zhí)行資源調(diào)度動(dòng)作。資源運(yùn)營管理平臺(tái)通過向業(yè)務(wù)平臺(tái)500的調(diào)度處理模塊530發(fā)送更新資源信息來實(shí)現(xiàn)資源調(diào)度動(dòng)作。
[0068]調(diào)度處理模塊530接收資源運(yùn)營管理平臺(tái)根據(jù)通知消息進(jìn)行更新調(diào)度處理而發(fā)送的更新資源信息,更新資源信息可包括資源池中被需求種類資源對(duì)應(yīng)的物理地址,也可包括需回收至資源池的已分配資源對(duì)應(yīng)的物理地址。業(yè)務(wù)平臺(tái)500接收到更新資源信息后,調(diào)用或釋放更新資源信息中包含的物理地址對(duì)應(yīng)的資源。業(yè)務(wù)平臺(tái)獲得適當(dāng)?shù)馁Y源量后,其業(yè)務(wù)運(yùn)行量可以持續(xù)正常進(jìn)行;或者,釋放適當(dāng)?shù)馁Y源量后,節(jié)省了通信資源同時(shí)不影響業(yè)務(wù)的運(yùn)行。
[0069]圖5C為本發(fā)明業(yè)務(wù)平臺(tái)又一實(shí)施例的結(jié)構(gòu)示意圖,如圖5C所示,該業(yè)務(wù)平臺(tái)500包括至少一個(gè)處理器501,例如CPU,至少一個(gè)網(wǎng)絡(luò)接口 504或者其他用戶接口 503,存儲(chǔ)器505,和至少一個(gè)通信總線502。通信總線502用于實(shí)現(xiàn)這些裝置之間的連接通信。該業(yè)務(wù)平臺(tái)500可選的包含用戶接口 503,包括顯示器,鍵盤或者點(diǎn)擊設(shè)備。存儲(chǔ)器505可能包含高速Ram存儲(chǔ)器,也可能還包括非不穩(wěn)定的存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤存儲(chǔ)器。存儲(chǔ)器505可選的可以包含至少一個(gè)位于遠(yuǎn)離前述處理器501的存儲(chǔ)裝置。在一些實(shí)施方式中,存儲(chǔ)器505存儲(chǔ)了如下的元素,編碼,模塊或者數(shù)據(jù)結(jié)構(gòu),或者他們的子集,或者他們的擴(kuò)展集:
[0070]操作系統(tǒng)506,包含各種程序,用于實(shí)現(xiàn)各種基礎(chǔ)業(yè)務(wù)以及處理基于硬件的任務(wù);
[0071]腳本處理模塊510用于接收資源運(yùn)營管理平臺(tái)提供的業(yè)務(wù)監(jiān)控腳本,在所述業(yè)務(wù)監(jiān)控腳本中填寫所述業(yè)務(wù)平臺(tái)監(jiān)控所需信息,并將完整的業(yè)務(wù)監(jiān)控腳本注冊(cè)到資源運(yùn)營管理平臺(tái)上。所需信息例如將業(yè)務(wù)平臺(tái)監(jiān)控所需的資源初始值和調(diào)度臨界條件等信息。
[0072]監(jiān)控處理模塊520用于根據(jù)經(jīng)過注冊(cè)的業(yè)務(wù)監(jiān)控腳本對(duì)業(yè)務(wù)平臺(tái)500的資源使用情況進(jìn)行監(jiān)控,若發(fā)現(xiàn)業(yè)務(wù)平臺(tái)500的資源使用情況出現(xiàn)異常,則向資源運(yùn)營管理平臺(tái)發(fā)送包含了資源使用異常情況的通知消息。
[0073]具體的,業(yè)務(wù)平臺(tái)500包括用于處理業(yè)務(wù)的核心部件,由于和實(shí)施方式具體目的不相關(guān),在此不贅述。
[0074]上述實(shí)施例的業(yè)務(wù)平臺(tái),通過不同功能處理模塊的設(shè)置,實(shí)現(xiàn)了與資源運(yùn)營管理平臺(tái)之間的信息自動(dòng)交互和對(duì)資源的動(dòng)態(tài)調(diào)整,從而一定程度上提高了對(duì)資源池的資源調(diào)度準(zhǔn)確率和資源利用率。
[0075]圖6為本發(fā)明資源調(diào)度系統(tǒng)實(shí)施例的工作流程圖,如圖6所示,以本發(fā)明實(shí)施例為天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)的資源調(diào)度為例而言,天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)使用資源池的資源來實(shí)現(xiàn)天氣預(yù)報(bào)業(yè)務(wù)。資源運(yùn)營管理平臺(tái)將資源池的資源在包括天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)在內(nèi)的各業(yè)務(wù)平臺(tái)之間進(jìn)行分配和調(diào)度。天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)包括了腳本處理模塊、監(jiān)控處理模塊和調(diào)度處理模塊;資源運(yùn)營管理平臺(tái)包括了資源監(jiān)控子系統(tǒng)、資源策略控制子系統(tǒng)和資源調(diào)度子系統(tǒng)。
[0076]資源運(yùn)營管理平臺(tái)中的資源監(jiān)控子系統(tǒng)向天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)中的腳本處理模塊提供業(yè)務(wù)監(jiān)控腳本,腳本處理模塊將業(yè)務(wù)平臺(tái)監(jiān)控所需的參數(shù),例如資源初始值和調(diào)度臨界條件等補(bǔ)充完整。調(diào)度臨界條件可以是:“天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)現(xiàn)有資源的70%被使用”,或其他類似條件。腳本處理模塊將完整的業(yè)務(wù)監(jiān)控腳本注冊(cè)到資源運(yùn)營管理平臺(tái)上。
[0077]天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)的監(jiān)控處理模塊根據(jù)經(jīng)過注冊(cè)的業(yè)務(wù)監(jiān)控腳本對(duì)本身所在的業(yè)務(wù)平臺(tái)的資源使用情況進(jìn)行監(jiān)控,若發(fā)現(xiàn)異常,例如春節(jié)期間天氣預(yù)報(bào)業(yè)務(wù)需求激增,天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)現(xiàn)有資源的70%被使用,監(jiān)控處理模塊向資源運(yùn)營管理平臺(tái)的資源監(jiān)控子系統(tǒng)發(fā)送通知消息,通知消息包含了資源使用異常狀況等信息。
[0078]資源監(jiān)控子系統(tǒng)接收到通知消息后,將通知消息發(fā)送給與其連接的資源策略控制子系統(tǒng),資源策略控制子系統(tǒng)收到通知消息后可以請(qǐng)求資源監(jiān)控子系統(tǒng)對(duì)通知消息進(jìn)行核實(shí)。資源策略控制子系統(tǒng)得到經(jīng)確認(rèn)的通知消息后,根據(jù)資源池中相應(yīng)種類的被需求資源的余量和預(yù)先設(shè)置好的資源調(diào)度策略,獲得資源調(diào)度更新信息。例如資源調(diào)度策略是:“當(dāng)天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)現(xiàn)有資源的70%被使用時(shí),向該業(yè)務(wù)平臺(tái)增加20%的資源分配”,那么資源調(diào)度更新信息即為:“向天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)增加20%的資源分配”。當(dāng)然,本發(fā)明提供的實(shí)施例不以此為限。資源策略控制子系統(tǒng)將資源調(diào)度更新信息發(fā)送給與其連接的資源調(diào)度子系統(tǒng)。
[0079]資源調(diào)度子系統(tǒng)接收到資源調(diào)度更新信息后,根據(jù)資源調(diào)度更新信息的內(nèi)容,對(duì)天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)的資源進(jìn)行更新調(diào)度,向天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)發(fā)送更新資源信息以增加20%的資源分配。
[0080]天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)的調(diào)度處理模塊接收到更新資源信息,更新資源信息中包含了向天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)增加的20%的資源的物理地址,天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)調(diào)用該物理地址對(duì)應(yīng)的資源。至此,天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)在春節(jié)期間的天氣預(yù)報(bào)業(yè)務(wù)恢復(fù)正常。
[0081]相反的,如果天氣預(yù)報(bào)業(yè)務(wù)處于需求淡季,則也可通過相同的資源調(diào)度的方法、裝置和系統(tǒng)實(shí)現(xiàn)對(duì)天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)空閑資源的減少,以減少浪費(fèi)。
[0082]當(dāng)天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)運(yùn)行情況穩(wěn)定后,天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)也可通過對(duì)自身資源使用情況的持續(xù)監(jiān)控,得出一特定周期內(nèi)自身的資源使用情況,例如以一年為周期,每月或每天對(duì)應(yīng)的資源使用量。將這一周期性資源使用信息注冊(cè)至資源運(yùn)營管理平臺(tái),資源運(yùn)營管理平臺(tái)既可按照此信息在此后的周期中,每月或每天固定的向天氣預(yù)報(bào)業(yè)務(wù)平臺(tái)分配所需資源。這種方法在業(yè)務(wù)平臺(tái)運(yùn)行穩(wěn)定的基礎(chǔ)上可以進(jìn)一步縮短資源調(diào)度時(shí)間。
[0083]綜上所述,本發(fā)明實(shí)施例提供的資源調(diào)度的方法、裝置及系統(tǒng)通過業(yè)務(wù)平臺(tái)與資源運(yùn)營管理平臺(tái)之間的動(dòng)態(tài)信息交互,實(shí)現(xiàn)了資源的動(dòng)態(tài)調(diào)度,較現(xiàn)有技術(shù)對(duì)大型資源池或數(shù)據(jù)中心的資源調(diào)度過程中的人工干涉而言,在一定程度上提高了對(duì)大型資源池或數(shù)據(jù)中心的資源調(diào)度準(zhǔn)確率或者資源利用率,降低人工維護(hù)成本,或者,縮短了調(diào)度周期。本發(fā)明實(shí)施例提供的資源調(diào)度的方法、裝置及系統(tǒng)也適用于對(duì)新上線業(yè)務(wù)平臺(tái)的資源調(diào)度,無需了解業(yè)務(wù)平臺(tái)模型既可實(shí)現(xiàn)對(duì)資源的動(dòng)態(tài)調(diào)度,從而可縮短業(yè)務(wù)上線周期。
[0084]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0085]最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【權(quán)利要求】
1.一種資源調(diào)度方法,其特征在于,包括: 資源監(jiān)控子系統(tǒng)接收業(yè)務(wù)平臺(tái)發(fā)送的包含資源使用異常信息的通知消息,所述通知消息為所述業(yè)務(wù)平臺(tái)根據(jù)所述資源監(jiān)控子系統(tǒng)提供的業(yè)務(wù)監(jiān)控腳本,對(duì)自身的資源使用情況進(jìn)行監(jiān)控并獲知出現(xiàn)異常后發(fā)送的; 所述資源監(jiān)控子系統(tǒng)將所述通知消息發(fā)送給資源策略控制子系統(tǒng),所述資源策略控制子系統(tǒng)根據(jù)資源池的資源余量和預(yù)先設(shè)置好的資源調(diào)度策略,獲得資源調(diào)度更新信息; 所述資源策略控制子系統(tǒng)將所述資源調(diào)度更新信息發(fā)送給資源調(diào)度子系統(tǒng),所述資源調(diào)度子系統(tǒng)根據(jù)所述資源調(diào)度更新信息對(duì)所述業(yè)務(wù)平臺(tái)的資源進(jìn)行更新調(diào)度處理。
2.根據(jù)權(quán)利要求1所述的資源調(diào)度方法,其特征在于,所述資源監(jiān)控子系統(tǒng)將所述通知消息發(fā)送給資源策略控制子系統(tǒng)之后,還包括: 所述資源策略控制子系統(tǒng)請(qǐng)求所述資源監(jiān)控子系統(tǒng)對(duì)所述通知消息進(jìn)行復(fù)核的步驟。
3.根據(jù)權(quán)利要求1或2所述的資源調(diào)度方法,其特征在于,所述業(yè)務(wù)監(jiān)控腳本包括資源初始值和調(diào)度臨界條件;所述資源調(diào)度策略包括資源初始值、調(diào)度臨界條件以及調(diào)度步長。
4.一種資源調(diào)度方法,其特征在于,包括: 業(yè)務(wù)平臺(tái)接收資源運(yùn)營管理平臺(tái)提供的業(yè)務(wù)監(jiān)控腳本,在所述業(yè)務(wù)監(jiān)控腳本中填寫所述業(yè)務(wù)平臺(tái)監(jiān)控所需信息,并將所述業(yè)務(wù)監(jiān)控腳本注冊(cè)到所述資源運(yùn)營管理平臺(tái)上; 所述業(yè)務(wù)平臺(tái)根據(jù)所述業(yè)務(wù)監(jiān)控腳本對(duì)自身的資源使用情況進(jìn)行監(jiān)控,若發(fā)現(xiàn)出現(xiàn)異常,則向所述資源運(yùn)營管理平臺(tái)發(fā)送通知消息。
5.根據(jù)權(quán)利要求4所述的資源調(diào)度方法,其特征在于,還包括: 所述業(yè)務(wù)平臺(tái)接收所述資源運(yùn)營管理平臺(tái)根據(jù)所述通知消息、資源池的資源余量和預(yù)先設(shè)置好的資源調(diào)度策略進(jìn)行更新調(diào)度處理,而發(fā)送的更新資源信息。
6.根據(jù)權(quán)利要求4或5所述的資源調(diào)度方法,其特征在于,所述業(yè)務(wù)監(jiān)控腳本包括資源初始值和調(diào)度臨界條件;所述資源調(diào)度策略包括資源初始值、調(diào)度臨界條件以及調(diào)度步長。
7.一種資源運(yùn)營管理平臺(tái),其特征在于,包括: 資源監(jiān)控子系統(tǒng),用于接收業(yè)務(wù)平臺(tái)發(fā)送的包含資源使用異常信息的通知消息,所述通知消息為所述業(yè)務(wù)平臺(tái)根據(jù)所述資源監(jiān)控子系統(tǒng)提供的業(yè)務(wù)監(jiān)控腳本,對(duì)自身的資源使用情況進(jìn)行監(jiān)控并獲知出現(xiàn)異常后發(fā)送的; 資源策略控制子系統(tǒng),與所述資源監(jiān)控子系統(tǒng)連接,用于接收所述資源監(jiān)控子系統(tǒng)發(fā)送的所述通知消息,并根據(jù)資源池的資源余量和預(yù)先設(shè)置好的資源調(diào)度策略,獲得資源調(diào)度更新信息; 資源調(diào)度子系統(tǒng),與所述資源策略控制子系統(tǒng)連接,用于接收所述資源策略控制子系統(tǒng)發(fā)送的所述資源調(diào)度更新信息,并根據(jù)所述資源調(diào)度更新信息對(duì)所述業(yè)務(wù)平臺(tái)的資源進(jìn)行更新調(diào)度處理。
8.根據(jù)權(quán)利要求7所述的資源運(yùn)營管理平臺(tái),其特征在于,所述業(yè)務(wù)監(jiān)控腳本包括資源初始值和調(diào)度臨界條件;所述資源調(diào)度策略包括資源初始值、調(diào)度臨界條件以及調(diào)度步長。
9.根據(jù)權(quán)利要求8所述的資源運(yùn)營管理平臺(tái),其特征在于,所述資源監(jiān)控子系統(tǒng),進(jìn)一步用于向所述業(yè)務(wù)平臺(tái)提供所述業(yè)務(wù)監(jiān)控腳本的模板,接收所述業(yè)務(wù)平臺(tái)發(fā)送的包含所述業(yè)務(wù)監(jiān)控腳本所需的所述資源初始值和調(diào)度臨界條件的完整的業(yè)務(wù)監(jiān)控腳本,并將所述完整的業(yè)務(wù)監(jiān)控腳本注冊(cè)到所述資源運(yùn)營管理平臺(tái)上。
10.一種業(yè)務(wù)平臺(tái),其特征在于,包括: 腳本處理模塊,用于接收資源運(yùn)營管理平臺(tái)提供的業(yè)務(wù)監(jiān)控腳本,在所述業(yè)務(wù)監(jiān)控腳本中填寫所述業(yè)務(wù)平臺(tái)監(jiān)控所需信息,并將所述業(yè)務(wù)監(jiān)控腳本注冊(cè)到所述資源運(yùn)營管理平臺(tái)上; 監(jiān)控處理模塊,用于所述業(yè)務(wù)平臺(tái)根據(jù)所述經(jīng)過注冊(cè)的業(yè)務(wù)監(jiān)控腳本對(duì)自身的資源使用情況進(jìn)行監(jiān)控,若發(fā)現(xiàn)出現(xiàn)異常,則向所述資源運(yùn)營管理平臺(tái)發(fā)送通知消息。
11.根據(jù)權(quán)利要求10所述的業(yè)務(wù)平臺(tái),其特征在于,還包括: 調(diào)度處理模塊,用于接收所述資源運(yùn)營管理平臺(tái)根據(jù)所述通知消息、資源池的資源余量和預(yù)先設(shè)置好的資源調(diào)度策略進(jìn)行更新調(diào)度處理,而發(fā)送的更新資源信息。
12.根據(jù)權(quán)利要求10或11所述的業(yè)務(wù)平臺(tái),其特征在于,所述業(yè)務(wù)監(jiān)控腳本包括資源初始值和調(diào)度臨界條件;所述資源調(diào)度策略包括資源初始值、調(diào)度臨界條件以及調(diào)度步長。
13.一種資源調(diào)度系統(tǒng),其特征在于,包括如權(quán)利要求7至9中任一所述的資源運(yùn)營管理平臺(tái),以及至少一個(gè)的如權(quán)利要求10至12中任一所述的業(yè)務(wù)平臺(tái);以及,資源池,用于提供所述業(yè)務(wù)平臺(tái)運(yùn)行所需的各種資`源。
【文檔編號(hào)】H04L29/08GK103491115SQ201210192504
【公開日】2014年1月1日 申請(qǐng)日期:2012年6月12日 優(yōu)先權(quán)日:2012年6月12日
【發(fā)明者】楊卷華, 巨澤建 申請(qǐng)人:華為軟件技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1