Red Hat Cluster Suite是Red Hat High Availability(簡稱為HA,高可用度)解決方案的核心。顧名思義,高可用度主要用於企業資訊入口網站、企業資源規畫或客戶關係管理等不停機的關鍵運算服務。Red Hat Cluster Suite的特色是採用開放源碼的套件使HA導入價格更低廉,配合Red Hat本身企業版Linux的穩定性,而且應用程式不必經過任何修改(但必須與Red Hat Enterprise Linux相容)即可部署到叢集上,降低企業導入門檻。

Cluster Manager降低硬體限制
Red Hat Cluster Suite包括兩個主核心元件:Cluster Manager與Logical Volume Manager。Cluster Manager主要負責叢集上的應用程式錯誤轉移,並使得叢集架構所需的硬體降低為一般的主流商業用零件,而不必是高階伺服器,整個叢集後端則搭配SCSI或光纖通道儲存系統。在叢集上的每部電腦稱為節點,Red Hat建議HA解決方案上的最低節點數為3個,也就是以3部電腦為主,各節點透過網路或序列介面保持溝通,只是每部電腦不需要完全一致的硬體配置,而且每個節點並配獨立的儲存區域。當叢集架設完成後,Cluster Manager會提供以Java語言所撰寫的視覺化管理介面(或選擇使用命令列方式),管理人員可以看到所有節點的狀態與正在執行的服務。以網頁服務為例(即HTTPd),當Cluster Manager偵測到原本運作的節點中斷服務後,自動將網頁服務應用程式轉移到另一部伺服器上。從應用程式的角度來看,叢集如同單部伺服器而無法察覺其背後多節點的架構,而且錯誤轉移時接續的伺服器由Cluster Manager隨機選擇的,並非依管理介面所呈現的編號順序。對HA而言,接續的節點伺服器是啟動原本服務所在儲存區域的應用程式(也就是HTTPd程式所在的磁碟),使叢集上的節點具備橫向的高擴充性。

Network Polling Machine自動偵測服務中斷
由於每個節點透過網路或序列埠溝通,但對於Cluster Manager無法得知節點上服務中止是因為溝通用的連接埠在實體上出現中斷,還是應用伺服器當機,所以Cluster Manager提供Network Polling Machine,內定每2秒偵測一次所有節點伺服器的狀態,當Cluster Manager未收到回應,則重覆送出偵測訊號,如果6次後均沒有回應,系統便視為服務中斷,並啟動錯誤轉移程序,不論問題是否起源於網路中斷或伺服器當機,Cluster Manager都將採用強制隔離,確保服務不中斷。

物美價廉的叢集服務
Red Hat雖然適用在一般的應用程式上,主要還是以企業中資料庫、商業應用系統、異質性檔案服務、網頁服務或通訊服務等,每個節點所需的授權費為499元美金。文⊙張瑞隆


Red Hat High Availiabilty

建議售價:499美金(單一節點)

Red Hat

www.redhat.com

創鑫資訊代理

(02)2514-0118

www.openpower.com.tw

處理器需求 ×86、×86-64、IA64相容
記憶體/硬碟空間需求 256MB/130MB以上
作業系統需求 Red Hat Enterprise Linux AS/ES/WS 4.0以上
特殊需求 至少3個節點

熱門新聞

Advertisement