一種基于預(yù)約的批量作業(yè)調(diào)度方法

基本信息

申請?zhí)?/td> CN201210348300.X 申請日 -
公開(公告)號 CN102929695B 公開(公告)日 2016-12-21
申請公布號 CN102929695B 申請公布日 2016-12-21
分類號 G06F9/46(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 張濤 申請(專利權(quán))人 曙光智算信息技術(shù)有限公司
代理機構(gòu) 北京安博達(dá)知識產(chǎn)權(quán)代理有限公司 代理人 曙光信息產(chǎn)業(yè)(北京)有限公司
地址 100193 北京市海淀區(qū)東北旺西路8號中關(guān)村軟件園36號
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種基于預(yù)約的批量作業(yè)調(diào)度方法,包括以下步驟:提交作業(yè)并為作業(yè)指定耦合屬性;作業(yè)調(diào)度系統(tǒng)對作業(yè)進(jìn)行調(diào)度,若發(fā)現(xiàn)某個任務(wù)為耦合任務(wù),則自動將這類任務(wù)作為一組,統(tǒng)一任務(wù)的優(yōu)先級為該耦合任務(wù)中優(yōu)先級最高的任務(wù);若所有耦合任務(wù)成功創(chuàng)建臨時預(yù)約,則開始作業(yè)啟動過程;否則,刪除之前創(chuàng)建的臨時預(yù)約,然后繼續(xù)處理下個作業(yè);若所有耦合任務(wù)均對應(yīng)臨時預(yù)約,則批量啟動所有耦合任務(wù)。本發(fā)明解決了耦合作業(yè)批量調(diào)度的問題,可以保證耦合任務(wù)的正常計算,同時還可以避免個別耦合任務(wù)啟動但耦合作業(yè)整體不能計算的問題,提高集群的整體利用率。