在以往使用大型機和終端的時候,所有重要信息都有備份。如果電源掉電,會由一臺發電機繼續供電,大型機多數容易出錯的部件都有備件,正運行的部件一旦出錯,立即由備用部件接替工作,而不需中斷正在運行的工作。Novel公司率先引入SFT機制(系統容錯機制),使之成NetWare的一部分。 SFT第一層機制提供保護磁盤驅動器免受失效的幾種方法。首先,它提供“先寫后讀”的檢驗。立刻讀出來剛寫到磁盤上的數據,張家口網站制作并與儲存于內存中的數據比較。若兩者不同,則磁盤上的扇區就可標明為壞扇區。SFT機制將磁盤的一部分作為任何發生錯誤的扇區的替代扇區,稱為熱修復重定向扇區。如果某個磁盤上熱修復重定向扇區變成滿負荷,這表明該磁盤正在失效了。 其次,SFT允許建立雙重驅動器和鏡像能驅動器。采用這兩種技術,每個邏輯驅動器實際都擁有兩個物理驅動器—向一個磁盤進行的操作,實際會在兩個不同的鏡像驅動器上保存數據。這樣做有兩點好處:更有效的預防磁盤故障,并將訪問物理驅動器的所需的時間減少一半。從技術角度看,這兩種方法的區別在于,鏡像驅動器將兩個驅動器連接到同樣的控制器和電源上,而雙重驅動器各有各的電源和控制器,一個磁盤上的錯誤不會導致數據或數據訪問的丟失。 建立鏡像機制將使數據存儲的增大一倍,但在工作內容十分重要領域,它可防止更多寶貴時間、生產能力和數據的損失。如果鏡像系統中的一個驅動器發生故障,用戶甚至不會發覺,但是作為網絡管理員將獲知,并在不干擾網絡工作的時機下,更換損壞的驅動器。 再下一層是STFⅢ,即對服務器進行整機復制,這對可能發生在任何部件上的故障提供完全的防護。主服務器的全部功能都被復制到鏡像服務器上。如果第一臺服務器上發生了任何故障,第二臺服務器將會接替它,并且服務不會被中斷。甚至兩個服務器之間也可相互監視,尋找對方硬件上發生的問題,如果有某臺服務器上發生一個故障,并導致網絡流通能力下降,另一臺服務器則去接替它的工作。 完全復制服務器的開銷,將是使用單臺服務器的兩倍,但在工作十分重要的環境下,張家口哪有做網站這種技術將保證整個網絡不會因為單個設備出錯而癱瘓。由于兩臺服務器并不需要放在一起,因而還可以防盜、防火和防備其他影響網絡容量的災難。 除了Novel公司提供了SFTⅢ 外,還有一種值得采用的可選方法—RAID5。不同于RAID1層到RAID4層,RAIDR5將數據存儲在3個或更多驅動器上,這不僅提供了冗余而且提高了讀取速度。也有采用硬件的方法來實現RAID5支持(只需有3個以上分區即可)。另外,使用Microsoft公司的Wolfpack技術,可以通過采用一些互聯的NT服務器來增加自動容錯功能。
|