分布式處理系統、控制單元以及客戶機的製作方法
2023-05-04 01:44:06 1
專利名稱:分布式處理系統、控制單元以及客戶機的製作方法
技術領域:
本發明涉及分布式處理系統、控制單元以及客戶機。
背景技術:
作為分布式處理系統,有這樣的分布式處理系統,其具有控制單元以及與控制單 元連接的至少一個處理部件。在該分布式處理系統中,根據從客戶機所請求的服務,生成 與計算資源和處理路徑相關的執行轉移信息,並根據執行轉移信息,在作為計算資源所確 保的處理部件中執行構成服務的任務。而且,為了省略使用執行轉移信息來重新構成系統 的步驟,還提出將信息高速緩存,並判斷有效性。作為這樣的並行處理系統,例如有專利第 3184535號公報提出的系統。然而,在現有的分布式處理系統中,控制單元提供最適於網絡狀態等的執行環境 的執行轉移信息,並構建處理路徑。即,被認為最佳的網絡根據執行時的執行環境而變化, 不能針對每個服務制約在執行服務時想要保證的安全性和私密性等執行條件。
發明內容
本發明是鑑於上述而作成的,本發明的目的是提供如下的分布式處理系統、控制 單元以及客戶機將用戶能夠使用的執行轉移信息制約為已知滿足安全性和私密性等執行 條件的執行轉移信息,將其預先存入到客戶機的存儲區域內,根據這些執行轉移信息判斷 是否能提供服務,從而保證提供滿足執行條件且用戶請求的服務。為了解決上述課題並達到目的,根據本發明的分布式處理系統具有客戶機,其 請求執行從用戶所請求的服務;處理部件;以及控制單元,其與客戶機和處理部件連接,其 中,客戶機存儲有用於控制處理部件的與計算資源和處理路徑相關的執行轉移信息,處理 部件通過依照執行轉移信息執行構成服務的任務,來執行服務。在根據本發明的分布式處理系統中,優選的是,客戶機在其存儲區域內預先存儲 有執行轉移信息。在根據本發明的分布式處理系統中,優選的是,控制單元具有判斷部,當有來自客 戶機的服務執行請求時,判斷部從客戶機接收存儲在客戶機內的執行轉移信息中的與服務 對應的執行轉移信息,判斷有效性,將判斷部的有效性判斷結果通知給客戶機。在根據本發明的分布式處理系統中,優選的是,控制單元使用執行轉移信息來控 制處理部件。在根據本發明的分布式處理系統中,優選的是,客戶機根據從用戶所請求的服務, 判斷是否將執行轉移信息提供給控制單元,並根據判斷結果,將執行轉移信息發送到控制 單元。在根據本發明的分布式處理系統中,優選的是,當從用戶接收到服務請求時,客戶機檢索在所存儲的執行轉移信息中是否存在與服務對應的執行轉移信息。在根據本發明的分布式處理系統中,優選的是,當檢索結果是存在與服務對應的執行轉移信息時,客戶機將存在的執行轉移信息提供給控制單元。在根據本發明的分布式處理系統中,優選的是,當檢索結果是不存在與服務對應的執行轉移信息時,客戶機將檢索結果通知給用戶。在根據本發明的分布式處理系統中,優選的是,當在判斷部的有效性判斷中,與服 務對應的執行轉移信息無效時,將有效性判斷結果通知給用戶。根據本發明的控制單元連接有請求執行服務的客戶機和處理部件,控制單元的特 徵在於,控制單元具有判斷部,當有來自客戶機的服務執行請求時,判斷部從客戶機接收存 儲在客戶機內的執行轉移信息中的與服務對應的執行轉移信息,判斷有效性,將判斷部的 有效性判斷結果通知給客戶機。在根據本發明的控制單元中,優選的是,控制單元使用執行轉移信息來控制處理 部件。根據本發明的客戶機與分布式處理系統的控制單元連接,並請求執行從用戶所請 求的服務,客戶機的特徵在於,客戶機存儲用於控制處理部件的與計算資源和處理路徑相 關的執行轉移信息。在根據本發明的客戶機中,優選的是,在存儲區域內預先存儲有執行轉移信息。在根據本發明的客戶機中,優選的是,客戶機根據從用戶所請求的服務,判斷是否 將執行轉移信息提供給控制單元,並將執行轉移信息發送到控制單元。在根據本發明的客戶機中,優選的是,當從用戶接收到服務請求時,客戶機檢索在 所存儲的執行轉移信息中是否存在與服務對應的執行轉移信息。在根據本發明的客戶機中,優選的是,當檢索結果是存在與服務對應的執行轉移 信息時,客戶機將存在的執行轉移信息提供給控制單元。在根據本發明的客戶機中,優選的是,當檢索結果是不存在與服務對應的執行轉 移信息時,客戶機將檢索結果通知給用戶。
圖1是示出本發明的實施方式涉及的分布式系統的概略結構的概念圖。圖2是示出使服務和構成服務的任務對應起來的服務任務對應表的圖。圖3是分別示出構成執行轉移信息的信息例和各構成信息的數據例的表。圖4是示出CU根據所生成的執行轉移信息進行從計算資源的確保到計算資源的 釋放的進程的圖。圖5是示出基於圖2的服務任務對應表的應用程式處理流程的流程圖。圖6是示出與執行轉移信息的結構對應的系統的模型例的圖。圖7是示出進行圖像的解碼和閱覽的客戶機應用程式的畫面例的圖。圖8是示出基於圖2的服務任務對應表的應用程式處理流程的流程圖,是示出在 安全級別高的情況下的流程的圖。圖9是示出與執行轉移信息的結構對應的系統的模型例的圖。圖10是示出在安全級別高的情況下進行圖像的解碼和閱覽的客戶機應用程式的 畫面例的圖。圖11是示出客戶機的執行流程的流程圖。
具體實施例方式以下,根據附圖詳細說明本發明涉及的分布式處理系統、控制單元以及客戶機的 實施方式。本實施方式將本發明涉及的分布式處理系統應用於JPEG的解碼處理,然而本發 明的處理內容的範圍不受以下實施方式的限定。圖1是示出本實施方式涉及的分布式處理系統的概略結構的概 念圖。在圖1中, 粗線表示數據處理網絡,細線表示控制網絡。如圖1所示,本實施方式涉及的分布式處理系 統10具有進行整體控制的(A)控制單元(CU) 11,以及(B)具有能夠執行任務的功能的多 個處理部件(PE)20、21、22、…、2η。這些PE中的ΡΕ20是請求服務的執行的服務執行請求 ΡΕ(客戶機)。這裡,將多媒體處理等提供對用戶來說有意義的用戶價值的處理單位稱為服務。 例如JPEG解碼處理是可提示用戶能夠識別的圖像的服務,將唯一識別該服務的標識符 (ID)稱為服務ID。例如JPEG解碼處理的服務ID是SV-823。並且,將構成服務的某個統 一的處理單位稱為任務。服務由一個以上的任務構成。例如,JPEG解碼處理可由圖2所示 的從JPEG文件分析到結果顯示的6個任務構成。這裡,圖2是示出使服務和構成服務的任 務對應起來的服務任務對應表的圖。並且,將唯一識別任務的標識符(ID)稱為任務ID。例 如,熵解碼的任務ID是TK-102。CUll可參照服務任務對應表將服務分解為任務。例如,如圖2所示,JPEG解碼處 理(服務ID = SV-823)服務由從JPEG文件分析(任務ID = TK-101)到熵解碼(任務ID =TK-102)、逆量子化(任務ID = TK-103)、IDCT (任務ID = TK-104)、顏色信號的轉換(任 務ID = TK-105)、結果顯示(任務ID = TK-106)的共計6個任務構成。PE20、21、22、…、 2n可分別具有一個以上的固有功能並執行一個以上的任務。對各PE的功能附加功能ID, 功能ID與任務ID對應。例如,具有功能ID = FN-101的PE可執行任務ID = TK-101的任 務。並且,「控制單元(以下適當稱為「⑶」)」是指,在分布式處理系統中進行向各處 理部件的任務分配、處理路徑的管理、服務執行時的執行狀態轉移的管理等的控制部。「處 理部件」(以下適當稱為「PE」)是指,實現數據的輸入輸出、處理、傳遞、存儲這4種功能中 的一種以上的功能的系統的構成單元。一般,一個處理部件具有處理一個以上的任務的功 能、以及處理所需要的數據輸入輸出功能和數據存儲功能。CUll向各PE詢問與自身連接的各PE的功能(可執行的任務種類)和計算資源 (處理能力和存儲容量等)的信息、或者請求從各PE通知該信息,並進行登記。CUll在分 別登記PE20、21、22、…、2n時分配在系統10中唯一決定的ID(PEID)。PEID是在系統起動 時和重新起動時唯一分配的。CUll對計算資源和處理路徑的狀態進行管理,並根據從客戶機20所提供的執行 轉移信息進行服務提供。這裡,執行轉移信息是執行服務所需要的計算資源和處理路徑的 組合以及與其相關的管理信息,例如可表示為圖3所示的任務執行轉移表。這裡,圖3是分 別示出構成執行轉移信息的信息例和各構成信息的數據例的表。並且,任務執行轉移表是 記錄有ID以及包含路徑部分和PE部分的路徑信息的一覽表。
如圖3所示,執行轉移信息由包含服務ID和模式ID的ID以及路徑信息構成。不 過,執行轉移信息不限於這些數據結構,還可以包含含有計算資源和處理路徑的路徑信息 以及與其相關的任何管理信息。這裡,模式是指計算資源(即PE)和處理路徑的排列。並且,將唯一識別服務的標 識符(ID)稱為服務ID。模式ID是唯一附加給模式的標識符。例如當考慮處理部件A、B、C、D、E時,在JPEG 編碼處理無論是按A、B、C的順序連接的路徑進行的模式、還是按A、B、D、E的順序連接的模 式都能進行處理的情況下,各模式被附加不同的模式ID。路徑信息由PE部分和路徑部分構成,PE部分由PE的功能ID構成,路徑部分由路 徑ID、源和目的地構成。並且,路徑ID是唯一附加給PE間的通信路徑的標識符。源是PE間路徑的輸入側 PE的ID,目的地是PE間路徑的輸出側PE的ID。形成客戶機和路徑的PE20、21、22、…、2η 可根據路徑ID、源和目的地把握PE間的連接關係。客戶機20將執行轉移信息作為資料庫保持在ROM等的存儲區域內,並向CUll詢 問該信息在當前時間點是否可使用。CUll將該結果通知給客戶機20。客戶機20在確定了要使用的執行轉移信息後,發送該執行轉移信息,請求CUll構 建處理路徑。CUll根據用於執行任務的執行轉移信息確保計算資源,並建立處理路徑。客 戶機20使用所構建的處理路徑來開始服務處理。不過,不限於一定由客戶機20自身進行 服務處理。當全部PE結束服務處理時,客戶機20向⑶11通知結束,⑶11釋放計算資源和 處理路徑。當從客戶機20所請求的服務的執行結束時,CUll向客戶機20通知服務執行結 束ο這裡,參照圖4來說明CUll生成執行轉移信息、並將該執行轉移信息提供給客戶 機20的進程。圖4是示出CU根據所生成的執行轉移信息進行從計算資源的確保到計算資 源的釋放的進程的圖。另外,在圖4中,僅示出PE20、21、22、…、2n中的PE20、PE21、PE22、 PE2n,然而關於PE23、24、…、P2n_l,也與以下說明一樣來處理。在進行圖4所示的處理之前,客戶機20將有效的執行轉移信息發送到⑶11並請 求服務的執行。接收到執行請求的CUll將計算資源確保請求與執行轉移信息一起發送到服務處 理所需要的計算資源即PE20、PE21、PE22、…、PE2n各方(步驟Si)。作為客戶機的PE20 不需要能執行構成服務的任務,只需請求服務的執行即可。這裡假定客戶機20進行任務執行來說明。並且,也可以將執行轉移信息自身作為 計算資源確保請求來處理。各PE當受理了計算資源確保請求和執行轉移信息時,根據執行轉移信息的描述 確保任務處理所需要的計算資源(步驟S2)。這裡,計算資源是例如處理所需要的CPU功率 和存儲容量等。然後,各PE當計算資源的確保成功時,將計算資源確保完成作為針對計算資源確保請求的響應分別回送到CUll (步驟S3)。另一方面,在不能確保計算資源的情況下,將錯 誤回送到⑶11。在能確保全部計算資源的情況下,⑶11將處理路徑建立請求發送到各PE (步驟S4)。在不能確保全部計算資源的情況下,將錯誤回送到用戶,釋放所確保的計算資源並中止服務處理。各PE當受理了請求時,根據在步驟Sl接收到的執行轉移信息建立處理路徑(步 驟S5)。這裡,處理路徑的建立是開關的連接、TCP/IP網絡的連接建立等。各PE當完成了處理路徑的建立時,將處理路徑建立完成作為針對處理路徑建立 請求的響應分別回送到⑶11 (步驟S6)。在處理路徑的建立失敗的情況下,回送錯誤。在全部處理路徑的建立完成的情況下,⑶11將任務執行請求發送到客戶機20(步 驟 S7)。在未完成全部處理路徑的建立的情況下,向用戶回送錯誤,釋放所確保的計算資 源和處理路徑並中止服務處理。客戶機20使用所建立的處理路徑來開始處理(步驟S8)。各PE針對從所建立的 路徑輸入的數據進行任務處理,並依次輸出。在全部任務處理完成的情況下,客戶機20將任務執行完成發送到OTl 1 (步驟S9)。接收到任務執行完成的CUll將處理路徑釋放請求發送到確保了計算資源的各 PE (步驟 S10)。接收到處理路徑釋放請求的各PE分別釋放所建立的處理路徑(步驟Sll)。各PE在處理路徑的釋放成功的情況下,將處理路徑釋放完成作為針對處理路徑 釋放請求的響應發送到⑶11 (步驟S12)。與此相對,在釋放失敗的情況下,向⑶11回送出
講
T曰O當全部PE的處理路徑釋放成功時,⑶11將計算資源釋放請求發送到確保了計算 資源的各PE (步驟S13)。不過,優選的是,即使在一部分或全部處理路徑釋放失敗的情況 下,也將計算資源釋放請求發送到確保了計算資源的各PE,並強制性繼續執行以後的釋放處理。接收到計算資源釋放請求的各PE釋放計算資源(步驟S14)。各PE將計算資源釋放完成作為針對計算資源釋放請求的響應分別發送到 ⑶11(步驟S15)。在釋放失敗的情況下,向⑶11回送錯誤。⑶11當從全部PE接收了計算 資源釋放完成時,完成服務處理。優選的是,即使在發生差錯的情況下,也強制性完成服務處理。當按以上進程結束了從客戶機20所請求的服務的執行時,⑶11向客戶機20通知 服務執行完成。另外,圖4所示的進程是針對前後不進行服務處理的情況、或者前後的服務處理 不使用重複的計算資源或處理路徑的情況的進程。在前後連續的服務重複使用相同的計算 資源和處理路徑的情況下,存在不需要計算資源的確保和釋放、以及處理路徑的建立和釋 放中的任一方或全部的情況。並且,在該進程中,從⑶11廣播與計算資源和處理路徑相關的請求,然而也可以1 對1個別地向各PE發送。而且,執行轉移信息既可以個別發送僅與各PE相關聯的部分,也可以將相同的全 部信息發送到全部PE。圖5是示出基於圖2的服務任務對應表的應用程式處理流程的流程圖。在圖5所示的例子中,JPEG解碼處理(服務ID = SV-823)服務是按照JPEG文件分析(任務ID = TK-101、步驟S101)、熵解碼(任務ID = TK-102、步驟S102)、逆量子化(任務ID = TK-103、 步驟S103)、IDCT (任務ID = TK-104、步驟S104)、顏色信號的轉換(任務ID = TK-105、步 驟S105)、結果顯示(任務ID = TK-106、步驟S106)的順序來執行,由此,JPEG解碼處理結束ο參照圖6來說明在圖5中說明的具有執行轉移信息的系統。圖6是示出與執行轉 移信息的結構對應的系統的模型例的圖。6個PE(PEID :PE-001至PE-006、功能ID =FN-IOl 至FN-106)經由被分配了 5個路徑ID(PA-001至PA-005)的路徑依次連接。例如,成為源 的PE (PEID =PE-OOl)和成為目的地的PE (PEID :PE_002),其輸出經由路徑ID =PA-OOl的路
徑連接。參照圖7來說明客戶機應用程式的例子。圖7是示出進行圖像的解碼和閱覽的客 戶機應用程式的畫面例的圖。客戶機20選擇想要解碼的圖像。文件形式可選擇JPEG和PNG。當設定了所需的 參數、並按下「閱覽」按鈕時,可閱覽圖像。用戶利用設定在本應用程式中的參數來決定服 務ID和模式ID。這裡,圖5和圖7所示的客戶機應用程式是未將安全級別設定成高級別的例子,不 要求輸入密碼。接下來,參照圖8至圖10來說明與圖5和圖7所示的情況相比安全級別設定更高 的例子。在該例子中,針對各模塊的全部輸入輸出數據被加密。這裡,安全級別構成為即使在圖5至圖10中的任一方所示的情況下,也預先存儲 在ROM等用戶不能變更的存儲區域內,用戶不能任意設定和變更。圖8是示出基於圖2的服務任務對應表的應用程式處理流程的流程圖,是示出在 安全級別高的情況下的流程的圖。在圖8所示的例子中,安全級別「高」的JPEG解碼處理 (服務ID = SV-833)服務是按照帶加密的JPEG文件分析(任務ID = TK-201、步驟S201)、 帶加密的熵解碼(任務ID = TK-202、步驟S202)、帶加密的逆量子化(任務ID = TK-203、 步驟S203)、帶加密的IDCT (任務ID = TK-204、步驟S204)、帶加密的顏色信號的轉換(任 務ID = TK-205、步驟S205)、帶密碼的結果顯示(任務ID = TK-206、步驟S206)的順序來 執行,由此,JPEG解碼處理結束。圖9是示出與執行轉移信息的結構對應的系統的模型例的圖。6個PE (PEID PE-011 至 PE-016、功能 ID :FN_201 至 FN-206)經由被分配了 5 個路徑 ID (ΡΑ-011 至 PA-015) 的路徑依次連接。例如,成為源的PE (PEID =PE-Oll)和成為目的地的PE (PEID :PE_012),其 輸出經由路徑ID =PA-Oll的路徑連接。圖10是示出在安全級別高的情況下進行圖像的解碼和閱覽的客戶機應用程式的 畫面例的圖。在圖10所示的例子中,與圖7所示例子的不同點是指定密碼。S卩,客戶機20 選擇想要解碼的圖像,並指定密碼。文件形式可選擇JPEG和PNG。當設定了所需的參數、 並按下「閱覽」按鈕時,可閱覽圖像。假定用戶利用設定在本應用程式中的參數來決定服務 ID和模式ID。圖11是示出客戶機20的執行流程的流程圖。首先,客戶機20根據客戶機應用程式的設定參數決定服務ID和模式ID(步驟S301)。然後,客戶機20從ROM等存儲區域中檢索是否有與ID—致的登記項(步驟S302)。在有與ID —致的登記項的情況下(在步驟S303 「是」),將作為登記項存儲在存 儲區域內的執行轉移信息發送到CUll (步驟S304)。接收到執行轉移信息的CUll判定其有效性。CUll當從客戶機20接收了執行轉移信息時,分析是否能使用構成該信息的計算 資源(各PE)和處理路徑(各路徑)。其結果,在構成該信息的一部分或全部計算資源和處 理路徑已由另一服務使用中、或者由於PE的登記解除等原因而不能使用的情況下,判斷為 存儲區域的登記項無效。CUll的有效性判斷結果被發送到客戶機20,客戶機20接收該判斷結果(步驟 S305)。在執行轉移信息有效的情況下(在步驟S306 「是」),各PE根據執行轉移信息執 行構成服務的任務(步驟S307)。當全部任務的執行結束時,服務的執行也結束,結束客戶 機20的執行。另一方面,從ROM等存儲區域中檢索是否有與ID—致的登記項的結果是沒有一致 的登記項的情況下(在步驟S303 「否」),向用戶報告錯誤(步驟S308),結束客戶機20的 執行。並且,即使在從CUll接收到的執行轉移信息的有效性判斷結果是無效的情況下 (在步驟S306 「否」),也向用戶報告錯誤(步驟S308),結束客戶機20的執行。根據以上的進程,各處理部件根據執行轉移信息執行構成服務的任務,由此來執 行服務。另外,路徑信息是根據ID信息來唯一確定的。並且,存儲區域的檢索條件優選的 是服務ID和模式ID,然而不限於此。CUll對執行中的全部任務的信息進行管理,可將構成任務的服務分配給各PE並 判斷是否能用作計算資源。同樣關於處理路徑,也同樣可判斷是否能使用。在計算資源和 處理路徑能使用的情況下,將它們判斷為有效,在不能使用的情況下,判斷為無效。如以上,本發明涉及的分布式處理系統、控制單元以及客戶機將用戶可使用的執行轉移信息制約為已知滿足安全性和私密性等執行條件的執行轉移信息,將其預先存入到 客戶機的存儲區域內,根據這些執行轉移信息判斷是否能提供服務,從而適合於保證提供 滿足執行條件且用戶請求的服務。本發明涉及的分布式處理系統、控制單元以及客戶機將用戶可使用的執行轉移信 息制約為已知滿足安全性和私密性等執行條件的執行轉移信息,將其預先存入到客戶機的 存儲區域內,根據這些執行轉移信息判斷是否能提供服務,從而可保證提供滿足執行條件 且用戶請求的服務。
權利要求
一種分布式處理系統,該分布式處理系統具有客戶機,其請求執行從用戶所請求的服務;處理部件;以及控制單元,其與所述客戶機和所述處理部件連接,其中,所述客戶機存儲有用於控制所述處理部件的與計算資源和處理路徑相關的執行轉移信息,所述處理部件通過依照所述執行轉移信息執行構成所述服務的任務,來執行所述服務。
2.根據權利要求1所述的分布式處理系統,其中,所述客戶機在其存儲區域內預先存 儲有所述執行轉移信息。
3.根據權利要求1所述的分布式處理系統,其中,所述控制單元具有判斷部,當有來自 所述客戶機的服務執行請求時,所述判斷部從所述客戶機接收存儲在所述客戶機內的所述 執行轉移信息中的與所述服務對應的所述執行轉移信息,判斷有效性,所述控制單元將所 述判斷部的有效性判斷結果通知給所述客戶機。
4.根據權利要求3所述的分布式處理系統,其中,所述控制單元使用所述執行轉移信 息來控制所述處理部件。
5.根據權利要求2所述的分布式處理系統,其中,所述客戶機根據從所述用戶所請求 的服務,判斷是否將所述執行轉移信息提供給所述控制單元,並根據所述判斷結果,將所述 執行轉移信息發送到所述控制單元。
6.根據權利要求1所述的分布式處理系統,其中,當從所述用戶接收到服務請求時,所 述客戶機檢索在所存儲的所述執行轉移信息中是否存在與所述服務對應的執行轉移信息。
7.根據權利要求6所述的分布式處理系統,其中,當所述檢索結果是存在與所述服務 對應的執行轉移信息時,所述客戶機將存在的執行轉移信息提供給所述控制單元。
8.根據權利要求6所述的分布式處理系統,其中,當所述檢索結果是不存在與所述服 務對應的執行轉移信息時,所述客戶機將所述檢索結果通知給所述用戶。
9.根據權利要求2所述的分布式處理系統,其中,當在所述判斷部的有效性判斷中,與 所述服務對應的所述執行轉移信息無效時,將有效性判斷結果通知給所述用戶。
10.一種控制單元,該控制單元連接有請求執行服務的客戶機和處理部件,其中,所述控制單元具有判斷部,當有來自所述客戶機的服務執行請求時,所述判斷部 從所述客戶機接收存儲在所述客戶機內的所述執行轉移信息中的與所述服務對應的所述 執行轉移信息,判斷有效性,所述控制單元將所述判斷部的有效性判斷結果通知給所述客 戶機。
11.根據權利要求10所述的控制單元,其中,所述控制單元使用所述執行轉移信息來 控制所述處理部件。
12.—種客戶機,該客戶機與分布式處理系統的控制單元連接,並請求執行從用戶所請 求的服務,其中,所述客戶機存儲用於控制所述處理部件的與計算資源和處理路徑相關的執行轉移信息。
13.根據權利要求12所述的客戶機,其中,在存儲區域內預先存儲有所述執行轉移信息o
14.根據權利要求12所述的客戶機,其中,所述客戶機根據從所述用戶所請求的服務, 判斷是否將所述執行轉移信息提供給所述控制單元,並將所述執行轉移信息發送到所述控 制單元。
15.根據權利要求12所述的客戶機,其中,當從所述用戶接收到服務請求時,所述客戶 機檢索在所存儲的所述執行轉移信息中是否存在與所述服務對應的執行轉移信息。
16.根據權利要求15所述的客戶機,其中,當所述檢索結果是存在與所述服務對應的 執行轉移信息時,所述客戶機將存在的執行轉移信息提供給所述控制單元。
17.根據權利要求15所述的客戶機,其中,當所述檢索結果是不存在與所述服務對應 的執行轉移信息時,所述客戶機將所述檢索結果通知給所述用戶。
全文摘要
本發明提供分布式處理系統、控制單元以及客戶機。本發明的分布式處理系統具有客戶機,其請求從用戶所請求的服務的執行;處理部件;以及控制單元,其與客戶機和處理部件連接,其中,客戶機存儲有用於控制處理部件的與計算資源和處理路徑相關的執行轉移信息,處理部件通過按照執行轉移信息執行構成服務的任務,來執行服務。
文檔編號H04L29/08GK101827122SQ201010129438
公開日2010年9月8日 申請日期2010年3月4日 優先權日2009年3月4日
發明者久保允則, 篠崎新 申請人:奧林巴斯株式會社