Solstice Enterprise Agents 1.0 ユーザーズガイド

Enterprise Agents を構成する要素

SNMP ベースの SEA 製品は、さまざまな要素から構成されています。

図 1-1 に、SEA のアーキテクチャを示します。

図 1-1 SEA のアーキテクチャ

Graphic

次に、SEA 製品に関連する各構成要素について説明します。

SNMP マスターエージェント

マスターエージェントは、Domain ManagerTM、Enterprise ManagerTM、HP OpenView などの各マネージャと SNMP のプロトコルメッセージを交換する、被管理ノード上のエンティティまたはプロセスです。

マスターエージェントは、ポート 161 で受信します。

サブエージェント

サブエージェントは、管理情報にアクセスできる 0 (ゼロ) 個以上のプロセスです。これによってシステム内のさまざまなアプリケーションや構成要素に対する管理機能を発揮します。サブエージェントは、SNMP でマスターエージェントと通信します。サブエージェントがマネージャに直接アクセスすることはありません。

エージェントとサブエージェントのソフトウェア開発ツールキット

ソフトウェア開発ツールキットには、複数の構成要素があります。このツールキットには、エージェント / サブエージェントライブラリ、MIB コンパイラ、およびサブエージェントのサンプルが含まれています。MIB コンパイラは MIB を解析し、スタブファイルを作成します。スタブファイルは、必要に応じて修正したり拡張できる機能を収めたものです。これによって、それぞれの構成要素やアプリケーションを管理できます。

レガシー SNMP エージェント

レガシー SNMP エージェントは、SNMP ベースのエージェントであり、システム内で単位型エンティティとして機能します。Enterprise Agents を使うと、レガシー SNMP エージェントを統合できます。レガシーエージェントとは、サン・マイクロシステムズ社または他の会社からすでにリリースされている製品のエージェントのことです。

マッパー

Enterprise Agents の技術を使用することにより、DMI 2.0 の機能も統合できます。これは、サブエージェントとしての役割を果たすマッパーによって行われます。マッパーは、マスターエージェントから要求を受信すると、それらを適切なDMI 要求に変換します。変換された DMI 要求は、DMI サービスプロバイダに送信されます。マッパーは、DMI サービスプロバイダからの応答を受信すると、その応答を SNMP 応答に変換してから、マスターエージェントを通じてマネージャに転送します。

用語

次に示す用語は、SEA 製品を使う際に知っておく必要があります。

「登録」は、マスターエージェントがサブエージェントから情報を受信すると行われる処理です。登録後に、サブエージェントに MIB サブツリーの管理が提供されます。

「サブツリー」は、1 つの OID によって示されます。マスターエージェントは、MIB 定義にないサブツリーは認識しません。サブツリーは、実際には「host」のように MIB 全体であったり、「hrDeviceDescr.42」のようにフルインスタンスであったりします。また、MIB 定義で名前が指定されていないサブツリーもあります。

「OID」の範囲は、サブツリーに組み込まれている OID の範囲です。たとえば、サブツリー 1.2.3 は、1.2.3 を含んだそれ以降の範囲を表しますが、1.2.4 は含まれません。

「二重登録」は、あるサブエージェントによってすでに登録されているサブツリーと同一のサブツリーを、別のエージェントが登録しようとすることです。

「重複登録」は、あるサブエージェントによってすでに登録されているサブツリーに含まれているか、またはそのサブツリーを含んでいるサブツリーを、別のエージェントが登録しようとすることです。

「ディスパッチ」は、マスターエージェントから 1 つ以上のサブエージェントに管理要求を送信することです。ディスパッチは、マスターエージェントの登録されたサブツリーの現在の状態と、明示的に定義されたアルゴリズムに従って行われます。

そのほかの用語については、このマニュアルの用語集で説明します。