[發(fā)明專利]一種資源調(diào)度方法、裝置、電子設(shè)備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202011543546.3 | 申請日: | 2020-12-24 |
| 公開(公告)號: | CN114675958A | 公開(公告)日: | 2022-06-28 |
| 發(fā)明(設(shè)計)人: | 王漢雄;劉文麗;陳曉蒙;馬鵬飛;吳旭 | 申請(專利權(quán))人: | 航天信息股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京同達信恒知識產(chǎn)權(quán)代理有限公司 11291 | 代理人: | 孫小明 |
| 地址: | 100195 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 資源 調(diào)度 方法 裝置 電子設(shè)備 存儲 介質(zhì) | ||
本發(fā)明公開了一種資源調(diào)度方法、裝置、電子設(shè)備及存儲介質(zhì),所述方法包括:在任務(wù)流掃描過程中,針對每個掃描服務(wù)域,根據(jù)該掃描服務(wù)域已完成掃描任務(wù)的數(shù)量和掃描每個任務(wù)的耗時,確定該掃描服務(wù)域掃描任務(wù)的平均耗時;根據(jù)該掃描服務(wù)域排隊的任務(wù)數(shù)量、該掃描服務(wù)域包含的資源數(shù)量和該掃描服務(wù)域掃描任務(wù)的平均耗時,確定該掃描服務(wù)域掃描正在排隊的任務(wù)的第一總耗時;根據(jù)所述每個掃描服務(wù)域掃描正在排隊的任務(wù)的第一總耗時,確定需要增加資源的目標掃描服務(wù)域,向所述目標掃描服務(wù)域中調(diào)度資源。本發(fā)明實施例根據(jù)每個掃描服務(wù)域的掃描任務(wù)情況向目標掃描服務(wù)域中調(diào)度資源,避免了大量任務(wù)堆積在某個掃描服務(wù)域的情況,縮短了任務(wù)處理耗時。
技術(shù)領(lǐng)域
本發(fā)明涉及資源調(diào)度技術(shù)領(lǐng)域,尤其涉及一種資源調(diào)度方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù)
在云計算環(huán)境下,任務(wù)分發(fā)端會發(fā)放任務(wù)流,任務(wù)流中會攜帶很多待掃描的任務(wù),每個任務(wù)都需要依次通過不同的掃描服務(wù)域,完成掃描任務(wù)。每個掃描服務(wù)域會分配一定數(shù)量的資源,每個掃描服務(wù)域通過自身配置的資源對該掃描服務(wù)域內(nèi)的任務(wù)進行并行處理,處理完成后將任務(wù)發(fā)送至下一掃描服務(wù)域。
現(xiàn)有技術(shù)中,一般是為每個掃描服務(wù)域分配相同數(shù)量的資源,這樣存在的問題是,當任務(wù)分發(fā)端發(fā)放任務(wù)流之后,大量任務(wù)堆積在第一個掃描服務(wù)域,第一個掃描服務(wù)域的資源處理壓力較大,而其它掃描服務(wù)域內(nèi)的資源處于空閑狀態(tài),大大增加了整體任務(wù)處理的耗時。
如何合理調(diào)度資源,縮短任務(wù)處理的耗時,是目前亟需解決的問題。
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種資源調(diào)度方法、裝置、電子設(shè)備及存儲介質(zhì),用以解決現(xiàn)有技術(shù)中各掃描服務(wù)域內(nèi)資源分配不合理,導(dǎo)致整體任務(wù)處理的耗時較大的問題。
本發(fā)明實施例提供了一種資源調(diào)度方法,所述方法包括:
在任務(wù)流掃描過程中,針對每個掃描服務(wù)域,根據(jù)該掃描服務(wù)域已完成掃描任務(wù)的數(shù)量和掃描每個任務(wù)的耗時,確定該掃描服務(wù)域掃描任務(wù)的平均耗時;根據(jù)該掃描服務(wù)域排隊的任務(wù)數(shù)量、該掃描服務(wù)域包含的資源數(shù)量和該掃描服務(wù)域掃描任務(wù)的平均耗時,確定該掃描服務(wù)域掃描正在排隊的任務(wù)的第一總耗時;
根據(jù)所述每個掃描服務(wù)域掃描正在排隊的任務(wù)的第一總耗時,確定需要增加資源的目標掃描服務(wù)域,向所述目標掃描服務(wù)域中調(diào)度資源。
進一步地,所述根據(jù)所述每個掃描服務(wù)域掃描正在排隊的任務(wù)的第一總耗時,確定需要增加資源的目標掃描服務(wù)域之前,所述方法還包括:
針對所述每個掃描服務(wù)域,根據(jù)從任務(wù)流發(fā)起到當前時刻的時間長度、該掃描服務(wù)域未掃描的任務(wù)數(shù)量、該掃描服務(wù)域包含的資源數(shù)量和該掃描服務(wù)域掃描任務(wù)的平均耗時,確定該掃描服務(wù)域從任務(wù)流發(fā)起到掃描所述任務(wù)流中所有任務(wù)的第二總耗時;
所述根據(jù)所述每個掃描服務(wù)域掃描正在排隊的任務(wù)的第一總耗時,確定需要增加資源的目標掃描服務(wù)域包括:
確定第二總耗時最大的掃描服務(wù)域掃描正在排隊的任務(wù)的第三總耗時,以及第二總耗時最小的掃描服務(wù)域掃描正在排隊的任務(wù)的第四總耗時;
判斷所述第三總耗時是否大于所述第四總耗時,如果是,確定所述第二總耗時最大的掃描服務(wù)域為需要增加資源的目標掃描服務(wù)域。
進一步地,所述針對每個掃描服務(wù)域,根據(jù)該掃描服務(wù)域已完成掃描任務(wù)的數(shù)量和掃描每個任務(wù)的耗時,確定該掃描服務(wù)域掃描任務(wù)的平均耗時之前,所述方法還包括:
針對所述每個掃描服務(wù)域,判斷該掃描服務(wù)域排隊的任務(wù)數(shù)量是否發(fā)生變化,如果是,進行后續(xù)步驟;或判斷該掃描服務(wù)域包含的資源數(shù)量是否發(fā)生變化,如果是,進行后續(xù)步驟。
進一步地,所述確定該掃描服務(wù)域掃描所述任務(wù)流中所有任務(wù)的第二總耗時之后,根據(jù)所述每個掃描服務(wù)域掃描正在排隊的任務(wù)的總耗時,確定需要增加資源的目標掃描服務(wù)域之前,所述方法還包括:
該專利技術(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/202011543546.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 旅游車輛調(diào)度監(jiān)控方法及其系統(tǒng)
- 一種用戶隊列調(diào)度的方法和裝置
- 一種資源調(diào)度的方法、裝置和過濾式調(diào)度器
- 一種調(diào)度方法和裝置
- 一種調(diào)度終端動態(tài)切換調(diào)度組歸屬關(guān)系的方法及裝置
- 用戶調(diào)度方法、裝置、基站和存儲介質(zhì)
- 一種食材的調(diào)度系統(tǒng)和方法
- 一種資源調(diào)度的方法、裝置和過濾式調(diào)度器
- 任務(wù)調(diào)度方法、裝置、設(shè)備及存儲介質(zhì)
- 一種自動化調(diào)度系統(tǒng)和調(diào)度方法





