Oracle CloudでのOracle Analytics Serverのスケーリング

複数の仮想マシン(VM)インスタンスにリクエストの処理を分散してOracle Analytics Serverをスケーリングする場合は、Oracle Cloudの環境に別のOracle Analytics Serverインスタンスを追加します。

Oracle Analytics Serverをスケーリングするための前提条件:

Oracle Fusion Middleware Controlで提供されるパフォーマンス・メトリックを使用してプロセスの状態を監視し、Oracle Cloud上のOracle Analytics Serverのパフォーマンス向上のために容量を増大するタイミングを判断できます。

プライベート・サブネットを使用する場合は、VPNによるパブリックおよびプライベート・サブネットの構成に関する項を参照してください。

  1. Oracle Cloud Marketplaceを使用して、Oracle Cloud Infrastructure (ノード1)にOracle Analytics Serverをデプロイします。

    ノード1では、Oracle Analytics Serverドメインの作成を選択し、必要なドメイン構成の詳細を指定する必要があります。Oracle Cloud Marketplaceを使用したOracle Analytics Serverのデプロイを参照してください。

    oas_create_domain.jpgの説明が続きます
    図oas_create_domain.jpgの説明
  2. Oracle Cloud Marketplaceを使用して、ドメインのないOracle Cloud Infrastructure (ノード2)にセカンダリOracle Analytics Serverをデプロイします。

    ノード2では、Oracle Analytics Serverドメインの作成を選択しないでください。

    oas_no_domain.jpgの説明が続きます
    図oas_no_domain.jpgの説明
  3. 2つのノード間で共有ファイルとディレクトリを設定します。

    シングルトン・データ・ディレクトリ(SDD)はメタデータを格納します。デフォルトの場所は次の場所に設定されます。

    DOMAIN_HOME/bidata

    SDDパスが次のファイルbi-environment.xmlで定義されます。

    DOMAIN_HOME/config/fmwconfig/bienv/core/bi-environment.xml

    1. 任意のSSHクライアントを使用してプライマリOracle Analytics Server (ノード1)のコンピュート・インスタンスに接続します。opcユーザーとしてログインしてからoracleユーザーに切り替えます。
      ssh -i path_to_private_key opc@oas_public_ip
      sudo su oracle
    2. bidataのマウント・ポイントを作成します。たとえば、次のようなコマンドを実行します。
      mount DOMAIN_HOME/bidata /sdd/bidata

      これにより、/sdd/bidataがSDDのマウント・ポイントになります。

    3. 編集するためにbi-environment.xmlファイルをオープンし、シングルトン・パスを指定して、ファイルを保存します。

      たとえば:

      <bi:singleton-data-directory>Node1_IP_address:/sdd/bidata/</bi:singleton-data-directory>

      説明:

      • bi:singleton-data-directoryはSDDマウント・ポイントです。
      • Node1_IP_addressは、ノード1のプライベートIPアドレスです。
    4. SSHユーティリティを使用してノード2にログインし、ノード1に対してpingを実行して、ノード1にアクセスできることを確認します。
    5. スケール・アウトした環境に必要なその他のポートを、カスタマイズしたファイアウォール構成ファイルに追加し、スクリプトopen_oas_firewall_ports.shを実行してそれらのポートを開きます。ファイアウォール・ポートの管理についてを参照してください。
  4. グローバル・キャッシュを設定します。グローバル・キャッシュの設定を参照してください。
  5. Oracle Cloud Infrastructureでインスタンスを追加(または削除)します。
  6. システムが適切にスケーリングされていることを確認します。システムが適切にスケーリングされていることの検証を参照してください。