雙機熱備及高可用性技術(shù)

雙機熱備及高可用性技術(shù)

ID:33641073

大?。?78.50 KB

頁數(shù):48頁

時間:2019-02-27

雙機熱備及高可用性技術(shù)_第1頁
雙機熱備及高可用性技術(shù)_第2頁
雙機熱備及高可用性技術(shù)_第3頁
雙機熱備及高可用性技術(shù)_第4頁
雙機熱備及高可用性技術(shù)_第5頁
資源描述:

《雙機熱備及高可用性技術(shù)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、雙機熱備及高可用性技術(shù)常見問題與方案選擇?雙機熱備、雙機互備與雙機雙工的區(qū)別?心跳故障檢測過程說明?常見問題與方案選擇對于企業(yè)重要的應(yīng)用系統(tǒng)而言,保證系統(tǒng)能持續(xù)、可靠地提供服務(wù)是非常重要的,因此就出現(xiàn)了對高可用性的需求和高可用性的解決方案。對于如何選擇高可用性的解決方案,特別是關(guān)于雙機熱備的方案選擇,常見的有以下問題:Q:已經(jīng)采取了RAID技術(shù)和數(shù)據(jù)備份技術(shù),還有必要做雙機嗎?A:參見:雙機熱備與數(shù)據(jù)備份及RAID的關(guān)系Q:高可用性的解決方案有哪些?A:從廣義講,高可用性包括一切避免系統(tǒng)服務(wù)中斷的技術(shù)。而一般所說的系統(tǒng)高可用性,往往特指服務(wù)器的雙機或多機熱備/容錯。Q:什么時

2、候需要雙機熱備?A:決定是否使用雙機熱備,正確的方法是要分析一下系統(tǒng)的重要性以及對服務(wù)中斷的容忍程度,以此決定是否使用雙機熱備。即,你的用戶能容忍多長時間恢復(fù)服務(wù),如果服務(wù)不能恢復(fù)會造成多大的影響。Q:雙機熱備、雙機互備與雙機雙工三個概念都是什么意思?有什么區(qū)別?A:參見:雙機熱備、雙機互備與雙機雙工的區(qū)別Q:雙機熱備方案與集群的區(qū)別?A:從概念上,雙機熱備是集群(Cluster)的一種。集群一般包括兩類,一類是純粹應(yīng)用服務(wù)器的集群,各個應(yīng)用服務(wù)器都訪問統(tǒng)一的數(shù)據(jù)庫服務(wù)器,但彼些并不需要共享存儲,這種集群是比較簡單的,往往采取各個服務(wù)器同時提供服務(wù)的方式,并且往往同時采用負載

3、均衡技術(shù)。另一類是數(shù)據(jù)庫服務(wù)器(或其他需要訪問存儲數(shù)據(jù)的系統(tǒng)如Exchange、Notes)的雙機熱備,這種雙機熱備往往是兩臺服務(wù)器同時使用共享的存儲設(shè)備,在大多數(shù)情況下,均是采取主、備的方式,但也有高端的系統(tǒng)采用并行的方式?! ∮嘘P(guān)應(yīng)用服務(wù)的集群,請參見:談Web服務(wù)器和應(yīng)用服務(wù)器的負載均衡Q:數(shù)據(jù)庫服務(wù)的高可用性有幾種方式?A:最簡單的,是采用備機的方式。這其實不屬于高可用性的范圍,但可以將出現(xiàn)故障后恢復(fù)服務(wù)的時間控制在幾十分鐘的量級,而且備機平時還可用作其他用途。這種方式是一種低成本的簡單方案,對于不是非常重要的應(yīng)用比較適合。它不適用于重要應(yīng)用,但是除非你的應(yīng)用停上幾天

4、都無所謂,否則至少要有這一級別的保護措施。第二種是通過軟件方式實現(xiàn)雙機熱備。即不采用共享的存儲設(shè)備,而是數(shù)據(jù)不再單點存儲,本機數(shù)據(jù)可以向多臺主機做實時的數(shù)據(jù)復(fù)制。這種方式的優(yōu)點是節(jié)省了昂貴的存儲設(shè)備投資。缺點是或者會產(chǎn)生數(shù)據(jù)的差異,或者會影響數(shù)據(jù)庫的速度。比如,如果在服務(wù)中斷時切換到備機,則可能有少量已經(jīng)在主機完成的事務(wù)在備機上尚未實現(xiàn)。而與備份數(shù)據(jù)的恢復(fù)不同,備機啟動后,后續(xù)的操作已經(jīng)進行,因此丟失的事務(wù)就很難補上。因此,這種方式適用于對于丟失少量數(shù)據(jù)不是非常敏感的系統(tǒng)?! ∮嘘P(guān)這種方式的深入探討,可參見:鏡像與HA-數(shù)據(jù)庫雙機熱備的兩種方式第三種是基于共享存儲設(shè)備和雙機軟

5、件實現(xiàn)雙機熱備。這是標準的方法,能夠在無人值守的情況下提供秒級的切換,并且不會丟失數(shù)據(jù)。當然,投資會比較高。Q:數(shù)據(jù)庫雙機熱備時,雙機是同時工作嗎?A:在一般的中小規(guī)模應(yīng)用中,數(shù)據(jù)庫的雙機熱備都是主/備方式,主服務(wù)器工作時另一臺等待,在主服務(wù)器出現(xiàn)故障時借助雙機軟件自動切換至另一臺服務(wù)器。而有些大規(guī)模應(yīng)用為充分利用設(shè)備,可以采用并行服務(wù)的方式,兩臺服務(wù)器同時提供服務(wù),如Oracle的RAC(OracleRealApplicationCluster)。Q:如何選擇與實施系統(tǒng)高可用性方案?A:參見:如何選擇與實施系統(tǒng)高可用性方案?目前,市場上主要的基于Windows和Linux平

6、臺的雙機軟件包括LifeKeeper、RosaHA、Pluswell等。雙機熱備、雙機互備與雙機雙工的區(qū)別雙機熱備即是目前通常所說的active/standby方式,服務(wù)器數(shù)據(jù)包括數(shù)據(jù)庫數(shù)據(jù)同時往兩臺或多臺服務(wù)器寫,或者使用一個共享的存儲設(shè)備。當active服務(wù)器出現(xiàn)故障的時候,通過軟件診測(一般是通過心跳診斷)將standby機器激活,保證應(yīng)用在短時間內(nèi)完全恢復(fù)正常使用?!‰p機互備,在雙機熱備的基礎(chǔ)上,兩個相對獨立的應(yīng)用在兩臺機器同時運行,但彼此均設(shè)為備機,當某一臺服務(wù)器出現(xiàn)故障時,另一臺服務(wù)器可以在短時間內(nèi)將故障服務(wù)器的應(yīng)用接管過來,從而保證了應(yīng)用的持續(xù)性。這種方式實際上

7、是雙機熱備的一種應(yīng)用。它避免了兩個應(yīng)用使用四臺服務(wù)器分別實現(xiàn)雙機熱備?!‰p機雙工,兩臺或多臺服務(wù)器均為活動,同時運行相同的應(yīng)用,保證整體的性能,也實現(xiàn)了負載均衡和互為備份。需要利用磁盤柜存儲技術(shù)(最好采用san)。對于數(shù)據(jù)庫服務(wù)而言,它同時需要數(shù)據(jù)庫軟件的支持,是比較復(fù)雜的。而WEB服務(wù)器或應(yīng)用服務(wù)器就比較簡單了,可參見:談Web服務(wù)器和應(yīng)用服務(wù)器的負載均衡談Web服務(wù)器和應(yīng)用服務(wù)器的負載均衡本文對Web服務(wù)器和應(yīng)用服務(wù)器的負載均衡進行說明。在負載均衡的思路下,多臺服務(wù)器為對稱方式,每臺服務(wù)器都具有同等

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。