[發明專利]一種任務調度方法與裝置有效
| 申請號: | 202011322687.2 | 申請日: | 2020-11-23 |
| 公開(公告)號: | CN112306719B | 公開(公告)日: | 2022-05-31 |
| 發明(設計)人: | 吳璨;王小寧;肖海力;遲學斌;和榮;盧莎莎 | 申請(專利權)人: | 中國科學院計算機網絡信息中心 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F9/48 |
| 代理公司: | 北京億騰知識產權代理事務所(普通合伙) 11309 | 代理人: | 陳霽 |
| 地址: | 100190 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 任務 調度 方法 裝置 | ||
1.一種任務調度裝置,其特征在于,應用于跨集群計算服務環境,包括:作業請求收集與分發模塊,至少一個調度服務模塊,以及至少一個作業執行服務模塊;其中:
所述作業請求收集與分發模塊,用于接收待執行作業的作業執行請求,所述作業執行請求包括待執行作業的第一描述信息,所述第一描述信息包括作業調度算法名稱以及待執行作業的全局標識;
所述至少一個調度服務模塊中與所述作業調度算法名稱相匹配的當前調度服務模塊,用于根據所述第一描述信息以及至少一個可用計算集群的計算資源信息,確定作業調度結果;其中,所述作業調度結果包括作業全局標識、用于執行待執行作業的高性能計算機的設備標識以及作業執行服務名稱;
所述當前調度服務模塊,還用于利用所述第一描述信息和所述作業調度結果生成第二描述信息,并向所述作業請求收集與分發模塊提供所述第二描述信息;
所述作業請求收集與分發模塊,還用于根據所述第二描述信息包含的所述作業調度結果中攜帶的作業執行服務名稱,向當前作業執行服務模塊分發所述第二描述信息;
所述至少一個作業執行服務模塊中與所述作業執行服務名稱相匹配的當前作業執行服務模塊,用于接收所述當前調度服務模塊確定的調度結果,并且根據所述調度結果中包含的設備標識和待執行作業的全局標識,將待執行作業提交至用于執行待執行作業的高性能計算機。
2.根據權利要求1所述的裝置,其特征在于,所述第一描述信息還包括作業所需應用名稱、作業所需隊列名稱以及作業所需高性能計算機的核數;
所述至少一個調度服務模塊中與所述作業調度算法名稱相匹配的當前調度服務模塊,還用于獲取計算資源信息;所述計算資源信息包括:應用列表以及應用資源;其中,所述應用列表用于指示所述至少一個可用計算集群的至少一個高性能計算機中各自部署的至少一個應用程序,所述應用資源用于指示所述至少一個計算集群中的每一個高性能計算機各自包含的至少一個計算隊列,每個計算隊列中包括其對應的高性能計算機的核數;
用于執行待執行作業的高性能計算機包含的至少一個計算隊列中,包括所述作業所需隊列名稱;
用于執行待執行作業的高性能計算機對應的,并且名稱為作業所需隊列名稱的當前隊列中,包括的高性能計算機的可用核數不小于作業所需高性能計算機的核數;
用于執行所述待執行作業的高性能計算機部署的至少一個應用程序中,包括應用名稱為所述作業所需應用名稱的應用程序。
3.根據權利要求1所述的裝置,其特征在于,所述作業第一描述信息還包括作業名、作業所需應用程序的版本、作業預計運行時長。
4.一種任務調度方法,其特征在于,應用于跨集群計算服務環境,所述方法包括:
通過作業請求收集與分發模塊接收待執行作業的作業執行請求,所述作業執行請求包括待執行作業的第一描述信息,所述第一描述信息包括作業調度算法名稱以及待執行作業的全局標識;
通過至少一個調度服務模塊中與所述作業調度算法名稱相匹配的當前調度服務模塊,根據所述第一描述信息以及至少一個可用計算集群的計算資源描述信息,確定作業調度結果;其中,所述作業調度結果包括作業全局標識、用于執行所述待執行作業的高性能計算機的設備標識以及作業執行服務名稱;
通過所述當前調度服務模塊,利用所述第一描述信息和所述作業調度結果生成第二描述信息,向所述作業請求收集與分發模塊提供所述第二描述信息;
通過所述作業請求收集與分發模塊,根據所述第二描述信息包含的所述作業調度結果中攜帶的作業執行服務名稱,向當前作業執行服務模塊分發所述第二描述信息;
通過至少一個作業執行服務模塊中與所述作業執行服務名稱相匹配的當前作業執行服務模塊,接收所述當前調度服務模塊確定的調度結果,并且根據所述調度結果中包含的設備標識和所述待執行作業的全局標識,將所述待執行作業提交至用于執行所述待執行作業高性能計算機。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院計算機網絡信息中心,未經中國科學院計算機網絡信息中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011322687.2/1.html,轉載請聲明來源鉆瓜專利網。





