基于共享存儲(chǔ)的雙機(jī)熱備的實(shí)現(xiàn)方式_第1頁
基于共享存儲(chǔ)的雙機(jī)熱備的實(shí)現(xiàn)方式_第2頁
基于共享存儲(chǔ)的雙機(jī)熱備的實(shí)現(xiàn)方式_第3頁
基于共享存儲(chǔ)的雙機(jī)熱備的實(shí)現(xiàn)方式_第4頁
基于共享存儲(chǔ)的雙機(jī)熱備的實(shí)現(xiàn)方式_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

本文格式為Word版,下載可任意編輯——基于共享存儲(chǔ)的雙機(jī)熱備的實(shí)現(xiàn)方式

共享磁盤陣列雙機(jī)熱備份的實(shí)現(xiàn)

目前自動(dòng)化成度高,各單位對(duì)服務(wù)的安全性,可用性,依靠性變大。24小時(shí)不允許停機(jī),在這種狀況下,服務(wù)器的雙機(jī)熱備就顯的十分必要及迫切。雙機(jī)熱備是近年來服務(wù)器端的安全性,可用性的一次重大的革命。從以前加大的硬件可用性,到現(xiàn)在的雙機(jī)要備用,來保證服務(wù)器的不停機(jī)運(yùn)行,是高可用性的一次重大的進(jìn)步。雙機(jī)熱備的原理:是當(dāng)一臺(tái)服務(wù)器在工作時(shí)(稱為主機(jī))。另一臺(tái)服務(wù)器作備用狀態(tài)(稱為備機(jī))。當(dāng)主機(jī)由于某種原因出現(xiàn)故障,如死機(jī),主機(jī)斷電,病毒發(fā)作,硬盤損壞等,不能繼續(xù)提供服務(wù)時(shí),備用機(jī)能夠在規(guī)定的時(shí)間內(nèi)接替主機(jī)的服務(wù),繼續(xù)提供服務(wù),從而達(dá)到不停機(jī)的服務(wù)。

用戶環(huán)境簡介

用戶服務(wù)器操作系統(tǒng)Windows2000/2023,數(shù)據(jù)庫(支持DB2,Oracle,Sybase,Informix,MSSQLServer,MySQ)

高可用性的方案設(shè)計(jì):

基于以上原因,我們?cè)O(shè)計(jì)的以下雙機(jī)容錯(cuò)解決方案:一:用戶硬件環(huán)境:

必需兩臺(tái)服務(wù)器(服務(wù)器品牌不一定一致,但兩主機(jī)之間運(yùn)行速度必需相類似)二:軟件環(huán)境:

PlusWellHA雙機(jī)CLUSTER與MIRROR容錯(cuò)軟件程序模塊各一個(gè)三:網(wǎng)絡(luò)拓?fù)鋱D:

四.用戶需求

根據(jù)用戶的要求,系統(tǒng)雙機(jī)熱備要求實(shí)現(xiàn)如下要求:1.系統(tǒng)硬件平臺(tái)基于Intel架構(gòu)服務(wù)器。

2.系統(tǒng)軟件平臺(tái)基于Microsoft的Windows平臺(tái)或RedHatLinux平臺(tái)。3.兩臺(tái)服務(wù)器采用數(shù)據(jù)同步雙機(jī)熱備形式。

1

4.兩臺(tái)服務(wù)器的雙機(jī)容錯(cuò)對(duì)用戶而言,切換是透明的。5.切換時(shí)間不能過長。五.軟件容錯(cuò)原理

(一)PlusWellCluster容錯(cuò)軟件提供了一個(gè)完全容錯(cuò)的軟件解決方案,并提供數(shù)據(jù)、應(yīng)用程序和通信資源的高度可用性。PlusWellCluster容錯(cuò)軟件不需要任何特別的容錯(cuò)硬件,并訪問特定節(jié)點(diǎn)的配置數(shù)據(jù)。PlusWellCluster容錯(cuò)軟件會(huì)自動(dòng)地提供錯(cuò)誤檢測(cè)和現(xiàn)場(chǎng)恢復(fù)。在出現(xiàn)故障的狀況下,PlusWellCluster容錯(cuò)軟件會(huì)將保護(hù)資源自動(dòng)轉(zhuǎn)換到一個(gè)根據(jù)預(yù)先設(shè)定好優(yōu)先權(quán)的系統(tǒng)。在實(shí)際進(jìn)行切換用戶時(shí),會(huì)經(jīng)歷一個(gè)十分短暫的休眠,但是,當(dāng)系統(tǒng)完成了切換操作后,PlusWellCluster容錯(cuò)軟件會(huì)在所選擇的節(jié)點(diǎn)上自動(dòng)地恢復(fù)操作??梢员籔lusWellCluster容錯(cuò)軟件保護(hù)起來的資源是:卷(Volume)IP地址共享文件

管理器服務(wù)器名稱應(yīng)用程序定義的用戶

2、心跳故障檢測(cè)Heartbeat

PlusWellCluster容錯(cuò)軟件在集群節(jié)點(diǎn)間保持著間歇的通信信號(hào),也叫做心跳信號(hào),是錯(cuò)誤檢測(cè)的一個(gè)機(jī)制。即通過每一個(gè)通信路徑,在兩個(gè)對(duì)等系統(tǒng)之間進(jìn)行周期性的握手,假使連續(xù)沒有收到的心跳信號(hào)到了一定的數(shù)目,PlusWellCluster容錯(cuò)軟件就把這條路徑標(biāo)示為失效(紅色)。

假使你只定義了一條通信路徑,當(dāng)PlusWellCluster容錯(cuò)軟件把這唯一的一條通信路徑標(biāo)為失效時(shí),PlusWellCluster容錯(cuò)軟件便馬上開始恢復(fù)過程。然而,假使你有冗余路徑,PlusWellCluster容錯(cuò)軟件能夠通過其次條路徑確定是系統(tǒng)故障還是只是通信路徑有問題。假使PlusWellCluster容錯(cuò)軟件開啟優(yōu)先級(jí)其次的通信路徑并收到了心跳信號(hào),它就不開始failover恢復(fù),只需要把第一條通信路徑標(biāo)成紅色(失效),作為信號(hào)告訴你需要修復(fù)有故障的路徑。

一般狀況下PlusWellCluster容錯(cuò)軟件只在以下事件發(fā)生時(shí),啟動(dòng)系統(tǒng)恢復(fù)功能:所有的通信路徑故障。假使所有節(jié)點(diǎn)都沒能收到心跳信號(hào),把所有通信路徑都標(biāo)為失效,PlusWellCluster容錯(cuò)軟件開始安全檢查。安全檢查失敗。當(dāng)所有通信路徑故障時(shí),PlusWellCluster容錯(cuò)軟件向整個(gè)網(wǎng)絡(luò)發(fā)出安全檢查信號(hào)。假使信號(hào)指出配對(duì)系統(tǒng)還“活〞著的時(shí)候,PlusWellCluster容錯(cuò)軟件不啟動(dòng)Failover。假使安全檢查沒從配對(duì)節(jié)點(diǎn)返回信號(hào),PlusWellCluster容錯(cuò)軟件就開始Failover。因而,為了減少由于潛在的通訊錯(cuò)誤所引起的不必要的系統(tǒng)切換,建議您使用不同介質(zhì)的多條通信路徑。1.通信路徑

??PlusWellCluster容錯(cuò)軟件支持在節(jié)點(diǎn)之間和心跳通訊中,使用如下通訊路徑:

(1)socket,即套接字。你使用任何的網(wǎng)絡(luò)硬件接口,只要它能夠支持TCP/IP的通訊協(xié)議。這樣的硬件包括:以太網(wǎng)、快速以網(wǎng)。

(2)串行口在PlusWellCluster容錯(cuò)軟件配置中,你應(yīng)當(dāng)配置有一個(gè)串行口通信路徑。串口通

2

信路徑需要利用RS232的擬調(diào)解線路來與PlusWellCluster容錯(cuò)軟件系統(tǒng)相連接。

PlusWellCluster容錯(cuò)軟件假定當(dāng)通過心跳信號(hào)檢測(cè)其它服務(wù)器失敗時(shí),則認(rèn)為此服務(wù)器是關(guān)閉的。因此,為了避免不必要的失效切換,最好建立兩種以上獨(dú)立的物理路徑,使用至少兩種心跳。

例如,假使兩個(gè)服務(wù)器被一個(gè)串口連接起來,并且,附屬服務(wù)器來的心跳信號(hào)無法被主服務(wù)器所檢測(cè)到,則下面之一是可能引起這一現(xiàn)象的原因:服務(wù)器的RS-232卡或者端口失敗電纜失效

主服務(wù)器暫時(shí)掛起主服務(wù)器失敗

失效切換只可能在最終一種狀況下才發(fā)生。因此,節(jié)點(diǎn)間的多種通信路徑可以幫助避免不必要的失效切換。六、MIRRO軟件功能

PlusWellCluster可以做到對(duì)操作系統(tǒng),網(wǎng)絡(luò),及應(yīng)用的全故障檢測(cè)功能如下:

磁盤卷:在共享磁盤陣列的雙機(jī)方式下,PlusWell可以對(duì)磁盤陣列的卷資源進(jìn)行保護(hù),防止因雙機(jī)共同寫同一個(gè)文件造成的故障。

IP地址:PlusWellCluster可以對(duì)網(wǎng)絡(luò)IP地址,網(wǎng)卡進(jìn)行全方位的檢測(cè)。共享文件:

服務(wù)器名字:可以對(duì)服務(wù)器名做集群熱備。

數(shù)據(jù)庫:可以對(duì)Oracle,Sybase,Informix,DB2,MSSQLServer數(shù)據(jù)庫進(jìn)行保護(hù)及檢測(cè)功能。

用戶自定義程序:對(duì)用戶自有程序做到實(shí)時(shí)檢測(cè)及熱備功能。

PlusWellMirror(數(shù)據(jù)鏡像軟件)

PlusWellCluster提供Mirror(鏡像)軟件,用戶無需較貴Raid磁盤子系統(tǒng),也不必考慮主機(jī)的距離,主服務(wù)器的數(shù)據(jù)通過Mirror軟件將數(shù)據(jù)實(shí)時(shí)的復(fù)制到備用服務(wù)器上,保證主備服務(wù)器上的數(shù)據(jù)的一致性,這樣完成主備服務(wù)器的集群熱備功能。

增量鏡像功能:PlusWellMirror軟件可以做到數(shù)據(jù)的增量鏡像,當(dāng)備故障停機(jī)或用戶重啟備機(jī)后,主機(jī)以增量方式向備機(jī)做數(shù)據(jù)的鏡像,這保證的數(shù)據(jù)的安全性和用戶的使用。數(shù)據(jù)備份功能:PlusWellMirror可以做到一點(diǎn)對(duì)多點(diǎn)的實(shí)時(shí)鏡像功能,同時(shí)也可以做到本機(jī)的數(shù)據(jù)實(shí)時(shí)復(fù)制。

典型應(yīng)用1:用戶可以將數(shù)據(jù)鏡像到備用機(jī)做雙機(jī)容錯(cuò),同時(shí)也可以將數(shù)據(jù)復(fù)制到遠(yuǎn)地點(diǎn)服務(wù)器做備份,或復(fù)制到本機(jī)另一個(gè)磁盤分區(qū)做本機(jī)的數(shù)據(jù)備份

典型應(yīng)用2:用戶假使采用磁盤陣列方式的雙機(jī)容錯(cuò),也可以使用PlusWellMirror軟件做數(shù)據(jù)的實(shí)時(shí)備份。這種備份可以備份到本機(jī)或遠(yuǎn)地計(jì)算機(jī)。PlusWellCluster軟件簡介及產(chǎn)品市場(chǎng)報(bào)價(jià)

說明:假使采用純軟件(MIRRO)雙機(jī)熱備份方案,支持操作系統(tǒng)是Linux(RedHat,TurboLinux,XteamLinux,SUSE等)和WindowsNT/20002023。不支持UNIX操作系統(tǒng)

項(xiàng)目Pluswell功能說明支持的操作系統(tǒng)

支持的操作系統(tǒng)SCOUNIX(OpenServer和Unixware),Linux(RedHat,TurboLinux,XteamLinux,SUSE等)和WindowsNT/20002023。

3

支持的硬件平臺(tái)

支持的服務(wù)器IBM,DELL,HP,PowerLeader,浪潮,聯(lián)想等X86架構(gòu)的服務(wù)器。IBM存儲(chǔ)系統(tǒng)支持IBMEXP系列磁盤柜加4Lx,4Mx,4Hx等RAID卡和IBM磁盤陣列。

DELL存儲(chǔ)系統(tǒng)支持DELL磁盤柜及RAID卡,支持DELL光纖磁盤陣列集群熱備HP存儲(chǔ)系統(tǒng)支持HP的磁盤柜加1Si,2Si,3Si,4M,6M等RAID卡和HP磁盤陣列。磁盤陣列子系統(tǒng)支持SCSI磁盤陣列系統(tǒng)及光纖磁盤陣列系統(tǒng),支持SAN環(huán)境下的服務(wù)器集群熱備。集群熱備架構(gòu)

硬件加軟件方式支持磁盤陣列加PlusWellCluster集群熱備軟件的熱備方式

純軟件方式(軟件鏡像方式)在用戶數(shù)據(jù)量不大的狀況下,提供非磁盤陣列方式的集群熱備方式,用戶可以不使用昂貴的磁盤陣列子系統(tǒng),采用軟件鏡像的方式就可以完成集群熱備。熱備方式

Active/Standby支持主備服務(wù)器形式:即一臺(tái)服務(wù)器提供服務(wù),另一臺(tái)服務(wù)器做備用。Active/Active支持服務(wù)器雙激活方式,即兩臺(tái)服務(wù)器同時(shí)向用戶提供服務(wù),當(dāng)A服務(wù)器出現(xiàn)故障后,B服務(wù)器可以接納A服務(wù)器所有功能,同時(shí)提供B服務(wù)器的原來正常的業(yè)務(wù)。H.A.功能說明

對(duì)操作系統(tǒng)的檢測(cè)當(dāng)服務(wù)器出現(xiàn)死機(jī),斷電及其它的意外故障時(shí),PlusWellCluster可以將主服務(wù)器的全部功能切到備用服務(wù)器。

對(duì)網(wǎng)絡(luò)的檢測(cè)功能PlusWellCluster可以檢測(cè)服務(wù)器網(wǎng)絡(luò)是否正常,當(dāng)主服務(wù)器網(wǎng)絡(luò)出現(xiàn)故障時(shí),可以及時(shí)將備用服務(wù)器啟動(dòng),恢復(fù)網(wǎng)絡(luò)服務(wù)。

對(duì)數(shù)據(jù)庫的檢測(cè)功能PlusWellCluster可以對(duì)DB2,Oracle,Sybase,Informix,MSSQLServer,MySQL等數(shù)據(jù)庫進(jìn)行熱備,并對(duì)此數(shù)據(jù)庫進(jìn)程及應(yīng)用進(jìn)行檢測(cè),當(dāng)發(fā)現(xiàn)數(shù)據(jù)庫出現(xiàn)故障時(shí),可以及時(shí)在本地重啟數(shù)據(jù)庫或?qū)?shù)據(jù)庫切往備份服務(wù)器。

用戶特有程序的熱備可以對(duì)用戶的個(gè)別進(jìn)程提供熱備方法,及進(jìn)程的檢測(cè)功能。第三方軟件編程能力本公司為特別用戶提供特別服務(wù),可以為用戶提供第三方程序熱備編程服務(wù),在用戶提出需求后,由我公司開發(fā)人員為用戶開發(fā)第三方軟件的熱備編

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論