- 綠色版查看
- 綠色版查看
- 綠色版查看
- 綠色版查看
ServHA雙機(jī)系統(tǒng)的兩臺服務(wù)器(主機(jī))都與磁盤陣列(共享存儲)系統(tǒng)連接,用戶的操作系統(tǒng)、應(yīng)用軟件和ServHA軟件分別安裝在兩臺主機(jī)上,數(shù)據(jù)庫 等共享數(shù)據(jù)存放在存儲系統(tǒng)上,兩臺主機(jī)之間通過私用(或公用)網(wǎng)絡(luò)建立心跳連接。
配置好的系統(tǒng)主機(jī)開始工作后,ServHA服務(wù)開始監(jiān)控系統(tǒng),通過心跳連 接,每臺主機(jī)上的ServHA服務(wù)都可監(jiān)控另一臺主機(jī)的狀態(tài)。當(dāng)工作主機(jī)發(fā)生故障時,心跳信息就會產(chǎn)生變化,這種變化可以通過心跳連接被ServHA服務(wù) 捕捉。
當(dāng)捕捉到這種變化后ServHA就會控制系統(tǒng)進(jìn)行主機(jī)切換,即備份機(jī)啟動和工作主機(jī)一樣的應(yīng)用程序接管工作主機(jī)的工作(包括提供TCP/IP網(wǎng)絡(luò)服 務(wù)、存儲系統(tǒng)的存取等服務(wù))并進(jìn)行報警,提示管理人員對故障主機(jī)進(jìn)行維修。
當(dāng)維修完畢后,可以根據(jù)ServHA的設(shè)定自動或手動再切換回來,也可以不切 換,此時維修好的主機(jī)就作為備份機(jī),雙機(jī)系統(tǒng)繼續(xù)工作。
ServHA實現(xiàn)容錯功能的關(guān)鍵在于,對客戶端來說主機(jī)是透明的,當(dāng)系統(tǒng)發(fā)生錯誤而進(jìn)行切換時,主機(jī)的切換在客戶端看來沒有變化,所有基于主機(jī)的應(yīng)用都仍 然正常運(yùn)行。ServHA采用了IP漂移技術(shù)來實現(xiàn)此功能。
客戶端通過虛擬地址和工作主機(jī)通訊,無論系統(tǒng)是否發(fā)生切換,虛擬地址始終指向工作主機(jī)。
在進(jìn)行 網(wǎng)絡(luò)服務(wù)時,ServHA提供一個邏輯的虛擬地址,任何一個客戶端需要請求服務(wù)時只需要使用這個虛擬地址。正常運(yùn)行時,虛擬地址及網(wǎng)絡(luò)服務(wù)由主服務(wù)器提 供。當(dāng)主服務(wù)器出現(xiàn)故障時,ServHA會將虛擬地址轉(zhuǎn)移到另外一臺服務(wù)器的網(wǎng)卡上,繼續(xù)提供網(wǎng)絡(luò)服務(wù)。
切換完成后,在客戶端看來系統(tǒng)并沒有出現(xiàn)故障,網(wǎng) 絡(luò)服務(wù)仍然可以使用。除IP地址外,ServHA還可以提供虛擬的計算機(jī)別名供客戶端訪問。對于數(shù)據(jù)庫服務(wù),當(dāng)有主服務(wù)器出現(xiàn)故障時,另外一臺服務(wù)器就會 自動接管,同時啟動數(shù)據(jù)庫和應(yīng)用程序,使用戶數(shù)據(jù)庫可以正常操作。
您的評論需要經(jīng)過審核才能顯示
有用
有用
有用