この章では、Oracle Enterprise Manager Cloud Controlの概要、アーキテクチャ、およびこの製品に統合されている様々なコア・コンポーネントについて説明します。
この章の内容は、次のとおりです。
Enterprise Managerは、OracleおよびOracle以外のテクノロジを実行するシステムを含むITインフラストラクチャ全体に対して、集中化された監視機能、管理機能およびライフ・サイクル管理機能を提供します。
使用している環境は、複数のOracle Database、Oracle WebLogic Server、これらのサーバーでデプロイされているWebアプリケーション、これらのターゲットで実行されているホストなどから構成されていることがあります。個々の製品のコンソールを使用して、各ターゲットのステータスを監視することは可能ですが、複数のコンソール・ウィンドウを切り替えたり、多くのウィンドウを使用して各ターゲットのパフォーマンスを追跡するのは効率的ではありません。
Enterprise Manager Cloud Controlは、Oracle ITインフラストラクチャ全体を単一のコンソールから監視および管理できるソリューションを提供します。さらに、ビジネス・サービス、ユーザー・エクスペリエンス、およびインフラストラクチャを管理するために、ビジネス主導型のIT管理、およびビジネスを中心にしたトップダウンのアプリケーション管理をサポートします。また、たとえば、IBM WebSphere Application Server、Microsoft SQL Server、Juniper Networks NetScreen Firewallなど、Oracle以外の一部製品の監視もサポートします。
Enterprise Managerは過去に何度もリリースされましたが、Enterprise Manager Cloud Controlはこれらのリリースすべてに大きな変更を加えた最新のリリースです。Enterprise Manager Grid Controlと呼ばれた旧リリースとは異なり、このリリースはEnterprise Manager Cloud Controlと呼ばれます。
Enterprise Manager Cloud Controlは、ユーザー・インタフェースが改良され、安定性、信頼性、パフォーマンスがより高められた、様々な新しい機能や強化された機能を提供します。さらに、Enterprise Manager Cloud ControlのコンソールからMy Oracle Supportへシームレスにアクセスし、サービス・リクエストの管理、パッチのデプロイ、ナレッジ・ベースの記事の確認を行うことができます。
エンドツーエンドの監視、管理、構成管理、プロビジョニングおよびセキュリティ機能などの幅広い機能により、Enterprise Manager Cloud Controlは、コンピューティング環境のコストや複雑性を軽減します。Enterprise Manager Cloud Controlの堅牢なサービスレベルの管理機能が提供する豊富なトランザクションおよびエンドユーザー・パフォーマンスの監視、ならびに複数階層のインターネット・アプリケーションの詳細な診断を利用することでサービス・レベルが劇的に向上します。
Enterprise Manager Cloud Controlの詳細は、次のURLにアクセスしてください。
http://www.oracle.com/us/products/enterprise-manager/index.html
Enterprise Manager Cloud Controlに含まれるコンポーネントは次のとおりです。
Oracle Management Agent
Oracle Management Service
Oracle Management Repository
Oracle Management Plug-Ins
Enterprise Manager Cloud Controlコンソール
図1-2はEnterprise Manager Cloud Controlのアーキテクチャのサンプルで、これらのコア・コンポーネントがどのようにアーキテクチャにあてはまるかを表しています。
注意: 図1-2にあるロード・バランサと複数のOMSは、サンプルのEnterprise Manager Cloud Controlアーキテクチャが大規模な組織ではどのように見えるかを示すためにのみ記載されています。これらは、小規模な企業におけるEnterprise Managerシステム設備の前提条件でも必須要件でもありません。ロード・バランサがなければ、管理エージェントはOMSと直接通信します。Enterprise Managerデプロイメントのサイズ設定およびロード・バランサが必要なタイミングの特定の詳細は、『Oracle Enterprise Manager Cloud Control管理者ガイド』を参照してください。 |
以降の各項では、Enterprise Manager Cloud Controlのコア・コンポーネントについて説明します。
Oracle Management Agent(管理エージェント)
管理エージェントは統合ソフトウェア・コンポーネントの1つで、Enterprise Managerシステムで管理対象外ホストを管理対象ホストに変換できるようにします。管理エージェントはプラグインと連携することにより、管理対象ホスト上で実行されているターゲットを監視します。
Oracle Management Service(OMS)
OMSは、管理エージェントおよび管理プラグインと連携し、ターゲットを検出して、その監視および管理を行い、将来の参照および分析のために収集した情報をリポジトリ内に格納するWebベースのアプリケーションです。OMSは、Enterprise Manager Cloud Controlコンソール用のユーザー・インタフェースもレンダリングします。OMSはOracle Middleware Home(ミドルウェア・ホーム)にデプロイされます。これは、Oracle WebLogic Serverホーム、OMSホーム、管理エージェント・ホーム、プラグイン・ホーム、Java Development Kit(JDK)、OMSインスタンス・ベース・ディレクトリ、Oracle WTディレクトリ、Oracle Commonディレクトリなど関連する構成ファイルやディレクトリを持つ親ディレクトリです。OMSをデプロイしている間、Oracle WebLogic Serverがまだ環境に存在していなければ、Enterprise Manager Cloud Controlインストール・ウィザードはこれをインストールします。その結果、WebLogic Server管理コンソールもインストールされます。
Oracle Management Repository(管理リポジトリ)
管理リポジトリは、管理エージェントにより収集された情報がすべて保管される記憶域です。これはデータベース・ジョブ、パッケージ、プロシージャ、ビュー、表領域などのオブジェクトから構成されています。
OMSは管理エージェントから受け取った監視データを管理リポジトリにアップロードします。その後、管理リポジトリは、データをOMSで取得し、Enterprise Manager Cloud Controlコンソールで表示できるように構成します。データは管理リポジトリに格納されるため、Enterprise Manager Cloud Controlにアクセスする管理者どうしで共有できます。
インストール時に、Enterprise Manager Cloud Controlインストール・ウィザードにより、既存の認証済データベースに管理リポジトリが構成されます。ただし、このウィザードにより、新しいデータベースがインストールされることはありません。
Oracle Management Plug-In(プラグイン)
プラグインは、特定のターゲット・タイプに合せてカスタマイズされた特別な管理機能を提供する、プラグ可能なエンティティです。Enterprise Managerの旧リリースとは異なり、Enterprise Manager Cloud Controlでは、プラグインはOMSおよび管理エージェントと提携して、使用している環境内にあるすべてのターゲットを監視します。したがって、これらはOMSと管理エージェントの両方にデプロイされます。旧リリースでは、プラグインで監視できるのはサード・パーティのターゲットのみでしたが、Enterprise Manager Cloud Controlでは、プラグインにより、使用している環境にあるすべてのターゲット・タイプを監視できます。
プラグインは独自のサイクルでリリースされるため、Oracle製品の新バージョンがリリースされるたびに、Enterprise Manager Cloud Controlでその新しいバージョンの製品を監視できるように、新しいバージョンのプラグインがリリースされます。Enterprise Managerシステムがアップグレードされ、新しい製品バージョンがサポートされるまで待つのではなく、新しいバージョンが監視されるようにプラグインをアップグレードするだけなので、物事がスムーズに進むようになります。
表1-1はEnterprise Manager Cloud Controlにデフォルトでインストールされている必須プラグインのリストです。これらの必須プラグインに加えて、ソフトウェア・キット(DVD、ダウンロードされたソフトウェアなど)から入手できるプラグインも必要に応じてインストールできます。オプションのプラグインを選択してインストールできる画面がインストーラで用意されています。
表1-1 Enterprise Manager Cloud Controlとともにインストールされている必須プラグイン
名前 | 説明 |
---|---|
Oracle Database |
OracleデータベースおよびOracle Real Application Clusters(Oracle RAC)、Oracle Automatic Storage Management(Oracle ASM)などの関連ターゲットを監視および管理できます。 |
Oracle Fusion Middleware |
Oracle WebLogic Domain、Oracle WebLogic AdminServer、Oracle WebLogic Server、Oracle SOA Suite、Oracle Web TierなどのOracle Fusion Middleware製品を監視および管理できます。 |
My Oracle Support |
Cloud Controlコンソール内からのMy Oracle Supportへのログイン、ノートおよびドキュメントのナレッジ・ライブラリの検索、サービス・リクエストの呼出し、監視ターゲットのパッチを適用するパッチ計画およびテンプレートの作成を実行できます。 |
Oracle Exadata |
Oracle Exadataターゲットを監視および管理できます。 |
Enterprise Manager Cloud Controlコンソール
Enterprise Manager Cloud Controlコンソールは、Enterprise Manager Cloud Controlのインストール後に表示されるユーザー・インタフェースです。このコンソールでは、コンピューティング環境全体の監視および管理をネットワーク上の1箇所から行うことができます。エンタープライズ・アプリケーション・システム、データベース、ホスト、ミドルウェア・アプリケーション・サーバー、リスナーなどのシステムやサービスはすべて、中央の1か所から簡単に管理できます。