RHEL 7特性說明(六):叢集

贊 回覆發表於2014-07-16

Red Hat Enterprise Linux 7.0 是 Red Hat 的下一代作業系統完整套件,旨在用於關鍵任務企業級計算以及頂級企業級軟體和硬體零售商認證。

叢集是多臺計算機(節點)一同工作以便提高重要產品服務的可靠性、可擴充套件性和可用性。可將使用 Red Hat Enterprise Linux 7.0 的高可用性根據效能、高可用性、負載平衡以及檔案共享的不同需要採用各種不同的配置進行部署。注:Red Hat Enterprise Linux 7.0 負載平衡現在是基礎 Red Hat Enterprise Linux 的一部分。

Pacemaker 叢集管理器

Red Hat Enterprise Linux 7.0 使用 Pacemaker 替換 rgmanager 進行叢集資源管理以及從節點失敗中恢復。Pacemaker 的優點包括:

  • 資源配置的自動同步和版本管理。
  • 靈活的資源和 fencing 模式可與使用者環境更緊密地對應。
  • 可使用 fencing 恢復資源層失敗。
  • 基於時間的配置選項。
  • 在多節點中執行同一資源的能力。例如:網頁伺服器或者叢集檔案系統。
  • 在兩個不同模式之一的多個節點中執行同一資源的能力。例如:同步資源和目標。
  • Pacemaker 不需要分散式鎖管理程式。
  • 仲裁丟失或者形成多個分割槽時的可配置行為。

使用 keepalived 和 HAProxy 替換 Piranha

Red Hat Enterprise Linux 7.0 使用 keepalived 和 HAProxy 替換了負載平衡程式 Piranhakeepalived 軟體包提供簡單且強大的負載平衡和高可用功能。負載平衡框架依賴大家熟知且廣泛使用的 Linux 虛擬伺服器核心模組,提供四級網路負載平衡。keepalived 守護程式在負載平衡的伺服器池中根據其狀態採用一組狀態檢查程式。keepalived 守護程式還採用虛擬路由器冗餘協議(VRRP),允許路由器或者管理器故障切換以便提供高可用性。HAProxy 為 TCP 和 HTTP 應用程式提供一個可靠的高效能網路負載平衡程式。它特別適用於在需要永續性或者 Layer7 處理時有非常高負載的網頁。

高度可用性管理

Pacemaker 配置系統,也稱 pcs,替換了 ccsricci 和 luci 作為統一的叢集配置和管理工具。pcs 的優點包括:

  • 命令列工具。
  • 可輕鬆自我啟動叢集,即初始化叢集並使其開始執行。
  • 可配置叢集選項。
  • 可新增、刪除或者修改資源及其之間的關係。

新的資源代理

Red Hat Enterprise Linux 7.0 提供大量資源代理。資源代理時叢集資源的標準化介面。資源代理可將一組標準操作轉換為具體資源或者應用程式的步驟,並將其結果解讀為成功或者失敗。

 

本系列文章來自 RHEL 7.0 的發行註記,完整內容請移步:https://access.redhat.com/documentation/zh-CN/Red_Hat_Enterprise_Linux/7/html/7.0_Release_Notes/index.html 

相關文章