[發(fā)明專利]資源調(diào)度方法、裝置、計(jì)算設(shè)備及存儲(chǔ)介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 201810825420.1 | 申請(qǐng)日: | 2018-07-25 |
| 公開(公告)號(hào): | CN109189563B | 公開(公告)日: | 2020-01-24 |
| 發(fā)明(設(shè)計(jì))人: | 楊凡 | 申請(qǐng)(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號(hào): | G06F9/48 | 分類號(hào): | G06F9/48;G06F9/50 |
| 代理公司: | 11018 北京德琦知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人: | 程杰;王琦 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 計(jì)算任務(wù)組 占用資源 資源調(diào)度 優(yōu)先級(jí)參數(shù) 存儲(chǔ)介質(zhì) 計(jì)算集群 計(jì)算設(shè)備 計(jì)算資源分配 資源分配調(diào)度 計(jì)算資源 資源占用 集群 預(yù)測 合理性 申請(qǐng) 分配 記錄 | ||
本申請(qǐng)公開了資源調(diào)度方法、裝置、計(jì)算設(shè)備及存儲(chǔ)介質(zhì)。其中,一種資源調(diào)度方法,包括:對(duì)于在第一周期內(nèi)執(zhí)行的多個(gè)計(jì)算任務(wù)組,根據(jù)各計(jì)算任務(wù)組對(duì)計(jì)算集群的資源占用記錄,分別預(yù)測各計(jì)算任務(wù)組在第一周期內(nèi)占用資源的第一數(shù)值;獲取各計(jì)算任務(wù)組在第二周期內(nèi)已占用資源的第二數(shù)值;確定各計(jì)算任務(wù)組的優(yōu)先級(jí)參數(shù),以及根據(jù)預(yù)測得到的各計(jì)算任務(wù)組在第一周期內(nèi)占用資源的第一數(shù)值、在第二周期內(nèi)已占用資源的第二數(shù)值和優(yōu)先級(jí)參數(shù),將集群在第一周期內(nèi)未分配的計(jì)算資源分配給各計(jì)算任務(wù)組。綜上,根據(jù)本申請(qǐng)的資源調(diào)度方案能夠充分利用計(jì)算集群的計(jì)算資源并提高資源分配調(diào)度的合理性。
技術(shù)領(lǐng)域
本申請(qǐng)涉及云計(jì)算技術(shù)領(lǐng)域,尤其涉及資源調(diào)度方法、裝置、計(jì)算設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù)
隨著互聯(lián)網(wǎng)的發(fā)展,各種云計(jì)算平臺(tái)被廣泛應(yīng)用。云計(jì)算平臺(tái)可以接收多個(gè)用戶的任務(wù),并保持一個(gè)任務(wù)列表。云計(jì)算平臺(tái)通常按照任務(wù)列表中任務(wù)的優(yōu)先級(jí)排序,依次處理各個(gè)任務(wù)項(xiàng)。這里,由于云計(jì)算平臺(tái)按照優(yōu)先級(jí)排序處理任務(wù)項(xiàng),任務(wù)列表中低優(yōu)先級(jí)的任務(wù)可能始終無法被執(zhí)行。因此,現(xiàn)有的任務(wù)處理方式的合理性有待提高。
發(fā)明內(nèi)容
本申請(qǐng)?zhí)岢隽艘环N資源調(diào)度方案,能夠提高資源調(diào)度的合理性。
根據(jù)本申請(qǐng)一個(gè)方面,提供一種資源調(diào)度方法,包括:對(duì)于在第一周期內(nèi)執(zhí)行的多個(gè)計(jì)算任務(wù)組,根據(jù)各計(jì)算任務(wù)組對(duì)計(jì)算集群的資源占用記錄,分別預(yù)測所述各計(jì)算任務(wù)組在所述第一周期內(nèi)占用資源的第一數(shù)值;獲取所述各計(jì)算任務(wù)組在第二周期內(nèi)已占用資源的第二數(shù)值,其中,所述第二周期早于且相鄰于所述第一周期;確定所述各計(jì)算任務(wù)組的優(yōu)先級(jí)參數(shù),所述各計(jì)算任務(wù)組的優(yōu)先級(jí)參數(shù)用于描述各計(jì)算任務(wù)組的重要程度;以及根據(jù)預(yù)測得到的所述各計(jì)算任務(wù)組在所述第一周期內(nèi)占用資源的第一數(shù)值、在第二周期內(nèi)已占用資源的第二數(shù)值和所述優(yōu)先級(jí)參數(shù),將所述集群在所述第一周期內(nèi)未分配的計(jì)算資源分配給所述各計(jì)算任務(wù)組。
根據(jù)本申請(qǐng)一個(gè)方面,提供一種資源調(diào)度裝置,包括:預(yù)測單元,用于對(duì)于在第一周期內(nèi)執(zhí)行的多個(gè)計(jì)算任務(wù)組,根據(jù)各計(jì)算任務(wù)組對(duì)計(jì)算集群的資源占用記錄,分別預(yù)測所述各計(jì)算任務(wù)組在所述第一周期內(nèi)占用資源的第一數(shù)值;
獲取單元,用于獲取所述各計(jì)算任務(wù)組在第二周期內(nèi)已占用資源的第二數(shù)值,其中,所述第二周期早于且相鄰于所述第一周期;優(yōu)先級(jí)確定單元,用于確定所述各計(jì)算任務(wù)組的優(yōu)先級(jí)參數(shù),所述各計(jì)算任務(wù)組的優(yōu)先級(jí)參數(shù)用于描述各計(jì)算任務(wù)組的重要程度;以及資源分配單元,用于根據(jù)預(yù)測得到的所述各計(jì)算任務(wù)組在所述第一周期內(nèi)占用資源的第一數(shù)值、在第二周期內(nèi)已占用資源的第二數(shù)值和所述優(yōu)先級(jí)參數(shù),將所述集群在所述第一周期內(nèi)未分配的計(jì)算資源分配給所述各計(jì)算任務(wù)組。
根據(jù)本申請(qǐng)一方面,提供一種計(jì)算設(shè)備,包括:一個(gè)或多個(gè)處理器、存儲(chǔ)器以及一個(gè)或多個(gè)程序。一個(gè)或多個(gè)程序存儲(chǔ)在該存儲(chǔ)器中并被配置為由所述一個(gè)或多個(gè)處理器執(zhí)行,所述一個(gè)或多個(gè)程序包括用于執(zhí)行本申請(qǐng)的資源調(diào)度方法的指令。
根據(jù)本申請(qǐng)一方面,提供一種存儲(chǔ)介質(zhì),存儲(chǔ)有一個(gè)或多個(gè)程序,所述一個(gè)或多個(gè)程序包括指令,所述指令當(dāng)由計(jì)算設(shè)備執(zhí)行時(shí),使得所述計(jì)算設(shè)備執(zhí)行本申請(qǐng)的資源調(diào)度方法。
綜上,根據(jù)本申請(qǐng)的技術(shù)方案可以通過資源占用記錄對(duì)各計(jì)算任務(wù)組在第一周期內(nèi)所需資源進(jìn)行合理預(yù)測(即,確定第一數(shù)值)。在此基礎(chǔ)上,本申請(qǐng)的技術(shù)方案能夠采用機(jī)器學(xué)習(xí)方式綜合考慮第一數(shù)值、第二數(shù)值和計(jì)算任務(wù)組的優(yōu)先級(jí),從而能夠充分利用計(jì)算集群的計(jì)算資源并提高資源分配(調(diào)度)的合理性。計(jì)算集群通過本申請(qǐng)的資源調(diào)度方案可以按照周期動(dòng)態(tài)調(diào)節(jié)計(jì)算資源,從而能夠根據(jù)計(jì)算任務(wù)的變化即時(shí)調(diào)節(jié)計(jì)算資源,進(jìn)而極大提高計(jì)算資源的使用合理性。
附圖說明
為了更清楚地說明本申請(qǐng)實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810825420.1/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 用于并行化集成電路計(jì)算機(jī)輔助設(shè)計(jì)軟件的設(shè)備與方法
- 任務(wù)分配裝置和任務(wù)分配方法
- 云計(jì)算資源的實(shí)時(shí)調(diào)度方法
- 處理計(jì)算任務(wù)的方法、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品
- 任務(wù)處理方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)
- 計(jì)算機(jī)實(shí)現(xiàn)的方法及計(jì)算系統(tǒng)
- 資源調(diào)度方法、裝置、計(jì)算設(shè)備及存儲(chǔ)介質(zhì)
- 一種計(jì)算能力共享方法、裝置、設(shè)備及介質(zhì)
- 用于處理計(jì)算作業(yè)的方法、設(shè)備和計(jì)算機(jī)程序產(chǎn)品
- 一種安全多方計(jì)算中的任務(wù)處理方法及裝置
- 一種用于多機(jī)器人的資源調(diào)度方法及其資源調(diào)度系統(tǒng)
- 資源調(diào)度的控制方法及裝置
- 集群資源調(diào)度方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 資源調(diào)度方法及裝置
- 一種短信業(yè)務(wù)系統(tǒng)資源調(diào)度方法和裝置
- 資源調(diào)度方法、裝置、設(shè)備與計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 資源調(diào)度方法和系統(tǒng)
- 面向數(shù)據(jù)與信息權(quán)益交換的智能共享裝置調(diào)度方法
- 一種無線資源調(diào)度方法、裝置及設(shè)備
- 資源調(diào)度方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì)





