システム・アーキテクチャ
Sun StorEdge Component Manager ソフトウェアは、クライアントエージェント型のアプリケーションで す。そのクライアント部は、軽量の JavaTM テクノロジ・ベースのアプリケーション GUI で作成されて います。Sun StorEdge Component Manager ソフトウェアの GUI と基本的な管理サービスは、Sun StorEdge Management Console ソフトウェアで使用するプラグインとして機能します。エージェント部も Java プ ログラミング言語で作成されており、ストレージ装置が接続されている Solaris オペレーティング環境 のサーバ(ホスト)上で実行されます。
Sun StorEdge Component Manager ソフトウェアは、次の 3 つの層で構成されています。
•上位層は、ユーザ・コマンドとレポート結果を受け取る GUI/ クライアント層です。
•中間層は、データ収集の開始、情報処理、一連の動作のスケジュールおよび生成を行うロジックを 収めたアプリケーション層です。
•下位層は、ハードウェア・コマンドを実行し、基礎をなす Java Native Interface(JNI)を通じて要求 に応える管理オブジェクト層です。
これらの 3 つの層は、Sun StorEdge Management Console の分散オブジェクト管理機能によって相互に 通信します。Sun StorEdge Management Console ソフトウェアが提供するサービスは、規格に準拠して いるすべての管理プラグインを使用して処理を行う共通機能として捉えることができます。Sun StorEdge Component Manager ソフトウェアのようなプラグインでは、その管理オブジェクトの登録、重 要なイベントの中継、アラームの発行、および異常動作発生時のサービス技術者への通知を行う必要 があります。Sun StorEdge Management Console ソフトウェアはネイティブ機能でこれらの作業を提供 するため、プラグインを新規に設計するたびに再作成しなくても済みます。
ストレージ管理プラグインは、3 つのレベルで Sun StorEdge Management Console ソフトウェアと連携 します。ユーザ・インタフェース、GUI、および CLI ベースは、対話型ナビゲーション・サービスを 利用してクライアント層で動作します。インテリジェントな構成、制御、診断、監視のモジュールは、 管理クラス層で実行されます。ストレージのハードウェアやソフトウェアとのコマンド形式による通 信およびデータ収集は、管理オブジェクト層で処理されます。
Sun StorEdge Component Manager ソフトウェアは、Sun StorEdge Management Console ソフトウェアが提
供する遠隔通知サービスを利用することによって遠隔監視の要件に対応します。現在、これらのサー ビスには、ログ・ファイルのエントリや電子メールの通知などがあります。
現在、管理者やサービス技術者の多くは、Solaris オペレーティング環境にバンドルされているコマン ドライン・ベースの管理ユーティリティ、luxadm を使用して Sun StorEdge アレイを制御および監視し ています。Sun StorEdge Component Manager ソフトウェアは、luxadm で利用可能な SCSI Enclosure Specification(SES)のオプションの多くに GUI を採用することで、luxadm を補完しています。Sun StorEdge Component Manager ソフトウェアの今後のリリースでは、その他の luxadm 機能にも対応を広 げていく予定です。
システム・アーキテクチャ
製品ガイド | November 2000 |