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

軟件容錯

鎖定
軟件容錯是一種軟件技術。
中文名
軟件容錯
適用領域
計算機
SFT(Software Fault Tolerance) 軟件容錯技術優點突出,容易實現,明顯提高系統的高可用性和高可靠性等。1.隨着軟件技術的發展,各種軟件容錯技術大量湧現。(1)在系統軟件方面,主流的操作系統通常都具有一定的容錯功能。各大數據庫廠商如Oracle、 Informix等產品也具備一些容錯功能,如交易保護、數據複製等。(2)各種應用系統的設計具有故障檢測、故障恢復、缺陷處理等容錯功能。(3)更重要的是出現了一大批專門通過軟件技術來實現的容錯系統。國內較為流行的是雙機熱備份技術及磁盤陣列技術。2.軟件容錯技術也存在一定的問題。(1)切換問題。系統正常運轉時,業務集中在生產機上運行,一旦發生故障,則要求在較短的時間內(一般為十幾分鍾)將主要業務用户切換到備份機上。這就要求做到:有切換硬件的開關設備、在備份機中事先要建好通信配置、用户及用户的密碼要實時備份或能臨時迅速處理等。(2)系統的實現及維護很複雜。軟件容錯系統涉及硬件、軟件、網絡及通信等多種技術,對用户的技術要求比較高。(3)冗餘資源的有效利用問題。如在雙機熱備份系統中只有一台主機/服務器用於業務,備份的主機/服務器不能得到有效利用。(4)不能實現整個系統的容錯。軟件容錯技術的出發點是避錯和故障後恢復,很難使整個系統實現真正的容錯。