一種基于作業(yè)特征指紋的分布式作業(yè)加速運(yùn)行方法與系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN201510844049.X 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN105320562A 公開(kāi)(公告)日 2016-02-10
申請(qǐng)公布號(hào) CN105320562A 申請(qǐng)公布日 2016-02-10
分類(lèi)號(hào) G06F9/48(2006.01)I 分類(lèi) 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 王海洋 申請(qǐng)(專(zhuān)利權(quán))人 北京聚道科技有限公司
代理機(jī)構(gòu) 北京科億知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 北京聚道科技有限公司
地址 100084 北京市海淀區(qū)花園東路11號(hào)泰興大廈五層501室
法律狀態(tài) -

摘要

摘要 本發(fā)明公開(kāi)了基于作業(yè)特征指紋的分布式作業(yè)加速運(yùn)行方法與系統(tǒng),方法步驟包括:1)計(jì)算作業(yè)的特征指紋;2)將所述作業(yè)的特征指紋寫(xiě)入歷史日志;3)根據(jù)所述作業(yè)的特征指紋,在所述歷史日志里搜索具有相同特征指紋的歷史作業(yè);4)若沒(méi)有,則繼續(xù)完成作業(yè);5)若存在相同特指紋的歷史作業(yè),則將歷史作業(yè)輸出賦予新提交的作業(yè)。本發(fā)明首次提出了作業(yè)特征指紋的概念,通過(guò)獲取所述作業(yè)的依賴(lài)程序,獲取所述作業(yè)運(yùn)行程序參數(shù),并將所述獲取的作業(yè)依賴(lài)程序和作業(yè)運(yùn)行程序參數(shù),按預(yù)設(shè)進(jìn)行合并,得到作業(yè)特征指紋。本發(fā)明還提供了的分布式作業(yè)加速運(yùn)系統(tǒng)通過(guò)將所述作業(yè)特征指紋應(yīng)用于分布式任務(wù)運(yùn)行,并簡(jiǎn)化分布式任務(wù)的調(diào)度及提高分布式任務(wù)運(yùn)行效率。