複製鏈接
請複製以下鏈接發送給好友

故障容限

鎖定
故障容限是指當其中一個或多個組件出現故障時,該功能單元仍能繼續在規定的執行水平運用的範圍。
中文名稱
故障容限
英文名稱
fault tolerance
定  義
當其中一個或多個組件出現故障時,該功能單元仍能繼續在規定的執行水平運用的範圍。
應用學科
通信科技(一級學科),運行、維護與管理(二級學科)
中文名
故障容限
外文名
fault tolerance
一級學科
通信科技
二級學科
運行、維護與管理

故障容限定義

故障容限是在出現有限數目的硬件或軟件故障的情況下,系統仍可提供連續正確執行的內在能力。故障容限越大,軟件的容錯能力就越強。
典型的故障容限設計當檢測到故障時自動使備用系統進入在線狀態。當電腦用於關鍵功能時故障容限的需求是無庸置疑的,例如導引飛機安全着陸或確保穩定藥流輸入病人。故障容限對非關鍵的日常應用也有好處。 [1] 

故障容限軟件容錯

軟件容錯是容軟件故障(主要是設計故障)的手段和方法,其目的是屏蔽軟件故障,恢復因出故障而影響的運行進程。為了實現軟件容錯,一般都要使用某種形式的冗餘,這種冗餘既可以是設計(算法)冗餘,也以是數據冗餘。
實現軟件容錯的基本方法,是將若干個根據同一規格説明編寫的不同程序(或程序塊),在不同空間同時運行或在同一空間依次運行,然後在每一個預定的檢測點上通過表決或接收測試進行裁決。在判明其正確或一致後接收這個結果,否則便加以拒絕,並作出報警。
容錯軟件是一個規定功能的軟件,且:
(1)在一定程度上對自身故障的作用具有屏蔽能力;
(2)在一定程度上能從故障狀態自動恢復到正常狀態;
(3)在因軟件缺陷而出故障時,能在一定程度上完成預期的功能;
(4)在一定程度上具有容錯能力。 [2] 

故障容限相關概念

故障(fault):元件或系統不能執行正常的功能則謂之出故障。
故障檢測(fault detection):檢測設備的正確性但不確定故障的部位,叫故障檢測。
故障診斷(fault diagnosis):判斷設備有無故障及並確定故障的部位,叫故障診斷。
故障定位程序(fault location program):查找故障所在及其類型的程序,是診斷程序的重要部分。
故障測試(fault testing):觀察測試設備向邏輯電路輸入端施加測試碼的輸出響應,以確定電路中是否有故障或指明故障的位置的過程為故障測試。
參考資料
  • 1.    《電腦用户辭典》編寫組.《最新電腦用户辭典》:湖南科學技術出版社,1996年05月第1版:第213頁
  • 2.    石柱主編.軟件質量管理:《航空工業出版社》,2003.9:第55頁