概念
系統容錯 System Fault Tolerance,這個特性允許你為一個系統提供硬體冗餘。容錯是更一般的術語。Novell公司用SFT來描述NetWare中的容錯特徵。SFT允許你安裝兩個硬碟,並且在輔硬碟上的內容是主硬碟內容的鏡像(參見“磁碟鏡像和磁碟雙工”)。
如果主硬碟發生故障,輔硬碟就接替它的工作。磁碟控制器也可以雙份,或雙工工作以進一步防止硬體發生故障。SFT Level Ⅲ(可選)通過雙工整個伺服器而進一步提供了冗餘性。假如主伺服器停機時,輔伺服器同步無間斷地接替它的工作。
SFT Ⅲ可防止以下機器失效帶來的損失:隨機存儲器(RAM)的失效、磁碟的失效、區域網路適配器的失效。它允許將伺服器放置到不同的地方,以防止局部性的災難事件或電源故障,但在復置系統需要使用高速鏈路來保持緊密同步。另外,由於伺服器是鏡像的,所以當一台伺服器繼續工作時,可在另一台上進行例程服務和升級。當升級後的伺服器又接連回後,它的檔案系統需要和另一台伺服器進行同步處理。
工作原理
為了改進在SFT Ⅲ下的工作性能,Novell建議使用雙處理器系統。一個微處理器執行所有與硬體相關的輸入/輸出(I/O)和進行鏡像的同步,另一個微處理器處理檔案服務和運行其他伺服器套用。還需要在每個伺服器上具有兼容的高性能鏡像伺服器鏈路MSL(Mirrored Server Links)。MSL通常是100Mbps的乙太網或光纖鏈路,它們可以從Standard Micros ystems和Thomas-Conarad等廠商獲得。
netware的SFT包括三個級別:一、寫後讀驗證、熱定位、差錯檢驗和校正、FAT與目錄冗餘、開機目錄驗證
二、磁碟鏡像與磁碟雙工 三、檔案伺服器鏡像。