[其他]分布式處理系統(tǒng)和方法無效
| 申請?zhí)枺?/td> | 86108454 | 申請日: | 1986-12-11 |
| 公開(公告)號: | CN86108454A | 公開(公告)日: | 1987-06-17 |
| 發(fā)明(設計)人: | 織茂昌元;森欣司;鈴木靖雄;小泉稔;河野克己;笠島廣和;中井耕三 | 申請(專利權(quán))人: | 株式會社日立制作所 |
| 主分類號: | G06F15/00 | 分類號: | G06F15/00 |
| 代理公司: | 中國國際貿(mào)易促進委員會專利代理部 | 代理人: | 李勇 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 處理 系統(tǒng) 方法 | ||
本發(fā)明涉及分布式處理系統(tǒng),更具體地說,本發(fā)明涉及在包括許多處理單元的分布式處理系統(tǒng)中允許在聯(lián)機條件下進行應用程序測試的分布式處理系統(tǒng)和方法。
在包括許多與一條公共傳輸線相連的處理單元的分布式處理系統(tǒng)中,當執(zhí)行程序所必需的數(shù)據(jù)項已從傳輸線上全部接收到并輸入其自身的處理單元時,用以執(zhí)行每一步處理的程序就開始運行,這樣一種方法在日本專利局公報中的第57-146361號中日本未決專利申請中得到了公開。這種方法使得利用各自的處理單元執(zhí)行各步處理而無需一個執(zhí)行處理器管理整個系統(tǒng)成為可能。然而,這種方法卻不具備利用聯(lián)機數(shù)據(jù)對已建立的、旨在裝入各處理單元中的程序進行測試,並判斷它們在聯(lián)機條件下是正常還是異常的手段。
有些傳統(tǒng)的系統(tǒng)(不是分布式處理系統(tǒng))具有收集程程處理的結(jié)果數(shù)據(jù)的裝置,但這些裝置的功能僅僅是按時間序列對數(shù)據(jù)取對數(shù),在利用收集到的結(jié)果對測試結(jié)果進行分析時卻不能令人滿意。
本發(fā)明的目的在于消除上面敘述的先有技術的分布式處理系統(tǒng)中的問題,并且提出一種系統(tǒng),為在由各自處理單元執(zhí)行處理而無需一個執(zhí)行處理器管理整個系統(tǒng)的這樣的系統(tǒng)提供一種允許在聯(lián)機條件下進行程序測試的分布式處理系統(tǒng)及方法。
為了實現(xiàn)上述目的本發(fā)明在一個包括許多與一根公共傳輸線相連的處理單元的分布式處理系統(tǒng)中,提供了一個分布式處理系統(tǒng)和方法。上述的分布式處理系統(tǒng)和方法的特征在于:每個處理單元判定裝入其自身的處理單元中的程序是不是要測試的程序;如果是要測試的程序就建立測試模式;對程序進行處理而不管程序是不是在測試狀態(tài);當程序在測試模式時,在處理結(jié)果的數(shù)據(jù)基礎上產(chǎn)生有關測試結(jié)果的數(shù)據(jù);并把上述結(jié)果送至上述的公共傳輸線。
圖1.是本發(fā)明的一個系統(tǒng)結(jié)構(gòu)的實施例。
圖2.是表示被傳輸?shù)膱笪母袷健?/p>
圖3、圖4(a)和4(b)是處理器的內(nèi)部結(jié)構(gòu)圖。
圖5(a)、5(b)、圖6和圖7(a)和7(b)是處理器的處理流程圖。
圖8(a)、8(b)和圖9(a)-9(b)是用于解釋測試數(shù)據(jù)收集處理的示意圖。
圖10.是用于解釋測試單元中的程序自動處理的示意圖。
圖1是采用本發(fā)明的一個系統(tǒng)的總結(jié)構(gòu)圖。參閱該圖,參考數(shù)字11-16表示處理器,每個處理器的內(nèi)部存貯器中都存有一個應用程序,處理器可以執(zhí)行這個程序;參考數(shù)字1表示的是單向環(huán)路傳輸線,其方向如箭頭所示。此外,參考數(shù)字1001至1006表示網(wǎng)絡控制處理器(NCP),每個NCP對傳輸線上的數(shù)據(jù)傳輸進行控制。NCP1001至1006中的每一個與處理器11-16中相應的一個雙向連接。
處理器11至16的處理結(jié)果(數(shù)據(jù))通過NCP1001至1006送到傳輸線1上。NCP1001至1006中的每個NCP判定在傳輸線中流動的數(shù)據(jù)對與它相連的處理器而言是否必需,并且只在判決為“必需”時,才把這些數(shù)據(jù)送至它本身的處理器中。
處理器11-16中的每一個處理器在為執(zhí)行存貯在處理器中的程序所需的數(shù)據(jù)項業(yè)已全部具備之時開始執(zhí)行應用程序。啟動的程序應用上述的數(shù)據(jù)資料來執(zhí)行它的處理。
在本系統(tǒng)中,假定處理器14根據(jù)本發(fā)明的方法進行一次測試,一個CRT控制臺與之相連。此外,在本系統(tǒng)中,外部輸入/輸出設備10001與處理器11相連。來自外部處理設備的數(shù)據(jù)通過這個外部輸入/輸出設備10001送入本系統(tǒng)中。
在收到的數(shù)據(jù)中包含有指示測試狀態(tài)的信息時,每個處理器執(zhí)行使用上面的數(shù)據(jù)的程序,并在處理結(jié)果的數(shù)據(jù)的基礎上產(chǎn)生測試結(jié)果的數(shù)據(jù)而不管被執(zhí)行的程序是不是在測試狀態(tài)。
圖2是在傳輸線1中流動的數(shù)據(jù)格式。201(F)為用來指示報文開始的標志,202(CC)是與數(shù)據(jù)內(nèi)容對應的內(nèi)容碼。每個NCP根據(jù)內(nèi)容碼判定收到的數(shù)據(jù)對與它相連的處理器是否是必需的。203(SA)表示已送出數(shù)據(jù)的NCP的地址(送出地址),204(C)是傳輸所需的序號。
206DATA(數(shù)據(jù))表示將要被相應的應用程序處理的信息,207(FCS)表示故障檢測數(shù)據(jù),208(F)表示用以指示報文結(jié)束的標志。此外,205(EN)表示處理級別上的序號,它包括處理器號和數(shù)據(jù)發(fā)生序號,以下把“EN”稱之為“事件號”。
圖3是顯示圖1所示的處理器11的內(nèi)部結(jié)構(gòu)的示意圖,其他的處理器12-16具有與之相同的結(jié)構(gòu)。
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于株式會社日立制作所,未經(jīng)株式會社日立制作所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://m.szxzyx.cn/pat/books/86108454/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:條狀加工食品的包裝套
- 下一篇:用于焊接設備的焊絲給進運送裝置
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F15-00 通用數(shù)字計算機
G06F15-02 .通過鍵盤輸入的手動操作,以及應用機內(nèi)程序的計算,例如,袖珍計算器
G06F15-04 .在引入被處理的數(shù)據(jù)的同時,進行編制程序的,例如,在同一記錄載體上
G06F15-08 .應用插接板編制程序的
G06F15-16 .兩個或多個數(shù)字計算機的組合,其中每臺至少具有一個運算器、一個程序器及一個寄存器,例如,用于數(shù)個程序的同時處理
G06F15-18 .其中,根據(jù)計算機本身在一個完整的運行期間內(nèi)所取得的經(jīng)驗來改變程序的;學習機器





