[發明專利]云工作流任務調度方法、裝置、電子設備和存儲介質有效
| 申請號: | 202310068441.4 | 申請日: | 2023-02-06 |
| 公開(公告)號: | CN115794358B | 公開(公告)日: | 2023-06-23 |
| 發明(設計)人: | 王璇 | 申請(專利權)人: | 天翼云科技有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/50;G06N3/126 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 任亞娟 |
| 地址: | 100093 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 工作流 任務 調度 方法 裝置 電子設備 存儲 介質 | ||
本發明實施例提供了一種云工作流任務調度方法、裝置、電子設備和存儲介質,該方法包括:任務代理模塊根據任務分配請求,生成虛擬資源的云工作流任務分配方案,向資源代理模塊發送協同調度請求;資源代理模塊獲取云工作流運行狀態和云工作流任務間的順序關系,生成云工作流任務的資源分配方案發送至任務代理模塊;任務代理模塊根據虛擬資源的云工作流任務分配方案和云工作流任務的資源分配方案計算協同調度的評價指數,通過協同調度的評價指數,確定最優的分配方案。通過在進行云工作流調度時,使任務分配和虛擬資源供應以協作的方式協同工作,進行自適應調度,使多任務調度簡單化,減小了系統吞吐量、響應時間。
技術領域
本發明涉及云計算技術領域,特別是涉及一種云工作流任務調度方法、裝置、電子設備和存儲介質。
背景技術
云計算是繼互聯網、計算機后在信息時代又一種新的革新,可以為用戶提供一種全新的體驗。云計算提供商根據預先約定的服務水平協議向用戶提供服務,用戶按使用次數付費使用服務。云計算服務使用模式使得計算能力可以作為商品流通。
云工作流就是云計算環境下的工作流。在云工作流中,任務與任務之間存在著依賴與約束,執行時通常以虛擬機作為計算資源的最小分配單位負責接收并處理這些任務。
目前關于云工作流調度的研究基本上都關注云工作流任務在固定虛擬化資源下的分配,通過合理利用虛擬資源的剩余時間或空間,提高云工作流任務對于虛擬資源的利用率。然而當面對多任務、非固定資源時,這種方式存在系統吞吐量大、響應時間長、多任務調度復雜、運維難度大等問題。
發明內容
鑒于上述問題,提出了本發明實施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種云工作流任務調度方法、裝置、電子設備和存儲介質。
為了解決上述問題,本發明實施例公開了一種云工作流任務調度方法,應用于云工作流裝置,所述云工作流裝置包括監控代理模塊、感知代理模塊、資源代理模塊、任務代理模塊,所述監控代理模塊用于監測虛擬資源信息,所述感知代理模塊用于監測云工作流任務運行狀態信息,所述方法包括:
所述任務代理模塊接收所述監控代理模塊發送的任務分配請求,所述任務分配請求包括虛擬資源信息和虛擬資源中的云工作流任務運行狀態信息;根據所述任務分配請求,生成虛擬資源的云工作流任務分配方案,并向所述資源代理模塊發送協同調度請求;所述協同調度請求包括所述虛擬資源信息;
所述資源代理模塊接收所述協同調度請求,并向所述感知代理模塊獲取云工作流運行狀態信息和云工作流任務間的順序關系;根據所述虛擬資源信息、所述云工作流運行狀態信息和所述云工作流任務間的順序關系,生成云工作流任務的資源分配方案;將所述云工作流任務的資源分配方案發送至所述任務代理模塊;
所述任務代理模塊根據所述虛擬資源的云工作流任務分配方案和所述云工作流任務的資源分配方案計算協同調度的評價指數,通過所述協同調度的評價指數,確定最優的分配方案。
可選地,還包括:
所述監控代理模塊獲取虛擬資源信息、虛擬資源中的云工作流任務運行狀態信息,根據所述虛擬資源信息、虛擬資源中的云工作流任務運行狀態信息,確定是否需要進行任務分配,在需要進行任務分配的情況下,向所述任務代理模塊發送任務分配請求。
可選地,所述向所述感知代理模塊獲取云工作流運行狀態信息和云工作流任務間的順序關系,包括:
所述資源代理模塊根據所述協同調度請求向所述感知代理模塊發送獲取云工作流任務的請求;所述云工作流任務的請求包括所述虛擬資源信息;
所述感知代理模塊接收云工作流任務的請求,并根據所述云工作流運行狀態信息、所述云工作流任務間的順序關系和所述虛擬資源信息,確定是否需要進行虛擬資源分配,在需要進行虛擬資源分配的情況下,向所述資源代理模塊發送資源分配請求;所述資源分配請求包括所述云工作流運行狀態信息和所述云工作流任務間的順序關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天翼云科技有限公司,未經天翼云科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310068441.4/2.html,轉載請聲明來源鉆瓜專利網。





