エンタープライズクラスの高可用性クラスタ-RHCS()
記事のディレクトリ
1. RHCSは何ですか?
RHCSがあるのRed Hat Clusterのスイート、Red HatのクラスタSuiteの略称であり、RHCSは、高可用性、高信頼性、負荷分散、ストレージと共有経済の安価なクラスタツールセットを提供することができる、それは3つのクラスタアーキテクチャにクラスタ化されます統合、安全で、安定した動作環境を提供するために、Webアプリケーション、データベース、および他のアプリケーションを与えることができます。
むしろ、RHCSは、バックエンド・データ・ストレージへのフロントエンド・アプリケーションからアクセスされたフル機能のアプリケーションクラスタリングソリューションは、だけでなく、RHCSによって提供されるこのソリューションの有効なクラスタアーキテクチャを提供していますフロントエンドアプリケーションサービスの持続的、安定的な供給を確保するために、だけでなく、バックエンドのデータストアのセキュリティを確保します。
2.RHCSは、コア機能を提供します
RHCSクラスタシステムは、3つのクラスタ、即ち、高可用性クラスタ化、負荷分散クラスタ、ストレージクラスタのフレームワークを提供します。
-
高可用集群
A:はいRHCSのコア機能。アプリケーションが失敗するか、システムハードウェア、ネットワーク障害、高可用性サービス管理コンポーネントアプリケーションは、高速別のノードにあるノードから切り替え、RHCS自動によって提供されている場合、ノードのフェイルオーバー機能は、クライアントに対して透過的です連続の適用を確保するために、RHCSは、高可用性クラスタリング機能を実現している、サービスを提供して途切れません。 -
负载均衡集群
:RHCSは、LVSクラスタのロードバランシングにより提供され、LVSは、ロードバランサとサービスアクセスノードによってオープンソース、強力なIPベースの負荷分散技術、LVS、LVSロードスケジューリング機能により、クライアントが要求することができています平均各サービスノードに割り当てられ、また、サービス・ノードは、そのノードが顧客に応答するように割り当てられた負荷割り当てポリシー、要求が入ってきたときに、要求を決定するスケジューリングアルゴリズムに従って、クラスタシステムが割り当てられるべき種々の定義でき終了要求、LVSはまた、新しいノードながら、サービスノードがサービスを提供できないとき、LVSが自動的に障害が発生したノードをシールドする、ノードは、クラスタから削除失敗したサービスノードのフェイルオーバー機能を提供しながら、アップ他の正常なノードに転送要求を滑らかとするとき、正常にこの障害ノードバック、LVSは自動的にクラスタ内のこのノードに追加されます。そして、スイッチング動作このシリーズは、ユーザーは、中断のないサービス、および安定した動作を確保するために、フェイルオーバー機能により、透明性があります。 -
存储集群
:RHCS GFSは、ファイル・システム・ストレージクラスタ機能によって提供され、GFSは、単一の共有ファイルシステムを読み書きする複数の同時サービスを可能にするグローバルファイルシステムの略語であり、そのような共有ファイルシステムにクラスタが記憶されている共有データアプリケーション間でデータを同期する必要がなくなり、GFSはロック管理機構を介して調整し、複数のサービス・ノードが読み出され、同一のファイルシステムへの書き込みを管理する分散ファイルシステムです。
3.グループの構造図
4.クラスタスイートの各部分の効果
-
集群中luci的作用:
ルーシーは、設定するために使用してクラスタを管理されます、8084に聞きます -
集群中ricci的作用:
リッチは、後端部の各々について各ノードにインストールされ、クラスタ内の各ノードは、ルーシー・リッチを管理しているノードを介して通信と、リッチは、11111でリッスン -
集群中fence的作用:
事故が異常ホストまたはダウンを引き起こすとき、機会がフェンス操作が正常に実行される最初のコールフェンス装置は、FENCE異常なホストデバイスの再起動またはネットワークから分離し、作製したフェンスを受信した後、バックアップサーバ、バックアップ・マシンへの復帰情報情報の成功の後、サービスとリソースは、ホストを引き継ぐようになりました。FENCEこのような機器では、異常なノードがリソースおよびサービスは、常にノード上で実行されていることを保証するために、リソースの解放によって占められます。そして効果的の「スプリットブレイン」の発生を防ぎます。