複製鏈接
請複製以下鏈接發送給好友

高可用集羣

鎖定
高可用集羣是指以減少服務中斷時間為目的的服務器集羣技術。它通過保護用户的業務程序對外不間斷提供的服務,把因軟件/硬件/人為造成的故障對業務的影響降低到最小程度。高可用集羣的應用系統有多樣化發展趨勢,用途也越來越多樣化,同時帶來了配置及可操作性方面的複雜性,因此選擇好的高可用軟件至關重要。
中文名
高可用集羣
外文名
High Availability Cluster
發展方向
系統多樣化
軟件品牌
Landercluster

高可用集羣可用集羣

高可用集羣,英文原文為High Availability Cluster,簡稱HA Cluster,簡單的説,集羣(cluster)就是一組計算機,它們作為一個整體向用户提供一組網絡資源。這些單個的計算機系統 就是集羣的節點(node)。高可用性集羣(HA cluster)是指如單系統一樣地運行並支持(計算機)持續正常運行的一個主機羣。 [1] 
高可用集羣的出現是為了使集羣的整體服務儘可能可用,從而減少由計算機硬件和軟件易錯性所帶來的損 失。如果某個節點失效,它的備援節點將在幾 秒鐘的時間內接管它的職責。因此,對於用户而言,集羣永遠不會停機。高可用集羣軟件的主要作用就是實現故障檢查和業務切換的自動化。
只有兩個節點的高可用集羣又稱為雙機熱備,即使用兩台服務器互相備份。當一台服務器出現故障時,可由另一台服務器承擔服務任務,從而在不需要人工干預的 情況下,自動保證系統能持續對外提供服務。雙機熱備只是高可用集羣的一種,高可用集羣系統更可以支持兩個以上的節點,提供比雙機熱備更多、更高級的功能, 更能滿足用户不斷出現的需求變化。

高可用集羣發展方向

隨着企業信息系統的廣泛應用和深入發展,用户的核心應用數量越來越多。在這種分佈式多應用系統構架下,高可用多節點集羣日益被用户接受和廣泛使用,集羣軟件也從Unix平台的高端應用向基於Linux/Windows的平台發展。伴隨着企業需求的改變,高可用集羣軟件市場也表現出了新的發展方向:

高可用集羣系統多樣化

高可用集羣的應用系統正朝多樣化趨勢發展,不僅侷限於一般業務,還表現出一些特殊的應用模式。例如在製造業生產線系統中,通過將生產線計算機系統進行集羣構築,來提高系統整體的高可用性;又如在銀行等需要保障關鍵業務運行的行業,為實現系統宕機時間的最小化,甚至有采用容錯服務器為平台,配合使用高可用軟件來構築集羣系統的案例,這種硬件+軟件的“超強陣容”,將系統可用性大大提高。

高可用集羣用途多樣化

除通常意義上對業務應用的保護外,集羣軟件還將被用於越來越多的領域中。這裏重點談談在遠程容災方面的應用。
企業為了業務的持續發展,必須規避在各種災難發生時的損失,因此,在遠程容災方面的需求不斷增加。通過集羣技術實現的遠程容災方案,其最大的優勢是即使不具備特別的知識,只要對集羣的配置有所瞭解,就能實現災備。此外,有些用户還會有在較近距離內(如4、5公里左右)兼做大容量數據備份的需求;甚至如果網絡鏈路容許,還可將備份系統建立在異地數據中心進行託管。

高可用集羣多樣化

隨着CPU多核技術的發展,在處理能力提高的同時,利用虛擬化技術進行服務器整合的需求急增。據統計,在一些發達國家,VM市場正在以每年50%的速度增長。但是服務器虛擬化後, 必須解決作為虛擬機載體的物理服務器發生單點故障的問題,而且由於虛擬服務器的故障往往與重大故障的發生緊密相關,就更要求系統必須具備高於一般服務器之上的可用性,使得高可用性對虛擬平台的支持成為一種必然。

高可用集羣配置要求

隨着高可用集羣技術的發展,高可用集羣軟件的功能變得越來越多,帶給客户更多實惠的同時,也帶來了配置及可操作性方面的複雜性。因此,簡便的配置及可操作性成為一種必然的需求。

高可用集羣軟件選擇

在高可用集羣朝多樣化、易操作維護等方向迅速發展的今天,面對市場上品種繁多的集羣軟件 產品,用户應該怎樣把握自己的需求,做出正確的選擇呢?下面我們就從用户實際需求和集羣軟件的發展趨勢出發,談談如何選擇一款好的高可用軟件。 對於任何一款高可用集羣產品,故障監視都是最核心的功能。監視資源種類的多少和監視層次的深淺,都成為評價一款集羣軟件高可用性的重要指標。此外,在集羣系統中,服務器之間還需要定期進行相互間的健康狀態檢查,稱之為心跳探測。心跳探測主 要通過網絡來進行,包括私網心跳和作為備份方式的公網心跳探測。一款優秀的集羣軟件應具有完備的心跳探測機制來避免在高負荷狀態下心跳超時所導致的誤切換。
從產品的適用平台範圍和易用性上來説,擁有雄厚實力的集羣軟件廠家往往能夠應對操作系統和硬件平台快速發展的現狀,生產出適應更加廣泛多樣的軟硬件平台或特殊環境的產品,還應讓用户感到操作維護簡單易行。這都是用户在採購時需要充分考慮的。
此外根據用户的不同需求,還可以選擇支持遠程容災、虛擬服務器環境的高可用集羣產品。

高可用集羣軟件品牌

RoseHA、Rose MirrorHA
RoseHA(Multi-node)
RoseStor Fundation
Red Hat
NEC ExpressCluster
Newstart HA
Newstart Mirror HA
Double-Take
MSCS
Fujitsu PRIMECLUSTER
Landercluster
參考資料