雙機(jī)熱備方案的主要兩種組建方式_第1頁
雙機(jī)熱備方案的主要兩種組建方式_第2頁
雙機(jī)熱備方案的主要兩種組建方式_第3頁
雙機(jī)熱備方案的主要兩種組建方式_第4頁
雙機(jī)熱備方案的主要兩種組建方式_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、雙機(jī)熱備方案的主要兩種組建方式雙機(jī)熱備方案在進(jìn)行討論的時候一定要考慮到很多的因素,其中在各種環(huán)境下應(yīng)用的時候需要格外的引起注意。當(dāng)然還是有主要的兩種方式存在,讓大家在選擇的時候有一定的借鑒。它的工作原理是使用兩臺服務(wù)器,一臺作為主服務(wù)器(Active),運行應(yīng)用系統(tǒng)來提供服務(wù)。另一臺作為備機(jī),安裝完全一樣的應(yīng)用系統(tǒng),但處于待機(jī)狀態(tài)(Standby)。當(dāng)active服務(wù)器出現(xiàn)故障的時候,通過軟件診測將standby機(jī)器激活,保證應(yīng)用在短時間內(nèi)完全恢復(fù)正常使用。雙機(jī)互備方式則是在雙機(jī)熱備的基礎(chǔ)上,兩個相對獨立的應(yīng)用在兩臺機(jī)器同時運行,但彼此均設(shè)為備機(jī),當(dāng)某一臺服務(wù)器出現(xiàn)故障時,另一臺服務(wù)器可以在短

2、時間內(nèi)將故障服務(wù)器的應(yīng)用接管過來,從而保證了應(yīng)用的持續(xù)性,這種方式實際上是雙機(jī)熱備方案的一種應(yīng)用。但目前使用最多的依然是主從模式的雙機(jī)熱備方案。目前基于存儲共享的雙機(jī)熱備是雙機(jī)熱備方案的最標(biāo)準(zhǔn)方案。對于這種方式,采用兩臺服務(wù)器,使用共享的存儲設(shè)備(磁盤陣列柜或存儲區(qū)域網(wǎng)SAN)。兩臺服務(wù)器可以采用主從、互備等不同的方式。在工作過程中,兩臺服務(wù)器將以一個虛擬的IP地址對外提供服務(wù)依工作方式的不同,將服務(wù)請求發(fā)送給其中一臺服務(wù)器承擔(dān)。同時,服務(wù)器通過心跳線(目前往往采用建立私有網(wǎng)絡(luò)的方式)偵測另一臺服務(wù)器的工作狀況。雙機(jī)熱備方案當(dāng)一臺服務(wù)器出現(xiàn)故障時,另一臺服務(wù)器根據(jù)心跳偵測的情況做出判斷,并進(jìn)行

3、切換,接管服務(wù)。對于用戶而言,這一過程是全自動的,在很短時間內(nèi)完成,從而對業(yè)務(wù)不會造成影響。實戰(zhàn):ROSEHA雙機(jī)熱備系統(tǒng)安裝指南在對系統(tǒng)連續(xù)運營要求較高的系統(tǒng)中,我們通常有RAID、hotspare來保障存儲系統(tǒng)以及數(shù)據(jù)的安全性,但是僅僅存儲系統(tǒng)的安全就足夠了么?為了防止服務(wù)器應(yīng)用程序的意外宕機(jī),我們通常還會通過兩臺服務(wù)器冗余,且互為備份共同執(zhí)行同一任務(wù)的架構(gòu)模式來防止服務(wù)器錯誤的發(fā)生。這種架構(gòu)也就是我們通常所說的雙機(jī)熱備的架構(gòu)模式。在眾多對系統(tǒng)可靠性要求較高的業(yè)務(wù)環(huán)境中,雙機(jī)熱備系統(tǒng)都得到了廣泛的應(yīng)用,并發(fā)揮著重要的作用,為企業(yè)構(gòu)筑高可用性系統(tǒng)提供了一種較為安全且成本相對較低的后臺環(huán)境構(gòu)架

4、。雙機(jī)系統(tǒng)的基本構(gòu)成通常包括了2臺互為備份的服務(wù)器,后臺往往公用一臺存儲系統(tǒng),兩臺互為備份的服務(wù)器之間一般有心跳線連接,用以監(jiān)控另一臺服務(wù)器的運行狀態(tài),同時2臺服務(wù)器上還需要運行雙機(jī)熱備的系統(tǒng)軟件。任何導(dǎo)致系統(tǒng)當(dāng)機(jī)或服務(wù)中斷的故障,都會自動觸發(fā)雙機(jī)熱備的系統(tǒng)軟件流程來進(jìn)行錯誤判定、故障隔離,并通過聯(lián)機(jī)恢復(fù)來繼續(xù)執(zhí)行中斷的服務(wù)。這樣,預(yù)先指定的備份服務(wù)器將首先接管被中斷的服務(wù),并繼續(xù)提供原有的服務(wù)。在這個過程中,用戶所感受的只是需要經(jīng)受一定程度可接受的時延,而能夠在最短的時間內(nèi)繼續(xù)訪問服務(wù)。RoseHA是目前市面上應(yīng)用非常廣泛的一種雙機(jī)HA軟件,他由美國ROSEDatasystemInc.提供,

5、能夠和windows操作平臺無縫集成,因而并被多家服務(wù)器或者存儲廠商以O(shè)EM的形式銷售提供給大家,被廣泛用于在X86服務(wù)器基礎(chǔ)上構(gòu)架雙機(jī)熱備系統(tǒng),擁有較大規(guī)模的市場基礎(chǔ)和使用人群。但是雙機(jī)軟件的安裝是比較容易出問題的環(huán)節(jié),下面我們將以SQLServer數(shù)據(jù)庫平臺為例,介紹如何在win2000,SQLServer的環(huán)境下構(gòu)筑RoseHA。安裝環(huán)境:雙機(jī)環(huán)境的基本構(gòu)成包括:兩臺服務(wù)器(以下分別稱為“服務(wù)器1”和“服務(wù)器2”),一套磁盤整列柜,我們這里以SQLServer數(shù)據(jù)庫軟件為例,服務(wù)器采用win2000的操作系統(tǒng),采用ROSEHA軟件。軟硬件都準(zhǔn)備好了以后,我們先進(jìn)行雙機(jī)熱備環(huán)境配置的準(zhǔn)備工

6、作。1.安裝win2000RoseHA軟件能與windows環(huán)境無縫集成,在安裝RoseHA之前,我們首先需要安裝WINDOWS操作系統(tǒng),這里以win2000為例。相信各位對操作系統(tǒng)的安裝都相當(dāng)熟悉,這里我們只寫了簡略的步驟。(1)將所有的驅(qū)動程序安裝好,配置好網(wǎng)絡(luò)。(2)安裝ServicesPack2或更高。(3)必須要注意的是,安裝完畢后,需要在兩臺NT服務(wù)器的磁盤管理器中查看磁盤柜中將要安裝數(shù)據(jù)庫的卷的盤符是否相同,該盤符必須相同。安裝SQLServer數(shù)據(jù)庫SQLServer的安裝步驟我們也不詳細(xì)列出,相信各位在數(shù)據(jù)庫安裝上都有豐富的經(jīng)驗。(1)關(guān)閉服務(wù)器2,在服務(wù)器1上安裝SQLSe

7、rver數(shù)據(jù)庫,選擇把程序文件安裝在本地硬盤,把數(shù)據(jù)庫文件安裝在磁盤陣列柜上。安裝完畢,在控制面板的服務(wù)中把SQLServer的所有服務(wù)停止并設(shè)置成手工啟動方式。(2)關(guān)閉服務(wù)器1,按上述步驟在服務(wù)器2上進(jìn)行安裝SQLServer數(shù)據(jù)庫。(3)安裝完畢后打開兩臺服務(wù)器。將服務(wù)器2上的SQLServer服務(wù)啟動,然后全部停掉,再將服務(wù)器1的SQLServer服務(wù)啟動,然后全部停掉。驗證是否能夠啟動這些服務(wù)。如果啟停正常,再進(jìn)行以下步驟。否則需恢復(fù)正常后才能進(jìn)行以后的步驟。3、安裝ROSEHA軟件下面我們正式進(jìn)入RoseHA的安裝步驟。第一步我們需要把2臺服務(wù)器的硬件上建立連接,這樣2臺服務(wù)器才有

8、可能在協(xié)同工作中互為備份,能夠監(jiān)控到對方服務(wù)器的狀態(tài)。硬件安裝用ROSE軟件所帶的RS232串口線將服務(wù)器1和服務(wù)器2的COM1口連接起來注:我們建議使用兩根心跳線,如果要通過網(wǎng)卡建立第二根心跳線,可用以下方法連接。1用一根網(wǎng)線直接連接兩臺服務(wù)器上的私網(wǎng)網(wǎng)卡。2通過HUB連接兩臺服務(wù)器上的公網(wǎng)網(wǎng)卡。如果服務(wù)器上只有一個網(wǎng)卡,那就需要在網(wǎng)卡上多綁定一個IP地址用于心跳線的連接。軟件安裝硬件連接都確認(rèn)無誤之后,下面我們可以進(jìn)入RoseHA的軟件安裝。特別注意:在安裝ROSEHA之前必須將系統(tǒng)曰期該為正確的系統(tǒng)曰期。1進(jìn)入光盤上軟件所在的目錄,運行SETUP程序,按照默認(rèn)方式安裝,當(dāng)出現(xiàn)提示輸入LO

9、CAL和REMOTE的主機(jī)名時,將本地服務(wù)器的主機(jī)名輸入LOCAL欄里,將另一臺服務(wù)器的主機(jī)名輸入REMOTE欄里,并按提示輸入登陸用戶的密碼。其他都按照默認(rèn)方式安裝。2安裝過程中會要求注銷一次然后在運行安裝程序。3ROSEHA安裝成功后,需進(jìn)入WIN2000服務(wù)管理器,將ROSEHA的ClusterService與MonitorService服務(wù)登錄帳戶改為LocalSystem帳戶。4.在安裝ROSEHA試用版時,啟動時會提示“Thelicenseisinvalid”,無法啟動雙機(jī)服務(wù),該情況如何解決。進(jìn)入主菜單的Tool子菜單的License項,點擊“確定”即可。4.配置雙機(jī)熱備啟動Cl

10、usterAdministrationTool,在Tools菜單中,添加License后選擇啟動按鈕(按鈕為綠色)。在PrivateNet菜單中,添加RS-232線,選擇COM1口進(jìn)行連接,傳輸率為缺省值-9600。再添加TCP/IPSocket做心跳線,選擇相應(yīng)的IP地址連接。連接成功后會在PrivateNetAdministration界面下看到兩臺主機(jī)間的兩根心跳線都變?yōu)榫G色。(注:心跳線的設(shè)置必須在兩臺服務(wù)器上都進(jìn)行設(shè)置,其它的資源則只需在一臺服務(wù)器上設(shè)置即可。)(3)點擊ResourceObjects按鈕進(jìn)入ResourceAdministration界面。在Resource菜單中的

11、Create子菜單中選擇Volume,在ShareVolume欄中,選擇磁盤柜中SQLServer數(shù)據(jù)庫文件所在的盤符,選擇Create按鈕,建立成功后點擊Close退出。在ResourceAdministration界面中,選中Volume,使其高亮,然后點擊BringIn按鈕。BringIn成功后主機(jī)方的資源顯示為亮色,而備機(jī)方的資源顯示為綠色。(4)用上面的方法選擇建立IP資源,在ActiveIPAddress欄中輸入虛擬的IP地址。如有多個網(wǎng)卡,在NIC欄中選擇準(zhǔn)備在雙機(jī)上使用的網(wǎng)卡,在OriginalIPAddress欄中選擇本機(jī)所需綁定的IP地址,然后點擊Add按鈕。再在Serve

12、r欄里選中遠(yuǎn)端服務(wù)器,同樣選中網(wǎng)卡和IP地址,點擊Add按鈕。添加完畢后點擊Create按鈕,建立成功后點擊Close退出。在ResourceAdministration界面中,選擇IP,使其高亮,然后按照(3)的方法將其BringIn。(5)建立AliasName資源,在ComputerAliasName欄中輸入虛擬的共享主機(jī)名。點擊create按鈕,退出。在ResourceAdministration界面中,選擇Alias,使其高亮,然后按照(3)的方法將其BringIn。(6)建立FileShare資源,在FileShare欄中選中數(shù)據(jù)庫文件所在的共享磁盤柜卷,將AvailableObj

13、ects欄中的Volume,IP,Alias項都添加到Pre-requisiteObjects欄中,然后選擇Create按鈕,退出。在ResourceAdministration界面中,選擇FileShare,使其高亮,然后按照(3)的方法將其BringIn。(注:以下服務(wù)配置以SQLServer7.0為例)(7)建立NTServices資源,在列表中選擇MSSQLServer到NTService欄中,再把ObjectName欄中的內(nèi)容改為MSSQLServer。將AvailableObjects欄中的FileShare項添加到Pre-requisiteObjects欄中,選擇Create按鈕,退出。在ResourceAdministration界面中,選擇MSSQLServer使其高亮,然后按照(3)的方法將其BringIn。(8)建立NTServices資源,在列表中選擇SQLServerAgent到NTService欄中,再把ObjectName欄中的內(nèi)容改為SQLServerAgent。將AvailableObjects欄中的FileSh

溫馨提示

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

評論

0/150

提交評論