欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

任務(wù)遷移系統(tǒng)的制作方法

文檔序號(hào):6336486閱讀:355來(lái)源:國(guó)知局
專利名稱:任務(wù)遷移系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及氣象處理領(lǐng)域,尤其涉及一種任務(wù)遷移系統(tǒng)。
背景技術(shù)
數(shù)值天氣預(yù)報(bào)水平的高低目前已經(jīng)成為了衡量世界各國(guó)氣象事業(yè)現(xiàn)代化程度的 重要標(biāo)志,而氣象預(yù)報(bào)也已經(jīng)從傳統(tǒng)的建立在天氣氣候定性理論、數(shù)值統(tǒng)計(jì)與預(yù)報(bào)員經(jīng) 驗(yàn)基礎(chǔ)上的半經(jīng)驗(yàn)半理論的定性方法,發(fā)展到了以大氣科學(xué)理論為基礎(chǔ),綜合運(yùn)用科技 最新成就,在高性能計(jì)算機(jī)平臺(tái)上完成的現(xiàn)代氣象數(shù)值預(yù)報(bào)。因此,進(jìn)一步研發(fā)中國(guó)的 氣象數(shù)值預(yù)報(bào)創(chuàng)新技術(shù),是提高我國(guó)氣象預(yù)測(cè)水平、使之滿足國(guó)家多方面對(duì)氣象服務(wù)需 求的最根本的科學(xué)途徑。目前,氣象業(yè)務(wù)處理系統(tǒng)通常采用并行處理。并行任務(wù)的完成通常需要多個(gè)計(jì) 算節(jié)點(diǎn)協(xié)作完成,在任務(wù)量比較大的情況下,并行任務(wù)的完成通常需要較多的時(shí)間,大 多數(shù)的并行任務(wù)如果出現(xiàn)異常被中斷,那么只能從頭開(kāi)始運(yùn)行,這對(duì)計(jì)算資源和時(shí)間有 要求的任務(wù)是重要影響。部分并行任務(wù)采用修改自身結(jié)構(gòu),利用定時(shí)保存運(yùn)行結(jié)果,以實(shí)現(xiàn)從保存處重 新啟動(dòng)任務(wù)。這種情況通常工作量較大,而且需要針對(duì)每個(gè)任務(wù)修改其結(jié)構(gòu),不具備通 用性。目前運(yùn)行業(yè)務(wù)系統(tǒng)并行任務(wù)過(guò)程中如果某個(gè)計(jì)算節(jié)點(diǎn)出現(xiàn)問(wèn)題而導(dǎo)致業(yè)務(wù)被中 斷那么業(yè)務(wù)必須重新從頭開(kāi)始運(yùn)行,在任務(wù)運(yùn)行時(shí)間較長(zhǎng)情況下極其損耗資源,無(wú)法保 證業(yè)務(wù)系統(tǒng)順利完成,需要實(shí)現(xiàn)一種通用的可中途啟動(dòng)作業(yè)的系統(tǒng)。如果業(yè)務(wù)系統(tǒng)被中斷,需要人工手動(dòng)重新修改運(yùn)行參數(shù)來(lái)啟動(dòng)業(yè)務(wù)運(yùn)行;在實(shí) 際業(yè)務(wù)系統(tǒng)要求每天定時(shí)運(yùn)行情況下維護(hù)成本太大。

發(fā)明內(nèi)容
針對(duì)相關(guān)技術(shù)中存在的一個(gè)或多個(gè)問(wèn)題,本發(fā)明的目的在于提供一種,以解決 上述問(wèn)題中的至少之一。為實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種任務(wù)遷移系統(tǒng),該系統(tǒng) 包括參數(shù)設(shè)置模塊,用于設(shè)置任務(wù)遷移參數(shù);任務(wù)提交和運(yùn)行模塊,用于提交并行任 務(wù)并且運(yùn)行并行任務(wù);作業(yè)狀態(tài)檢測(cè)模塊,用于檢測(cè)任務(wù)運(yùn)行狀態(tài),并將任務(wù)運(yùn)行狀態(tài) 通知給任務(wù)遷移模塊;以及任務(wù)遷移模塊,用于在故障檢測(cè)模塊檢測(cè)到故障的情況下, 根據(jù)所設(shè)置的任務(wù)遷移參數(shù)調(diào)度出現(xiàn)異常中斷的并行任務(wù)并使其繼續(xù)運(yùn)行。優(yōu)選地,任務(wù)遷移參數(shù)包括斷點(diǎn)信息。優(yōu)選地,任務(wù)遷移模塊包括遷移模塊,用于根據(jù)與出現(xiàn)異常中斷的并行任務(wù) 最近的斷點(diǎn)的斷點(diǎn)信息調(diào)度出現(xiàn)異常中斷的并行任務(wù);以及作業(yè)重啟模塊,用于將斷點(diǎn) 信息通知給任務(wù)提交和運(yùn)行模塊,并指示任務(wù)提交和運(yùn)行模塊從斷點(diǎn)重啟出現(xiàn)異常中斷 的并行任務(wù)。
優(yōu)選地,斷點(diǎn)信息包括斷點(diǎn)間隔和保存位置。優(yōu)選地,該任務(wù)遷移系統(tǒng)用于氣象業(yè)務(wù)處理。為實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一個(gè)方面,提供了一種任務(wù)遷移方法,該方 法包括通過(guò)參數(shù)設(shè)置模塊設(shè)置任務(wù)遷移參數(shù);通過(guò)任務(wù)提交和運(yùn)行模塊提交并行任務(wù) 并且運(yùn)行并行任務(wù);在運(yùn)行并行任務(wù)期間,通過(guò)作業(yè)狀態(tài)檢測(cè)模塊檢測(cè)任務(wù)運(yùn)行狀態(tài); 以及在故障檢測(cè)模塊檢測(cè)到故障的情況下,根據(jù)所設(shè)置的任務(wù)遷移參數(shù)通過(guò)任務(wù)遷移模 塊調(diào)度出現(xiàn)異常中斷的并行任務(wù)并使其繼續(xù)運(yùn)行。優(yōu)選地,任務(wù)遷移參數(shù)包括斷點(diǎn)信息。優(yōu)選地,任務(wù)遷移的處理包括根據(jù)與出現(xiàn)異常中斷的并行任務(wù)最近的斷點(diǎn)的 斷點(diǎn)信息,通過(guò)任務(wù)遷移模塊調(diào)度出現(xiàn)異常中斷的并行任務(wù);以及根據(jù)斷點(diǎn)信息通過(guò)任 務(wù)提交和運(yùn)行模塊從斷點(diǎn)重啟出現(xiàn)異常中斷的并行任務(wù)。優(yōu)選地,斷點(diǎn)信息包括斷點(diǎn)間隔和保存位置。優(yōu)選地,該任務(wù)遷移方法用于氣象業(yè)務(wù)處理。本發(fā)明通過(guò)利用斷點(diǎn)/重啟功能,實(shí)現(xiàn)了在任務(wù)由于異常被中斷后利用保存的 斷點(diǎn)信息重新啟動(dòng)并行任務(wù)運(yùn)行,并且實(shí)現(xiàn)了并行任務(wù)重啟后無(wú)需手工干預(yù)運(yùn)行。


圖1是根據(jù)本發(fā)明的實(shí)施例的任務(wù)遷移系統(tǒng)的框圖;圖2是根據(jù)本發(fā)明的實(shí)施例的任務(wù)遷移模塊的框圖;圖3是根據(jù)本發(fā)明的實(shí)施例的任務(wù)遷移方法的流程圖;以及圖4是根據(jù)本發(fā)明的實(shí)施例的上述任務(wù)遷移的處理的流程圖。
具體實(shí)施例方式圖1是根據(jù)本發(fā)明的實(shí)施例的任務(wù)遷移系統(tǒng)的框圖。如圖1所示,根據(jù)本發(fā)明 的實(shí)施例的任務(wù)遷移系統(tǒng)包括參數(shù)設(shè)置模塊102,用于設(shè)置任務(wù)遷移參數(shù);任務(wù)提交 和運(yùn)行模塊104,用于提交并行任務(wù)并且運(yùn)行并行任務(wù);作業(yè)狀態(tài)檢測(cè)模塊106,用于檢 測(cè)任務(wù)運(yùn)行狀態(tài),并將任務(wù)運(yùn)行狀態(tài)通知給任務(wù)遷移模塊;以及任務(wù)遷移模塊108,用 于在故障檢測(cè)模塊檢測(cè)到故障的情況下,根據(jù)所設(shè)置的任務(wù)遷移參數(shù)調(diào)度出現(xiàn)異常中斷 的并行任務(wù)并使其繼續(xù)運(yùn)行。其中,任務(wù)遷移參數(shù)包括斷點(diǎn)信息。圖2是根據(jù)本發(fā)明的實(shí)施例的任務(wù)遷移模塊的框圖。如圖2所示,該任務(wù)遷移 模塊102包括遷移模塊1022,用于根據(jù)與出現(xiàn)異常中斷的并行任務(wù)最近的斷點(diǎn)的斷點(diǎn) 信息調(diào)度出現(xiàn)異常中斷的并行任務(wù);以及作業(yè)重啟模塊1024,用于將斷點(diǎn)信息通知給任 務(wù)提交和運(yùn)行模塊,并指示任務(wù)提交和運(yùn)行模塊從斷點(diǎn)重啟出現(xiàn)異常中斷的并行任務(wù)。其中,斷點(diǎn)信息包括斷點(diǎn)間隔和保存位置。根據(jù)本發(fā)明的實(shí)施例的上述任務(wù)遷移系統(tǒng)可以用于氣象業(yè)務(wù)處理。圖3是根據(jù)本發(fā)明的實(shí)施例的任務(wù)遷移方法的流程圖。如圖3所示,根據(jù)本發(fā) 明的實(shí)施例的任務(wù)遷移方法包括步驟S302,通過(guò)參數(shù)設(shè)置模塊設(shè)置任務(wù)遷移參數(shù);步驟S304,通過(guò)任務(wù)提交和運(yùn)行模塊提交并行任務(wù)并且運(yùn)行并行任務(wù);
步驟S306,在運(yùn)行并行任務(wù)期間,通過(guò)作業(yè)狀態(tài)檢測(cè)模塊檢測(cè)任務(wù)運(yùn)行狀態(tài); 以及步驟S308,在故障檢測(cè)模塊檢測(cè)到故障的情況下,根據(jù)所設(shè)置的任務(wù)遷移參數(shù) 通過(guò)任務(wù)遷移模塊調(diào)度出現(xiàn)異常中斷的并行任務(wù)并使其繼續(xù)運(yùn)行。其中,任務(wù)遷移參數(shù)包括斷點(diǎn)信息。圖4是根據(jù)本發(fā)明的實(shí)施例的上述任務(wù)遷移的處理的流程圖。如圖4所示,該 處理包括步驟S402,根據(jù)與出現(xiàn)異常中斷的并行任務(wù)最近的斷點(diǎn)的斷點(diǎn)信息,通過(guò)任務(wù) 遷移模塊調(diào)度出現(xiàn)異常中斷的并行任務(wù);以及步驟S404,根據(jù)斷點(diǎn)信息通過(guò)任務(wù)提交和運(yùn)行模塊從斷點(diǎn)重啟出現(xiàn)異常中斷的 并行任務(wù)。其中,斷點(diǎn)信息包括斷點(diǎn)間隔和保存位置。根據(jù)本發(fā)明的實(shí)施例的上述任務(wù)遷移方法可以用于氣象業(yè)務(wù)處理。本發(fā)明通過(guò)利用Checkpoint/Restart (斷點(diǎn)/重啟)功能,實(shí)現(xiàn)了在任務(wù)由于異常 被中斷后利用保存的斷點(diǎn)信息重新啟動(dòng)并行任務(wù)運(yùn)行,并且實(shí)現(xiàn)了并行任務(wù)重啟后無(wú)需 手工干預(yù)運(yùn)行。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的 技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的 任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種任務(wù)遷移系統(tǒng),其特征在于,所述系統(tǒng)包括 參數(shù)設(shè)置模塊,用于設(shè)置任務(wù)遷移參數(shù);任務(wù)提交和運(yùn)行模塊,用于提交并行任務(wù)并且運(yùn)行所述并行任務(wù); 作業(yè)狀態(tài)檢測(cè)模塊,用于檢測(cè)任務(wù)運(yùn)行狀態(tài),并將任務(wù)運(yùn)行狀態(tài)通知給任務(wù)遷移模 塊;以及任務(wù)遷移模塊,用于在所述故障檢測(cè)模塊檢測(cè)到故障的情況下,根據(jù)所設(shè)置的任務(wù) 遷移參數(shù)調(diào)度出現(xiàn)異常中斷的并行任務(wù)并使其繼續(xù)運(yùn)行。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述任務(wù)遷移參數(shù)包括斷點(diǎn)信息。
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述任務(wù)遷移模塊包括遷移模塊,用于根據(jù)與出現(xiàn)異常中斷的并行任務(wù)最近的斷點(diǎn)的斷點(diǎn)信息調(diào)度所述出 現(xiàn)異常中斷的并行任務(wù);以及作業(yè)重啟模塊,用于將所述斷點(diǎn)信息通知給所述任務(wù)提交和運(yùn)行模塊,并指示所述 任務(wù)提交和運(yùn)行模塊從所述斷點(diǎn)重啟所述出現(xiàn)異常中斷的并行任務(wù)。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于,所述斷點(diǎn)信息包括斷點(diǎn)間隔和保存 位置。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的系統(tǒng),其特征在于,所述任務(wù)遷移系統(tǒng)用于氣 象業(yè)務(wù)處理。
6.—種任務(wù)遷移方法,其特征在于,所述方法包括 通過(guò)參數(shù)設(shè)置模塊設(shè)置任務(wù)遷移參數(shù);通過(guò)任務(wù)提交和運(yùn)行模塊提交并行任務(wù)并且運(yùn)行所述并行任務(wù); 在運(yùn)行所述并行任務(wù)期間,通過(guò)作業(yè)狀態(tài)檢測(cè)模塊檢測(cè)任務(wù)運(yùn)行狀態(tài);以及 在所述故障檢測(cè)模塊檢測(cè)到故障的情況下,根據(jù)所設(shè)置的任務(wù)遷移參數(shù)通過(guò)任務(wù)遷 移模塊調(diào)度出現(xiàn)異常中斷的并行任務(wù)并使其繼續(xù)運(yùn)行。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述任務(wù)遷移參數(shù)包括斷點(diǎn)信息。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,任務(wù)遷移的處理包括根據(jù)與出現(xiàn)異常中斷的并行任務(wù)最近的斷點(diǎn)的斷點(diǎn)信息,通過(guò)所述任務(wù)遷移模塊調(diào) 度所述出現(xiàn)異常中斷的并行任務(wù);以及根據(jù)所述斷點(diǎn)信息通過(guò)所述任務(wù)提交和運(yùn)行模塊從所述斷點(diǎn)重啟所述出現(xiàn)異常中斷 的并行任務(wù)。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述斷點(diǎn)信息包括斷點(diǎn)間隔和保存位置。
10.根據(jù)權(quán)利要求6至9中任一項(xiàng)所述的方法,其特征在于,所述任務(wù)遷移方法用于 氣象業(yè)務(wù)處理。
全文摘要
本發(fā)明提供一種任務(wù)遷移系統(tǒng)和方法,該系統(tǒng)包括參數(shù)設(shè)置模塊,用于設(shè)置任務(wù)遷移參數(shù);任務(wù)提交和運(yùn)行模塊,用于提交并行任務(wù)并且運(yùn)行并行任務(wù);作業(yè)狀態(tài)檢測(cè)模塊,用于檢測(cè)任務(wù)運(yùn)行狀態(tài),并將任務(wù)運(yùn)行狀態(tài)通知給任務(wù)遷移模塊;以及任務(wù)遷移模塊,用于在故障檢測(cè)模塊檢測(cè)到故障的情況下,根據(jù)所設(shè)置的任務(wù)遷移參數(shù)調(diào)度出現(xiàn)異常中斷的并行任務(wù)并使其繼續(xù)運(yùn)行。本發(fā)明通過(guò)利用斷點(diǎn)/重啟功能,實(shí)現(xiàn)了在任務(wù)由于異常被中斷后利用保存的斷點(diǎn)信息重新啟動(dòng)并行任務(wù)運(yùn)行,并且實(shí)現(xiàn)了并行任務(wù)重啟后無(wú)需手工干預(yù)運(yùn)行。
文檔編號(hào)G06F9/48GK102012843SQ20101055410
公開(kāi)日2011年4月13日 申請(qǐng)日期2010年11月19日 優(yōu)先權(quán)日2010年11月19日
發(fā)明者吳宏文, 曹振南, 秦東明, 陳偉, 馬少杰 申請(qǐng)人:曙光信息產(chǎn)業(yè)(北京)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
平陆县| 荔浦县| 庆城县| 郴州市| 建阳市| 沁源县| 乌鲁木齐县| 平果县| 弋阳县| 甘洛县| 田阳县| 清原| 仙游县| 西宁市| 五台县| 遂川县| 达州市| 孟津县| 扎赉特旗| 天长市| 从江县| 夹江县| 绵阳市| 柳江县| 仙游县| 大竹县| 龙井市| 勐海县| 博野县| 呈贡县| 东源县| 澄迈县| 丰县| 桃园市| 育儿| 新疆| 林甸县| 筠连县| 洪洞县| 五莲县| 台州市|