最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

一種云計(jì)算虛擬化調(diào)度方法及裝置與流程

文檔序號:12041394閱讀:308來源:國知局
一種云計(jì)算虛擬化調(diào)度方法及裝置與流程
本發(fā)明涉及云計(jì)算技術(shù)領(lǐng)域,特別是涉及一種云計(jì)算虛擬化調(diào)度方法及裝置。

背景技術(shù):
轉(zhuǎn)向云計(jì)算(cloudcomputing),是業(yè)界將要面臨的一個(gè)重大改變。各種云平臺(cloudplatforms)的出現(xiàn),是該轉(zhuǎn)變的最重要環(huán)節(jié)之一。平臺允許開發(fā)者將寫好的程序放在“云”里運(yùn)行,或使用“云”里提供的服務(wù),或二者皆是。將云平臺應(yīng)用到具體的領(lǐng)域,例如通信領(lǐng)域,云平臺會根據(jù)業(yè)務(wù)系統(tǒng)的業(yè)務(wù)類型,虛擬設(shè)置若干業(yè)務(wù)虛擬機(jī),來運(yùn)行業(yè)務(wù)系統(tǒng)的業(yè)務(wù)。若干業(yè)務(wù)虛擬機(jī)分布在一臺或多臺主機(jī)(物理機(jī))上,由主機(jī)作為硬件來運(yùn)行相應(yīng)的業(yè)務(wù)。現(xiàn)有的云計(jì)算調(diào)度一般根據(jù)主機(jī)的中央處理器、硬盤或者內(nèi)存性能等物理信息實(shí)時(shí)調(diào)度業(yè)務(wù)虛擬機(jī)。而實(shí)際上業(yè)務(wù)虛擬機(jī)性能與實(shí)際的業(yè)務(wù)系統(tǒng)的相關(guān)性并不大,業(yè)務(wù)系統(tǒng)并不一定希望完全按照物理信息進(jìn)行調(diào)度,而當(dāng)業(yè)務(wù)量達(dá)到一定的程度,需要對業(yè)務(wù)虛擬機(jī)進(jìn)行調(diào)度,或者需要多個(gè)物理機(jī)來運(yùn)行該業(yè)務(wù)時(shí),一般的云計(jì)算管理平臺并不能執(zhí)行遷移調(diào)度。也就是說,現(xiàn)有云平臺不能實(shí)現(xiàn)基于業(yè)務(wù)量的調(diào)度。

技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題是提供一種云計(jì)算虛擬化調(diào)度方法及裝置,用以解決現(xiàn)有技術(shù)中云平臺不能實(shí)現(xiàn)基于業(yè)務(wù)量調(diào)度的問題。為解決上述技術(shù)問題,一方面,本發(fā)明提供一種云計(jì)算虛擬化調(diào)度方法,所述方法包括以下步驟:在云平臺上配置與業(yè)務(wù)系統(tǒng)對應(yīng)的閥值下發(fā)接口和業(yè)務(wù)量上報(bào)接口,并配置所述業(yè)務(wù)系統(tǒng)業(yè)務(wù)量的上、下限閥值;將所述上、下限閥值通過所述閥值下發(fā)接口下發(fā)給所述業(yè)務(wù)系統(tǒng);對所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量進(jìn)行監(jiān)測,并通過所述業(yè)務(wù)量上報(bào)接口上報(bào)監(jiān)測結(jié)果給所述云平臺;根據(jù)所述監(jiān)測結(jié)果,進(jìn)行虛擬化調(diào)度。進(jìn)一步,所述監(jiān)測結(jié)果包括:所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量超過所述上限閥值或低于所述下限閥值。進(jìn)一步,根據(jù)所述監(jiān)測結(jié)果,進(jìn)行虛擬化調(diào)度,具體包括:當(dāng)所述監(jiān)測結(jié)果為所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量超過所述上限閥值時(shí),啟動(dòng)一臺處于關(guān)閉狀態(tài)的主機(jī),并啟動(dòng)該主機(jī)上的業(yè)務(wù)虛擬機(jī);將所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量均衡調(diào)度到所有業(yè)務(wù)虛擬機(jī)上,并繼續(xù)對所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量進(jìn)行監(jiān)測。進(jìn)一步,根據(jù)所述監(jiān)測結(jié)果,進(jìn)行虛擬化調(diào)度,具體包括:當(dāng)所述監(jiān)測結(jié)果為所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量低于所述下限閥值時(shí),將負(fù)載最小的主機(jī)上的所有業(yè)務(wù)虛擬機(jī)遷移到其它主機(jī)上,然后關(guān)閉該主機(jī);將所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量均衡調(diào)度到剩余的所有業(yè)務(wù)虛擬機(jī)上,并繼續(xù)對所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量進(jìn)行監(jiān)測。進(jìn)一步,當(dāng)所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量介于所述上限閥值和所述下限閥值之間時(shí),則繼續(xù)對所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量進(jìn)行監(jiān)測。另一方面,本發(fā)明還提供一種云計(jì)算虛擬化調(diào)度裝置,所述裝置包括:配置單元,用于在云平臺上配置與業(yè)務(wù)系統(tǒng)對應(yīng)的閥值下發(fā)接口和業(yè)務(wù)量上報(bào)接口,并配置所述業(yè)務(wù)系統(tǒng)業(yè)務(wù)量的上、下限閥值;下發(fā)單元,用于將所述上、下限閥值通過所述閥值下發(fā)接口下發(fā)給所述業(yè)務(wù)系統(tǒng);上報(bào)單元,用于對所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量進(jìn)行監(jiān)測,并通過所述業(yè)務(wù)量上報(bào)接口上報(bào)監(jiān)測結(jié)果給所述云平臺;調(diào)度單元,用于根據(jù)所述監(jiān)測結(jié)果,進(jìn)行虛擬化調(diào)度。進(jìn)一步,所述監(jiān)測結(jié)果包括:所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量超過所述上限閥值或低于所述下限閥值。進(jìn)一步,所述調(diào)度單元具體用于:當(dāng)所述監(jiān)測結(jié)果為所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量超過所述上限閥值時(shí),啟動(dòng)一臺處于關(guān)閉狀態(tài)的主機(jī);將一部分業(yè)務(wù)虛擬機(jī)遷移到新啟動(dòng)的主機(jī)上,使所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量均衡調(diào)度到所有主機(jī)上,并繼續(xù)對所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量進(jìn)行監(jiān)測。進(jìn)一步,所述調(diào)度單元具體用于:當(dāng)所述監(jiān)測結(jié)果為所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量低于所述下限閥值時(shí),將一臺主機(jī)上的所有業(yè)務(wù)虛擬機(jī)全部遷移到其它主機(jī)上,然后關(guān)閉該主機(jī);將所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量均衡調(diào)度到剩余的所有主機(jī)上,并繼續(xù)對所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量進(jìn)行監(jiān)測。進(jìn)一步,所述上報(bào)單元具體用于:當(dāng)所述上報(bào)單元監(jiān)測所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量介于所述上限閥值和所述下限閥值之間時(shí),則繼續(xù)對所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量進(jìn)行監(jiān)測。本發(fā)明有益效果如下:本發(fā)明通過監(jiān)測業(yè)務(wù)系統(tǒng)業(yè)務(wù)量,根據(jù)預(yù)先設(shè)置的上、下限閥值進(jìn)行調(diào)度,實(shí)現(xiàn)了基于業(yè)務(wù)量進(jìn)行調(diào)度的調(diào)度方式,反映了實(shí)際的調(diào)度情況,更為準(zhǔn)確,且具有節(jié)能降耗的優(yōu)點(diǎn)。附圖說明圖1是本發(fā)明實(shí)施例中一種云計(jì)算虛擬化調(diào)度方法的流程圖;圖2是本發(fā)明實(shí)施例中再一種云計(jì)算虛擬化調(diào)度方法的流程圖;圖3是本發(fā)明實(shí)施例中一種云計(jì)算虛擬化調(diào)度裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式為了解決現(xiàn)有技術(shù)中不能實(shí)現(xiàn)基于業(yè)務(wù)量調(diào)度的問題,本發(fā)明提供了一種云計(jì)算虛擬化調(diào)度方法及裝置,以下結(jié)合附圖以及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。本發(fā)明實(shí)施例的主要目的在于提供一種基于業(yè)務(wù)量的云計(jì)算虛擬化調(diào)度方法及裝置,能夠設(shè)置并接受業(yè)務(wù)系統(tǒng)的信息,根據(jù)業(yè)務(wù)特點(diǎn)進(jìn)行調(diào)度。技術(shù)方案包括設(shè)置業(yè)務(wù)量調(diào)度接口、配置業(yè)務(wù)量調(diào)度閥值、下發(fā)閥值至業(yè)務(wù)系統(tǒng)、業(yè)務(wù)系統(tǒng)監(jiān)控業(yè)務(wù)量、業(yè)務(wù)系統(tǒng)上報(bào)、根據(jù)業(yè)務(wù)系統(tǒng)上報(bào)進(jìn)行調(diào)度六個(gè)步驟。如圖1所示,本發(fā)明實(shí)施例涉及一種云計(jì)算虛擬化調(diào)度方法,包括以下步驟:步驟S101,在云平臺上配置與業(yè)務(wù)系統(tǒng)對應(yīng)的閥值下發(fā)接口和業(yè)務(wù)量上報(bào)接口,并配置所述業(yè)務(wù)系統(tǒng)業(yè)務(wù)量的上、下限閥值;本步驟中,在云平臺上定義業(yè)務(wù)量的調(diào)度接口,接口包括云平臺設(shè)置并下發(fā)業(yè)務(wù)量閥值的閥值下發(fā)接口和業(yè)務(wù)系統(tǒng)上報(bào)業(yè)務(wù)量信息到云平臺的業(yè)務(wù)量上報(bào)接口。云平臺提供統(tǒng)一的接口格式,各個(gè)業(yè)務(wù)系統(tǒng)只要按照這個(gè)格式,就能夠?qū)崿F(xiàn)與云平臺的對接。云平臺提供統(tǒng)一的調(diào)度配置頁面,登錄調(diào)度配置頁面后,頁面會根據(jù)配置的調(diào)度接口呈現(xiàn)配置項(xiàng)。通常需要配置業(yè)務(wù)系統(tǒng)業(yè)務(wù)量的上限和下限兩個(gè)閥值。上、下限閥值的具體數(shù)值可以更具經(jīng)驗(yàn)設(shè)置,也可以通過仿真試驗(yàn)進(jìn)行仿真得到;或者通過反復(fù)調(diào)整獲取最佳數(shù)值。另外,由于云平臺通常對應(yīng)有多個(gè)業(yè)務(wù)系統(tǒng),因此,在進(jìn)行配置時(shí),還需要配置業(yè)務(wù)系統(tǒng)的ID(IDentity,身份標(biāo)識號碼),這樣,云平臺就可以區(qū)分不同的業(yè)務(wù)系統(tǒng)。步驟S102,將所述上、下限閥值通過所述閥值下發(fā)接口下發(fā)給所述業(yè)務(wù)系統(tǒng);本步驟中,云平臺根據(jù)業(yè)務(wù)系統(tǒng)名稱(ID),通過閥值下發(fā)接口將與該業(yè)務(wù)系統(tǒng)對應(yīng)的上、下限閥值發(fā)送給該業(yè)務(wù)系統(tǒng)。步驟S103,對所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量進(jìn)行監(jiān)測,并通過所述業(yè)務(wù)量上報(bào)接口上報(bào)監(jiān)測結(jié)果給所述云平臺;本步驟中,業(yè)務(wù)系統(tǒng)需要有監(jiān)控自己業(yè)務(wù)量的功能,并對業(yè)務(wù)量進(jìn)行判斷,判斷其是否超過上限閥值或低于下限閥值。業(yè)務(wù)量可以體現(xiàn)為百分比,或者具體數(shù)值的形式。業(yè)務(wù)系統(tǒng)監(jiān)控業(yè)務(wù)量的變化情況,如果發(fā)現(xiàn)業(yè)務(wù)量達(dá)到設(shè)置的閥值,(超過上限閥值或低于下限閥值),并且狀態(tài)和最后一次上報(bào)不一致,則認(rèn)為業(yè)務(wù)需要進(jìn)行調(diào)度,需要發(fā)消息給云平臺。通過定義的業(yè)務(wù)量上報(bào)接口上報(bào)監(jiān)測結(jié)果到云平臺。上報(bào)內(nèi)容包括業(yè)務(wù)系統(tǒng)標(biāo)識(業(yè)務(wù)系統(tǒng)名稱)和閥值狀態(tài)。閥值狀態(tài)可以為超過上限閥值或低于下限閥值。其中,業(yè)務(wù)系統(tǒng)標(biāo)識用來給云平臺區(qū)分業(yè)務(wù)虛擬機(jī)運(yùn)行的主機(jī)情況,閥值狀態(tài)用來指導(dǎo)云平臺的調(diào)度方向。步驟S104,根據(jù)所述監(jiān)測結(jié)果,進(jìn)行虛擬化調(diào)度。業(yè)務(wù)系統(tǒng)上報(bào)的數(shù)據(jù)包括業(yè)務(wù)ID和閥值狀態(tài),云平臺收到后,根據(jù)閥值狀態(tài)轉(zhuǎn)換為特定的調(diào)度方向。如果達(dá)到下限,調(diào)度方向?yàn)楣?jié)能降耗;如果達(dá)到上限,調(diào)度方向?yàn)樨?fù)載均衡。調(diào)度全部由云平臺實(shí)現(xiàn),業(yè)務(wù)系統(tǒng)不需要關(guān)心調(diào)度的具體實(shí)現(xiàn)。但是業(yè)務(wù)系統(tǒng)需要監(jiān)控自己的設(shè)備運(yùn)行,發(fā)現(xiàn)業(yè)務(wù)虛擬機(jī)的啟動(dòng)和停止。本步驟中,當(dāng)監(jiān)測結(jié)果為業(yè)務(wù)量超過上限閥值,則表明當(dāng)前需要處理的業(yè)務(wù)較多,需要增加主機(jī)來進(jìn)行處理,因此,進(jìn)行虛擬化調(diào)度則是開啟一臺主機(jī);然后進(jìn)行平均負(fù)載,即將業(yè)務(wù)量平均分配給所有主機(jī)上。例如,一種調(diào)度方式為:將負(fù)載最高主機(jī)的一部分業(yè)務(wù)虛擬機(jī)遷移到新啟動(dòng)的主機(jī)上運(yùn)行。當(dāng)監(jiān)測結(jié)果為業(yè)務(wù)量低于下限閥值時(shí),則表明當(dāng)前需要處理的業(yè)務(wù)較少,應(yīng)該關(guān)閉一些主機(jī),以利于節(jié)能降耗。因此,進(jìn)行虛擬化調(diào)度則是關(guān)閉一臺主機(jī)。但關(guān)閉該主機(jī)之前,需要先進(jìn)行平均負(fù)載,即將該主機(jī)的所有業(yè)務(wù)虛擬機(jī)遷移到其它正在運(yùn)行的主機(jī)上,使業(yè)務(wù)平均分配給剩余的所有主機(jī)。通常,按照主機(jī)的負(fù)載由小到大的順序進(jìn)行關(guān)閉,也就是說,優(yōu)先將負(fù)載最小的業(yè)務(wù)虛擬機(jī)調(diào)度到其它主機(jī)上,然后關(guān)閉負(fù)載最小的主機(jī)。下面,結(jié)合一具體實(shí)施例,進(jìn)行詳細(xì)說明。如圖2所示,本發(fā)明實(shí)施例所涉及一種云計(jì)算虛擬化調(diào)度方法,包括以下步驟:步驟S201,設(shè)置業(yè)務(wù)量調(diào)度接口;本步驟中,云平臺提供統(tǒng)一的接口格式(接口格式見表1),這樣云平臺就能夠和各種業(yè)務(wù)系統(tǒng)對接,統(tǒng)一了開發(fā)規(guī)范,從而也簡化了業(yè)務(wù)系統(tǒng)的開發(fā)難度。表1當(dāng)云平臺對應(yīng)多個(gè)業(yè)務(wù)系統(tǒng)時(shí),業(yè)務(wù)系統(tǒng)的接口開發(fā)完成后,然后在云平臺中定義,這樣云平臺就能知道給那個(gè)業(yè)務(wù)系統(tǒng)發(fā)送閥值數(shù)據(jù),同時(shí)也才能正確的接受業(yè)務(wù)系統(tǒng)上報(bào)的數(shù)據(jù)。由于接口定義沒有涉及到具體的業(yè)務(wù)內(nèi)容和業(yè)務(wù)運(yùn)行的細(xì)節(jié),所以接口的開發(fā)對于業(yè)務(wù)系統(tǒng)來說是非侵入式的,避免了接口對業(yè)務(wù)本身的影響。步驟S202,配置業(yè)務(wù)量調(diào)度閥值;本步驟中,業(yè)務(wù)系統(tǒng)通過定義通知業(yè)務(wù)平臺實(shí)現(xiàn)業(yè)務(wù)的注冊,由于接口是固定的,所以云平臺就能夠提供統(tǒng)一的調(diào)度配置頁面(頁面如表2所示),而內(nèi)部通過業(yè)務(wù)鍵來實(shí)現(xiàn)區(qū)分。頁面展現(xiàn)上,用戶可以選擇所需配置業(yè)務(wù)的名稱、描述信息,并通過輸入框配置業(yè)務(wù)量的上下限閥值。表2步驟S203,云平臺下發(fā)業(yè)務(wù)量調(diào)度閥值至業(yè)務(wù)系統(tǒng);頁面配置完成后提交,云平臺根據(jù)選擇的業(yè)務(wù)名稱(業(yè)務(wù)ID),調(diào)用閥值下發(fā)接口,將上限閥值、下限閥值下發(fā)到與業(yè)務(wù)名稱對應(yīng)的業(yè)務(wù)系統(tǒng)。業(yè)務(wù)系統(tǒng)收到信息后,回應(yīng)設(shè)置上、下限閥值是否成功,云平臺根據(jù)返回的信息,展現(xiàn)頁面。當(dāng)云平臺由于某些原因,下發(fā)的上、下限閥值出現(xiàn)問題時(shí),例如上、下限閥值為200%,則業(yè)務(wù)系統(tǒng)回應(yīng)設(shè)置上、下限閥值不成功給云平臺。步驟S204,業(yè)務(wù)系統(tǒng)對業(yè)務(wù)量進(jìn)行監(jiān)控;業(yè)務(wù)系統(tǒng)監(jiān)控自身的運(yùn)行情況屬于業(yè)務(wù)系統(tǒng)的基本功能,所以不存在太多的開發(fā)工作,業(yè)務(wù)系統(tǒng)只要在監(jiān)控中加入業(yè)務(wù)量的判斷即可。業(yè)務(wù)量可以體現(xiàn)為百分比,或者具體數(shù)值的形式,這個(gè)由業(yè)務(wù)系統(tǒng)自行完成。步驟S205,判斷業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量是否低于下限閥值,如果是,則轉(zhuǎn)步驟S206,如果否,則轉(zhuǎn)步驟S207;步驟S206,當(dāng)業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量低于下限閥值時(shí),則業(yè)務(wù)系統(tǒng)通過業(yè)務(wù)量上報(bào)接口將監(jiān)測結(jié)果發(fā)送給云平臺,通知云平臺啟動(dòng)節(jié)能降耗調(diào)度模式,即:將一臺主機(jī)的業(yè)務(wù)虛擬機(jī)全部遷移到正在運(yùn)行的其它主機(jī)上,然后關(guān)閉該主機(jī);遷移業(yè)務(wù)虛擬機(jī)時(shí),需要將業(yè)務(wù)量均衡調(diào)度到剩余所有主機(jī)上,進(jìn)行均衡負(fù)載。通常,按照主機(jī)的負(fù)載由小到大的順序進(jìn)行關(guān)閉,也就是說,優(yōu)先將負(fù)載最小的業(yè)務(wù)虛擬機(jī)調(diào)度到其它主機(jī)上,然后關(guān)閉負(fù)載最小的主機(jī)。本步驟執(zhí)行完畢后轉(zhuǎn)步驟S204;步驟S207,判斷業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量是否高于上限閥值,如果是,則轉(zhuǎn)步驟S208,如果否,則轉(zhuǎn)步驟S204;步驟S208,當(dāng)業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量高于上限閥值時(shí),則業(yè)務(wù)系統(tǒng)通過業(yè)務(wù)量上報(bào)接口將監(jiān)測結(jié)果發(fā)送給云平臺,通知云平臺啟動(dòng)負(fù)載均衡調(diào)度模式,即:將啟動(dòng)一臺處于關(guān)閉狀態(tài)的主機(jī),然后將一部分業(yè)務(wù)虛擬機(jī)遷移到新啟動(dòng)的主機(jī)上,遷移業(yè)務(wù)虛擬機(jī)時(shí),應(yīng)該使業(yè)務(wù)量均衡調(diào)度到所有啟動(dòng)的主機(jī)上,進(jìn)行均衡負(fù)載。通常,優(yōu)先將負(fù)載最大的一部分業(yè)務(wù)虛擬機(jī)遷移到新啟動(dòng)的主機(jī)上,進(jìn)行均衡負(fù)載。本步驟執(zhí)行完畢后轉(zhuǎn)步驟S204。本實(shí)施例中,當(dāng)云平臺改變或終止當(dāng)前調(diào)度策略時(shí),則表示流程結(jié)束。步驟S206、S208中,每次調(diào)整都是關(guān)閉或啟動(dòng)一臺主機(jī),然后再轉(zhuǎn)步驟S204,繼續(xù)進(jìn)行業(yè)務(wù)量監(jiān)測,當(dāng)再次觸發(fā)調(diào)度時(shí),則再關(guān)閉或啟動(dòng)一臺主機(jī)。即,本實(shí)施例是采用步進(jìn)的方式進(jìn)行調(diào)度,因此,調(diào)度效果更佳精確。另外,本實(shí)施例還涉及一種實(shí)現(xiàn)上述方法的云計(jì)算虛擬化調(diào)度裝置,包括:配置單元301,用于在云平臺上配置與業(yè)務(wù)系統(tǒng)對應(yīng)的閥值下發(fā)接口和業(yè)務(wù)量上報(bào)接口;并配置所述業(yè)務(wù)系統(tǒng)業(yè)務(wù)量的上、下限閥值;下發(fā)單元302,用于將所述上、下限閥值通過所述閥值下發(fā)接口下發(fā)給所述業(yè)務(wù)系統(tǒng);上報(bào)單元303,用于對所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量進(jìn)行監(jiān)測,并通過所述業(yè)務(wù)量上報(bào)接口上報(bào)監(jiān)測結(jié)果給所述云平臺;調(diào)度單元304,用于根據(jù)所述監(jiān)測結(jié)果,進(jìn)行虛擬化調(diào)度。其中,監(jiān)測結(jié)果包括:所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量超過所述上限閥值或低于所述下限閥值。調(diào)度單元304具體用于:當(dāng)所述監(jiān)測結(jié)果為所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量超過所述上限閥值時(shí),啟動(dòng)一臺處于關(guān)閉狀態(tài)的主機(jī);將一部分業(yè)務(wù)虛擬機(jī)遷移到新啟動(dòng)的主機(jī)上,使所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量均衡調(diào)度到所有主機(jī)上,并繼續(xù)對所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量進(jìn)行監(jiān)測。當(dāng)所述監(jiān)測結(jié)果為所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量低于所述下限閥值時(shí),將一臺主機(jī)上的所有業(yè)務(wù)虛擬機(jī)全部遷移到其它主機(jī)上,然后關(guān)閉該主機(jī);將所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量均衡調(diào)度到剩余的所有主機(jī)上,并繼續(xù)對所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量進(jìn)行監(jiān)測。上報(bào)單元303具體用于:當(dāng)上報(bào)單元303監(jiān)測所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量介于所述上限閥值和所述下限閥值之間時(shí),則繼續(xù)對所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)量進(jìn)行監(jiān)測。本裝置實(shí)施例所涉及各單元的具體功能在方法實(shí)施例中有詳細(xì)的描述,基于簡要考慮,本實(shí)施例不在詳細(xì)描述。由上述實(shí)施例可以看出,本發(fā)明通過監(jiān)測業(yè)務(wù)系統(tǒng)業(yè)務(wù)量,根據(jù)預(yù)先設(shè)置的上下限閥值進(jìn)行調(diào)度,實(shí)現(xiàn)了基于業(yè)務(wù)量進(jìn)行調(diào)度的調(diào)度方式,反映了實(shí)際的調(diào)度情況,更為準(zhǔn)確,且具有節(jié)能降耗的優(yōu)點(diǎn)。盡管為示例目的,已經(jīng)公開了本發(fā)明的優(yōu)選實(shí)施例,本領(lǐng)域的技術(shù)人員將意識到各種改進(jìn)、增加和取代也是可能的,因此,本發(fā)明的范圍應(yīng)當(dāng)不限于上述實(shí)施例。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1