一種分布式計(jì)算系統(tǒng)的任務(wù)調(diào)度方法
基本信息
申請(qǐng)?zhí)?/td> | CN201210593388.1 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN103078941B | 公開(公告)日 | 2016-01-20 |
申請(qǐng)公布號(hào) | CN103078941B | 申請(qǐng)公布日 | 2016-01-20 |
分類號(hào) | H04L29/08(2006.01)I | 分類 | 電通信技術(shù); |
發(fā)明人 | 岳洋;鈕毅 | 申請(qǐng)(專利權(quán))人 | 中金數(shù)據(jù)集團(tuán)有限公司 |
代理機(jī)構(gòu) | 北京三聚陽(yáng)光知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 寇海俠 |
地址 | 100176 北京市大興區(qū)北京經(jīng)濟(jì)技術(shù)開發(fā)區(qū)博興八路1號(hào) | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及一種分布式計(jì)算系統(tǒng)的任務(wù)調(diào)度方法及系統(tǒng),其中所述方法包括如下步驟:①將分布式計(jì)算系統(tǒng)集群中節(jié)點(diǎn)設(shè)置主節(jié)點(diǎn)和工作節(jié)點(diǎn);②主節(jié)點(diǎn)將輸入文件分成多個(gè)數(shù)據(jù)段;③主節(jié)點(diǎn)為工作節(jié)點(diǎn)分配數(shù)據(jù)段和任務(wù),主節(jié)點(diǎn)從中提取出初始鍵值對(duì)并處理生成中間鍵值對(duì),存儲(chǔ)至公共區(qū)域;④主節(jié)點(diǎn)判斷所有數(shù)據(jù)段的處理是否完成,若是則執(zhí)行⑤,若否則執(zhí)行③;⑤將中間鍵值對(duì)分成多個(gè)區(qū)并排序;⑥最后完成數(shù)據(jù)段處理的工作節(jié)點(diǎn)對(duì)中間鍵值對(duì)進(jìn)行處理,將最終結(jié)果存儲(chǔ)到所屬區(qū);⑦返回。本發(fā)明所述的分布式計(jì)算系統(tǒng)的任務(wù)調(diào)度方法及系統(tǒng),負(fù)責(zé)分配任務(wù)的主節(jié)點(diǎn)僅負(fù)責(zé)分配任務(wù),最后匯總計(jì)算處理結(jié)果由工作節(jié)點(diǎn)來(lái)完成,從而減輕在化簡(jiǎn)階段的系統(tǒng)瓶頸問(wèn)題。 |
