文章簡介:在Exchange的管理中會經常用到雙機熱備、雙機互備和雙機雙工,這三種方法都是對備份的最好詮釋,本文就來講解這三者的概念。 |
雙機熱備=主機+備機
簡單理解:主要應用運行于主機,備機即備用機器。它是目前通常所說的active/standby 方式,服務器數據包括數據庫數據同時往兩臺或多臺服務器寫,保證數據的即時同步,當active服務器出現故障的時候,通過軟件診測或手工方式將standby機器激活,保證應用在短時間內完全恢復正常使用。典型應用在證券資金服務器或行情服務器。cluster其中一種形式。
雙機互備=主機(備機)+備機(主機)
簡單理解:部分應用運行于主機,部分應用運行于備機。 兩個相對獨立的應用在兩臺機器同時運行,但彼此均設為備機,當某一臺服務器出現故障時,另一臺服務器可以在短時間內將故障服務器的應用接管過來,從而保證了應用的持續性,但對服務器的性能要求比較高。配置相對要好。
雙機雙工=主機+主機
簡單理解:兩臺機器同時運行應用。即目前的cluster的一種形式,兩臺或多臺服務器均為活動,同時運行相同的應用,保證整體的性能,也實現了負載均衡和互為備份。需要利用磁盤柜存儲技術(最好采用san)。WEB服務器或FTP服務器等用此種方式比較多。
從實際應用角度補充幾句:
1.雙機互備其實有兩種常見的方式,一是兩臺機器運行不同的應用軟件,故障時可以互相接替,另一種是兩臺機器運行同一應用軟件的不同數據,故障時好像接替,比如微軟的exchange server和SQL Server,可以把一部分人的郵箱放在Server A上,另外的郵箱放在ServerB上,A 和B互備,對外是同一個Server。另外,雙工和負載均衡是有區別的。
2.負載均衡有以下幾個層次:
a.網絡級別:循環DNS Server,負載均衡交換機,微軟的NLBS
b.主機OS級別:Cluster
c.應用級別:某些應用自己會分擔負載,象BEA
3.為了實現負載能力和可用性,通常選擇負載均衡或雙機,沒有共享數據的應用需要負載均衡,有共享數據的應用需要雙機。比如典型的3層結構里面,web服務器是負載均衡,應用服務器是負載均衡,后臺數據庫服務器是雙機。
該文章在 2013/1/28 16:46:34 編輯過