[點(diǎn)晴永久免費(fèi)OA]如何通過雙擊熱備實(shí)現(xiàn)服務(wù)器故障時(shí)自動(dòng)用另一臺(tái)接管確保業(yè)務(wù)正常運(yùn)行
做信息化工作這么多年,剛開始的時(shí)候并不知道雙機(jī)熱備這個(gè)概念,等系統(tǒng)出了問題,影響了公司相關(guān)業(yè)務(wù)的正常運(yùn)行,甚至丟失了數(shù)據(jù),這時(shí)才考慮到了雙機(jī)熱備。經(jīng)過不斷的交流、學(xué)習(xí)、實(shí)踐,總算把雙機(jī)熱備搞懂了些,請(qǐng)大家批評(píng)指正。 什么是雙機(jī)熱備? 所謂雙機(jī)熱備份,我認(rèn)為通俗點(diǎn)說,就是用網(wǎng)絡(luò)將兩臺(tái)服務(wù)器連接起來,實(shí)時(shí)互相備份,共同執(zhí)行同一服務(wù)。當(dāng)一臺(tái)服務(wù)器宕機(jī)時(shí),可以由雙機(jī)中的另一臺(tái)服務(wù)器自動(dòng)將宕機(jī)服務(wù)器的業(yè)務(wù)接管,從而在不需要人工干預(yù)的情況下,保證系統(tǒng)能持續(xù)提供服務(wù)。 什么時(shí)候需要雙機(jī)熱備呢? 我認(rèn)為一般滿足兩個(gè)條件: 1、服務(wù)器要長(zhǎng)年累月 (7X 24 小時(shí)) 不間斷工作,其備份工作就絕對(duì)少不了。所以,決定是否使用雙機(jī)熱備,應(yīng)首先對(duì)系統(tǒng)的重要性; 2、終端用戶對(duì)服務(wù)中斷的容忍程度進(jìn)行考慮,也就是業(yè)務(wù)聯(lián)系性的要求,然后再來決定是否使用雙機(jī)熱備。比如用戶最多能容忍多長(zhǎng)時(shí)間恢復(fù)服務(wù),如果服務(wù)不能很快恢復(fù)會(huì)造成什么樣的后果等等。 要想做雙機(jī)熱備,需要硬件和軟件兩部分內(nèi)容: 硬件方面:操作系統(tǒng)和應(yīng)用程序是安裝在兩臺(tái)服務(wù)器的本地系統(tǒng)盤上的,而整個(gè)網(wǎng)絡(luò)系統(tǒng)的數(shù)據(jù)是通過磁盤陣列集中管理和數(shù)據(jù)備份的。數(shù)據(jù)的集中管理是通過雙機(jī)熱備份系統(tǒng),將所有站點(diǎn)的數(shù)據(jù)直接從中央存儲(chǔ)設(shè)會(huì)來讀取和存儲(chǔ),極大地保護(hù)了數(shù)據(jù)的安全性和保性。用戶的數(shù)據(jù)存放在外接共享磁盤陣列中,在一臺(tái)服務(wù)器出現(xiàn)故障時(shí),備機(jī)主動(dòng)替代主機(jī)工作,保證服務(wù)不間斷。 軟件方面:雙機(jī)熱備份系統(tǒng)采用“心跳”方法保證主系統(tǒng)與備用系統(tǒng)的聯(lián)系。所謂“心跳”,指的是主從系統(tǒng)之間相互按照一定的時(shí)間間隔發(fā)送通訊信號(hào),表明各自系統(tǒng)當(dāng)前的運(yùn)行狀態(tài)。一旦“心跳”信號(hào)表明主機(jī)系統(tǒng)發(fā)生故障,或者是備用系統(tǒng)無法收到主機(jī)系統(tǒng)的“心跳”信號(hào),則系統(tǒng)的高可用性管理軟件認(rèn)為主機(jī)系統(tǒng)發(fā)生故障,立即令主機(jī)停止工作,并將系統(tǒng)資源轉(zhuǎn)移到備用系統(tǒng)上,備用系統(tǒng)將替代主機(jī)發(fā)揮作用,以保證網(wǎng)絡(luò)服務(wù)運(yùn)行不間斷。 雙機(jī)熱備一般架構(gòu) 雙機(jī)熱備一般有三種不同的工作模式,即雙機(jī)熱備模式、雙機(jī)互備模式和雙機(jī)雙工模式。下面分別予以簡(jiǎn)單介紹一下: 雙機(jī)熱備模式即目前通常所說的active/standby 方式,active服務(wù)器處于工作狀態(tài);而standby服務(wù)器處于監(jiān)控準(zhǔn)備狀態(tài)。當(dāng)active服務(wù)器出現(xiàn)故障的時(shí)候,通過軟件診斷或手工方式將standby機(jī)器激活,保證應(yīng)用在短時(shí)間內(nèi)完全恢復(fù)正常使用。這是目前最理想的一種模式。 雙機(jī)互備模式,是兩個(gè)相對(duì)獨(dú)立的應(yīng)用在兩臺(tái)機(jī)器同時(shí)運(yùn)行,但彼此均設(shè)為備機(jī),當(dāng)某一臺(tái)服務(wù)器出現(xiàn)故障時(shí),另一臺(tái)服務(wù)器可以在短時(shí)間內(nèi)將故障服務(wù)器的應(yīng)用接管過來,從而保證了應(yīng)用的持續(xù)性,但對(duì)服務(wù)器的性能要求比較高。服務(wù)器配置相對(duì)要好。 雙機(jī)雙工模式 : 是目前Cluster (集群)的一種形式,兩臺(tái)服務(wù)器均為活動(dòng)狀態(tài),同時(shí)運(yùn)行相同的應(yīng)用,保證整體的性能,也實(shí)現(xiàn)了負(fù)載均衡和互為備份。WEB服務(wù)器或FTP服務(wù)器等用此種方式比較多。 雙機(jī)熱備一般有兩種實(shí)現(xiàn)模式,一種是基于共享的存儲(chǔ)設(shè)備的方式,另一種是沒有共享的存儲(chǔ)設(shè)備的方式,一般稱為純軟件方式,低成本模式。個(gè)人認(rèn)為第一種模式還是更可靠一些,架構(gòu)也更加穩(wěn)定一些。 該文章在 2024/5/23 15:55:08 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |