欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種虛擬化資源的調(diào)度方法和系統(tǒng)及服務(wù)端的制作方法

文檔序號(hào):6517501閱讀:224來源:國(guó)知局
一種虛擬化資源的調(diào)度方法和系統(tǒng)及服務(wù)端的制作方法
【專利摘要】本發(fā)明提出了一種虛擬化資源的自動(dòng)調(diào)度方法,包括:定期獲取主機(jī)的性能數(shù)據(jù)和虛擬機(jī)的性能數(shù)據(jù),并將獲得的數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中;根據(jù)獲得的主機(jī)的性能數(shù)據(jù)確定主機(jī)的資源使用率,根據(jù)獲得的虛擬機(jī)的性能數(shù)據(jù)確定虛擬機(jī)的資源使用率;當(dāng)主機(jī)的性能數(shù)據(jù)超過預(yù)設(shè)的上限閾值時(shí),將資源使用率最大的主機(jī)中,滿足第一遷移條件并且資源使用率最大的虛擬機(jī)遷移到資源使用率最低的主機(jī)中;其中,第一遷移條件為:虛擬機(jī)遷移后,遷移至的資源使用率最低的主機(jī)的性能數(shù)據(jù)不超過所述上限閾值與預(yù)設(shè)的空余值之差。本發(fā)明還提出了與該方法相對(duì)應(yīng)的服務(wù)端和系統(tǒng)。本發(fā)明充分利用了系統(tǒng)的資源,降低了云數(shù)據(jù)中心多余的損耗,避免虛擬化資源的浪費(fèi)和過度使用。
【專利說明】一種虛擬化資源的調(diào)度方法和系統(tǒng)及服務(wù)端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)云計(jì)算【技術(shù)領(lǐng)域】,尤其涉及一種虛擬化資源的調(diào)度方法和系統(tǒng)及服務(wù)端。
【背景技術(shù)】
[0002]在互聯(lián)網(wǎng)云計(jì)算【技術(shù)領(lǐng)域】,云計(jì)算系統(tǒng)的首要任務(wù)是有效地管理能耗資源,以便快速地響應(yīng)用戶給定的任務(wù),程序運(yùn)行過程中需要占有計(jì)算機(jī)的各種資源才能運(yùn)行下去,從資源供應(yīng)的角度來看,系統(tǒng)資源是有限的,當(dāng)運(yùn)行的程序很多時(shí),會(huì)存在資源耗盡而無法運(yùn)行更多程序的問題。一旦發(fā)生資源沖突,就失去對(duì)某些資源的管理能力,造成系統(tǒng)癱瘓。

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

[0003]本發(fā)明的目的是提出一種虛擬化資源的調(diào)度方法和系統(tǒng)及服務(wù)端,能夠集中管理虛擬化資源,從而更加合理利用云計(jì)算系統(tǒng)資源。
[0004]為了達(dá)到上述目的,本發(fā)明提出了一種虛擬化資源的調(diào)度方法,其特征在于,包括:
[0005]定期獲取主機(jī)的性能數(shù)據(jù)和虛擬機(jī)的性能數(shù)據(jù),并將獲得的數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中;
[0006]根據(jù)獲得的主機(jī)的性能數(shù)據(jù)確定主機(jī)的資源使用率,根據(jù)獲得的虛擬機(jī)的性能數(shù)據(jù)確定虛擬機(jī)的資源使用率;
[0007]當(dāng)主機(jī)的性能數(shù)據(jù)超過預(yù)設(shè)的上限閾值時(shí),將資源使用率最大的主機(jī)中,滿足第一遷移條件并且資源使用率最大的虛擬機(jī)遷移到資源使用率最低的主機(jī)中;其中,第一遷移條件為:虛擬機(jī)遷移后,遷移至的資源使用率最低的主機(jī)的性能數(shù)據(jù)不超過所述上限閾值與預(yù)設(shè)的空余值之差。
[0008]優(yōu)選地,預(yù)先設(shè)置下限閾值;該方法還包括:當(dāng)所述主機(jī)的性能數(shù)據(jù)低于所述下限閾值時(shí),
[0009]將所述資源使用率最低的主機(jī)中的所有虛擬機(jī)遷移到,剩余的其他主機(jī)中資源使用率最低的主機(jī)中,并且滿足第二遷移條件;
[0010]其中,第二遷移條件為:虛擬機(jī)遷移后,遷移至的剩余的其他主機(jī)中所述資源使用率最低的主機(jī)的性能數(shù)據(jù),不超過所述上限閾值和所述空余值之差。
[0011]優(yōu)選地,所述性能數(shù)據(jù)包括CPU使用率和內(nèi)存使用率。
[0012]優(yōu)選地,所述主機(jī)的性能數(shù)據(jù)超過預(yù)設(shè)的上限閾值包括:
[0013]所述主機(jī)的CPU使用率或內(nèi)存使用率超過所述預(yù)設(shè)的上限閾值;
[0014]所述第一遷移條件具體為:虛擬機(jī)遷移后,遷移至的資源使用率最低的主機(jī)的(PU使用率和內(nèi)存使用率,均不超過所述上限閾值與預(yù)設(shè)的空余值之差。
[0015]優(yōu)選地,所述主機(jī)的性能數(shù)據(jù)低于所述下限閾值包括:所述主機(jī)的CPU使用率或內(nèi)存使用率低于所述下限閾值;[0016]所述第二遷移條件具體為:虛擬機(jī)遷移后,遷移至的剩余的其他主機(jī)中所述資源使用率最低的主機(jī)的CPU使用率和內(nèi)存使用率,均不超過所述上限閾值與所述空余值之差。
[0017]本發(fā)明還提出一種服務(wù)端,至少包括:
[0018]獲取模塊,用于定期獲取主機(jī)的性能數(shù)據(jù)和虛擬機(jī)的性能數(shù)據(jù),并將獲得的數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中;
[0019]排序模塊,用于根據(jù)獲得的主機(jī)的性能數(shù)據(jù)確定主機(jī)的資源使用率,根據(jù)獲得的虛擬機(jī)的性能數(shù)據(jù)確定虛擬機(jī)的資源使用率;
[0020]遷移模塊,用于當(dāng)主機(jī)的性能數(shù)據(jù)超過預(yù)設(shè)的上限閾值時(shí),將資源使用率最大的主機(jī)中,滿足第一遷移條件并且資源使用率最大的虛擬機(jī)遷移到資源使用率最低的主機(jī)中;其中,第一遷移條件為:虛擬機(jī)遷移后,遷移至的資源使用率最低的主機(jī)的性能數(shù)據(jù)不超過所述上限閾值與預(yù)設(shè)的空余值之差。
[0021]優(yōu)選地,所述遷移模塊還用于:
[0022]預(yù)先設(shè)置下限閾值,當(dāng)所述主機(jī)的性能數(shù)據(jù)低于所述下限閾值時(shí),
[0023]將所述資源使用率最低的主機(jī)中的所有虛擬機(jī)遷移到,剩余的其他主機(jī)中資源使用率最低的主機(jī)中,并且滿足第二遷移條件;
[0024]其中,第二遷移條件為:虛擬機(jī)遷移后,遷移至的剩余的其他主機(jī)中所述資源使用率最低的主機(jī)的性能數(shù)據(jù),不超過所述上限閾值和所述空余值之差。
[0025]優(yōu)選地,所述性能數(shù)據(jù)包括CPU使用率和內(nèi)存使用率。
[0026]優(yōu)選地,所述主機(jī)的性能數(shù)據(jù)超過預(yù)設(shè)的上限閾值包括:
[0027]所述主機(jī)的CPU使用率或內(nèi)存使用率超過所述預(yù)設(shè)的上限閾值;
[0028]所述第一遷移條件具體為:虛擬機(jī)遷移后,遷移至的資源使用率最低的主機(jī)的(PU使用率和內(nèi)存使用率,均不超過所述上限閾值與預(yù)設(shè)的空余值之差。
[0029]優(yōu)選地,所述主機(jī)的性能數(shù)據(jù)低于所述下限閾值包括:所述主機(jī)的CPU使用率或內(nèi)存使用率低于所述下限閾值;
[0030]所述第二遷移條件具體為:虛擬機(jī)遷移后,遷移至的剩余的其他主機(jī)中所述資源使用率最低的主機(jī)的CPU使用率和內(nèi)存使用率,均不超過所述上限閾值與所述空余值之差。
[0031]本發(fā)明還提出一種虛擬化資源的調(diào)度系統(tǒng),至少包括:
[0032]服務(wù)端,用于定期獲取主機(jī)的性能數(shù)據(jù)和虛擬機(jī)的性能數(shù)據(jù),并將獲得的數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中;根據(jù)獲得的主機(jī)的性能數(shù)據(jù)確定主機(jī)的資源使用率,根據(jù)獲得的虛擬機(jī)的性能數(shù)據(jù)確定虛擬機(jī)的資源使用率;當(dāng)主機(jī)的性能數(shù)據(jù)超過預(yù)設(shè)的上限閾值時(shí),將資源使用率最大的主機(jī)中,滿足第一遷移條件并且資源使用率最大的虛擬機(jī)遷移到資源使用率最低的主機(jī)中;其中,第一遷移條件為:虛擬機(jī)遷移后,遷移至的資源使用率最低的主機(jī)的性能數(shù)據(jù)不超過所述上限閾值與預(yù)設(shè)的空余值之差;
[0033]存儲(chǔ)裝置,用于存儲(chǔ)服務(wù)端定期獲取的主機(jī)和虛擬機(jī)的性能數(shù)據(jù)。
[0034]優(yōu)選地,所述服務(wù)端還用于:
[0035]預(yù)先設(shè)置下限閾值;當(dāng)所述主機(jī)的性能數(shù)據(jù)低于所述下限閾值時(shí),
[0036]將所述資源使用率最低的主機(jī)中的所有虛擬機(jī)遷移到,剩余的其他主機(jī)中資源使用率最低的主機(jī)中,并且滿足第二遷移條件;
[0037]其中,第二遷移條件為:虛擬機(jī)遷移后,遷移至的剩余的其他主機(jī)中所述資源使用率最低的主機(jī)的性能數(shù)據(jù),不超過所述上限閾值和所述空余值之差。
[0038]優(yōu)選地,所述性能數(shù)據(jù)包括CPU使用率和內(nèi)存使用率。
[0039]優(yōu)選地,所述主機(jī)的性能數(shù)據(jù)超過預(yù)設(shè)的上限閾值包括:
[0040]所述主機(jī)的CPU使用率或內(nèi)存使用率超過所述預(yù)設(shè)的上限閾值;
[0041]所述第一遷移條件具體為:虛擬機(jī)遷移后,遷移至的資源使用率最低的主機(jī)的(PU使用率和內(nèi)存使用率,均不超過所述上限閾值與預(yù)設(shè)的空余值之差。
[0042]優(yōu)選地,所述主機(jī)的性能數(shù)據(jù)低于所述下限閾值包括:所述主機(jī)的CPU使用率或內(nèi)存使用率低于所述下限閾值;
[0043]所述第二遷移條件具體為:虛擬機(jī)遷移后,遷移至的剩余的其他主機(jī)中所述資源使用率最低的主機(jī)的CPU使用率和內(nèi)存使用率,均不超過所述上限閾值與所述空余值之差。
[0044]本發(fā)明通過定期獲取云計(jì)算系統(tǒng)中主機(jī)和虛擬機(jī)的性能數(shù)據(jù),根據(jù)獲得的性能數(shù)據(jù)對(duì)虛擬化資源進(jìn)行集中管理,充分利用了系統(tǒng)的資源,降低了云數(shù)據(jù)中心多余的損耗,避免虛擬化資源的浪費(fèi)和過度使用。
【專利附圖】

【附圖說明】
[0045]下面對(duì)本發(fā)明實(shí)施例中的附圖進(jìn)行說明,實(shí)施例中的附圖是用于對(duì)本發(fā)明的進(jìn)一步理解,與說明書一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明保護(hù)范圍的限制。
[0046]圖1為本發(fā)明提出的虛擬化資源的調(diào)度方法流程圖;
[0047]圖2為本發(fā)明提出的調(diào)度方法中獲取主機(jī)的性能數(shù)據(jù)和虛擬機(jī)的性能數(shù)據(jù)方法流程圖;
[0048]圖3為本發(fā)明二維數(shù)據(jù)排序示意圖;
[0049]圖4為本發(fā)明提出的服務(wù)端的結(jié)構(gòu)組成圖。
【具體實(shí)施方式】
[0050]為了便于本領(lǐng)域技術(shù)人員的理解,下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的描述,并不能用來限制本發(fā)明的保護(hù)范圍。
[0051]參見圖1,本發(fā)明提出了一種虛擬化資源的調(diào)度方法,包括:
[0052]步驟100、定期獲取主機(jī)的性能數(shù)據(jù)和虛擬機(jī)的性能數(shù)據(jù),并將獲得的數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中;
[0053]步驟101、根據(jù)獲得的主機(jī)的性能數(shù)據(jù)確定主機(jī)的資源使用率,根據(jù)獲得的虛擬機(jī)的性能數(shù)據(jù)確定虛擬機(jī)的資源使用率;
[0054]步驟102、當(dāng)主機(jī)的性能數(shù)據(jù)超過預(yù)設(shè)的上限閾值時(shí),將資源使用率最大的主機(jī)中,滿足第一遷移條件并且資源使用率最大的虛擬機(jī)遷移到資源使用率最低的主機(jī)中;其中,第一遷移條件為:虛擬機(jī)遷移后,遷移至的資源使用率最低的主機(jī)的性能數(shù)據(jù)不超過所述上限閾值與預(yù)設(shè)的空余值之差。
[0055]預(yù)先設(shè)置下限閾值;該方法還包括:[0056]步驟103、當(dāng)主機(jī)的性能數(shù)據(jù)低于下限閾值時(shí),將資源使用率最低的主機(jī)中的所有虛擬機(jī)遷移到,剩余的其他主機(jī)中資源使用率最低的主機(jī)中,并且滿足第二遷移條件;其中,第二遷移條件為:虛擬機(jī)遷移后,遷移至的剩余的其他主機(jī)中所述資源使用率最低的主機(jī)的性能數(shù)據(jù),不超過上限閾值和所述空余值之差。
[0057]步驟100中,性能數(shù)據(jù)包括CPU使用率和內(nèi)存使用率。
[0058]那么,步驟102中判斷主機(jī)的性能數(shù)據(jù)是否超過預(yù)設(shè)的上限閾值,具體為判斷主機(jī)的CPU使用率或內(nèi)存使用率是否超過預(yù)設(shè)的上限閾值。
[0059]而第一遷移條件具體為:虛擬機(jī)遷移后,遷移至的資源使用率最低的主機(jī)的CPU使用率和內(nèi)存使用率,均不超過上限閾值與預(yù)設(shè)的空余值之差。
[0060]步驟103中判斷主機(jī)的性能數(shù)據(jù)是否低于預(yù)設(shè)的下限閾值具體為判斷主機(jī)的CPU使用率或內(nèi)存使用率是否低于預(yù)設(shè)的下限閾值。
[0061]而第二遷移條件具體為:虛擬機(jī)遷移后,遷移至的剩余的其他主機(jī)中資源使用率最低的主機(jī)的CPU使用率和內(nèi)存使用率,均不超過上限閾值與空余值之差。
[0062]參見圖2,步驟100中,采用客戶端一服務(wù)端的方法定期獲取主機(jī)和虛擬機(jī)的性能數(shù)據(jù),該方法包括:
[0063]步驟200、虛擬機(jī)以第一預(yù)定時(shí)間(如5s)為頻率采集自身的性能數(shù)據(jù)(如CPU使用率和內(nèi)存使用率),并保存第二預(yù)定時(shí)間(如5分鐘)內(nèi)的數(shù)據(jù)點(diǎn)的均值;
[0064]步驟201、主機(jī)以第二預(yù)定時(shí)間為頻率主動(dòng)采集虛擬機(jī)在第二預(yù)定時(shí)間內(nèi)的性能數(shù)據(jù)的均值,并采集自身的性能數(shù)據(jù);
[0065]步驟202、主機(jī)將自身的性能數(shù)據(jù)和虛擬機(jī)的性能數(shù)據(jù)上報(bào)給服務(wù)端;
[0066]步驟203、服務(wù)端將主機(jī)上報(bào)的性能數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中。
[0067]參見圖3,步驟101中,可以采用二維數(shù)組排序算法對(duì)主機(jī)和虛擬機(jī)的資源使用率進(jìn)行排序。用戶可以自定義nXn的二維數(shù)組,即將CPU和內(nèi)存使用率劃分為η等份,η為預(yù)定整數(shù)。用X軸表示CPU,用Y軸表示內(nèi)存,二維數(shù)組中的元素表示資源使用率,用戶可以根據(jù)自己的需求調(diào)整元素的取值方法,例如,圖3中,將CPU和內(nèi)存使用率的權(quán)重比例設(shè)為1:1,表示CPU和內(nèi)存使用率兩個(gè)性能數(shù)據(jù)同等重要。
[0068]圖3中,如有兩組數(shù)據(jù)(7,5)和(6,8),(7,5)對(duì)應(yīng)的取值為37,即資源使用率為37,(6,8)對(duì)應(yīng)的取值為43,即資源使用率為43,那么認(rèn)為(7,5)資源使用率小于(6,8)。
[0069]步驟102中,可以但不限于采用以下方法判斷是否存在CPU或內(nèi)存使用率超過預(yù)設(shè)的上限閾值的主機(jī):在數(shù)據(jù)采集過程中,統(tǒng)計(jì)最近m次第二預(yù)定時(shí)間內(nèi)主機(jī)的CPU和內(nèi)存使用率均值,如果某一主機(jī)的CPU或內(nèi)存使用率均值有超過預(yù)設(shè)的上限閾值,則可以認(rèn)為存在超過上限閾值的主機(jī)。其中,m為預(yù)設(shè)的整數(shù)。
[0070]步驟103中,可以但不限于采用以下方法判斷是否存在CPU或內(nèi)存使用率低于預(yù)設(shè)的下限閾值的主機(jī):在數(shù)據(jù)采集過程中,統(tǒng)計(jì)最近m次第二預(yù)定時(shí)間內(nèi)主機(jī)的CPU和內(nèi)存使用率均值,如果某一主機(jī)的CPU或內(nèi)存使用率均值有低于預(yù)設(shè)的下限閾值,則可以認(rèn)為存在低于預(yù)設(shè)的下限閾值的主機(jī)。其中,m為預(yù)設(shè)的整數(shù)。
[0071]下面通過一個(gè)具體實(shí)例說明如何根據(jù)排列順序優(yōu)先將資源使用率最大的主機(jī)中資源使用率最大的虛擬機(jī)遷移到資源使用率較低的主機(jī)中,并且遷移后資源使用率較低的主機(jī)的CPU或內(nèi)存使用率不超過預(yù)設(shè)的上限閾值。[0072]假設(shè)CPU使用率預(yù)設(shè)的上限閾值為60%,預(yù)設(shè)的下限閾值為20%,內(nèi)存使用率預(yù)設(shè)的上限閾值為80%,預(yù)設(shè)的下限閾值為8%。
[0073]假設(shè)主機(jī)A和主機(jī)B的性能數(shù)據(jù)如下表。
[0074]
【權(quán)利要求】
1.一種虛擬化資源的調(diào)度方法,其特征在于,包括: 定期獲取主機(jī)的性能數(shù)據(jù)和虛擬機(jī)的性能數(shù)據(jù),并將獲得的數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中; 根據(jù)獲得的主機(jī)的性能數(shù)據(jù)確定主機(jī)的資源使用率,根據(jù)獲得的虛擬機(jī)的性能數(shù)據(jù)確定虛擬機(jī)的資源使用率; 當(dāng)主機(jī)的性能數(shù)據(jù)超過預(yù)設(shè)的上限閾值時(shí),將資源使用率最大的主機(jī)中,滿足第一遷移條件并且資源使用率最大的虛擬機(jī)遷移到資源使用率最低的主機(jī)中;其中,第一遷移條件為:虛擬機(jī)遷移后,遷移至的資源使用率最低的主機(jī)的性能數(shù)據(jù)不超過所述上限閾值與預(yù)設(shè)的空余值之差。
2.根據(jù)權(quán)利要求1所述的調(diào)度方法,其特征在于,預(yù)先設(shè)置下限閾值;該方法還包括:當(dāng)所述主機(jī)的性能數(shù)據(jù)低于所述下限閾值時(shí), 將所述資源使用率最低的主機(jī)中的所有虛擬機(jī)遷移到,剩余的其他主機(jī)中資源使用率最低的主機(jī)中,并且滿足第二遷移條件; 其中,第二遷移條件為:虛擬機(jī)遷移后,遷移至的剩余的其他主機(jī)中所述資源使用率最低的主機(jī)的性能數(shù)據(jù),不超過所述上限閾值和所述空余值之差。
3.根據(jù)權(quán)利要求2所述的調(diào)度方法,所述性能數(shù)據(jù)包括CPU使用率和內(nèi)存使用率。
4.根據(jù)權(quán)利要求1或3所述的調(diào)度方法,所述主機(jī)的性能數(shù)據(jù)超過預(yù)設(shè)的上限閾值包括: 所述主機(jī)的CPU使用率或內(nèi)存使用率超過所述預(yù)設(shè)的上限閾值; 所述第一遷移條件具體為:虛擬機(jī)遷移后,遷移至的資源使用率最低的主機(jī)的CPU使用率和內(nèi)存使用率,均不超過所述上限閾值與預(yù)設(shè)的空余值之差。
5.根據(jù)權(quán)利要求3所述的調(diào)度方法,所述主機(jī)的性能數(shù)據(jù)低于所述下限閾值包括:所述主機(jī)的CPU使用率或內(nèi)存使用率低于所述下限閾值; 所述第二遷移條件具體為:虛擬機(jī)遷移后,遷移至的剩余的其他主機(jī)中所述資源使用率最低的主機(jī)的CPU使用率和內(nèi)存使用率,均不超過所述上限閾值與所述空余值之差。
6.一種服務(wù)端,其特征在于,至少包括: 獲取模塊,用于定期獲取主機(jī)的性能數(shù)據(jù)和虛擬機(jī)的性能數(shù)據(jù),并將獲得的數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中; 排序模塊,用于根據(jù)獲得的主機(jī)的性能數(shù)據(jù)確定主機(jī)的資源使用率,根據(jù)獲得的虛擬機(jī)的性能數(shù)據(jù)確定虛擬機(jī)的資源使用率; 遷移模塊,用于當(dāng)主機(jī)的性能數(shù)據(jù)超過預(yù)設(shè)的上限閾值時(shí),將資源使用率最大的主機(jī)中,滿足第一遷移條件并且資源使用率最大的虛擬機(jī)遷移到資源使用率最低的主機(jī)中;其中,第一遷移條件為:虛擬機(jī)遷移后,遷移至的資源使用率最低的主機(jī)的性能數(shù)據(jù)不超過所述上限閾值與預(yù)設(shè)的空余值之差。
7.根據(jù)權(quán)利要求6所述的服務(wù)端,所述遷移模塊還用于: 預(yù)先設(shè)置下限閾值,當(dāng)所述主機(jī)的性能數(shù)據(jù)低于所述下限閾值時(shí), 將所述資源使用率最低的主機(jī)中的所有虛擬機(jī)遷移到,剩余的其他主機(jī)中資源使用率最低的主機(jī)中,并且滿足第二遷移條件; 其中,第二遷移條件為:虛擬機(jī)遷移后,遷移至的剩余的其他主機(jī)中所述資源使用率最低的主機(jī)的性能數(shù)據(jù),不超過所述上限閾值和所述空余值之差。
8.根據(jù)權(quán)利要求7所述的服務(wù)端,所述性能數(shù)據(jù)包括CPU使用率和內(nèi)存使用率。
9.根據(jù)權(quán)利要求6或8所述的服務(wù)端,所述主機(jī)的性能數(shù)據(jù)超過預(yù)設(shè)的上限閾值包括: 所述主機(jī)的CPU使用率或內(nèi)存使用率超過所述預(yù)設(shè)的上限閾值; 所述第一遷移條件具體為:虛擬機(jī)遷移后,遷移至的資源使用率最低的主機(jī)的CPU使用率和內(nèi)存使用率,均不超過所述上限閾值與預(yù)設(shè)的空余值之差。
10.根據(jù)權(quán)利要求8所述的服務(wù)端,所述主機(jī)的性能數(shù)據(jù)低于所述下限閾值包括:所述主機(jī)的CPU使用率或內(nèi)存使用率低于所述下限閾值; 所述第二遷移條件具體為:虛擬機(jī)遷移后,遷移至的剩余的其他主機(jī)中所述資源使用率最低的主機(jī)的CPU使用率和內(nèi)存使用率,均不超過所述上限閾值與所述空余值之差。
11.一種虛擬化資源的調(diào)度系統(tǒng),其特征在于,至少包括: 服務(wù)端,用于定期獲取主機(jī)的性能數(shù)據(jù)和虛擬機(jī)的性能數(shù)據(jù),并將獲得的數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中;根據(jù)獲得的主機(jī)的性能數(shù)據(jù)確定主機(jī)的資源使用率,根據(jù)獲得的虛擬機(jī)的性能數(shù)據(jù)確定虛擬機(jī)的資源使用率;當(dāng)主機(jī)的性能數(shù)據(jù)超過預(yù)設(shè)的上限閾值時(shí),將資源使用率最大的主機(jī)中,滿足第一遷移條件并且資源使用率最大的虛擬機(jī)遷移到資源使用率最低的主機(jī)中;其中,第一遷移條件為:虛擬機(jī)遷移后,遷移至的資源使用率最低的主機(jī)的性能數(shù)據(jù)不超過所述上限閾值與預(yù)設(shè)的空余值之差; 存儲(chǔ)裝置,用于存儲(chǔ)服務(wù)端定期獲取的主機(jī)和虛擬機(jī)的性能數(shù)據(jù)。
12.根據(jù)權(quán)利要求11所述的虛擬化資源的調(diào)度系統(tǒng),所述服務(wù)端還用于: 預(yù)先設(shè)置下限閾值;當(dāng)所述主機(jī)的性能數(shù)據(jù)低于所述下限閾值時(shí), 將所述資源使用率最低的主機(jī)中的所有虛擬機(jī)遷移到,剩余的其他主機(jī)中資源使用率最低的主機(jī)中,并且滿足第二遷移條件; 其中,第二遷移條件為:虛擬機(jī)遷移后,遷移至的剩余的其他主機(jī)中所述資源使用率最低的主機(jī)的性能數(shù)據(jù),不超過所述上限閾值和所述空余值之差。
13.根據(jù)權(quán)利要求12所述的虛擬化資源的調(diào)度系統(tǒng),所述性能數(shù)據(jù)包括CPU使用率和內(nèi)存使用率。
14.根據(jù)權(quán)利要求11或13所述的虛擬化資源的調(diào)度系統(tǒng),所述主機(jī)的性能數(shù)據(jù)超過預(yù)設(shè)的上限閾值包括: 所述主機(jī)的CPU使用率或內(nèi)存使用率超過所述預(yù)設(shè)的上限閾值; 所述第一遷移條件具體為:虛擬機(jī)遷移后,遷移至的資源使用率最低的主機(jī)的CPU使用率和內(nèi)存使用率,均不超過所述上限閾值與預(yù)設(shè)的空余值之差。
15.根據(jù)權(quán)利要求13所述的虛擬化資源的調(diào)度系統(tǒng),所述主機(jī)的性能數(shù)據(jù)低于所述下限閾值包括:所述主機(jī)的CPU使用率或內(nèi)存使用率低于所述下限閾值; 所述第二遷移條件具體為:虛擬機(jī)遷移后,遷移至的剩余的其他主機(jī)中所述資源使用率最低的主機(jī)的CPU使用率和內(nèi)存使用率,均不超過所述上限閾值與所述空余值之差。
【文檔編號(hào)】G06F9/48GK103617076SQ201310533235
【公開日】2014年3月5日 申請(qǐng)日期:2013年10月31日 優(yōu)先權(quán)日:2013年10月31日
【發(fā)明者】卞登奎, 蔣天超 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宜都市| 杨浦区| 永德县| 庄浪县| 登封市| 阆中市| 略阳县| 云阳县| 陆川县| 余干县| 安平县| 克拉玛依市| 自治县| 利川市| 华坪县| 河北区| 青阳县| 周口市| 施秉县| 什邡市| 长丰县| 丹江口市| 桂阳县| 平和县| 许昌县| 含山县| 鄂伦春自治旗| 湘乡市| 长兴县| 布尔津县| 喀什市| 湘潭县| 平乐县| 太保市| 大连市| 兴安盟| 吴忠市| 彝良县| 富阳市| 襄汾县| 荔浦县|