MID Server クラスターの設定
複数の MID Server をグループ化してクラスターを形成し、フェイルオーバー保護または負荷分散のためにクラスターを構成します。負荷分散クラスターは、安定性とパフォーマンスを向上させるため、そしてフェイルオーバーを処理するために、各 MID Server 間の作業を自動的に分散させます。フェイルオーバークラスターには、障害発生時に次に使用する MID Server を決定するために使用する構成済みの順序があります。
始める前に
必要なロール:admin
![]() |
このタスクについて
新しいクラスターを作成するか、既存のクラスターを編集します。
手順
- 移動先 .
- [新規] をクリックして新しいクラスターを作成するか、既存のクラスターのレコードを開いて編集します。
- クラスターに名前を付けて、クラスタータイプ ([フェイルオーバー] または [負荷分散]) を選択します。
- ヘッダーバーで右クリックし、コンテキストメニューから [保存] を選択します。
- [MID Server を含む] 関連リストで、[編集] をクリックします。
- スラッシュバケットからこのクラスターの適切な MID Server を選択します。
MID Server クラスタ
MID Server クラスターにより、適切な機能を備えた複数の MID Server をグループ化して、負荷分散とフェイルオーバー保護を行うことができます。
外部データ ソース
- LDAP
- エクスポート セット
- JDBC データ ソース
クラスターの仕組み
クラスター内の MID Server は、インスタンスと、通信することが予想されるすべてのデバイスに接続できる必要があります。クラスター内のすべての MID Server が停止している場合、検出はキャンセルされます。すべての MID Server が使用中のアクセス制御リスト (ACL) に追加されていることを確認してください。MID Server クラスターは、MID Server クラスター管理と呼ばれるビジネス ルールによって管理されます。このルールは、ECC キュー内のジョブに割り当てられた MID Server がクラスターに属しているかどうかを確認します。
- 負荷分散
クラスター ビジネス ルールによって、MID Server が負荷分散クラスターの一部であると判断された場合、MID Server を使用するアプリケーションは、そのクラスター内の MID Server間の作業のバランスを自動的に調整します。同じ能力の MID Server を負荷分散クラスターに入れることは良いプラクティスです。
- フェイルオーバー保護
フェイルオーバー クラスター内の MID Server には、それぞれ障害の発生時に次に使用する MID Server を決定するためにプラットフォームが使用する構成済みの順序があります。フェイルオーバー クラスター内の MID Server は独立して動作し、(負荷分散クラスターのメンバーであっても) そのクラスター内の他の MID Server と負荷分散しません。MID Server に障害が発生すると、MID Server クラスター管理ビジネス ルールは、最も有効な MID Server を選択して作業を引き継ぎます。選択された MID Server は ECC キューをチェックし、処理中または準備完了のジョブを開始します。
注:MID Server のクラスタリングでは、ECC キューのトピックCommandまたはSystemCommandはサポートされていません。これらのコマンドを受信した場合、クラスター化された MID Server は ECC キューを別の MID Server にリダイレクトしません。ECC キュー レコードは処理されずに ECC キューに残ります。交替させようとしている MID Server と少なくとも同じ機能を備えたフェイルオーバー MID Server を構成します。注:Shazzam プローブが実行中で自動選択が設定されているときに MID Server が失敗した場合、フェイルオーバーは使用できません。Shazzam 検出は停止します。Discovery は自動的に別の MID Server を選択しません。
MID Server クラスター イベント
フェイルオーバー クラスター内の MID Server を置き換えるのに適切な機能を備えた MID Server がプラットフォームで見つからない場合、次のイベントが発生します。このイベントを使用して、クラスターに障害が発生したことを適切なユーザーに Notify するメールを作成します。
| イベント | テーブル | 説明 | ビジネスルール |
|---|---|---|---|
| mid_server.cluster.down | MID Server クラスター [ecc_agent_cluster] |
MID Server クラスターに障害が発生しました | MID Server クラスター管理 |
クラスターの結合
両方のタイプのクラスターに同時に MID Server を追加できます。この図は、負荷分散クラスター (MID Server D) からの MID Server がフェイルオーバー クラスターにも存在するシナリオを示しています。MID Server D に障害が発生した場合、以前に MID Server D に割り当てられたタスクを実行するために、フェイルオーバー クラスターの MID Server E を負荷分散クラスターに使用できます。
特定の MID Server クラスターの指定
特定の MID Server クラスターを検出スケジュールに指定できます。検出プロセスでは、そのクラスターのみが使用されます。クラスターを連鎖させたり、複数のクラスターに属する単一の MID Server を指定させたりすることはできません。
Operational Intelligence の分散 MID Serverクラスター
Operational Intelligence では、分散 MID Serverクラスタータイプが排他的に使用されて、Event Management イベントが分析され、例外アラートが生成されます。こられの MID Server は相互に通信し、作業負荷を分散してバランスを取ります。詳細については、「Operational Intelligence の MID Server および MID Server 分散クラスター」を参照してください。
