[發(fā)明專利]一種作業(yè)調(diào)度方法及裝置有效
| 申請?zhí)枺?/td> | 201710636998.8 | 申請日: | 2017-07-31 |
| 公開(公告)號: | CN107391262B | 公開(公告)日: | 2020-05-15 |
| 發(fā)明(設(shè)計)人: | 馬良文 | 申請(專利權(quán))人: | 李黎黎 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京超凡志成知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11371 | 代理人: | 唐維虎 |
| 地址: | 100000 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 作業(yè) 調(diào)度 方法 裝置 | ||
本發(fā)明提供了一種作業(yè)調(diào)度方法及裝置,涉及計算機技術(shù)領(lǐng)域。本發(fā)明提供的作業(yè)調(diào)度方法,采用獨立的設(shè)置了軟件配置階段和硬件配置階段,在獲取到了未執(zhí)行作業(yè)的作業(yè)信息后,先為未執(zhí)行作業(yè)配置了軟件,而后,又為未執(zhí)行作業(yè)配置了硬件,最后按照配置的結(jié)果,由指定的硬件和指定的軟件對未執(zhí)行作業(yè)進行運行,這樣用戶可以清楚的了解到目前軟件和硬件哪個數(shù)量不足,進而可以針對性的補充相應(yīng)的軟件和硬件。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機技術(shù)領(lǐng)域,具體而言,涉及一種作業(yè)調(diào)度方法及裝置。
背景技術(shù)
高性能計算(High performance computing,縮寫HPC)指通常使用很多處理器(作為單個機器的一部分)或者某一集群中組織的幾臺計算機(作為單個計算資源操作)的計算系統(tǒng)和環(huán)境。有許多類型的HPC系統(tǒng),其范圍從標準計算機的大型集群,到高度專用的硬件。大多數(shù)基于集群的HPC系統(tǒng)使用高性能網(wǎng)絡(luò)互連,比如那些來自InfiniBand或Myrinet的網(wǎng)絡(luò)互連。
高性能計算的一個主要問題就是作業(yè)分配,或者說作業(yè)調(diào)度,能夠?qū)⒆鳂I(yè)合理的分配給不同的計算資源來執(zhí)行決定了整個系統(tǒng)的運行效率。
相關(guān)技術(shù)中,通常是按照先進先出的作業(yè)調(diào)度方式來為每個作業(yè)分配計算資源,即,計算系統(tǒng)先接收到的作業(yè)會優(yōu)先被分配。但發(fā)明人發(fā)現(xiàn),相關(guān)技術(shù)中的作業(yè)調(diào)度方式僅能滿足一般作業(yè)調(diào)度的需求,仍然需要進行改進。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供作業(yè)調(diào)度方法,以提高分配效率。
第一方面,本發(fā)明實施例提供了一種作業(yè)調(diào)度方法,包括:
獲取未執(zhí)行作業(yè)的作業(yè)信息;
根據(jù)作業(yè)信息為未執(zhí)行作業(yè)配置指定的目標軟件;
為未執(zhí)行作業(yè)配置指定的目標硬件;
通過驅(qū)動目標硬件執(zhí)行目標軟件對未執(zhí)行作業(yè)進行處理。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第一種可能的實施方式,其中,步驟根據(jù)作業(yè)信息為未執(zhí)行作業(yè)配置指定的目標軟件包括:
確定處于未分配作業(yè)狀態(tài)的軟件;
按照未執(zhí)行作業(yè)的作業(yè)優(yōu)先級由高至低的順序,依次為指定的未執(zhí)行作業(yè)配置指定的目標軟件,并將配置了未執(zhí)行作業(yè)的目標軟件的狀態(tài)設(shè)置為已分配作業(yè)且未運行狀態(tài)。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第二種可能的實施方式,其中,步驟依次為指定的未執(zhí)行作業(yè)配置指定的目標軟件包括:
判斷當前作業(yè)優(yōu)先級的未執(zhí)行作業(yè)是否能夠在目標軟件中運行;
若是,則將當前作業(yè)優(yōu)先級的未執(zhí)行作業(yè)配置給目標軟件,并將目標軟件的狀態(tài)設(shè)置為已分配作業(yè)且未運行狀態(tài);并選擇下一作業(yè)優(yōu)先級的作業(yè)作為當前作業(yè)優(yōu)先級的作業(yè),并重新執(zhí)行步驟判斷當前作業(yè)優(yōu)先級的未執(zhí)行作業(yè)是否能夠在目標軟件中運行;
若否,則跳過當前作業(yè)優(yōu)先級的未執(zhí)行作業(yè),選擇下一作業(yè)優(yōu)先級的作業(yè)作為當前作業(yè)優(yōu)先級的作業(yè),并重新執(zhí)行步驟判斷當前作業(yè)優(yōu)先級的未執(zhí)行作業(yè)是否能夠在目標軟件中運行。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第三種可能的實施方式,其中,按照如下方式計算作業(yè)優(yōu)先級:
根據(jù)用戶設(shè)置的第一優(yōu)先級、管理員設(shè)置的第二優(yōu)先級、未執(zhí)行作業(yè)所對應(yīng)的軟件優(yōu)先級和接收到未執(zhí)行作業(yè)的時間確定作業(yè)優(yōu)先級。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第四種可能的實施方式,其中,根據(jù)用戶設(shè)置的第一優(yōu)先級、管理員設(shè)置的第二優(yōu)先級、未執(zhí)行作業(yè)所對應(yīng)的軟件優(yōu)先級和接收到未執(zhí)行作業(yè)的時間確定作業(yè)優(yōu)先級包括:
該專利技術(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/201710636998.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種云數(shù)據(jù)平臺
- 下一篇:一種信息請求的處理方法及裝置
- 旅游車輛調(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)度方法





