[發明專利]信息處理器和實時分布式處理系統無效
| 申請號: | 01133023.6 | 申請日: | 2001-09-14 |
| 公開(公告)號: | CN1372204A | 公開(公告)日: | 2002-10-02 |
| 發明(設計)人: | 佐藤康生;谷越浩一郎;橫山孝典;中村知治;城戶三安 | 申請(專利權)人: | 株式會社日立制作所 |
| 主分類號: | G06F15/16 | 分類號: | G06F15/16;G06F11/16 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所 | 代理人: | 李強 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息 處理器 實時 分布式 處理 系統 | ||
發明背景
發明領域
本發明涉及一種分布式處理系統的構造,它具有連接到一個網絡上用于執行多個程序的多個計算機,更特別涉及需要由電源系統的保護控制器提供實時控制的一種處理系統。
[現有技術]
在一個傳統通常的分布式處理系統中,已經設計出各種任務分配方法并投入實用來改善處理的容量和可靠性。例如,在日本申請專利公開出版物No.Hei?05-257908和日本申請專利公開出版物No.Hei?07-282013中,根據每個計算機的特性和條件建議了一種任務分配方法。通過參考諸如處理容量和可靠性之類的每個計算機的容量或者諸如計算負載之類的條件,確定任務分配和優先權。重要性和緊急性不同的任務由具有適當可靠性的計算機來處理,從而執行一個總體上可靠的分布式處理。
除了上述的構造之外,一種協力處理的機構可以被使用作為任務的一個相互關系。例如,在日本申請專利公開出版物No.Hei?09-231183中,提供了一種控制機構,用于實現任務協作處理的時間限制,例如同步開始任務之類的。可是,從可靠性觀點來看,沒有解決任務的相互關系。
另一方面,在要求可靠性的一個實時處理器中,照慣例已經采取了一種復用的對策。例如,在諸如功率產生、功率傳輸和功率分配的功率控制和航空和鐵路的通信控制之類的許多控制器中,雖然實時是必要的,可是故障預防被嚴格地限制。因此,在這樣一種實時處理中,通過控制目標的復用、計算的復用以及算法的復用來實現高可靠性。
結果,當上述目標作為一種高可靠的實時分布式處理被安裝時,從可靠性的觀點來看,在要被分布的各項任務之間產生一種相互關系。例如,當通過為同一目標安裝多個復用任務來實現可靠性時,從可靠性的觀點來看,很理想,任務沒有被相同的計算過程所處理。因此,在高可靠的實時分布式處理中,不僅必需從計算總數的觀點來考慮任務的相互關系還要從可靠性的觀點來考慮任務的相互關系。
照慣例,當要在一個分布式處理中安裝要求可靠性的一個實時處理器時,這樣一個相對的限制必須正好在前面的設計中被滿足。例如,在日本申請專利公開出版物No.Sho?57-3516中,建議了用于在一個分布式處理系統中安裝電源系統的保護控制器的一種方法。可是,在設計時計算總數的調整和可靠性的調整要手動地執行。因此,必需為每個處理器構造設計一個最適當的配置。另外,由于只使用來一個預確定任務配置,所以當處理器構造被改變時該效果就沒有了。
[本發明解決的問題]
正如在″現有技術說明″中所描述的,一個傳統通常的分布式處理系統可以被應用到要求可靠性的一個控制器中。
早先的分布式處理技術不能規定每個計算機或任務可靠性和緊急性以及實現高性能和高可靠性。
這里沒有提供用于為可靠性而規定任務的相互關系的裝置。
因此,為了實現一種高可靠的實時分布式處理系統,除了象傳統一樣的計算數量的任務的相互關系之外,用于從復用的觀點來反映可靠性的相互關系的機構也是必需的。
發明內容
本發明的一個目的是規定每個計算機或任務的可靠性和緊急性并且實現高性能和高可靠性。
本發明的另外一個目的是分配任務以致禁止停止保護繼電器功能的可能性并且通過極少的計算機實現保護繼電器功能。[解決問題的手段]
在要求可靠性的諸如功率控制和航空和鐵路的通信控制之類的一個實時處理器中,對于計算機中的一個差錯為了保持正常運轉,必需通過復用來實現失敗安全備份。當通過一個分布式處理系統實現此處理目標時,僅僅使該系統本身錯誤容忍,則無法避免故障。根據計算復用和算法復用的概念,必需通過裝備多個任務來實現失敗安全備份。
在這種情況下,必需考慮多個任務的關系。作為任務的相互關系,同一計算機的計算可以被限制或者它可能不是適當的。因此,在本發明的高可靠的實時分布式處理系統中,用于控制此相互關系的一個執行計算機控制機構被安裝。
執行計算機控制機構(用來判斷執行每個任務的計算機),控制每個任務的執行時間的緊急性和重要性以及可靠性的排他程度,該可靠性排他程度是數據庫中的任務的相互關系。
該執行計算機控制機構通過參考數據庫中的規則可以對于分布式處理系統的條件判斷一個最適當的任務配置。
考慮到每個任務的執行時間的緊急性和重要性,可以執行將CPU的使用效率最大化、向最重要的任務給定優先權并且不減少可靠性排他程度(它是任務的相互關系)來選擇要被執行的任務的一個處理,以及可以執行選擇把有關的任務分配到其上的計算機的一個處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于株式會社日立制作所,未經株式會社日立制作所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/01133023.6/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





