Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

1.2. High Availability 外掛程式簡介

High Availability 外掛程式是個整合式的軟體元件集,它可藉由各種不同的配置方式來建置,以滿足您對於效能、高可用性、負載平衡、延展性、檔案共享與經濟效應上的需求。
High Availability 外掛程式包含了以下主要元件:
  • Cluster infrastructure — 提供基礎功能,以讓節點成為叢集並協同運作:配置檔案管理、成員管理、鎖定管理,以及 fencing(隔離)。
  • High availability Service Management — 當節點失效時,能將服務由一個叢集節點上,容錯移轉至另一個節點上。
  • Cluster administration tools — 用來設定、配置和管理 High Availability 外掛程式的配置與管理工具。此工具可搭配叢集基礎結構(Cluster Infrastructure)元件、high availability 和 Service Management 元件,以及儲存裝置使用。
您可使用下列元件來補充 High Availability 外掛程式:
  • Red Hat GFS2(Global File System 2)— Resilient Storage 外掛程式的一部分,它提供了一個叢集檔案系統,以搭配 High Availability 外掛程式使用。GFS2 能在區塊層級中,讓多個節點共享儲存裝置,就如儲存裝置已本地連上了各個叢集節點一般。GFS2 叢集檔案系統需要一個叢集基礎結構(cluster infrastructure)。
  • Cluster Logical Volume Manager(CLVM)— 屬於 Resilient Storage 外掛程式的一部分,它提供了叢集儲存裝置的卷冊管理。CLVM 的支援亦需要叢集基礎結構。
  • 負載平衡外掛程式(Load Balancer Add-On)— 這是個路由軟體,在網路通訊的第四層(TCP)與第七層(HTTPS)服務中,提供高可用性的負載平衡與容錯功能。負載平衡外掛程式會在冗餘的虛擬路由器叢集中執行,使用負載演算法則將客戶的需求分散到真實伺服器上,使這些真實伺服器以單一虛擬伺服器的形式運作。負載平衡外掛程式不一定要與 Pacemaker 結合使用。