[發(fā)明專利]一種云資源分配方法及裝置有效
| 申請?zhí)枺?/td> | 201710011233.5 | 申請日: | 2017-01-06 |
| 公開(公告)號: | CN108279974B | 公開(公告)日: | 2022-07-19 |
| 發(fā)明(設(shè)計(jì))人: | 李正新;孫偉 | 申請(專利權(quán))人: | 阿里巴巴集團(tuán)控股有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/455 |
| 代理公司: | 北京安信方達(dá)知識產(chǎn)權(quán)代理有限公司 11262 | 代理人: | 孫敬霞;栗若木 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 資源 分配 方法 裝置 | ||
一種云資源分配方法及裝置,所述方法包括:接收云服務(wù)的資源請求,所述資源請求攜帶用戶標(biāo)識;獲取所述用戶標(biāo)識下已使用的云服務(wù)實(shí)例的資源應(yīng)用數(shù)據(jù);根據(jù)所述用戶標(biāo)識下已使用的云服務(wù)實(shí)例的資源應(yīng)用數(shù)據(jù)、以及各物理主機(jī)的空閑資源,選取物理主機(jī);在所述選取的物理主機(jī)上部署符合所述資源請求的云服務(wù)實(shí)例。本申請能夠提高整體云資源的使用均衡性及物理資源的利用率。
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種云資源分配方法及裝置。
背景技術(shù)
在云資源的分配中,相關(guān)技術(shù)是通過判斷當(dāng)前可用資源的總數(shù)量以及單個物理主機(jī)上的空閑分類資源是否滿足用戶所需創(chuàng)建的云資源的資源規(guī)格來進(jìn)行分配處理,具體流程如圖1所示,可以包括:
步驟101,接收資源訂單,該資源訂單中包含用戶標(biāo)識和所需創(chuàng)建的云資源的資源規(guī)格;
步驟102,判斷當(dāng)前的空閑資源總量是否滿足所述資源訂單中的資源規(guī)格要求,如果是則繼續(xù)步驟103,否則直接結(jié)束當(dāng)前流程;
步驟103,判斷物理主機(jī)1上的空閑分類資源1是否滿足所述資源規(guī)格要求,如果是則轉(zhuǎn)至步驟106,否則繼續(xù)步驟104;
步驟104,判斷物理主機(jī)2上的空閑分類資源2是否滿足所述資源規(guī)格要求,如果是則轉(zhuǎn)至步驟106,否則繼續(xù)步驟105;
步驟105,判斷物理主機(jī)3上的空閑分類資源3是否滿足所述資源規(guī)格要求,如果是則轉(zhuǎn)至步驟106,否則繼續(xù)判斷下一個物理主機(jī)上的空閑分類資源是否滿足所述資源規(guī)格,直到找到空閑分類資源能夠滿足所述資源規(guī)格要的物理主機(jī),如果所有物理主機(jī)上的空閑分類資源都不能滿足所述資源規(guī)格,則結(jié)束當(dāng)前流程;
步驟106,在空閑分類資源滿足所述資源規(guī)格的物理主機(jī)上創(chuàng)建符合所述資源規(guī)格要求的虛擬機(jī)實(shí)例,完成對應(yīng)所述資源訂單的資源創(chuàng)建,流程結(jié)束。
相關(guān)技術(shù)存在如下缺陷:
第一,資源爭搶:多個資源利用率較高的虛擬機(jī)實(shí)例創(chuàng)建在同一物理主機(jī)上會造成資源的爭搶,以至于降低該物理主機(jī)上所有虛擬機(jī)實(shí)例的使用性能。
第二,資源浪費(fèi):多個資源利用率較低的虛擬機(jī)實(shí)例創(chuàng)建在同一物理主機(jī)上,會造成資源閑置,以至于無法充分利用該物理主機(jī)上的物理資源,造成資源浪費(fèi)。
發(fā)明內(nèi)容
本申請?zhí)峁┮环N云資源分配方法及裝置,能夠提高整體云資源的使用均衡性及物理資源的利用率。
本申請采用如下技術(shù)方案:
一種云資源分配方法,包括:
接收云服務(wù)的資源請求,所述資源請求攜帶用戶標(biāo)識;
獲取所述用戶標(biāo)識下已使用的云服務(wù)實(shí)例的資源應(yīng)用數(shù)據(jù);
根據(jù)所述用戶標(biāo)識下已使用的云服務(wù)實(shí)例的資源應(yīng)用數(shù)據(jù)、以及各物理主機(jī)的空閑資源,選取物理主機(jī);
在所述選取的物理主機(jī)上部署符合所述資源請求的云服務(wù)實(shí)例。
其中,根據(jù)所述用戶標(biāo)識下已使用的云服務(wù)實(shí)例的資源應(yīng)用數(shù)據(jù)、以及各物理主機(jī)的空閑資源,選取物理主機(jī),包括:
根據(jù)所述用戶標(biāo)識下已使用的云服務(wù)實(shí)例的資源應(yīng)用數(shù)據(jù),得到對應(yīng)所述用戶標(biāo)識的用戶資源利用率,所述用戶資源利用率表示所述用戶標(biāo)識下資源的利用特征;
根據(jù)對應(yīng)所述用戶標(biāo)識的用戶資源利用率以及各物理主機(jī)的空閑資源,選擇物理主機(jī)。
其中,根據(jù)所述用戶標(biāo)識下已使用的云服務(wù)實(shí)例的資源應(yīng)用數(shù)據(jù)、以及各物理主機(jī)的空閑資源,選取物理主機(jī),包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿里巴巴集團(tuán)控股有限公司,未經(jīng)阿里巴巴集團(tuán)控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710011233.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





