OCI Ops Insightsでパフォーマンスの問題、予測消費、キャパシティの計画を明らかに

Observability and Managementサービスの普及しているモデルには、インフラストラクチャとデータベースの投資に関する包括的なインサイトを提供する機能がありません。これにより、機械学習ベースのデータ主導型の容量計画を使用して運用コストを削減でき、企業のSQL実行パフォーマンスの傾向を追跡することで、プロアクティブなパフォーマンス管理を実行し、アプリケーションのスループットを向上させることができます。

このリファレンス・アーキテクチャでは、Oracle Cloud Infrastructure Operations Insights (OCI Ops Insights)を使用して、Oracle Enterprise Managerによって管理されるExadataシステムを含むデータベースおよびホストに対してリソース分析を実行するプロセスについて説明します。Oracle Enterprise Managerでは、Oracle Enterprise ManagerターゲットおよびOracle Management Repository (OMR)からOCI Object Storageバケットにデータを転送できます。OCI Ops Insightsから簡単にアクセスできます。

Oracle Enterprise ManagerからOCI Ops Insightsへのデータ転送は、次のステップで構成されます:

  1. Oracle Enterprise ManagerからOCI Object Storageへのターゲットレベルのデータ転送を設定します。
  2. OCI Object StorageからOCI Ops Insightsへのデータ転送を設定します。

各ステップでは、データ転送ブリッジの設定を行います。Oracle Enterprise ManagerOCI Ops Insightsの通信には、次の2つのブリッジが関係しています:

  • Oracle Enterprise ManagerからOCI Object Storageバケットにターゲットレベル・データを移動するOracle Enterprise Manager Cloudブリッジ。
  • 分析のためにデータをOCI Object StorageバケットからOCI Ops Insightsに移動するOCI Ops Insights EMブリッジ。

システムの前提条件:

  • OCI Object Storage 13cリリース5更新13 (13.5.0.13)以上
  • OCI Object Storageエージェントは、13cリリース13 (13.5.0.13)以上である必要があります
  • データベース・プラグイン・バージョン13.5.0.13以上

Oracle Enterprise ManagerからOCI Ops Insightsへの接続が設定されると、OCI Ops Insightsが常に最新のターゲット・データと連携するように、ターゲット・データがOCI Object Storageバケットに頻繁に自動的にアップロードされます。

次の図は、構成プロセスが完了すると、ターゲット・データがOracle Enterprise ManagerからOCI Ops Insightsにどのようにフローするかを示しています。右側は、Oracle Enterprise Managerに対して実行する設定の一部です。



oci-ops-insights-diagram-oracle.zip

アーキテクチャ

このアーキテクチャでは、OCI Ops Insightsを使用して、Oracle Enterprise Managerによって管理されるExadataシステムを含むデータベースおよびホストに対してリソース分析を実行するプロセスについて説明します。このアーキテクチャを使用して、長期的なテレメトリを保持および分析し、将来のリソース需要とアプリケーションのパフォーマンスに関するインサイトを提供します。

OCIサービス接続の構成には、Oracle Enterprise ManagerとOCIサービスの両方を設定し、次の2つのステップを実行します。

  1. Oracle Enterprise ManagerデータをOCIにエクスポートします。
  2. OCIオブジェクト・ストレージ・バケットからOCIサービスにデータをインポートします。

ターゲット・データをOracle Enterprise ManagerからOCIに移動するために、Oracle Enterprise Managerでクラウド・ブリッジを作成します。クラウド・ブリッジでは、OCI内にあるOCIオブジェクト・ストレージ・バケットへのデータ接続が定義されます。ブリッジ作成は1回かぎりの設定です。作成後は、必要に応じて編集、更新または削除できます。Oracle Enterprise Managerのアプリケーションおよびデータベース・サーバーにEMエージェントをインストールして、これらのサーバーからデータをフェッチします。これらのサーバーにEMエージェントをインストールした後、これらのデータベースをOracle Enterprise Managerで検出する必要があります。

Oracle Enterprise ManagerからOCIオブジェクト・ストレージ・バケットにデータを移動するクラウド・ブリッジを設定したら、Oracle Enterprise Managerのターゲット・データをOCIオブジェクト・ストレージ・バケットから処理するOCI Opsインサイトに移動するEMブリッジをOCIに作成する必要があります。

データ・エクスポートの有効化中にOCIサービスを選択する場合は、ニーズに適したOCI Opsインサイト・サービスを選択します:

  • 容量計画とSQLウェアハウス

    Exadataインサイト、ホストCapacity Planning、Database Capacity Planning、SQLウェアハウスおよびSQLエクスプローラの場合。

  • EMウェアハウス

    Oracle Enterprise Managerリポジトリには、Oracle Enterprise Managerによってモニターされるターゲットの運用メトリック、パフォーマンス・メトリックおよび構成メトリック、ターゲット・インベントリ・データなどの重要な情報が含まれます。EMウェアハウスは、クラウドベースのツールおよびサービスを使用して、このデータにアクセスして分析する便利な方法を提供します。

  • Exadata Warehouse

    Exadata Warehouseは、EM 13.5 RU10以降で監視されるすべてのExadataデプロイメントで実行されているクリティカル・ワークロードのパフォーマンスと使用率を最大化するのに役立つ、ストアベースのカスタム分析ソリューションを提供します。

EMブリッジを設定する前に、構成されたOCIオブジェクト・ストレージ・バケットから読み取るために、Oracle Identity and Access Management (IAM)ポリシーを作成する必要があります。動的グループを作成し、その動的グループに、前述のOCIオブジェクト・ストレージ・コンパートメントのデータにアクセスする権限を付与します。

Oracle Enterprise Managerエージェントを使用したリファレンス・アーキテクチャ

このリファレンス・アーキテクチャは、ターゲット・アプリケーションまたはデータベース・サーバーでのOracle Enterprise Managerエージェントのオンプレミスまたはサードパーティのクラウド設定を示しています。Oracle Management Agentは、Oracle Enterprise Manager Cloud Control (Cloud Control)のコア・コンポーネントの1つで、Oracle Enterprise Managerシステムで管理対象外ホストを管理対象ホストに変換できます。Oracle Management Agentは、プラグインと連携して、管理対象ホストで実行されているターゲットを監視します。Oracle Management Agentは、プロキシまたはファイアウォールを介してデータをOCIにポストします。エージェントは、様々なサービス(ログ分析、IT分析、インフラストラクチャ監視、構成、コンプライアンスなど)で使用されるログ、メトリック、パフォーマンス、構成、オーケストレーション・ジョブおよびコンプライアンス・チェックの収集を担当します。

ノート:

Oracle Enterprise Manager Cloud Control 13cリリース5更新15 (13.5.0.15)以降、クラウド・ブリッジでは、OCIへのアウトバウンド接続に使用されるプロキシ詳細の指定がサポートされます。このリリース更新(パッチ)は、OMS、中央エージェントおよび他のすべての参加エージェントに適用する必要があります。

次の図は、このリファレンス アーキテクチャを示しています。



oracle-enterprise-manager-agents-oracle.zip

Enterprise Managerを介したルーティングによるリファレンス・アーキテクチャ

このリファレンス・アーキテクチャは、オンプレミスまたはサードパーティのクラウド・ネットワークで収集されたOracle Cloud Observability and Management Platformデータの転送方法を示しています。Oracle Enterprise Manager Cloud Controlエージェントは、すべてのトラフィックを管理ゲートウェイにルーティングし、そこからプロキシを介してOCIにルーティングします。管理ゲートウェイをOCIとのトラフィック用の単一ポイントとして使用することで、エンタープライズ・ファイアウォールで、管理ゲートウェイが存在するホストからのHTTPS通信のみを許可する必要があることになります。管理ゲートウェイは、EM OMSまたは別のホストに配置できます。

管理エージェント・ゲートウェイからOracle Cloudへのすべての通信はHTTPS (ポート443)経由であり、アウトバウンドのみです。

次の図は、このリファレンス アーキテクチャを示しています。



ルーティング・エンタープライズ・マネージャ- oracle.zip

このアーキテクチャには、次のコンポーネントがあります。

  • リージョン

    Oracle Cloud Infrastructureリージョンとは、可用性ドメインと呼ばれる1つ以上のデータ・センターを含む、ローカライズされた地理的領域です。リージョンは他のリージョンから独立しており、長距離では(複数の国または大陸にまたがる)、それらを分離できます。

  • 仮想クラウド・ネットワーク(VCN)およびサブネット

    VCNは、Oracle Cloud Infrastructureリージョンで設定する、カスタマイズ可能なソフトウェア定義のネットワークです。VCNは、従来のデータ・センター・ネットワークと同様に、ネットワーク環境の完全な制御を可能にします。VCNには重複しない複数のCIDRブロックを含めることができ、VCNの作成後にそれらを変更できます。VCNをサブネットにセグメント化して、そのスコープをリージョンまたは可用性ドメインに設定できます。各サブネットは、VCN内の他のサブネットと重複しない連続した範囲のアドレスで構成されます。サブネットのサイズは、作成後に変更できます。サブネットはパブリックにもプライベートにもできます。

  • VCNアタッチメント

    1つのDRGに複数のVCNをアタッチできます。各VCNは、DRGと同じテナンシに存在することも、異なるテナントに存在することもできます。

  • ルート表

    仮想ルート表には、サブネットからVCN外の宛先(通常はゲートウェイ経由)にトラフィックをルーティングするルールが含まれます。

  • セキュリティ・リスト

    サブネットごとに、サブネットの内外で許可される必要があるトラフィックのソース、宛先およびタイプを指定するセキュリティ・ルールを作成できます。

  • サイト間VPN

    サイト間VPNは、オンプレミス・ネットワークとOracle Cloud InfrastructureのVCNとの間にIPSec VPN接続を提供します。IPSecプロトコル・スイートでは、パケットがソースから宛先に転送される前にIPトラフィックが暗号化され、到着時にトラフィックが復号化されます。

  • 管理ゲートウェイ

    管理ゲートウェイは、管理エージェントおよび他のクライアントがOCIサービスに接続するための単一のエグレス・ポイントを提供します。

  • Oracle Enterprise Manager管理エージェント

    Oracle Enterprise Manager (OEM)管理エージェントは、ホストで実行されているターゲットをモニターし、その情報を中間層のOracle Management Service (OMS)に通信するソフトウェア・コンポーネントです。管理エージェントは統合ソフトウェア・コンポーネントで、Oracle Enterprise Managerシステムで管理対象外ホストを管理対象ホストに変換できるようにします。管理エージェントはプラグインと連携することにより、管理対象ホスト上で実行されているターゲットを監視します。

  • Oracle Management Service

    Oracle Management Service (OMS)はWebベースのアプリケーションであり、管理エージェントおよびプラグインと連携してターゲットを検出し、そのモニターおよび管理し、将来の参照および分析のために収集された情報をリポジトリに格納します。OMSは、Oracle Enterprise Manager Cloud Control用のユーザー・インタフェースもレンダリングします。

  • セントラル・エージェント

    最初にインストールするOracle Management Service (OMS)では、デフォルトでセントラル・エージェントと呼ばれる管理エージェントを受け取ります。セントラル・エージェントは、第1のOMSホスト、第1のOMS、および第1のOMSホストで実行する他のターゲットの監視のみに使用されます。他のホストやそのホストで実行するターゲットを監視するには、それらのホストごとに別のスタンドアロン管理エージェントをインストールする必要があります。

  • オペレーション・インサイト

    Oracle Cloud Infrastructure Operations Insightsを使用すると、管理者は、履歴データおよびSQLデータに関する機械学習ベースの分析を使用して、パフォーマンスの問題を明らかにし、消費を予測し、容量を計画できます。組織は、これらの機能を使用して、データ主導の意思決定によって、リソースの使用を最適化し、停止をプロアクティブに回避し、パフォーマンスを向上させることができます。

考慮事項

このリファレンス・アーキテクチャを実装する場合は、次のオプションを考慮してください。

  • コスト

    管理ゲートウェイ、管理エージェント、VCN、サブネット、DRG、セキュリティ・リストおよびルート表には追加コストはかかりません。デプロイメントのテスト仮想マシン(VM)では、Free Tierシェイプを使用できます。

  • 可用性と冗長性
    • 管理ゲートウェイHAは、ロード・バランサの背後のデプロイメントをサポートします。
    • DRGは冗長であり、自動的にフェイルオーバーします。
    • 各接続には複数のトンネルを含めることができます。
    • 本番環境では、異なるプロバイダからの複数のインターネット・リンクを使用することを検討してください。

確認

Authors: Vivek Verma

Contributors: Sriram Vrinda, John Sulyok