[發(fā)明專利]基于云計算的服務(wù)資源的調(diào)度方法及裝置、電子設(shè)備在審
| 申請?zhí)枺?/td> | 201910019212.7 | 申請日: | 2019-01-09 |
| 公開(公告)號: | CN109857551A | 公開(公告)日: | 2019-06-07 |
| 發(fā)明(設(shè)計)人: | 李紅偉 | 申請(專利權(quán))人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 深圳市隆天聯(lián)鼎知識產(chǎn)權(quán)代理有限公司 44232 | 代理人: | 劉抗美 |
| 地址: | 518000 廣東省深圳市福田區(qū)福*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 資源調(diào)度 云計算 電子設(shè)備 調(diào)度參數(shù) 服務(wù)資源 任務(wù)分配 資源使用 資源應(yīng)用 自適應(yīng)資源分配 場景 調(diào)度 調(diào)度模型 特征調(diào)整 需求變化 檢測 占據(jù) | ||
本發(fā)明涉及云計算技術(shù)領(lǐng)域,揭示了一種基于云計算的服務(wù)資源的調(diào)度方法及裝置、電子設(shè)備。所述方法包括:根據(jù)第一資源使用特征,調(diào)整初始資源調(diào)度模型中的調(diào)度參數(shù)以得到第一資源調(diào)度模型;利用第一資源調(diào)度模型向目標任務(wù)分配第一資源;檢測目標任務(wù)的資源應(yīng)用場景是否發(fā)生改變;當(dāng)檢測到目標任務(wù)的資源應(yīng)用場景發(fā)生改變時,根據(jù)第二資源使用特征調(diào)整第一資源調(diào)度模型中的調(diào)度參數(shù)以得到第二資源調(diào)度模型;利用第二資源調(diào)度模型向目標任務(wù)分配第二資源。能夠根據(jù)目標任務(wù)對資源的需求變化,利用調(diào)度模型實現(xiàn)自適應(yīng)資源分配,以確保目標任務(wù)能夠正常運行,卻不會占據(jù)多余資源,避免資源浪費,提高了資源的利用率。
技術(shù)領(lǐng)域
本發(fā)明涉及云計算技術(shù)領(lǐng)域,特別涉及一種基于云計算的服務(wù)資源的調(diào)度方法及裝置、電子設(shè)備。
背景技術(shù)
多數(shù)大規(guī)模的互聯(lián)網(wǎng)應(yīng)用(如阿里巴巴集團下的淘寶網(wǎng)/天貓網(wǎng)、優(yōu)酷網(wǎng)等)都運行在云端服務(wù)器,而云端服務(wù)器運行于集群(cluster)的物理服務(wù)器中,是一種處理能力可彈性伸縮的計算服務(wù),可以根據(jù)用戶請求,實時提供不同生命周期級別(小時、天、月等)的計算服務(wù)產(chǎn)品,而集群一般由比較大數(shù)量的物理服務(wù)器部署得到。集群資源管理系統(tǒng)(Cluster Resource Management System),簡稱資源管理系統(tǒng),負責(zé)調(diào)度云服務(wù)器到特定集群中的特定物理服務(wù)器(server)上進行創(chuàng)建,并在物理服務(wù)器上為云服務(wù)器分配相應(yīng)的資源,例如處理器資源、網(wǎng)絡(luò)資源和存儲資源等。云服務(wù)器在接收到用戶請求后,集群資源管理系統(tǒng)會根據(jù)該用戶請求為云服務(wù)器在相應(yīng)的物理服務(wù)器上分配相應(yīng)的資源,以便云服務(wù)器能夠基于所分配得到的資源完成用戶請求的相應(yīng)的計算任務(wù)。
目前,集群資源管理系統(tǒng)在分配資源時采用調(diào)度算法,調(diào)度算法是按照用戶請求的時間順序或用戶請求的初始優(yōu)先級或用戶請求所需的資源的多少等進行調(diào)度分配資源。但是,如果資源的應(yīng)用場景由A場景更換為B場景,則有可能導(dǎo)致資源浪費,使得資源利用率不高。舉例來說,計算任務(wù)需要4核8G運行內(nèi)存,因此,用戶請求中請求需要資源4核8G運行內(nèi)存,集群資源管理系統(tǒng)在一個空閑出4核10G運行內(nèi)存的物理服務(wù)器上創(chuàng)建4核8G運行內(nèi)存的云服務(wù)器,以完成該用戶請求相應(yīng)的計算任務(wù),但是在一段時間之后,計算任務(wù)只需要4核6G運行內(nèi)存,但是云服務(wù)器還占用著4核8G運行內(nèi)存,導(dǎo)致2G運行內(nèi)存資源被占用,造成資源浪費,資源利用率不高。
發(fā)明內(nèi)容
為了解決服務(wù)資源調(diào)度中存在的資源利用率不高的問題,本發(fā)明提供了一種基于云計算的服務(wù)資源的調(diào)度方法及裝置、電子設(shè)備。
本發(fā)明實施例第一方面公開了一種基于云計算的服務(wù)資源的調(diào)度方法,所述方法包括:
根據(jù)第一資源使用特征,調(diào)整初始資源調(diào)度模型中的調(diào)度參數(shù)以得到第一資源調(diào)度模型;所述第一資源使用特征包括用戶請求攜帶的目標任務(wù)所需要的第一資源的占用時間、所述第一資源的類型以及所述第一資源的數(shù)量中的至少一種;
利用所述第一資源調(diào)度模型向所述目標任務(wù)分配所述第一資源;
檢測所述目標任務(wù)的資源應(yīng)用場景是否發(fā)生改變;
當(dāng)檢測到所述目標任務(wù)的資源應(yīng)用場景發(fā)生改變時,根據(jù)第二資源使用特征調(diào)整所述第一資源調(diào)度模型中的調(diào)度參數(shù)以得到第二資源調(diào)度模型;所述第二資源使用特征包括所述目標任務(wù)的資源應(yīng)用場景發(fā)生改變后所述目標任務(wù)所需要的第二資源的占用時間、所述第二資源的類型以及所述第二資源的數(shù)量中的至少一種;
利用所述第二資源調(diào)度模型向所述目標任務(wù)分配所述第二資源。
作為一種可選的實施方式,在本發(fā)明實施例第一方面中,在所述根據(jù)第一資源使用特征,調(diào)整初始資源調(diào)度模型中的調(diào)度參數(shù)以得到第一資源調(diào)度模型之后,所述方法還包括:
將所述第一資源使用特征、所述第一資源調(diào)度模型以及所述目標任務(wù)的資源應(yīng)用場景確定為當(dāng)前存儲數(shù)據(jù);
判斷歷史數(shù)據(jù)庫中是否存在與所述當(dāng)前存儲數(shù)據(jù)相同的第一歷史存儲數(shù)據(jù);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于平安科技(深圳)有限公司,未經(jīng)平安科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910019212.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種用于多機器人的資源調(diào)度方法及其資源調(diào)度系統(tǒng)
- 資源調(diào)度的控制方法及裝置
- 集群資源調(diào)度方法、裝置、設(shè)備及存儲介質(zhì)
- 資源調(diào)度方法及裝置
- 一種短信業(yè)務(wù)系統(tǒng)資源調(diào)度方法和裝置
- 資源調(diào)度方法、裝置、設(shè)備與計算機可讀存儲介質(zhì)
- 資源調(diào)度方法和系統(tǒng)
- 面向數(shù)據(jù)與信息權(quán)益交換的智能共享裝置調(diào)度方法
- 一種無線資源調(diào)度方法、裝置及設(shè)備
- 資源調(diào)度方法、裝置、電子設(shè)備和存儲介質(zhì)
- 一種通用通知系統(tǒng)、程序調(diào)度的通知發(fā)送方法及調(diào)度方法
- 一種業(yè)務(wù)調(diào)度方法及裝置
- 服務(wù)質(zhì)量調(diào)度方法及裝置
- 一種異步任務(wù)的調(diào)度方法、裝置、系統(tǒng)以及電子設(shè)備
- 一種充電調(diào)度方法、電子設(shè)備及存儲介質(zhì)
- 預(yù)調(diào)度時長控制方法及基站
- 大宗物資商品自動化倉儲管理智能調(diào)度方法及系統(tǒng)
- 調(diào)度處理的方法、裝置、系統(tǒng)、計算機設(shè)備及存儲介質(zhì)
- 一種大數(shù)據(jù)調(diào)度參數(shù)管理方法、裝置及分布式平臺
- 任務(wù)調(diào)度方法、裝置、終端設(shè)備及計算機存儲介質(zhì)





