[其他]分布式處理系統(tǒng)和方法無效
| 申請?zhí)枺?/td> | 87104490 | 申請日: | 1987-04-03 |
| 公開(公告)號: | CN87104490A | 公開(公告)日: | 1988-01-20 |
| 發(fā)明(設(shè)計(jì))人: | 織茂昌之;森欣司;鈴木靖雄;小泉稔;河野克己;中井耕三;笠廣和 | 申請(專利權(quán))人: | 株式會社日立制作所 |
| 主分類號: | G06F13/00 | 分類號: | G06F13/00 |
| 代理公司: | 中國國際貿(mào)易促進(jìn)委員會專利代理部 | 代理人: | 姚珊 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 分布式 處理 系統(tǒng) 方法 | ||
本發(fā)明涉及一種分布式處理系統(tǒng)和方法。在這種系統(tǒng)中,使用多個處理機(jī),以分布方式執(zhí)行順序處理,用以有效地實(shí)現(xiàn)故障檢測,并能以識別屬于相同處理的重復(fù)數(shù)據(jù)。
在本發(fā)明人剛剛提出申請的美國專利4,627,055中,敘述了一種分布式處理方法。該方法用于通過使用多個由傳輸線聯(lián)結(jié)的處理機(jī),以分布方式執(zhí)行的順序處理。在這種方法中,把程序分布并存貯在各個處理機(jī)中,去執(zhí)行順序處理的各個區(qū)段;并且,當(dāng)執(zhí)行該程序所需要的所有數(shù)據(jù)通過傳輸線全部被接收到適當(dāng)?shù)奶幚頇C(jī)中去時(shí),進(jìn)行每個處理機(jī)的程序啟動。雖然這種方法通過各個處理機(jī)的分布處理能夠完成順序處理,而且這些處理機(jī)中的每一個實(shí)際上都執(zhí)行該處理的一個區(qū)段而無需為控制整個系統(tǒng)的控制處理機(jī),但是它不能給出在發(fā)生故障時(shí),用于分析(指導(dǎo)故障檢測)故障原因所必要的收集該系統(tǒng)操作全過程歷史數(shù)據(jù)的裝置。因此,這就給該系統(tǒng)的維修帶來了困難。
另外,某些常用操作系統(tǒng)(os),在一些情況下,具有收集系統(tǒng)操作全過程歷史數(shù)據(jù)的功能,但收集的對象僅僅包括裝有適當(dāng)?shù)腛S的處理機(jī)操作歷史過程。然而,這在使用多個處理機(jī)以分布方式執(zhí)行順序處理的分布式處理系統(tǒng)中要完成故障檢測是遠(yuǎn)遠(yuǎn)不夠的。
日本專利特許公開57-175239公開了一種方法。在這種方法中,當(dāng)存在有多個處理機(jī)執(zhí)行同樣的處理時(shí),不是通過從這些處理機(jī)的各個處理執(zhí)行結(jié)果中,采用選中的真值去操作,而是只將真值送往傳輸網(wǎng)絡(luò),這些處理執(zhí)行結(jié)果送往傳輸網(wǎng)格時(shí),無需在其上進(jìn)行任何引導(dǎo)操作,而且在接收方的每個處理機(jī)從網(wǎng)絡(luò)消息中選擇屬于相同處理的消息,并用于適當(dāng)?shù)奶幚頇C(jī),以致根據(jù)大多數(shù)判斷邏輯在接收方的處理機(jī)中選擇真值。根據(jù)這種方法,在一個確定的信息計(jì)數(shù)時(shí)間周期內(nèi),把具有相同內(nèi)容代碼(指數(shù)據(jù)內(nèi)容)的消息收集起來。所以,這種收集是根據(jù)計(jì)數(shù)的結(jié)果,因此它是根據(jù)大多數(shù)判斷邏輯來判斷真值的。上述的發(fā)明提供了一種靈活的選中方法。該方法不需要提前確定一個處理機(jī),把它的輸出接收過來,再送給所選中的處理機(jī)。
在現(xiàn)有技術(shù)采用的方法中,消息包括指示其內(nèi)容的代碼,根據(jù)大多數(shù)判斷邏輯,從收集這些消息起始的一段時(shí)間周期內(nèi),把與代碼相匹配的那些消息收集起來,認(rèn)為它們是屬于相同處理的消息。然而,在這種方法中,由于屬于相同處理的消息,僅僅由指示每個消息的代碼來識別,所以在一個比用于收集消息的時(shí)間周期更短的一段時(shí)間周期內(nèi),由不同的觸發(fā)器來起動用于執(zhí)行相同處理的處理機(jī)時(shí),就出現(xiàn)了不能識別出與不同的觸發(fā)器相聯(lián)結(jié)的輸出消息的問題。
因此,本發(fā)明的目的是提供一種分布式處理系統(tǒng)和方法,并且它是采用相互對應(yīng)的處理機(jī),以分布形式執(zhí)行各個順序處理,而不需要控制處理機(jī)控制整個系統(tǒng),從而有效地實(shí)現(xiàn)故障檢測并能夠識別屬于相同處理的重復(fù)數(shù)據(jù)。
為實(shí)現(xiàn)該目的,根據(jù)本發(fā)明,采用通過傳輸通路聯(lián)結(jié)的多個處理機(jī)以分布型處理作業(yè)的順序執(zhí)行的分布式處理系統(tǒng),包括一個向傳輸通路傳送含有與分布處理系統(tǒng)相聯(lián)結(jié)的處理機(jī)所指定的內(nèi)容代碼信息的步驟,一個把帶有內(nèi)容代碼信息的傳輸通路上的信息送到處理機(jī)上去的步驟,以及一個為在每一個存有內(nèi)容代碼的存貯數(shù)據(jù)和每一個處理機(jī)中的程序之間建立起對應(yīng)關(guān)系的步驟,以此取得與順序處理流程相對應(yīng)的信息。此外,本發(fā)明的特征是把所接收到的消息中的事件數(shù)和在先接收到的消息中的事件數(shù)進(jìn)行比較,并借此測定屬于相同處理的重復(fù)消息。
本發(fā)明通過對附圖的下述詳細(xì)說明將會得到更加清楚的理解。其中,
圖1表示本發(fā)明實(shí)施方案的系統(tǒng)結(jié)構(gòu)方框圖。
圖2,圖4(b)和圖10(a)表示在該實(shí)施方案中所傳輸信息的信息格式。
圖3和圖4(a)是根據(jù)本發(fā)明描述的處理機(jī)結(jié)構(gòu)及處理流程的方框圖。
圖5(a)和圖5(b)表示根據(jù)本發(fā)明的操作流程圖。
圖6(a)-8(b)是用于解釋根據(jù)本發(fā)明的處理記錄方法的說明圖。
圖9,圖10(a)和10(b)表示處理記錄模塊的處理流程圖。
圖11(a)-11(c)是根據(jù)本發(fā)明說明整個操作流程的說明性操作圖。
圖12是表示使用本發(fā)明的系統(tǒng)結(jié)構(gòu)圖。
圖13是表示根據(jù)本發(fā)明所傳輸消息的消息格式圖。
圖14(a)-14(b)是用于解釋表結(jié)構(gòu)的說明性附圖,以及
圖15-18是表示根據(jù)本發(fā)明在每個處理機(jī)中說明處理流程的流程圖。
該專利技術(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/87104490/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





