1.一種有形地體現(xiàn)在非暫時(shí)性機(jī)器可讀存儲(chǔ)媒體中的計(jì)算機(jī)程序產(chǎn)品,其包含經(jīng)配置以使得數(shù)據(jù)處理設(shè)備進(jìn)行以下操作的指令:
在通信網(wǎng)格上連接到主要控制節(jié)點(diǎn)和工作者節(jié)點(diǎn)的備份控制節(jié)點(diǎn)處接收網(wǎng)格狀態(tài)信息,所述網(wǎng)格狀態(tài)信息包含所述主要控制節(jié)點(diǎn)的項(xiàng)目狀態(tài)或所述工作者節(jié)點(diǎn)的項(xiàng)目狀態(tài),其中所述主要控制節(jié)點(diǎn)的所述項(xiàng)目狀態(tài)和所述工作者節(jié)點(diǎn)的所述項(xiàng)目狀態(tài)包含正由所述通信網(wǎng)格中的所述主要節(jié)點(diǎn)和工作者節(jié)點(diǎn)執(zhí)行的項(xiàng)目的一或多個(gè)部分的狀態(tài);
將所述網(wǎng)格狀態(tài)信息存儲(chǔ)在所述備份控制節(jié)點(diǎn)內(nèi);
接收包含所述主要控制節(jié)點(diǎn)已失效的指示的失效通信;
在接收到所述失效通信時(shí)基于所述失效通信而將所述備份控制節(jié)點(diǎn)指定為新主要控制節(jié)點(diǎn);
基于所述主要控制節(jié)點(diǎn)已失效的所述指示而接收經(jīng)更新的網(wǎng)格狀態(tài)信息,其中所述經(jīng)更新的網(wǎng)格狀態(tài)信息包含所述主要控制節(jié)點(diǎn)的經(jīng)更新的項(xiàng)目狀態(tài)或所述工作者節(jié)點(diǎn)的經(jīng)更新的項(xiàng)目狀態(tài);以及
基于所述經(jīng)更新的網(wǎng)格狀態(tài)信息傳輸指令集,其中所述指令集包含使所述工作者節(jié)點(diǎn)在所述主要控制節(jié)點(diǎn)的失效之后繼續(xù)致力于所述項(xiàng)目的指令。
2.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)程序產(chǎn)品,其進(jìn)一步包括經(jīng)配置以使得所述數(shù)據(jù)處理設(shè)備進(jìn)行以下操作的指令:
在所述備份控制節(jié)點(diǎn)處接收包含所述備份控制節(jié)點(diǎn)為所述新主要控制節(jié)點(diǎn)的指示的主要節(jié)點(diǎn)通信。
3.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)程序產(chǎn)品,其中在接收到所述失效通信時(shí),所述備份控制節(jié)點(diǎn)基于所述備份控制節(jié)點(diǎn)的唯一標(biāo)識(shí)符或級(jí)別確定是否應(yīng)將所述備份節(jié)點(diǎn)指定為所述新主要控制節(jié)點(diǎn),和分配新主要控制節(jié)點(diǎn)。
4.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)程序產(chǎn)品,其中在接收到所述失效通信時(shí),所述備份控制節(jié)點(diǎn)確定所述備份控制節(jié)點(diǎn)為所述通信網(wǎng)格上的唯一備份控制節(jié)點(diǎn)。
5.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)程序產(chǎn)品,其中所述主要控制節(jié)點(diǎn)控制所述項(xiàng)目的每一工作者節(jié)點(diǎn)負(fù)責(zé)執(zhí)行的所述部分。
6.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)程序產(chǎn)品,其中給所述通信網(wǎng)格上的每一控制節(jié)點(diǎn)和工作者節(jié)點(diǎn)分配所存儲(chǔ)的唯一標(biāo)識(shí)符,其中所述節(jié)點(diǎn)的所述唯一標(biāo)識(shí)符指示所述通信網(wǎng)格內(nèi)的所述節(jié)點(diǎn)的層級(jí),且其中每一控制節(jié)點(diǎn)和每一工作者節(jié)點(diǎn)存儲(chǔ)所述通信網(wǎng)格上的所有其它控制節(jié)點(diǎn)和工作者節(jié)點(diǎn)的所述唯一標(biāo)識(shí)符。
7.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)程序產(chǎn)品,其中所述工作者節(jié)點(diǎn)中的工作者節(jié)點(diǎn)執(zhí)行所述項(xiàng)目的不同部分。
8.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)程序產(chǎn)品,其中所述網(wǎng)格狀態(tài)信息包含指示在所述主要控制節(jié)點(diǎn)的失效之前所述項(xiàng)目的進(jìn)展階段的項(xiàng)目檢查點(diǎn)。
9.根據(jù)權(quán)利要求8所述的計(jì)算機(jī)程序產(chǎn)品,其中基于所述經(jīng)更新的網(wǎng)格狀態(tài)信息傳輸所述指令集包含傳輸來自所述項(xiàng)目檢查點(diǎn)的指示在所述主要控制節(jié)點(diǎn)的所述失效之前所述項(xiàng)目的所述進(jìn)展階段的狀態(tài)。
10.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)程序產(chǎn)品,其進(jìn)一步包括經(jīng)配置以使得所述數(shù)據(jù)處理設(shè)備進(jìn)行以下操作的指令:
確定所述主要控制節(jié)點(diǎn)已失效,其中確定所述主要控制節(jié)點(diǎn)已失效包含確定所述備份控制節(jié)點(diǎn)未接收到預(yù)期檢測(cè)信號(hào)通信,其中所述檢測(cè)信號(hào)通信指示所述主要控制節(jié)點(diǎn)為可操作的。
11.根據(jù)權(quán)利要求10所述的計(jì)算機(jī)程序產(chǎn)品,其中確定所述主要控制節(jié)點(diǎn)已失效包含確定所述備份控制節(jié)點(diǎn)在預(yù)定時(shí)間段之后未從所述主要控制節(jié)點(diǎn)接收到檢測(cè)信號(hào)通信。
12.一種計(jì)算裝置,其包括:
一或多個(gè)處理器;以及
存儲(chǔ)器,其上存儲(chǔ)有指令,所述指令在由所述一或多個(gè)處理器執(zhí)行時(shí)使得所述計(jì)算裝置執(zhí)行包含以下各者的操作:
在通信網(wǎng)格上連接到主要控制節(jié)點(diǎn)和工作者節(jié)點(diǎn)的備份控制節(jié)點(diǎn)處接收網(wǎng)格狀態(tài)信息,所述網(wǎng)格狀態(tài)信息包含所述主要控制節(jié)點(diǎn)的項(xiàng)目狀態(tài)或所述工作者節(jié)點(diǎn)的項(xiàng)目狀態(tài),其中所述主要控制節(jié)點(diǎn)的所述項(xiàng)目狀態(tài)和所述工作者節(jié)點(diǎn)的所述項(xiàng)目狀態(tài)包含正由所述通信網(wǎng)格中的所述主要節(jié)點(diǎn)和工作者節(jié)點(diǎn)執(zhí)行的項(xiàng)目的一或多個(gè)部分的狀態(tài);
將所述網(wǎng)格狀態(tài)信息存儲(chǔ)在所述備份控制節(jié)點(diǎn)內(nèi);
接收包含所述主要控制節(jié)點(diǎn)已失效的指示的失效通信;
在接收到所述失效通信時(shí)基于所述失效通信而將所述備份控制節(jié)點(diǎn)指定為新主要控制節(jié)點(diǎn);
基于所述主要控制節(jié)點(diǎn)已失效的所述指示而接收經(jīng)更新的網(wǎng)格狀態(tài)信息,其中所述經(jīng)更新的網(wǎng)格狀態(tài)信息包含所述主要控制節(jié)點(diǎn)的經(jīng)更新的項(xiàng)目狀態(tài)或所述工作者節(jié)點(diǎn)的經(jīng)更新的項(xiàng)目狀態(tài);以及
基于所述經(jīng)更新的網(wǎng)格狀態(tài)信息傳輸指令集,其中所述指令集包含使所述工作者節(jié)點(diǎn)在所述主要控制節(jié)點(diǎn)的失效之后繼續(xù)致力于所述項(xiàng)目的指令。
13.根據(jù)權(quán)利要求12所述的計(jì)算裝置,其進(jìn)一步包括指令,所述指令在由所述一或多個(gè)處理器執(zhí)行時(shí)使得所述計(jì)算裝置執(zhí)行包含以下各者的操作:
在所述備份控制節(jié)點(diǎn)處接收包含所述備份控制節(jié)點(diǎn)為所述新主要控制節(jié)點(diǎn)的指示的主要節(jié)點(diǎn)通信。
14.根據(jù)權(quán)利要求12所述的計(jì)算裝置,其中在接收到所述失效通信時(shí),所述備份控制節(jié)點(diǎn)基于所述備份控制節(jié)點(diǎn)的唯一標(biāo)識(shí)符或級(jí)別確定是否應(yīng)將所述備份節(jié)點(diǎn)指定為所述新主要控制節(jié)點(diǎn),和分配新主要控制節(jié)點(diǎn)。
15.根據(jù)權(quán)利要求12所述的計(jì)算裝置,其中在接收到所述失效通信時(shí),所述備份控制節(jié)點(diǎn)確定所述備份控制節(jié)點(diǎn)為所述通信網(wǎng)格上的唯一備份控制節(jié)點(diǎn)。
16.根據(jù)權(quán)利要求12所述的計(jì)算裝置,其中所述主要控制節(jié)點(diǎn)控制所述項(xiàng)目的每一工作者節(jié)點(diǎn)負(fù)責(zé)執(zhí)行的所述部分。
17.根據(jù)權(quán)利要求12所述的計(jì)算裝置,其中給所述通信網(wǎng)格上的每一控制節(jié)點(diǎn)和工作者節(jié)點(diǎn)分配所存儲(chǔ)的唯一標(biāo)識(shí)符,其中所述節(jié)點(diǎn)的所述唯一標(biāo)識(shí)符指示所述通信網(wǎng)格內(nèi)的所述節(jié)點(diǎn)的層級(jí),且其中每一控制節(jié)點(diǎn)和每一工作者節(jié)點(diǎn)存儲(chǔ)所述通信網(wǎng)格上的所有其它控制節(jié)點(diǎn)和工作者節(jié)點(diǎn)的所述唯一標(biāo)識(shí)符。
18.根據(jù)權(quán)利要求12所述的計(jì)算裝置,其中所述工作者節(jié)點(diǎn)中的工作者節(jié)點(diǎn)執(zhí)行所述項(xiàng)目的不同部分。
19.根據(jù)權(quán)利要求12所述的計(jì)算裝置,其中所述網(wǎng)格狀態(tài)信息包含指示在所述主要控制節(jié)點(diǎn)的失效之前所述項(xiàng)目的進(jìn)展階段的項(xiàng)目檢查點(diǎn)。
20.根據(jù)權(quán)利要求19所述的計(jì)算裝置,其中基于所述經(jīng)更新的網(wǎng)格狀態(tài)信息傳輸所述指令集包含傳輸來自所述項(xiàng)目檢查點(diǎn)的指示在所述主要控制節(jié)點(diǎn)的所述失效之前所述項(xiàng)目的所述進(jìn)展階段的狀態(tài)。
21.根據(jù)權(quán)利要求12所述的計(jì)算裝置,其進(jìn)一步包括指令,所述指令在由所述一或多個(gè)處理器執(zhí)行時(shí)使得所述計(jì)算裝置執(zhí)行包含以下各者的操作:
確定所述主要控制節(jié)點(diǎn)已失效,其中確定所述主要控制節(jié)點(diǎn)已失效包含確定所述備份控制節(jié)點(diǎn)未接收到預(yù)期檢測(cè)信號(hào)通信,其中所述檢測(cè)信號(hào)通信指示所述主要控制節(jié)點(diǎn)為可操作的。
22.根據(jù)權(quán)利要求21所述的計(jì)算裝置,其中確定所述主要控制節(jié)點(diǎn)已失效包含確定所述備份控制節(jié)點(diǎn)在預(yù)定時(shí)間段之后未從所述主要控制節(jié)點(diǎn)接收到檢測(cè)信號(hào)通信。
23.一種計(jì)算機(jī)實(shí)施方法,其包括:
在通信網(wǎng)格上連接到主要控制節(jié)點(diǎn)和工作者節(jié)點(diǎn)的備份控制節(jié)點(diǎn)處接收網(wǎng)格狀態(tài)信息,所述網(wǎng)格狀態(tài)信息包含所述主要控制節(jié)點(diǎn)的項(xiàng)目狀態(tài)或所述工作者節(jié)點(diǎn)的項(xiàng)目狀態(tài),其中所述主要控制節(jié)點(diǎn)的所述項(xiàng)目狀態(tài)和所述工作者節(jié)點(diǎn)的所述項(xiàng)目狀態(tài)包含正由所述通信網(wǎng)格中的所述主要節(jié)點(diǎn)和工作者節(jié)點(diǎn)執(zhí)行的項(xiàng)目的一或多個(gè)部分的狀態(tài);
將所述網(wǎng)格狀態(tài)信息存儲(chǔ)在所述備份控制節(jié)點(diǎn)內(nèi);
接收包含所述主要控制節(jié)點(diǎn)已失效的指示的失效通信;
在接收到所述失效通信時(shí)基于所述失效通信而將所述備份控制節(jié)點(diǎn)指定為新主要控制節(jié)點(diǎn);
基于所述主要控制節(jié)點(diǎn)已失效的所述指示而接收經(jīng)更新的網(wǎng)格狀態(tài)信息,其中所述經(jīng)更新的網(wǎng)格狀態(tài)信息包含所述主要控制節(jié)點(diǎn)的經(jīng)更新的項(xiàng)目狀態(tài)或所述工作者節(jié)點(diǎn)的經(jīng)更新的項(xiàng)目狀態(tài);以及
基于所述經(jīng)更新的網(wǎng)格狀態(tài)信息傳輸指令集,其中所述指令集包含使所述工作者節(jié)點(diǎn)在所述主要控制節(jié)點(diǎn)的失效之后繼續(xù)致力于所述項(xiàng)目的指令。
24.根據(jù)權(quán)利要求23所述的方法,其進(jìn)一步包括:
在所述備份控制節(jié)點(diǎn)處接收包含所述備份控制節(jié)點(diǎn)為所述新主要控制節(jié)點(diǎn)的指示的主要節(jié)點(diǎn)通信。
25.根據(jù)權(quán)利要求23所述的方法,其中在接收到所述失效通信時(shí),所述備份控制節(jié)點(diǎn)基于所述備份控制節(jié)點(diǎn)的唯一標(biāo)識(shí)符或級(jí)別確定是否應(yīng)將所述備份節(jié)點(diǎn)指定為所述新主要控制節(jié)點(diǎn);和分配新主要控制節(jié)點(diǎn)。
26.根據(jù)權(quán)利要求23所述的方法,其中在接收到所述失效通信時(shí),所述備份控制節(jié)點(diǎn)確定所述備份控制節(jié)點(diǎn)為所述通信網(wǎng)格上的唯一備份控制節(jié)點(diǎn)。
27.根據(jù)權(quán)利要求23所述的方法,其中所述主要控制節(jié)點(diǎn)控制所述項(xiàng)目的每一工作者節(jié)點(diǎn)負(fù)責(zé)執(zhí)行的所述部分。
28.根據(jù)權(quán)利要求23所述的方法,其中給所述通信網(wǎng)格上的每一控制節(jié)點(diǎn)和工作者節(jié)點(diǎn)分配所存儲(chǔ)的唯一標(biāo)識(shí)符,其中所述節(jié)點(diǎn)的所述唯一標(biāo)識(shí)符指示所述通信網(wǎng)格內(nèi)的所述節(jié)點(diǎn)的層級(jí),且其中每一控制節(jié)點(diǎn)和每一工作者節(jié)點(diǎn)存儲(chǔ)所述通信網(wǎng)格上的所有其它控制節(jié)點(diǎn)和工作者節(jié)點(diǎn)的所述唯一標(biāo)識(shí)符。
29.根據(jù)權(quán)利要求23所述的方法,其中所述工作者節(jié)點(diǎn)的工作者節(jié)點(diǎn)執(zhí)行所述項(xiàng)目的不同部分。
30.根據(jù)權(quán)利要求23所述的方法,其中所述網(wǎng)格狀態(tài)信息包含指示在所述主要控制節(jié)點(diǎn)的失效之前所述項(xiàng)目的進(jìn)展階段的項(xiàng)目檢查點(diǎn)。
31.根據(jù)權(quán)利要求30所述的方法,其中基于所述經(jīng)更新的網(wǎng)格狀態(tài)信息傳輸所述指令集包含傳輸來自所述項(xiàng)目檢查點(diǎn)的指示在所述主要控制節(jié)點(diǎn)的所述失效之前所述項(xiàng)目的所述進(jìn)展階段的狀態(tài)。
32.根據(jù)權(quán)利要求23所述的方法,其進(jìn)一步包括:
確定所述主要控制節(jié)點(diǎn)已失效,其中確定所述主要控制節(jié)點(diǎn)已失效包含確定所述備份控制節(jié)點(diǎn)未接收到預(yù)期檢測(cè)信號(hào)通信,其中所述檢測(cè)信號(hào)通信指示所述主要控制節(jié)點(diǎn)為可操作的。
33.根據(jù)權(quán)利要求32所述的方法,其中確定所述主要控制節(jié)點(diǎn)已失效包含確定所述備份控制節(jié)點(diǎn)在預(yù)定時(shí)間段之后未從所述主要控制節(jié)點(diǎn)接收到檢測(cè)信號(hào)通信。
34.一種有形地體現(xiàn)在非暫時(shí)性機(jī)器可讀存儲(chǔ)媒體中的計(jì)算機(jī)程序產(chǎn)品,其包含經(jīng)配置以使得數(shù)據(jù)處理設(shè)備進(jìn)行以下操作的指令:
從通信網(wǎng)格上連接到一或多個(gè)工作者節(jié)點(diǎn)的主要控制節(jié)點(diǎn)傳輸與正由所述一或多個(gè)工作者節(jié)點(diǎn)執(zhí)行的項(xiàng)目相關(guān)的工作者指令;
產(chǎn)生所述通信網(wǎng)格的快照,其中所述通信網(wǎng)格的所述快照包含所述一或多個(gè)工作者節(jié)點(diǎn)中的每一者的項(xiàng)目狀態(tài),其中工作者節(jié)點(diǎn)的項(xiàng)目狀態(tài)包含所述項(xiàng)目的正由所述通信網(wǎng)格中的所述工作者節(jié)點(diǎn)執(zhí)行的一部分的狀態(tài);
確定所述一或多個(gè)工作者節(jié)點(diǎn)中的失效工作者節(jié)點(diǎn)已失效,其中所述一或多個(gè)工作者節(jié)點(diǎn)在失效時(shí)間處已失效;
使用所述通信網(wǎng)格的所述快照識(shí)別所述失效工作者節(jié)點(diǎn)的項(xiàng)目狀態(tài),其中所述失效工作者節(jié)點(diǎn)的所述項(xiàng)目狀態(tài)包含正由所述失效工作者節(jié)點(diǎn)在所述失效時(shí)間處執(zhí)行的所述項(xiàng)目的一部分的狀態(tài);以及
傳輸經(jīng)更新的工作者指令,其中所述經(jīng)更新的工作者指令包含所述失效工作者節(jié)點(diǎn)的所述項(xiàng)目狀態(tài)和與正由所述一或多個(gè)工作者節(jié)點(diǎn)執(zhí)行的所述項(xiàng)目相關(guān)的經(jīng)更新的指令,其中所述經(jīng)更新的工作者指令促進(jìn)正由所述失效工作者節(jié)點(diǎn)執(zhí)行的所述項(xiàng)目的所述部分的執(zhí)行。
35.根據(jù)權(quán)利要求34所述的計(jì)算機(jī)程序產(chǎn)品,其進(jìn)一步包括經(jīng)配置以使得所述數(shù)據(jù)處理設(shè)備進(jìn)行以下操作的指令:
識(shí)別所述一或多個(gè)工作者節(jié)點(diǎn)中的起作用工作者節(jié)點(diǎn)以完成正由所述失效工作者節(jié)點(diǎn)執(zhí)行的所述項(xiàng)目的所述部分。
36.根據(jù)權(quán)利要求34所述的計(jì)算機(jī)程序產(chǎn)品,其中給所述通信網(wǎng)格上的每一工作者節(jié)點(diǎn)分配唯一標(biāo)識(shí)符,其中所述工作者節(jié)點(diǎn)的所述唯一標(biāo)識(shí)符指示在所述通信網(wǎng)格內(nèi)與每一唯一標(biāo)識(shí)符相關(guān)聯(lián)的所述工作者節(jié)點(diǎn)的層級(jí)。
37.根據(jù)權(quán)利要求36所述的計(jì)算機(jī)程序產(chǎn)品,其中所述經(jīng)更新的工作者指令促進(jìn)所述一或多個(gè)工作者節(jié)點(diǎn)中的起作用工作者節(jié)點(diǎn)開始執(zhí)行正由所述失效工作者節(jié)點(diǎn)執(zhí)行的所述項(xiàng)目的所述部分。
38.根據(jù)權(quán)利要求34所述的計(jì)算機(jī)程序產(chǎn)品,其進(jìn)一步包括經(jīng)配置以使得所述數(shù)據(jù)處理設(shè)備進(jìn)行以下操作的指令:
確定所述失效工作者節(jié)點(diǎn)為所述通信網(wǎng)格上的唯一工作者節(jié)點(diǎn);以及
將新工作者節(jié)點(diǎn)添加到所述通信網(wǎng)格。
39.根據(jù)權(quán)利要求34所述的計(jì)算機(jī)程序產(chǎn)品,其中所述主要控制節(jié)點(diǎn)管理所述項(xiàng)目的每一工作者節(jié)點(diǎn)負(fù)責(zé)執(zhí)行的部分的分布。
40.根據(jù)權(quán)利要求34所述的計(jì)算機(jī)程序產(chǎn)品,其中確定所述一或多個(gè)工作者節(jié)點(diǎn)中的失效工作者節(jié)點(diǎn)已失效包含確定所述主要控制節(jié)點(diǎn)在傳輸與正由所述一或多個(gè)工作者節(jié)點(diǎn)執(zhí)行的所述項(xiàng)目相關(guān)的所述工作者指令之后未接收到檢測(cè)信號(hào)通信。
41.一種計(jì)算裝置,其包括:
一或多個(gè)處理器;以及
存儲(chǔ)器,其上存儲(chǔ)有指令,所述指令在由所述一或多個(gè)處理器執(zhí)行時(shí)使得所述計(jì)算裝置執(zhí)行包含以下各者的操作:
從通信網(wǎng)格上連接到一或多個(gè)工作者節(jié)點(diǎn)的主要控制節(jié)點(diǎn)傳輸與正由所述一或多個(gè)工作者節(jié)點(diǎn)執(zhí)行的項(xiàng)目相關(guān)的工作者指令;
產(chǎn)生所述通信網(wǎng)格的快照,其中所述通信網(wǎng)格的所述快照包含所述一或多個(gè)工作者節(jié)點(diǎn)中的每一者的項(xiàng)目狀態(tài),其中工作者節(jié)點(diǎn)的項(xiàng)目狀態(tài)包含所述項(xiàng)目的正由所述通信網(wǎng)格中的所述工作者節(jié)點(diǎn)執(zhí)行的一部分的狀態(tài);
確定所述一或多個(gè)工作者節(jié)點(diǎn)中的失效工作者節(jié)點(diǎn)已失效,其中所述一或多個(gè)工作者節(jié)點(diǎn)在失效時(shí)間處已失效;
使用所述通信網(wǎng)格的所述快照識(shí)別所述失效工作者節(jié)點(diǎn)的項(xiàng)目狀態(tài),其中所述失效工作者節(jié)點(diǎn)的所述項(xiàng)目狀態(tài)包含正由所述失效工作者節(jié)點(diǎn)在所述失效時(shí)間處執(zhí)行的所述項(xiàng)目的一部分的狀態(tài);以及
傳輸經(jīng)更新的工作者指令,其中所述經(jīng)更新的工作者指令包含所述失效工作者節(jié)點(diǎn)的所述項(xiàng)目狀態(tài)和與正由所述一或多個(gè)工作者節(jié)點(diǎn)執(zhí)行的所述項(xiàng)目相關(guān)的經(jīng)更新的指令,其中所述經(jīng)更新的工作者指令促進(jìn)正由所述失效工作者節(jié)點(diǎn)執(zhí)行的所述項(xiàng)目的所述部分的執(zhí)行。
42.根據(jù)權(quán)利要求41所述的計(jì)算裝置,其進(jìn)一步包括指令,所述指令在由所述一或多個(gè)處理器執(zhí)行時(shí)使得所述計(jì)算裝置執(zhí)行包含以下各者的操作:
識(shí)別所述一或多個(gè)工作者節(jié)點(diǎn)中的起作用工作者節(jié)點(diǎn)以完成正由所述失效工作者節(jié)點(diǎn)執(zhí)行的所述項(xiàng)目的所述部分。
43.根據(jù)權(quán)利要求41所述的計(jì)算裝置,其中給所述通信網(wǎng)格上的每一工作者節(jié)點(diǎn)分配唯一標(biāo)識(shí)符,其中所述工作者節(jié)點(diǎn)的所述唯一標(biāo)識(shí)符指示在所述通信網(wǎng)格內(nèi)與每一唯一標(biāo)識(shí)符相關(guān)聯(lián)的所述工作者節(jié)點(diǎn)的層級(jí)。
44.根據(jù)權(quán)利要求43所述的計(jì)算裝置,其中所述經(jīng)更新的工作者指令促進(jìn)所述一或多個(gè)工作者節(jié)點(diǎn)中的起作用工作者節(jié)點(diǎn)開始執(zhí)行正由所述失效工作者節(jié)點(diǎn)執(zhí)行的所述項(xiàng)目的所述部分。
45.根據(jù)權(quán)利要求41所述的計(jì)算裝置,其進(jìn)一步包括指令,所述指令在由所述一或多個(gè)處理器執(zhí)行時(shí)使得所述計(jì)算裝置執(zhí)行包含以下各者的操作:
確定所述失效工作者節(jié)點(diǎn)為所述通信網(wǎng)格上的唯一工作者節(jié)點(diǎn);以及
將新工作者節(jié)點(diǎn)添加到所述通信網(wǎng)格。
46.根據(jù)權(quán)利要求41所述的計(jì)算裝置,其中所述主要控制節(jié)點(diǎn)管理所述項(xiàng)目的每一工作者節(jié)點(diǎn)負(fù)責(zé)執(zhí)行的部分的分布。
47.根據(jù)權(quán)利要求41所述的計(jì)算裝置,其中確定所述一或多個(gè)工作者節(jié)點(diǎn)中的失效工作者節(jié)點(diǎn)已失效包含確定所述主要控制節(jié)點(diǎn)在傳輸與正由所述一或多個(gè)工作者節(jié)點(diǎn)執(zhí)行的所述項(xiàng)目相關(guān)的所述工作者指令之后未接收到檢測(cè)信號(hào)通信。
48.一種計(jì)算機(jī)實(shí)施方法,其包括:
從通信網(wǎng)格上連接到一或多個(gè)工作者節(jié)點(diǎn)的主要控制節(jié)點(diǎn)傳輸與正由所述一或多個(gè)工作者節(jié)點(diǎn)執(zhí)行的項(xiàng)目相關(guān)的工作者指令;
產(chǎn)生所述通信網(wǎng)格的快照,其中所述通信網(wǎng)格的所述快照包含所述一或多個(gè)工作者節(jié)點(diǎn)中的每一者的項(xiàng)目狀態(tài),其中工作者節(jié)點(diǎn)的項(xiàng)目狀態(tài)包含所述項(xiàng)目的正由所述通信網(wǎng)格中的所述工作者節(jié)點(diǎn)執(zhí)行的一部分的狀態(tài);
確定所述一或多個(gè)工作者節(jié)點(diǎn)中的失效工作者節(jié)點(diǎn)已失效,其中所述一或多個(gè)工作者節(jié)點(diǎn)在失效時(shí)間處已失效;
使用所述通信網(wǎng)格的所述快照識(shí)別所述失效工作者節(jié)點(diǎn)的項(xiàng)目狀態(tài),其中所述失效工作者節(jié)點(diǎn)的所述項(xiàng)目狀態(tài)包含正由所述失效工作者節(jié)點(diǎn)在所述失效時(shí)間處執(zhí)行的所述項(xiàng)目的一部分的狀態(tài);以及
傳輸經(jīng)更新的工作者指令,其中所述經(jīng)更新的工作者指令包含所述失效工作者節(jié)點(diǎn)的所述項(xiàng)目狀態(tài)和與正由所述一或多個(gè)工作者節(jié)點(diǎn)執(zhí)行的所述項(xiàng)目相關(guān)的經(jīng)更新的指令,其中所述經(jīng)更新的工作者指令促進(jìn)正由所述失效工作者節(jié)點(diǎn)執(zhí)行的所述項(xiàng)目的所述部分的執(zhí)行。
49.根據(jù)權(quán)利要求48所述的方法,其進(jìn)一步包括:
識(shí)別所述一或多個(gè)工作者節(jié)點(diǎn)中的起作用工作者節(jié)點(diǎn)以完成正由所述失效工作者節(jié)點(diǎn)執(zhí)行的所述項(xiàng)目的所述部分。
50.根據(jù)權(quán)利要求48所述的方法,其中給所述通信網(wǎng)格上的每一工作者節(jié)點(diǎn)分配唯一標(biāo)識(shí)符,其中所述工作者節(jié)點(diǎn)的所述唯一標(biāo)識(shí)符指示在所述通信網(wǎng)格內(nèi)與每一唯一標(biāo)識(shí)符相關(guān)聯(lián)的所述工作者節(jié)點(diǎn)的層級(jí)。
51.根據(jù)權(quán)利要求50所述的方法,其中所述經(jīng)更新的工作者指令促進(jìn)所述一或多個(gè)工作者節(jié)點(diǎn)中的起作用工作者節(jié)點(diǎn)開始執(zhí)行正由所述失效工作者節(jié)點(diǎn)執(zhí)行的所述項(xiàng)目的所述部分。
52.根據(jù)權(quán)利要求48所述的方法,其進(jìn)一步包括:
確定所述失效工作者節(jié)點(diǎn)為所述通信網(wǎng)格上的唯一工作者節(jié)點(diǎn);以及
將新工作者節(jié)點(diǎn)添加到所述通信網(wǎng)格。
53.根據(jù)權(quán)利要求48所述的方法,其中所述主要控制節(jié)點(diǎn)管理所述項(xiàng)目的每一工作者節(jié)點(diǎn)負(fù)責(zé)執(zhí)行的部分的分布。
54.根據(jù)權(quán)利要求48所述的方法,其中確定所述一或多個(gè)工作者節(jié)點(diǎn)中的失效工作者節(jié)點(diǎn)已失效包含確定所述主要控制節(jié)點(diǎn)在傳輸與正由所述一或多個(gè)工作者節(jié)點(diǎn)執(zhí)行的所述項(xiàng)目相關(guān)的所述工作者指令之后未接收到檢測(cè)信號(hào)通信。