PAC および SOR の構成

複数のエンタープライズ サーバー インスタンスを PAC として機能するように構成できます。

詳細については、「スケールアウト パフォーマンス/可用性クラスター」を参照してください。PAC は、スケールアウト拡張をサポートする単一の論理エンティティとして機能します。

PAC で使用する PSOR の構成

最初に、PAC に含まれるすべてのエンタープライズ サーバー リージョンで共有されるシステム データおよび構成データを格納するスケールアウト リポジトリ (SOR) を指定する必要があります。

  1. メニュー バーで、[Native] をクリックします。
  2. ナビゲーション ペインで、[SORs] をクリックします。
  3. [+Add] をクリックします。

    [Scale-Out Repository Configuration] ダイアログ ボックスが開きます。

  4. [Name] フィールドに PSOR の名前を入力します。たとえば、「MyPSOR」と入力します。
  5. [Type] リストで SOR のタイプを選択します。Redis および Oracle Coherence が SOR としてサポートされています。詳細については、「スケールアウト パフォーマンス/可用性クラスター」を参照してください。

    デフォルトは [Redis] です。

  6. 必要に応じて、[Description] フィールドに PSOR の説明を入力します。
  7. 選択した SOR のタイプに応じて、次のいずれかを実行します。
    • Redis を選択した場合は、[Connection Path(s)] フィールドに接続先のホストの名前とポート番号を入力します。形式は host:port です。たとえば、デフォルトのポートで Redis をローカルで実行している場合は、「localhost:6379」と入力します。
      注: Redis Sentinel または Redis Cluster を使用している場合は、複数のノードの接続の詳細を指定できます。[+] をクリックして、追加のノードの名前とポート番号を指定します。
    • [Coherence] を選択した場合は、[Connection String] フィールドに次の形式で接続文字列を入力します。 [userid@][configfile][,property=[value]]…

      詳細については、「PAC および SOR の環境変数」を参照してください。

  8. [Save] をクリックします。
重要: 特定の PAC に関連付けることができる PSOR は 1 つだけです。PSOR では複数の Redis Sentinel 接続または Redis Cluster 接続を指定できます。この構成は高可用性のサポートに役立ちます。[Connection Path(s)] フィールドで複数の接続を指定できます。

PAC の構成

次に、PAC を指定する必要があります。

  1. メニュー バーで、[Native] をクリックします。
  2. ナビゲーション ペインで、[Groups > PACs] をクリックします。
  3. [* New] をクリックします。
  4. [Name] フィールドに PAC の名前を入力します。たとえば、「MyPAC」と入力します。
    注: PAC の名前は 8 文字までに制限されています。
  5. 必要に応じて、[Description] フィールドに PAC の説明を入力します。
  6. [PAC SOR] フィールドに、使用可能なすべての SOR が表示されます。ここでは、上記の手順で構成した [MyPSOR] をクリックします。
  7. [Save] をクリックします。

これで、PAC とその PSOR の指定が完了し、PAC にリージョンを追加できるようになりました。

SOR への TSQ および TDQ の送信

必要に応じて、すでに指定した PSOR に TSQ および TDQ を送信できます。また、この情報を格納するための新しい SOR を作成することもできます。

  1. メニュー バーで、[Native] をクリックします。
  2. ナビゲーション ペインで、[Groups > PACs] をクリックします。
  3. 編集する PAC の行にある [Edit] をクリックします。
  4. [SOR Models] という見出しの横にある [* New] をクリックします。

    [SOR Model] ダイアログ ボックスが開きます。

  5. [Resource] フィールドで、SOR に格納するリソース タイプを選択します。
  6. [Prefix] フィールドに、SOR に格納するインスタンスに一致するプレフィックスを入力します。次のワイルドカード文字を使用できます。
    • * 任意の文字数の文字列に一致します。
    • + 任意の 1 文字に一致します。
    注: このフィールドの残りの文字は + ワイルドカードで埋められます。たとえば、[TD Queue] リソースの「T」を入力した場合、残りの文字が + で埋められます。
  7. [SOR] フィールドで、モデルを関連付ける SOR の名前を選択します。
  8. SOR モデルを PAC 間で共有する必要がある場合は、[Shared] をオンにします。
  9. [Save] をクリックして、モデルを [SOR Models] リストに保存します。

PAC へのエンタープライズ サーバー インスタンスの追加

PAC にエンタープライズ サーバー インスタンスを追加するには、次の手順を実行します。

  1. メニュー バーで、[Native] をクリックします。
  2. ナビゲーション ペインで、[Groups > PACs] をクリックします。
  3. ナビゲーション ペインで、エンタープライズ サーバー インスタンスを追加する PAC の名前をクリックします。
  4. [Install] をクリックします。

    [Install PAC Definition to Regions] ダイアログ ボックスが開きます。

  5. 左側のペインで、追加するエンタープライズ サーバー インスタンスをホストするディレクトリ サーバーをクリックします。
    注: Micro Focus では、PAC には少なくとも 3 つのリージョンを含め、各リージョンを別々のハードウェアでホストされた Directory Server に配置することをお勧めします。これにより、単一障害点を減らすことができます。
  6. 右側のペインで、PAC に追加するエンタープライズ サーバー インスタンスをオンにします。
  7. [Add] をクリックします。

    エンタープライズ サーバー インスタンスがリージョンの [General Properties] の [PAC] フィールドに追加されます。

PAC にエンタープライズ サーバー インスタンスを追加すると、そのリージョンの [General Properties] にスケールアウト構成情報が表示されるようになります。

注: SOR や SOR モデルの構成など、PAC の構成に変更があった場合は、PAC を再インストールして、その PAC に含まれるすべてのエンタープライズ サーバー インスタンスを同期する必要があります。