[發(fā)明專利]一種計算資源調(diào)度和遷移方法、相關裝置及系統(tǒng)在審
| 申請?zhí)枺?/td> | 202010066610.7 | 申請日: | 2020-01-20 |
| 公開(公告)號: | CN113138849A | 公開(公告)日: | 2021-07-20 |
| 發(fā)明(設計)人: | 孫謀;李濟煒;譚劍;印臥濤 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京思格頌知識產(chǎn)權代理有限公司 11635 | 代理人: | 楊超 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 計算 資源 調(diào)度 遷移 方法 相關 裝置 系統(tǒng) | ||
本發(fā)明公開了一種計算資源調(diào)度和遷移系統(tǒng)、相關方法及裝置。所述調(diào)度方法包括:將獲取的資源提供設備的與調(diào)度相關的屬性信息、資源使用設備的與調(diào)度相關的屬性信息、設置的調(diào)度約束條件進行領域特定語言DSL映射,分別映射為用于計算求解模型的box屬性、item屬性和configure屬性;將所述box屬性、item屬性和configure屬性輸入計算求解模型中,采用選擇的資源優(yōu)化算法,確定滿足所述調(diào)度約束條件的資源遷移方案;所述資源遷移方案中包括需要遷移的資源使用設備、源資源提供設備和所要遷移到的目標資源提供設備。能夠針對復雜目標約束進行計算機資源編排調(diào)度,方便、快捷的實現(xiàn)資源的合理調(diào)度。
技術領域
本發(fā)明涉及計算機技術領域,特別涉及一種計算資源調(diào)度和遷移方法、相關裝置及系統(tǒng)。
背景技術
資源提供設備向資源使用設備(或說資源使用設備)提供的資源,如處理器、內(nèi)存、網(wǎng)絡帶寬等都可以稱之為計算資源,當有多個資源使用設備使用資源提供設備提供的計算資源時,為了更合理的利用計算資源,通常需要對計算資源進行編排,在進行計算資源編排時,考慮到用戶需求、容災備份、集群運維等方方面面的原因,通常會需要復雜的目標和約束來滿足不同方面的具體要求。例如:資源使用設備排布約束、資源提供設備計算資源均衡使用的優(yōu)化目標和排布約束、資源使用設備遷移約束等等。
現(xiàn)有的調(diào)度規(guī)劃工具在進行計算資源編排時,通常只支持簡單的場景,比如對計算資源使用設備進行簡單的均勻排布或隨機排布,又比如基于計算資源的最小可用額度等簡單目標進行計算資源的編排,這些調(diào)度規(guī)劃工具僅適用于調(diào)度目標單一的調(diào)度任務編排,無法適用于復雜的目標約束計算,比如不能同時考慮選項binpack和spread,而且也不能支持任務在實例中的遷移約束,不能均衡不同實例之間的資源使用率等。因此。對于需要復雜的目標和約束的編排需求,無法實現(xiàn)合理的計算資源編排調(diào)度。
發(fā)明內(nèi)容
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的一種計算資源調(diào)度和遷移方法、相關系統(tǒng)及裝置。
本發(fā)明實施例提供一種計算資源調(diào)度系統(tǒng),包括:
管控服務器,用于收集集群設備的與調(diào)度相關的屬性信息,所述集群設備包括資源提供設備和資源使用設備;
接口單元,用于基于資源調(diào)度指令從管控服務器獲取集群設備的與調(diào)度相關的屬性信息和設置的調(diào)度約束條件,提供給調(diào)度服務器;
調(diào)度服務器,用于將資源提供設備的與調(diào)度相關的屬性信息、資源使用設備的與調(diào)度相關的屬性信息、設置的調(diào)度約束條件進行領域特定語言DSL映射,分別映射為用于計算求解模型的box屬性、item屬性和configure屬性;將所述box屬性、item屬性和configure屬性輸入計算求解模型中,采用選擇的資源優(yōu)化算法,確定滿足所述調(diào)度約束條件的資源遷移方案,通過接口單元返回給管控服務器;所述資源遷移方案中包括需要遷移的資源使用設備、源資源提供設備和所要遷移到的目標資源提供設備。
在一些可選的實施例中,所述接口單元,具體用于:
接收管控服務器監(jiān)控到設備集群中可用計算資源數(shù)量低于設定閾值發(fā)送的集群整理指令,或接收管控服務器發(fā)送或用戶輸入的資源提供設備清空指令,或接收管控服務器監(jiān)控到新接入的資源使用設備時發(fā)送的資源分配指令;
根據(jù)接收到的指令,確定需要涉及到的集群設備,獲取相應集群設備的狀態(tài)描述信息和設置的調(diào)度約束條件。
在一些可選的實施例中,所述調(diào)度服務器,具體用于:
查找資源提供設備的屬性信息項與box屬性的對應關系,將資源提供設備的與調(diào)度相關的屬性信息包括的屬性信息項分別映射為DSL表示的box屬性;
查找資源使用設備的屬性信息項與item屬性的對應關系,將資源使用設備的與調(diào)度相關的屬性信息包括的屬性信息項分別映射為DSL表示的item屬性;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經(jīng)阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010066610.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種具有清雜功能的結構碾米機
- 下一篇:一種移動式組合碾米機動力分配結構





