Red Hat Cluster Suite (RHCS) には、高可用性と負荷分散のクラスターを作成するためのソフトウェアが含まれています。どちらも同じシステムで使用できますが、このユースケースはまれです。High Availability Add-On と Load Balancer Add-On の両製品は、オープンソースのコミュニティ プロジェクトに基づいています。Red Hat Cluster の開発者は、コミュニティのアップストリームにコードを提供しています。計算クラスタリングはクラスター スイートの一部ではなく、Red Hat MRGによって提供されます。
高可用性アドオン
High Availability Add-On は、Red Hat のLinux-HA実装です。クラスターの他のノードを監視することで、サービスの可用性を確保します。クラスターがクォーラムを持つと見なされ、サービスを開始できるようになるには、クラスターのすべてのノードが構成と共有サービスの状態について合意している必要があります。
ノード ステータスを通信する主な形式はネットワーク デバイス (通常はイーサネット) 経由ですが、ネットワーク障害が発生する可能性がある場合は、共有ストレージやマルチキャストなどの二次的な方法でクォーラムを決定することもできます。
ソフトウェア サービス、ファイル システム、ネットワーク ステータスはクラスター スイートによって監視および制御でき、障害が発生した場合にはサービスとリソースを他のネットワーク ノードにフェールオーバーできます。
クラスターは、フェンシングを介してクラスター ノードのサービスまたはリソースへのアクセスを強制的に終了し、ノードとデータが既知の状態にあることを確認します。ノードは、電源 ( STONITHと呼ばれる) または共有ストレージへのアクセスを削除することによって終了します。Red Hat の最新バージョンでは、分散ロック マネージャーを使用して、きめ細かなロックと単一障害点の排除を実現しています。クラスター スイートの以前のバージョンは、クラスター化可能な「グランド統合ロック マネージャー」(GULM) に依存していましたが、GULM サーバーとして動作しているノードに障害が発生すると、依然として障害点が存在していました。GULM は、Red Hat Cluster Suite 4 で最後に使用できました。
技術的な詳細
- 最大 128 ノード (Red Hat Enterprise Linux 3、4、5、6 では 16 ノード) をサポート
- NFS (Unix) /SMB /GFS /GFS2 (複数のオペレーティングシステム) ファイルシステムフェイルオーバーのサポート
- サービスフェイルオーバーサポート
- 完全に共有されたストレージサブシステム
- 包括的なデータ整合性
- SCSIおよびファイバーチャネルのサポート
- OCF および LSM リソースエージェント
負荷分散アドオン
Red Hat は、Piranha 負荷分散ソフトウェアを採用して、サーバー間の透過的な負荷分散とフェイルオーバーを可能にしました。負荷分散されるアプリケーションには、負荷分散のために特別な構成は必要ありません。代わりに、負荷分散装置が構成された Red Hat Enterprise Linux サーバーが、負荷分散装置に設定されたメトリック/ルールに基づいてトラフィックを傍受してルーティングします。
サポートと製品ライフサイクル
Red Hat クラスタ スイートのサポートは、対応するバージョンのRed Hat Enterprise Linuxに結び付けられており、同じメンテナンス ポリシーに従います。この製品にはアクティベーション、時間制限、リモート キル スイッチはなく、サポート ライフ サイクルが終了した後も引き続き動作します。VMware 仮想マシンでの実行は部分的にサポートされています。 [ 1]
歴史
クラスター スイートは次の製品で利用可能です。
- Red Hat Enterprise Linux 2.1 2002年3月26日
- Red Hat Enterprise Linux 3.x、4.x、5.x -ファイルシステムとしてGlobal File System (v1.x)をサポート[2]
- レッドハットエンタープライズLinux5
- Red Hat Enterprise Linux 5.3以降 - Global File System 2搭載[3]
- Red Hat Enterprise Linux 6.0 以降、Corosync (プロジェクト)、CMAN、RGManager
搭載
- Red Hat Enterprise Linux 6.5 以降、Corosync (プロジェクト)、CMAN、RGManager、またはPacemaker Resource Manager搭載
- Red Hat Enterprise Linux 7.0 以降 2014 年 10 月 6 日、Corosync (プロジェクト)とPacemaker Resource Managerを使用
参照
参考文献
- ^ 「Red Hat Enterprise Linux 5 AP Cluster Suite を VMWare で実行できますか?」 2009 年 7 月 17 日。2012 年 7 月 31 日時点のオリジナルよりアーカイブ。2010年 2 月 2 日に取得。
- ^ 「第 1 章 GFS の概要」。Red Hat Enterprise Linux 5。Red Hat。2012年 4 月 2 日閲覧。
- ^ 「第 1 章 GFS2 の概要」。Red Hat Enterprise Linux 6。Red Hat。2012年 4 月 2 日閲覧。
外部リンク
- Red Hat クラスタ スイート
- クラスターの構成と管理
- GUIを前提としない/必要としない最良の方法
- レッドハットエンタープライズMRG
- [1]
- [2]
- [3]
- [4]
- [5]
