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

一種實(shí)現(xiàn)資源分配的方法及裝置的制造方法

文檔序號(hào):8395771閱讀:315來(lái)源:國(guó)知局
一種實(shí)現(xiàn)資源分配的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本申請(qǐng)涉及云計(jì)算技術(shù),尤指一種資源分配的方法及裝置。
【背景技術(shù)】
[0002] 目前的網(wǎng)絡(luò)應(yīng)用很多都是建立在云數(shù)據(jù)中心提供的虛擬平臺(tái)上,以虛擬平臺(tái)上的 虛擬機(jī)作為應(yīng)用服務(wù)器。云數(shù)據(jù)中心中托管的是計(jì)算能力和IT可用性,應(yīng)用的數(shù)據(jù)在云端 進(jìn)行傳輸,云數(shù)據(jù)中心為應(yīng)用調(diào)配所需的計(jì)算能力,并對(duì)整個(gè)基礎(chǔ)構(gòu)架的后臺(tái)進(jìn)行管理。從 軟件、硬件兩方面運(yùn)行維護(hù),軟件層面不斷根據(jù)實(shí)際的網(wǎng)絡(luò)使用情況對(duì)虛擬平臺(tái)進(jìn)行調(diào)試, 硬件層面保障機(jī)房環(huán)境和網(wǎng)絡(luò)資源正常運(yùn)轉(zhuǎn)調(diào)配。
[0003] 目前,在建立虛擬機(jī)時(shí)即已為其分配好固定的能力資源,如硬盤(pán)空間、內(nèi)存、CUP核 數(shù)等,在應(yīng)用實(shí)際運(yùn)行的過(guò)程中,每個(gè)應(yīng)用使用固定數(shù)量的虛機(jī),即,每個(gè)應(yīng)用從虛擬平臺(tái) 上獲得的計(jì)算機(jī)能力資源是固定的。當(dāng)應(yīng)用接收或發(fā)出的請(qǐng)求量增大時(shí),云數(shù)據(jù)中心調(diào)配 給應(yīng)用的資源可能不能滿(mǎn)足應(yīng)用的工作需求,因此,會(huì)造成虛擬機(jī)(應(yīng)用服務(wù)器)超負(fù)載運(yùn) 行從而降低應(yīng)用運(yùn)行的工作效率。由于云數(shù)據(jù)中心并未提供計(jì)算能力資源的監(jiān)測(cè),因此,無(wú) 法實(shí)現(xiàn)為由于應(yīng)用接收或發(fā)出請(qǐng)求量增大,造成超負(fù)荷運(yùn)行的虛擬機(jī)提供更多的資源,進(jìn) 行負(fù)載分擔(dān)。同樣,當(dāng)一個(gè)應(yīng)用請(qǐng)求量很小時(shí),云數(shù)據(jù)中心也無(wú)法將處理該應(yīng)用的虛擬機(jī)的 空閑資源分配給其他應(yīng)用進(jìn)行應(yīng)用的運(yùn)行處理。
[0004] 綜上,現(xiàn)有的云數(shù)據(jù)中心,在建立虛擬機(jī)后,對(duì)調(diào)配給虛擬機(jī)的能力資源,無(wú)法根 據(jù)應(yīng)用的運(yùn)行工作過(guò)程進(jìn)行有效的調(diào)整,容易造成虛擬機(jī)的超負(fù)荷運(yùn)行或者能力資源的浪 費(fèi)。

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

[0005] 為了解決上述問(wèn)題,本發(fā)明提供一種實(shí)現(xiàn)資源分配的方法及裝置,能夠?qū)崿F(xiàn)云資 源的合理分配,避免資源風(fēng)險(xiǎn)和提高資源利用率。
[0006] 為了達(dá)到本發(fā)明的目的,本申請(qǐng)?zhí)峁┮环N實(shí)現(xiàn)資源分配的方法;包括:
[0007] 根據(jù)預(yù)設(shè)周期計(jì)算各物理機(jī)上各虛擬機(jī)的相對(duì)使用率、各物理服務(wù)器的總資源使 用率和各應(yīng)用的平均資源占用率;
[0008] 通過(guò)預(yù)先設(shè)置的負(fù)載閾值,結(jié)合各虛擬機(jī)的相對(duì)使用率、各物理服務(wù)器的總資源 使用率和各應(yīng)用的平均資源占用率判斷是否進(jìn)行系統(tǒng)資源調(diào)整;
[0009] 判斷出需要進(jìn)行系統(tǒng)資源調(diào)整時(shí),對(duì)系統(tǒng)資源進(jìn)行調(diào)整。
[0010] 進(jìn)一步地,虛擬機(jī)的相對(duì)使用率
[0011]
【主權(quán)項(xiàng)】
1. 一種實(shí)現(xiàn)資源分配的方法,其特征在于,包括: 根據(jù)預(yù)設(shè)周期計(jì)算各物理機(jī)上各虛擬機(jī)的相對(duì)使用率、各物理服務(wù)器的總資源使用率 和各應(yīng)用的平均資源占用率; 通過(guò)預(yù)先設(shè)置的負(fù)載閾值,結(jié)合各虛擬機(jī)的相對(duì)使用率、各物理服務(wù)器的總資源使用 率和各應(yīng)用的平均資源占用率判斷是否進(jìn)行系統(tǒng)資源調(diào)整; 判斷出需要進(jìn)行系統(tǒng)資源調(diào)整時(shí),對(duì)系統(tǒng)資源進(jìn)行調(diào)整。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述虛擬機(jī)的相對(duì)使用率
其中,u(U等于第i個(gè)物理機(jī)上第j個(gè)虛擬機(jī)的實(shí)際資源使用率; C(Pi)為第i個(gè)物理機(jī)的能力值, c(U為第i個(gè)物理機(jī)上第j個(gè)虛擬機(jī)的能力值; 所述物理機(jī)的能力值為物理機(jī)的每分鐘處理事務(wù)數(shù)TMPC值; 所述虛擬機(jī)的能力值的虛擬機(jī)最大負(fù)載時(shí),每分鐘接收到業(yè)務(wù)請(qǐng)求數(shù)與每次業(yè)務(wù)的事 務(wù)數(shù)的乘積; 所述虛擬機(jī)的實(shí)際資源使用率為:虛擬機(jī)實(shí)際工作時(shí)每分鐘接收到業(yè)務(wù)的請(qǐng)求數(shù)乘以 每次業(yè)務(wù)的事務(wù)數(shù)除以物理機(jī)的能力值;
其中,C(Ak)為應(yīng)用Ak的占用的總虛機(jī)能力資源,c(Ak)Ec(Vi,P。
3. 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述負(fù)載閾值包括最高負(fù)載閾值和最 低負(fù)載閾值; 所述判斷是否進(jìn)行系統(tǒng)資源調(diào)整具體包括: 當(dāng)虛擬機(jī)的相對(duì)使用率、或物理服務(wù)器的總資源使用率、或應(yīng)用的平均資源占用率大 于所述最高負(fù)載閾值或小于所述最低負(fù)載閾值時(shí),對(duì)系統(tǒng)資源進(jìn)行調(diào)整;否則,不對(duì)系統(tǒng)資 源進(jìn)行調(diào)整。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述對(duì)系統(tǒng)資源進(jìn)行調(diào)整具體包括: 當(dāng)虛擬機(jī)的相對(duì)使用率、或物理服務(wù)器的總資源使用率、或應(yīng)用的平均資源占用率大 于所述最高負(fù)載閾值時(shí), 逐個(gè)添加幽靈虛擬機(jī)到物理機(jī)中,并實(shí)時(shí)更新各物理機(jī)中虛擬機(jī)的相對(duì)使用率、和物 理服務(wù)器的總資源使用率、和應(yīng)用的平均資源占用率,直至虛擬機(jī)的相對(duì)使用率、物理服務(wù) 器的總資源使用率、和應(yīng)用的平均資源占用率均小于或等于所述最高負(fù)載閾值; 當(dāng)添加所有幽靈虛擬機(jī)到物理機(jī)中,虛擬機(jī)的相對(duì)使用率、或物理服務(wù)器的總資源使 用率、或應(yīng)用的平均資源占用率仍大于所述最高負(fù)載閾值時(shí),逐個(gè)將掛起的虛擬機(jī)啟動(dòng)到 物理機(jī)中,直至虛擬機(jī)的相對(duì)使用率、物理服務(wù)器的總資源使用率、或應(yīng)用的平均資源占用 率小于或等于所述最高負(fù)載閾值; 當(dāng)物理機(jī)上虛擬機(jī)的相對(duì)使用率、或物理服務(wù)器的總資源使用率、或應(yīng)用的平均資源 占用率小于所述最低負(fù)載閾值時(shí),逐個(gè)將物理機(jī)中虛擬機(jī)的相對(duì)使用率最低的啟動(dòng)的虛擬 機(jī)掛起,直至虛擬機(jī)的相對(duì)使用率、和物理服務(wù)器的總資源使用率、和應(yīng)用的平均資源占用 率均大于所述最低負(fù)載閾值; 當(dāng)所有虛擬機(jī)均掛起,所述虛擬機(jī)的相對(duì)使用率、或物理服務(wù)器的總資源使用率、或應(yīng) 用的平均資源占用率仍小于所述最低負(fù)載閾值時(shí);逐個(gè)將虛擬機(jī)的相對(duì)使用率最低的幽靈 虛擬機(jī)掛起,并實(shí)時(shí)更新虛擬機(jī)的相對(duì)使用率、和物理服務(wù)器的總資源使用率、和應(yīng)用的平 均資源占用率,直至虛擬機(jī)的相對(duì)使用率、和物理服務(wù)器的總資源使用率、和應(yīng)用的平均資 源占用率均大于或等于所述最低負(fù)載閾值; 所述啟動(dòng)的虛擬機(jī)、幽靈虛擬機(jī)和掛起的虛擬機(jī)放置于預(yù)先建立的虛擬機(jī)資源池中; 所述啟動(dòng)的虛擬機(jī)和掛起的虛擬機(jī)為設(shè)置在系統(tǒng)磁盤(pán)中的虛擬機(jī); 所述幽靈虛擬機(jī)為設(shè)置在內(nèi)存中的虛擬機(jī); 所述幽靈虛擬機(jī)個(gè)數(shù)根據(jù)物理機(jī)內(nèi)存應(yīng)用規(guī)模設(shè)定。
5. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述最高負(fù)載閾值為80 %,所述最低負(fù)載 閾值為20%。
6. -種實(shí)現(xiàn)資源分配的裝置,其特征在于,包括:計(jì)算單元、判斷單元及調(diào)整單元;其 中, 計(jì)算單元,用于根據(jù)預(yù)設(shè)周期計(jì)算各物理機(jī)上各虛擬機(jī)的相對(duì)使用率、各物理服務(wù)器 的總資源使用率和各應(yīng)用的平均資源占用率; 判斷單元,用于通過(guò)預(yù)先設(shè)置的負(fù)載閾值,結(jié)合各虛擬機(jī)的相對(duì)使用率、各物理服務(wù)器 的總資源使用率和各應(yīng)用的平均資源占用率判斷是否進(jìn)行系統(tǒng)資源調(diào)整; 調(diào)整單元,用于判斷出需要進(jìn)行系統(tǒng)資源調(diào)整時(shí),對(duì)系統(tǒng)資源進(jìn)行調(diào)整。
7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述計(jì)算單元具體用于, 根據(jù)預(yù)設(shè)周期,計(jì)算各物理機(jī)上各虛擬機(jī)的相對(duì)使用率
其中,u(U等于第i個(gè)物理機(jī)上第j個(gè)虛擬機(jī)的實(shí)際資源使用率; C(Pi)為第i個(gè)物理機(jī)的能力值, c(U為第i個(gè)物理機(jī)上第j個(gè)虛擬機(jī)的能力值; 所述物理機(jī)的能力值為物理機(jī)的TMPC值; 所述虛擬機(jī)的能力值的虛擬機(jī)最大負(fù)載時(shí),每分鐘接收到業(yè)務(wù)請(qǐng)求數(shù)與每次業(yè)務(wù)的事 務(wù)數(shù)的乘積; 所述虛擬機(jī)的實(shí)際資源使用率為:虛擬機(jī)實(shí)際工作時(shí)每分鐘接收到業(yè)務(wù)的請(qǐng)求數(shù)乘以 每次業(yè)務(wù)的事務(wù)數(shù)除以物理機(jī)的能力值;
其中,c(A)為應(yīng)用A的占用的總虛機(jī)能力資源,c(A)EC(Vu)。
8. 根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述負(fù)載閾值包括最高負(fù)載閾值和最 低負(fù)載閾值; 所述判斷單元具體用于,通過(guò)預(yù)先設(shè)置的負(fù)載閾值, 當(dāng)虛擬機(jī)的相對(duì)使用率、或物理服務(wù)器的總資源使用率、或應(yīng)用的平均資源占用率大 于所述最高負(fù)載閾值或小于所述最低負(fù)載閾值時(shí),對(duì)系統(tǒng)資源進(jìn)行調(diào)整;否則,不對(duì)系統(tǒng)資 源進(jìn)行調(diào)整。
9. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述調(diào)整單元具體用于: 當(dāng)虛擬機(jī)的相對(duì)使用率、或物理服務(wù)器的總資源使用率、或應(yīng)用的平均資源占用率大 于所述最高負(fù)載閾值時(shí), 逐個(gè)添加幽靈虛擬機(jī)到物理機(jī)中,并實(shí)時(shí)更新各物理機(jī)中虛擬機(jī)的相對(duì)使用率、和物 理服務(wù)器的總資源使用率、和應(yīng)用的平均資源占用率,直至虛擬機(jī)的相對(duì)使用率、物理服務(wù) 器的總資源使用率、和應(yīng)用的平均資源占用率均小于或等于所述最高負(fù)載閾值; 當(dāng)添加所有幽靈虛擬機(jī)到物理機(jī)中,虛擬機(jī)的相對(duì)使用率、或物理服務(wù)器的總資源使 用率、或應(yīng)用的平均資源占用率仍大于所述最高負(fù)載閾值時(shí),逐個(gè)將掛起的虛擬機(jī)啟動(dòng)到 物理機(jī)中,直至虛擬機(jī)的相對(duì)使用率、物理服務(wù)器的總資源使用率、或應(yīng)用的平均資源占用 率小于或等于所述最高負(fù)載閾值; 當(dāng)物理機(jī)上虛擬機(jī)的相對(duì)使用率、或物理服務(wù)器的總資源使用率、或應(yīng)用的平均資源 占用率小于所述最低負(fù)載閾值時(shí),逐個(gè)將物理機(jī)中虛擬機(jī)的相對(duì)使用率最低的啟動(dòng)的虛擬 機(jī)掛起,直至虛擬機(jī)的相對(duì)使用率、和物理服務(wù)器的總資源使用率、和應(yīng)用的平均資源占用 率均大于所述最低負(fù)載閾值; 當(dāng)所有虛擬機(jī)均掛起,虛擬機(jī)的相對(duì)使用率、或物理服務(wù)器的總資源使用率、或應(yīng)用的 平均資源占用率仍小于所述最低負(fù)載閾值時(shí);逐個(gè)將虛擬機(jī)的相對(duì)使用率最低的幽靈虛擬 機(jī)掛起,并實(shí)時(shí)更新虛擬機(jī)的相對(duì)使用率、和物理服務(wù)器的總資源使用率、和應(yīng)用的平均資 源占用率,直至虛擬機(jī)的相對(duì)使用率、和物理服務(wù)器的總資源使用率、和應(yīng)用的平均資源占 用率均大于或等于所述最低負(fù)載閾值; 所述啟動(dòng)的虛擬機(jī)、幽靈虛擬機(jī)和掛起的虛擬機(jī)放置于預(yù)先建立的虛擬機(jī)資源池中; 所述啟動(dòng)的虛擬機(jī)和掛起的虛擬機(jī)為設(shè)置在系統(tǒng)磁盤(pán)中的虛擬機(jī); 所述幽靈虛擬機(jī)為設(shè)置在內(nèi)存中的虛擬機(jī); 所述幽靈虛擬機(jī)個(gè)數(shù)根據(jù)物理機(jī)內(nèi)存應(yīng)用規(guī)模設(shè)定。
10. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述最高負(fù)載閾值為80%,所述最低負(fù) 載閾值為20%。
【專(zhuān)利摘要】本申請(qǐng)公開(kāi)了一種實(shí)現(xiàn)資源分配的方法及裝置,包括:根據(jù)預(yù)設(shè)周期計(jì)算各物理機(jī)上各虛擬機(jī)的相對(duì)使用率、各物理服務(wù)器的總資源使用率和各應(yīng)用的平均資源占用率;通過(guò)預(yù)先設(shè)置的負(fù)載閾值,結(jié)合各虛擬機(jī)的相對(duì)使用率、各物理服務(wù)器的總資源使用率和各應(yīng)用的平均資源占用率判斷出需要進(jìn)行系統(tǒng)資源調(diào)整并進(jìn)行系統(tǒng)資源的調(diào)整。本發(fā)明通過(guò)預(yù)先設(shè)置的負(fù)載閾值及計(jì)算獲得的虛擬機(jī)的相對(duì)使用率、物理服務(wù)器的總資源使用率和各應(yīng)用的平均資源占用率確定是否進(jìn)行系統(tǒng)資源調(diào)整,充分考慮了系統(tǒng)相關(guān)性能,使系統(tǒng)資源得到了合理分配,提高了系統(tǒng)資源利用率。
【IPC分類(lèi)】G06F9-50, G06F9-455
【公開(kāi)號(hào)】CN104714851
【申請(qǐng)?zhí)枴緾N201510146016
【發(fā)明人】賈智宇, 張?jiān)朴?
【申請(qǐng)人】中國(guó)聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司
【公開(kāi)日】2015年6月17日
【申請(qǐng)日】2015年3月30日
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
克什克腾旗| 枝江市| 桃园县| 柘荣县| 涿鹿县| 济南市| 略阳县| 甘孜| 临高县| 平塘县| 汽车| 句容市| 霍城县| 科技| 五大连池市| 湛江市| 扬中市| 谢通门县| 米泉市| 景东| 微山县| 商丘市| 阿图什市| 颍上县| 聊城市| 章丘市| 车险| 延寿县| 宜君县| 南投县| 林州市| 米林县| 隆回县| 阿荣旗| 冷水江市| 通州市| 芜湖市| 聂荣县| 临猗县| 射洪县| 八宿县|