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