久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

雙機(jī)備份和集群的原理與比較

 吃風(fēng)箏的樹 2011-01-20
雙機(jī)備份和集群的原理與比較
一,、    雙機(jī)備份和集群的原理與比較
     什么是雙機(jī)熱備?
所謂雙機(jī)熱備就是使用互為備份的兩臺服務(wù)器共同執(zhí)行同一服務(wù),,其中一臺主機(jī)為工作機(jī)(Primary Server),,另一臺主機(jī)為備份機(jī)(Standby Server)。在系統(tǒng)正常情況下,,工作機(jī)為應(yīng)用系統(tǒng)提供服務(wù),,備份機(jī)監(jiān)視工作機(jī)的運(yùn)行情況(工作機(jī)同時也在檢測備份機(jī)是否正常),當(dāng)工作機(jī)出現(xiàn)異常,,不能支持應(yīng)用系統(tǒng)運(yùn)營時,,備份機(jī)主動接管工作機(jī)的工作,繼續(xù)支持關(guān)鍵應(yīng)用服務(wù),,保證系統(tǒng)不間斷的運(yùn)行,。

    什么情況下需要采用雙機(jī)熱備?
用戶可以根據(jù)系統(tǒng)的重要性以及終端用戶對服務(wù)中斷的容忍程度決定是否使用雙機(jī)熱備。比如網(wǎng)絡(luò)中的用戶最多能容忍多長時間恢復(fù)服務(wù),?如果服務(wù)不能很快恢復(fù)會造成什么樣的后果等,。對于承擔(dān)企業(yè)關(guān)鍵業(yè)務(wù)應(yīng)用的服務(wù)器需要極高的穩(wěn)定性和可用性,需要7×24不間斷服務(wù),,推薦使用雙機(jī)熱備,。
我已經(jīng)有了RAID,,以及磁帶備份,還有必要做雙機(jī)嗎,?或者,,如果我做了雙機(jī)備份,還有必要做磁帶備份嗎,?
RAID和數(shù)據(jù)備份都是很重要的,。但RAID技術(shù)只能解決硬盤的問題,備份只能解決系統(tǒng)出現(xiàn)問題后的恢復(fù),。而一旦服務(wù)器本身出現(xiàn)問題,,不論是設(shè)備的硬件問題還是軟件系統(tǒng)的問題,都會造成服務(wù)的中斷,。因此,,RAID及數(shù)據(jù)備份技術(shù)不能避免服務(wù)中斷出現(xiàn),對于需要持續(xù)可靠地提供應(yīng)用服務(wù)的系統(tǒng),,雙機(jī)還是非常必要的,。 數(shù)據(jù)備份是保障數(shù)據(jù)安全性的必不可少的措施。因為不論RAID還是雙機(jī),,都是一種實(shí)時的備份,。任何軟件錯誤、病毒影響,、誤操作等等,,都會同步地在多份數(shù)據(jù)中發(fā)生影響。因此,,對于關(guān)鍵業(yè)務(wù)即使采用了雙機(jī)方案也還是一定要進(jìn)行數(shù)據(jù)的備份,以便能在數(shù)據(jù)損壞,、丟失時進(jìn)行恢復(fù),。
如何選擇與實(shí)施雙機(jī)熱備的配置方案?
1.以應(yīng)用為主導(dǎo),以高可用性為宗旨,,分析需求的必要性; 2. 選擇確定具體的設(shè)備,、軟件的型號等。需要注意的是: 不同的軟件或是硬盤等存儲設(shè)備,,他們之間存在兼容性的問題,,因此在購買之前應(yīng)咨詢專業(yè)人員,避免出現(xiàn)采購了雙機(jī)軟件后對相關(guān)的存儲設(shè)備存在不兼容等現(xiàn)象,。 3.在實(shí)施完成后,,一定要進(jìn)行測試,以確保工作正常,,而且應(yīng)注意在運(yùn)行過程中定期的對系統(tǒng)是否能夠正常切換進(jìn)行測試,。
集群的概念
集群是oracle高可用性產(chǎn)品設(shè)計的核心,,使得oracle在出現(xiàn)問題時可以從一個節(jié)點(diǎn)切換到另外一個節(jié)點(diǎn)。RAC采用了共享磁盤類型的集群,,允許所有群集中節(jié)點(diǎn)同時訪問數(shù)據(jù),。任何時刻都有一組數(shù)據(jù)文件可以供所有節(jié)點(diǎn)訪問。RAC的最終目標(biāo)是提供高度的可管理性,,和同單個計算機(jī)上運(yùn)行單個oracle數(shù)據(jù)庫實(shí)例,。Oracle能自動在集群的多個節(jié)點(diǎn)之間平衡負(fù)載。
雙機(jī)熱備方案與集群的區(qū)別?

    答:從概念上來講,,雙機(jī)熱備屬于集群中的一種,。集群一般包括兩類:一類是純應(yīng)用服務(wù)器的集群,即各個應(yīng)用服務(wù)器都訪問統(tǒng)一的數(shù)據(jù)庫服務(wù)器,,但彼些 并不需要文件共享存儲等,,這種集群是比較簡單的。另一類是數(shù)據(jù)庫服務(wù)器的雙機(jī)熱備,,這種雙機(jī)熱備實(shí)現(xiàn),,一般是兩臺服務(wù)器同時使用共享的存儲設(shè)備,并且在普 遍的情況下,,均采取主,、備的方式(也有高端的系統(tǒng)采用并行的方式,即兩臺服務(wù)器同時提供服務(wù)),。


常見問題與方案選擇
對于企業(yè)重要的應(yīng)用系統(tǒng)而言,,保證系統(tǒng)能持續(xù)、可靠地提供服務(wù)是非常重要的,,因此就出現(xiàn)了對高可用性的需求和高可用性的解決方案,。
對于如何選擇高可用性的解決方案,特別是關(guān)于雙機(jī)熱備的方案選擇,,常見的有以下問題:
Q:已經(jīng)采取了RAID技術(shù)和數(shù)據(jù)備份技術(shù),還有必要做雙機(jī)嗎?
A:參見:雙機(jī)熱備與數(shù)據(jù)備份及RAID的關(guān)系
Q:高可用性的解決方案有哪些?
A:從廣義講,,高可用性包括一切避免系統(tǒng)服務(wù)中斷的技術(shù),。而一般所說的系統(tǒng)高可用性,,往往特指服務(wù)器的雙機(jī)或多機(jī)熱備/容錯,。
Q:什么時候需要雙機(jī)熱備?
A:決定是否使用雙機(jī)熱備,正確的方法是要分析一下系統(tǒng)的重要性以及對服務(wù)中斷的容忍程度,,以此決定是否使用雙機(jī)熱備。即,,你的用戶能容忍多長時間恢復(fù)服務(wù),,如果服務(wù)不能恢復(fù)會造成多大的影響,。
Q:雙機(jī)熱備、雙機(jī)互備與雙機(jī)雙工三個概念都是什么意思,?有什么區(qū)別,?
A:參見:雙機(jī)熱備、雙機(jī)互備與雙機(jī)雙工的區(qū)別
Q:雙機(jī)熱備方案與集群的區(qū)別?
A:從概念上,,雙機(jī)熱備是集群(Cluster)的一種。集群一般包括兩類,,一類是純粹應(yīng)用服務(wù)器的集群,,各個應(yīng)用服務(wù)器都訪問統(tǒng)一的數(shù)據(jù)庫服務(wù) 器,但彼些并不需要共享存儲,,這種集群是比較簡單的,,往往采取各個服務(wù)器同時提供服務(wù)的方式,,并且往往同時采用負(fù)載均衡技術(shù),。有關(guān)應(yīng)用服務(wù)的集群,,請參 見:談Web服務(wù)器和應(yīng)用服務(wù)器的負(fù)載均衡
另一類是數(shù)據(jù)庫服務(wù)器(或其他需要訪問存儲數(shù)據(jù)的系統(tǒng)如Exchange,、Notes)的集群。集群可能包括多臺服務(wù)器,。集群軟件除了支持雙機(jī)工作外,還可以支持多臺服務(wù)器(Multi Node)工作,,同時部署多個應(yīng)用,,并在多個服務(wù)器間靈活地設(shè)置接管策略。請參見:雙機(jī),、集群的配置模式-主從,、互備,、多點(diǎn)集群 雙機(jī)軟件與集群軟件的異同
Q:數(shù)據(jù)庫服務(wù)的高可用性有幾種方式?
A:最簡單的,,是采用備機(jī)的方式。這其實(shí)不屬于高可用性的范圍,,但可以將出現(xiàn)故障后恢復(fù)服務(wù)的時間控制在幾十分鐘的量級,,而且備機(jī)平時還可用作其他 用途。這種方式是一種低成本的簡單方案,,對于不是非常重要的應(yīng)用比較適合,。它不適用于重要應(yīng)用,,但是除非你的應(yīng)用停上幾天都無所謂,否則至少要有這一級別 的保護(hù)措施
第二種是通過軟件方式實(shí)現(xiàn)雙機(jī)熱備,。即不采用共享的存儲設(shè)備,,而是數(shù)據(jù)不再單點(diǎn)存儲,本機(jī)數(shù)據(jù)可以向多臺主機(jī)做實(shí)時的數(shù)據(jù)復(fù)制,。這種方式的優(yōu)點(diǎn)是節(jié) 省了昂貴的存儲設(shè)備投資,。缺點(diǎn)是或者會產(chǎn)生數(shù)據(jù)的差異,或者會影響數(shù)據(jù)庫的速度,。比如,如果在服務(wù)中斷時切換到備機(jī),,則可能有少量已經(jīng)在主機(jī)完成的事務(wù)在 備機(jī)上尚未實(shí)現(xiàn),。而與備份數(shù)據(jù)的恢復(fù)不同,備機(jī)啟動后,,后續(xù)的操作已經(jīng)進(jìn)行,,因此丟失的事務(wù)就很難補(bǔ)上,。因此,這種方式適用于對于丟失少量數(shù)據(jù)不是非常敏 感的系統(tǒng),。
有關(guān)這種方式的深入探討,可參見:鏡像與HA-數(shù)據(jù)庫雙機(jī)熱備的兩種方式
第三種是基于共享存儲設(shè)備和雙機(jī)軟件實(shí)現(xiàn)雙機(jī)熱備,。這是標(biāo)準(zhǔn)的方法,,能夠在無人值守的情況下提供秒級的切換,,并且不會丟失數(shù)據(jù)。當(dāng)然,,投資會比較高,。
Q:數(shù)據(jù)庫雙機(jī)熱備時,雙機(jī)是同時工作嗎?
A:在一般的中小規(guī)模應(yīng)用中,,數(shù)據(jù)庫的雙機(jī)熱備都是主/備方式,,主服務(wù)器工作時另一臺等待,在主服務(wù)器出現(xiàn)故障時借助雙機(jī)軟件自動切換至另一臺服務(wù) 器,。而有些大規(guī)模應(yīng)用為充分利用設(shè)備,,可以采用并行服務(wù)的方式,兩臺服務(wù)器同時提供服務(wù),,如Oracle的RAC(Oracle Real Application Cluster),,以及支持SQL Server并行服務(wù)的數(shù)據(jù)庫路由器軟件ICX
Q:如何選擇與實(shí)施系統(tǒng)高可用性方案?
A:參見:如何選擇與實(shí)施系統(tǒng)高可用性方案?



雙機(jī)熱備與數(shù)據(jù)備份的關(guān)系
一些用戶在規(guī)劃雙機(jī)熱備或雙機(jī)備份時,,會有這樣的問題:我已經(jīng)有了RAID,,以及磁帶備份,還有必須做雙機(jī)嗎,?或者,如果我做了雙機(jī)備份,,還有必要做磁帶備份嗎,?
應(yīng)該說RAID和數(shù)據(jù)備份都是很重要的,。但是,,RAID技術(shù)只能解決硬盤的問題,備份只能解決系統(tǒng)出現(xiàn)問題后的恢復(fù),。而一旦服務(wù)器本身出現(xiàn)問題, 不論是設(shè)備的硬件問題還是軟件系統(tǒng)的問題,,都會造成服務(wù)的中斷,。因此,RAID及數(shù)據(jù)備份技術(shù)不能解決避免服務(wù)中斷的問題,。對于需要持續(xù)可靠地提供應(yīng)用服 務(wù)的系統(tǒng),雙機(jī)還是非常重要的,。只要想一想,,如果你的服務(wù)器壞了,,你要用多少時間將其恢復(fù)到能正常工作,,你的用戶能容忍多長的恢復(fù)時間就能理解雙機(jī)的重要 性了。
從另外一個方面,,RAID以及磁帶備份也是非常需要的,。對于RAID而言,,可以以很低的成本大大提高系統(tǒng)的可靠性,,而且其復(fù)雜程度遠(yuǎn)遠(yuǎn)低于雙機(jī),。 因為畢竟硬盤是系統(tǒng)中機(jī)械操作最頻繁,、易損率最高的部件,,如果采用RAID,,就可以使出現(xiàn)故障的系統(tǒng)很容易修復(fù),也減少服務(wù)器停機(jī)進(jìn)行切換的次數(shù),。
數(shù)據(jù)備份更是必不可少的措施,。因為不論RAID還是雙機(jī),,都是一種實(shí)時的備份,。任何軟件錯誤、病毒影響,、誤操作等等,,都會同步地在多份數(shù)據(jù)中發(fā)生 影響。因此,,一定要進(jìn)行數(shù)據(jù)的備份(不論采取什么介質(zhì),,都建議用戶至少要有一份脫機(jī)的備份),,以便能在數(shù)據(jù)損壞、丟失時進(jìn)行恢復(fù),。

雙機(jī)熱備、雙機(jī)互備與雙機(jī)雙工的區(qū)別
雙機(jī)熱備即是目前通常所說的active/standby方式,,服務(wù)器數(shù)據(jù)包括數(shù)據(jù)庫數(shù)據(jù)同時往兩臺或多臺服務(wù)器寫,,或者使用一個共享的存儲設(shè)備。當(dāng) active服務(wù)器出現(xiàn)故障的時候,,通過軟件診測(一般是通過心跳診斷)將standby機(jī)器激活,保證應(yīng)用在短時間內(nèi)完全恢復(fù)正常使用,。
雙機(jī)互備,,在雙機(jī)熱備的基礎(chǔ)上,兩個相對獨(dú)立的應(yīng)用在兩臺機(jī)器同時運(yùn)行,,但彼此均設(shè)為備機(jī),,當(dāng)某一臺服務(wù)器出現(xiàn)故障時,,另一臺服務(wù)器可以在短時間內(nèi)將故 障服務(wù)器的應(yīng)用接管過來,,從而保證了應(yīng)用的持續(xù)性。這種方式實(shí)際上是雙機(jī)熱備的一種應(yīng)用,。它避免了兩個應(yīng)用使用四臺服務(wù)器分別實(shí)現(xiàn)雙機(jī)熱備,。
雙機(jī)雙工,兩臺或多臺服務(wù)器均為活動,,同時運(yùn)行相同的應(yīng)用,,保證整體的性能,也實(shí)現(xiàn)了負(fù)載均衡和互為備份,。需要利用磁盤柜存儲技術(shù)(最好采用san),。對于數(shù)據(jù)庫服務(wù)而言,它同時需要數(shù)據(jù)庫軟件的支持,,是比較復(fù)雜的,。而WEB服務(wù)器或應(yīng)用服務(wù)器就比較簡單了,可參見:談Web服務(wù)器和應(yīng)用服務(wù)器的負(fù)載均衡



雙機(jī)軟件與集群軟件的異同
在雙機(jī)熱備應(yīng)用方面,,有兩大類軟件產(chǎn)品,。一類是雙機(jī)軟件(HA),另一類則稱作集群軟件(Cluster),。這兩類軟件的異同在什么地方呢,?
它們都是為實(shí)現(xiàn)系統(tǒng)的高可用性服務(wù)的,都解決了一臺服務(wù)器出現(xiàn)故障時,,由其他服務(wù)器接管應(yīng)用,,從而持續(xù)可靠地提供服務(wù)的問題。
它們都是通過心跳技術(shù)在進(jìn)行系統(tǒng)檢測,。
但是,,雙機(jī)軟件只能支持兩臺服務(wù)器以主從方式或互備方式工作。而集群軟件除了支持雙機(jī)工作外,,還可以支持多臺服務(wù)器(Multi Node)工作,,同時部署多個應(yīng)用,并在多個服務(wù)器間靈活地設(shè)置接管策略,。
在兩種情況下需要使用集群軟件:一是有超過兩個應(yīng)用,,本身就需要部署三臺或更多的服務(wù)器。二是只有兩個應(yīng)用,,但每個應(yīng)用的負(fù)載均較大,,不宜采用雙機(jī)互備的方式,而是需要由第三臺服務(wù)器來作為這兩個應(yīng)用的備機(jī),。
一般地講,,集群軟件具有更多的技術(shù)含量,具備更高的可靠性。同時,,往往價格(平均到每臺服務(wù)器)也高于雙機(jī)軟件,。
在選擇產(chǎn)品時,應(yīng)根據(jù)應(yīng)用的實(shí)際情況來確定,。最理想的方式,,則是在應(yīng)用數(shù)量少、負(fù)載不是很大時先使用雙機(jī)軟件,,然后在應(yīng)用數(shù)量增多,、負(fù)載增大時平滑過渡到集群軟件。
典型的支持多點(diǎn)集群的熱備軟件,,參見:LanderCluster集群軟件)

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多