RHCS的相關概念

來源:互聯網
上載者:User

一、 什麼是RHCS

RHCS是Red Hat Cluster Suite的縮寫,也就是紅帽子叢集套件,RHCS是一個能夠提供高可用性、高可靠性、負載平衡、儲存共用且經濟廉價的叢集工具集合,它將叢集系統中三大叢集架構融合一體,可以給web應用、資料庫應用等提供安全、穩定的運行環境。

更確切的說,RHCS是一個功能完備的叢集應用解決方案,它從應用的前端訪問到後端的資料存放區都提供了一個行之有效叢集架構實現,通過RHCS提供的這種解決方案,不但能保證前端應用持久、穩定的提供服務,同時也保證了後端資料存放區的安全。

 RHCS提供了叢集系統中三種叢集構架,分別是高可用性設定組群、負載平衡叢集、儲存叢集。

二、RHCS提供的三個核心功能

高可用叢集是RHCS的核心功能。當應用程式出現故障,或者系統硬體、網路出現故障時,應用可以通過RHCS提供的高顯示狀態服務管理組件自動、快速從一個節點切換到另一個節點,節點容錯移轉功能對用戶端來說是透明的,從而保證應用持續、不間斷的對外提供服務,這就是RHCS高可用叢集實現的功能。

RHCS通過LVS(Linux Virtual Server)來提供負載平衡叢集,而LVS是一個開源的、功能強大的基於IP的負載平衡技術,LVS由負載調度器和服務訪問節點群組成,通過LVS的負載調度功能,可以將用戶端請求平均的分配到各個服務節點,同時,還可以定義多種負載分配策略,當一個請求進來時,叢集系統根據調度演算法來判斷應該將請求分配到哪個服務節點,然後,由分配到的節點響應用戶端請求,同時,LVS還提供了服務節點容錯移轉功能,也就是當某個服務節點不能提供服務時,LVS會自動屏蔽這個故障節點,接著將失敗節點從叢集中剔除,同時將新來此節點的請求平滑的轉移到其它正常節點上來;而當此故障節點恢複正常後,LVS又會自動將此節點加入到叢集中去。而這一系列切換動作,對使用者來說,都是透明的,通過容錯移轉功能,保證了服務的不間斷、穩定運行。

        RHCS通過GFS檔案系統來提供儲存叢集功能,GFS是Global File System的縮寫,它允許多個服務同時去讀寫一個單一的共用檔案系統,儲存叢集通過將共用資料放到一個共用檔案系統中從而消除了在應用程式間同步資料的麻煩,GFS是一個Distributed File System,它通過鎖管理機制,來協調和管理多個服務節點對同一個檔案系統的讀寫操作。

三、RHCS叢集的組成

RHCS是一個叢集工具的集合,主要有下面幾大部分組成:

叢集構架管理器

這是RHCS叢集的一個基礎套件,提供一個叢集的準系統,使各個節點群組成叢集在一起工作,具體包含分布式叢集管理器(CMAN)、成員關係管理、鎖管理(DLM)、設定檔管理(CCS)、柵裝置(FENCE)。

高可用服務管理員

提供節點服務監控和服務容錯移轉功能,當一個節點服務出現故障時,將服務轉移到另一個健康節點。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.