雙機熱備、集群服務器等必須注意的事項 |
發(fā)布時間: 2012/6/18 21:22:57 |
在進行雙機熱備、集群及高可用性軟件產(chǎn)品的選擇時,可按以下步驟進行: 1. 明確應用的方式與要求: 是雙機方式還是多點集群?或者是目前使用雙機、以后可能升級到集群? 在應用雙機熱備時,有多種應用模式,典型的包括主從、互備、多點集群三大類:主從模式是最標準、最簡單的雙機熱備,即是目前通常所說的active/standby方式。它使用兩臺服務器,一臺作為主服務器(Active),運行應用系統(tǒng)來提供服務。另一臺作為備機,安裝完全一樣的應用系統(tǒng),但處于待機狀態(tài)(Standby)。當active服務器出現(xiàn)故障的時候,通過軟件診測(一般是通過心跳診斷)將standby機器激活,保證應用在短時間內(nèi)完全恢復正常使用。 雙機互備,在雙機熱備的基礎上,兩個相對獨立的應用在兩臺機器同時運行,但彼此均設為備機,當某一臺服務器出現(xiàn)故障時,另一臺服務器可以在短時間內(nèi)將故障服務器的應用接管過來,從而保證了應用的持續(xù)性。這種方式實際上是雙機熱備的一種應用。它避免了兩個應用使用四臺服務器分別實現(xiàn)雙機熱備。 但雙機互備存在著性能瓶頸,即如果進行切換后,在一臺服務器上就有同時運行兩個應用,有可能負載過大。并且,有些情況下會有不止兩臺服務器對外提供服務。在這種情況上,多點集群就顯示出了其必要性。 多點集群可以理解為雙機熱備在技術(shù)上的提升。多機服務器可以組成一個集群。根據(jù)應用的實際情況,可以靈活地在這些服務器上進行部署,同時可以靈活地設置接管策略。比如,可以由一臺服務器作為其他所有服務器的備機,也可以設置多重的接管關(guān)系,等等。這樣,就可以充分地利用服務器的資源,同時保證系統(tǒng)的高可用性。 如果是雙機,是采用共享的存儲設備,還是采用基于鏡像的純軟件方式? 雙機熱備有兩種實現(xiàn)模式,一種是基于共享的存儲設備的方式,另一種是沒有共享的存儲設備的方式,一般稱為純軟件方式;诖鎯蚕淼碾p機熱備是雙機熱備的最標準方案。對于這種方式,采用兩臺(或多臺,參見:雙機與集群的異同)服務器,使用共享的存儲設備(磁盤陣列柜或存儲區(qū)域網(wǎng)SAN)。兩臺服務器可以采用互備、主從、并行等不同的方式。在工作過程中,兩臺服務器將以一個虛擬的IP地址對外提供服務,依工作方式的不同,將服務請求發(fā)送給其中一臺服務器承擔。同時,服務器通過心跳線(目前往往采用建立私有網(wǎng)絡的方式)偵測另一臺服務器的工作狀況。 本文出自:億恩科技【mszdt.com】 |