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

Enterprise Agents の概要

簡易ネットワーク管理プロトコル (SNMP) は、システム、ネットワークを構成する装置、およびネットワークそのものを効率的に管理するために、企業ネットワークで幅広く使われています。SNMP の普及に伴い、システムやネットワークの管理に関連する多くの問題点も出てきました。SNMP の利点の 1 つとして、増加しつつあるネットワーク構成要素やアプリケーションに対応するためのソリューションを迅速に提供できることが挙げられます。

SNMP ネットワーク内で、管理を必要とするエンティティ (システム、構成要素、およびアプリケーション) の数は急速に増えています。そこで、複数の装置をより柔軟に、しかも動的に管理したいという要求に応える必要があります。

初期の SNMP ベースのネットワーク管理ソリューションでは、開発者は、システムまたは装置ごとに単位型エージェントを 1 つずつ作成していました。この単位型エージェントは、単独のポート (ポート 161) で受信処理を行います。しかし、この SNMP のソリューションには多くの制約があったため、必要なすべての装置を効率的に管理するという点で柔軟性に欠けていました。

1 つの装置で複数の構成要素やアプリケーションを個別に管理できるようにするため、複数の開発者が複数のエージェントを作成するための技術が求められました。その結果、新しい拡張性のあるエージェント技術、つまりマスター / サブエージェント技術が生まれました。サンでは、この技術に基づいた Solstice Enterprise Agents (SEA) というソリューションを提供しています。

この場合エージェントは、マスターエージェントとサブエージェントで構成されます。マスターエージェントは、マネージャから SNMP ベースの管理要求を受信し、これらの管理要求に対する応答を返送します。それぞれのサブエージェントから適切な値を受信してから、応答が返送されます。サブエージェントは、構成要素またはアプリケーション用に特別に設計された管理情報ベース (MIB または MIF) に従って、さまざまな構成要素を管理します。

また、Enterprise Agents では、SNMP ベースのレガシーエージェントを統合して使用できます。

マスターエージェントとサブエージェントの役割については、あとの章で詳しく説明します。