[其他]分布式計算機系統(tǒng)的測試方法與裝置無效
| 申請?zhí)枺?/td> | 86105373 | 申請日: | 1986-08-29 |
| 公開(公告)號: | CN86105373A | 公開(公告)日: | 1987-03-11 |
| 發(fā)明(設(shè)計)人: | 森欣司;鈴木靖雄;河野克己;織茂昌之;小泉稔;竺廣和;中井耕三 | 申請(專利權(quán))人: | 株式會社日立制作所 |
| 主分類號: | G06F15/00 | 分類號: | G06F15/00;G06F3/04;G06F15/16 |
| 代理公司: | 中國國際貿(mào)易促進委員會專利代理部 | 代理人: | 胡偉炯,劉德輝 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 分布式 計算機系統(tǒng) 測試 方法 裝置 | ||
本發(fā)明是關(guān)于計算機系統(tǒng)的測試方法和裝置,特別是不用中止系統(tǒng)運行就能測試一個分布式計算機系統(tǒng)的方法與裝置。
近些年,許多計算機系統(tǒng)是分布式的,這是考慮到功能的分布并防止負(fù)載集中,從而減少了處理和通訊的消耗。分布式系統(tǒng)在增加可靠性和可擴展性方面具有優(yōu)點,但是也產(chǎn)生了如何維護一個空間上分布在各處系統(tǒng)的問題。特別地,對于維護工作人員來說,測試構(gòu)成總體的每個子系統(tǒng)是否正常工作是必要的。
通常的分布式系統(tǒng)是不能在系統(tǒng)運行期間測試每個處理器的應(yīng)用程序的。在這種情況下,通過軟件或硬件把需測試的設(shè)備與運行著的系統(tǒng)分開,或者通過附加一個與系統(tǒng)相連的面向測試的處理器,存儲器和I/O部件來進行測試。總之,在與通常系統(tǒng)運行相同的硬件配置和運行條件下,是不能測試其系統(tǒng)的。在后一種情況下,需要增加硬件設(shè)備。然而,實際上迫切需要在不中斷運行的情況下測試一個系統(tǒng)。
在一個分布式處理系統(tǒng)中,經(jīng)一根公共傳輸線聯(lián)在一起的各個處理器對一個作業(yè)實現(xiàn)一系列的分布式處理。在該分布式處理系統(tǒng)中,現(xiàn)已提出了一種系統(tǒng)控制方法,這種方法是在每個分布式處理器中儲存以執(zhí)行一系列處理中規(guī)定部分的程序,從傳輸線上取得程序執(zhí)行所需的數(shù)據(jù)。一旦全部數(shù)據(jù)準(zhǔn)備好,而開始程序的執(zhí)行,如日本專利非實審公開號:57-146361;稱為“數(shù)據(jù)流型分布式處理系統(tǒng)”所披露的,就是一例。這種方法不需要用控制處理器來控制整個系統(tǒng)并能分布式地執(zhí)行一系列的處理。然而,它并沒有提供一種在聯(lián)機運行期間測試-運行儲存在每個分布式處理器中程序的方法,對于系統(tǒng)診斷和維護效率還有待進一步改進。
某些一般的計算機系統(tǒng)包含有收集程序執(zhí)行所產(chǎn)生數(shù)據(jù)的裝置,然而,這僅僅是在時間序列的基礎(chǔ)上記錄的數(shù)據(jù)而且不能充分滿足用收集到的結(jié)果數(shù)據(jù)分析測試運行的結(jié)果。
本發(fā)明旨在克服通常分布式處理系統(tǒng)如前所述的不足,本發(fā)明的主要目標(biāo)是要提供一種分布式處理系統(tǒng),該系統(tǒng)在分散的處理器中執(zhí)行一系列處理而不需要控制處理器來控制整個系統(tǒng),該系統(tǒng)每個處理器中裝入了一個新開發(fā)的程序,這個程序是用數(shù)據(jù)進行測試-運行的,因此,允許系統(tǒng)在聯(lián)機的環(huán)境下進行程序測試。
為實現(xiàn)上述目標(biāo),為了測試一個分布式處理系統(tǒng),該系統(tǒng)包含許多經(jīng)網(wǎng)絡(luò)聯(lián)在一起的處理器,該處理器具有一個存儲器,以儲存為每個處理器提供需要測試的程序,本發(fā)明方法包括以下步驟:當(dāng)至少一個處理器作為測試器運行儲存的程序時,生成測試信息的步驟;以及由所述處理器中任一個處理器實現(xiàn),由處理器本身或從其它處理器接收測試信息并根據(jù)測試信息決定程序是否測試-運行的步驟。
附圖簡要說明
圖1是分布式處理系統(tǒng)的一般框圖,表示本發(fā)明的第一實施例;
圖2是說明圖1系統(tǒng)中要測試系統(tǒng)的配置圖;
圖3是說明圖2系統(tǒng)發(fā)出的報文格式示意圖;
圖4是根據(jù)本發(fā)明進行測試的示意圖;
圖5是說明圖4處理過程中所用的測試說明表;
圖6和圖7是根據(jù)本發(fā)明進行處理的示意圖;
圖8是分布式處理系統(tǒng)的框圖,說明本發(fā)明的第二實施例;
圖9是圖8中系統(tǒng)所用報文格式的示意圖;
圖10是圖8所示處理器的配置框圖;
圖11是圖10中所示處理器所用的測試數(shù)據(jù)的格式示意圖;
圖12和圖13是用于解釋測試-運行操作的示意圖;
圖14和圖15是處理器中測試部件處理過程示意圖;
圖16是應(yīng)用程序中處理過程的一組示意圖,
圖17是分布處理系統(tǒng)中,一個處理器的框圖,說明本發(fā)明第三實施例;
圖18用于解釋由圖17處理器所做的測試-運行操作的示意圖;
圖19和圖20是說明圖17處理器內(nèi),測試部件的處理過程示意圖;
圖21是分布式系統(tǒng)的框圖,說明本發(fā)明第四實施例;
圖22是在系統(tǒng)中傳送報文的格式示意圖;
圖23和圖24是圖21所示處理器的內(nèi)部配置圖;
圖25、圖26和圖27是表示圖23處理器執(zhí)行的處理過程流程圖;
圖28和圖29是解釋測試數(shù)據(jù)收集處理過程示意圖;
圖30是解釋由測試部件實現(xiàn)自動程序測試-運行的處理過程流程圖。
現(xiàn)在將參照附圖詳細介紹本發(fā)明的實施例。
實施例1
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于株式會社日立制作所,未經(jīng)株式會社日立制作所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://m.szxzyx.cn/pat/books/86105373/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:地下開采中使用的液壓裝置的起動方法
- 下一篇:粗線用手搖橫機的三角座滑架
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F15-00 通用數(shù)字計算機
G06F15-02 .通過鍵盤輸入的手動操作,以及應(yīng)用機內(nèi)程序的計算,例如,袖珍計算器
G06F15-04 .在引入被處理的數(shù)據(jù)的同時,進行編制程序的,例如,在同一記錄載體上
G06F15-08 .應(yīng)用插接板編制程序的
G06F15-16 .兩個或多個數(shù)字計算機的組合,其中每臺至少具有一個運算器、一個程序器及一個寄存器,例如,用于數(shù)個程序的同時處理
G06F15-18 .其中,根據(jù)計算機本身在一個完整的運行期間內(nèi)所取得的經(jīng)驗來改變程序的;學(xué)習(xí)機器
- 允許服務(wù)器遠程訪問未通電的客戶計算機系統(tǒng)資產(chǎn)信息的數(shù)據(jù)處理系統(tǒng)和方法
- 無需用戶參與自動處理推送的信息的方法、系統(tǒng)與程序
- 在客戶計算機系統(tǒng)中遠程禁止網(wǎng)絡(luò)活動的數(shù)據(jù)處理系統(tǒng)和方法
- 在客戶計算機系統(tǒng)中遠程禁止網(wǎng)絡(luò)活動的數(shù)據(jù)處理系統(tǒng)和方法
- 分配用于多方應(yīng)用層會話的資格信息
- 分配用于多方應(yīng)用層會話的資格信息
- 一種用于多層次對話的調(diào)節(jié)計算機系統(tǒng)的方法
- 一種使用混合云計算系統(tǒng)進行通信的方法
- 遠程禁止客戶計算機系統(tǒng)的數(shù)據(jù)處理系統(tǒng)和方法
- 在客戶計算機系統(tǒng)中遠程禁止網(wǎng)絡(luò)活動的數(shù)據(jù)處理系統(tǒng)和方法





