(57)【特許請求の範囲】
【請求項１】
第１の通信装置と第２の通信装置と端末とデータベース部とに接続された通信装置管理装置において、
前記データベース部は、前記第１の通信装置と前記第２の通信装置とを含む管理対象装置を記録する管理対象装置テーブルと、管理対象カードを記録する管理対象カードテーブルと、管理対象ポートを記録する管理対象ポートテーブルと、前記管理対象ポート間のケーブル接続および前記管理対象ポートと管理対象外ポートとケーブル接続を記録するケーブルテーブルと、前記管理対象ポート間の物理リンク接続を記録する物理リンクテーブルと、を保持し、
前記管理対象ポートのうち、前記物理リンクテーブルに記載されていない複数のポートについて、前記端末から入力された条件に基づいて、得点計算し、
得点の高い前記ポートの組み合わせを、物理リンク接続候補として、前記端末に提示することを特徴とする通信装置管理装置。
【請求項２】
請求項１に記載の通信装置管理装置であって、
前記管理対象ポートのうち、前記ケーブルテーブルに記載されていない複数のポートについて、前記端末から入力された条件に基づいて、得点計算し、
得点の高い前記ポートの組み合わせを、ケーブル接続候補として、前記端末に提示することを特徴とする通信装置管理装置。
【請求項３】
第１の通信装置と第２の通信装置と端末とデータベース部とに接続された通信装置管理装置における管理プログラムであって、
前記データベース部は、前記第１の通信装置と前記第２の通信装置とを含む管理対象装置を記録する管理対象装置テーブルと、管理対象カードを記録する管理対象カードテーブルと、管理対象ポートを記録する管理対象ポートテーブルと、前記管理対象ポート間のケーブル接続および前記管理対象ポートと管理対象外ポートとケーブル接続を記録するケーブルテーブルと、前記管理対象ポート間の物理リンク接続を記録する物理リンクテーブルと、を保持し、
コンピュータを
前記管理対象ポートのうち、前記物理リンクテーブルに記載されていない複数のポートについて、前記端末から入力された条件に基づいて、得点計算する演算処理部、
得点の高い前記ポートの組み合わせを、物理リンク接続候補として、前記端末に提示する画面出力部、として機能させるための管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置管理装置および管理プログラムに係り、特にネットワーク管理システムにおいて、ネットワーク構築に必要な物理リンク登録を容易に行なうことを可能にした通信装置管理装置および管理プログラムに関する。
【背景技術】
【０００２】
大規模なキャリアネットワークは、多数の通信装置と通信装置を管理するネットワーク管理システムから構成される。ネットワーク管理システムは、通信装置に搭載されたポート間の接続を物理リンクとして管理する。ネットワーク管理システムは、複数の通信装置および物理リンクを経由する論理的な経路を、パスとして管理する。ネットワーク管理システムを使用する保守者が通信可能なパスを構築するためには、パスの経路となる物理リンクの構築を適切に実施する必要がある。しかし、ネットワークの大規模化に伴い、通信装置が具備するポート数の増加による物理リンクが増加し、通信装置間の遠距離化が進んでいる。このため、物理リンクの構築を適切に実施するためには多くの工数が必要となっている。
【０００３】
本技術分野の背景技術として、特許文献１がある。特許文献１では、物理リンクを形成するポートが直接ケーブルで接続されており、一方のリンクアップもしくはリンクダウン指示を契機に、他方のリンクアップもしくはリンクダウンを識別することで物理リンク接続を確認する。そのため、特許文献１では物理リンクを形成するポート間にハブ装置など別の装置が接続されている場合、適用できない。また、特許文献１は、物理リンクを形成するポート間の接続を契機にリンクアップおよび接続断を契機にリンクダウンする機能を具備したポートにのみ適用が可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３０３９２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、物理リンクを形成するポート間にハブ装置など別の装置が接続されている場合においても、物理リンクの構築を適切に実施するための機能を提供し、ネットワーク管理システムを使用する保守者が通信可能なパスを容易に構築可能とすることにある。
【課題を解決するための手段】
【０００６】
上述した課題は、第１の通信装置と第２の通信装置と端末とデータベース部とに接続された通信装置管理装置において、データベース部は、第１の通信装置と第２の通信装置とを含む管理対象装置を記録する管理対象装置テーブルと、管理対象カードを記録する管理対象カードテーブルと、管理対象ポートを記録する管理対象ポートテーブルと、管理対象ポート間のケーブル接続および管理対象ポートと管理対象外ポートとケーブル接続を記録するケーブルテーブルと、管理対象ポート間の物理リンク接続を記録する物理リンクテーブルと、を保持し、管理対象ポートのうち、物理リンクテーブルに記載されていない複数のポートについて、端末から入力された条件に基づいて、得点計算し、得点の高いポートの組み合わせを、物理リンク接続候補として、端末に提示する通信装置管理装置により、達成できる。
【０００７】
また、第１の通信装置と第２の通信装置と端末とデータベース部とに接続された通信装置管理装置における管理プログラムであって、データベース部は、第１の通信装置と第２の通信装置とを含む管理対象装置を記録する管理対象装置テーブルと、管理対象カードを記録する管理対象カードテーブルと、管理対象ポートを記録する管理対象ポートテーブルと、管理対象ポート間のケーブル接続および管理対象ポートと管理対象外ポートとケーブル接続を記録するケーブルテーブルと、管理対象ポート間の物理リンク接続を記録する物理リンクテーブルと、を保持し、コンピュータを管理対象ポートのうち、物理リンクテーブルに記載されていない複数のポートについて、端末から入力された条件に基づいて、得点計算する演算処理部、得点の高いポートの組み合わせを、物理リンク接続候補として、端末に提示する画面出力部、として機能させるための管理プログラムにより、達成できる。
【発明の効果】
【０００８】
本発明により、物理リンクの構築を容易に実施するための通信装置管理装置および管理プログラムを提供できる。
【図面の簡単な説明】
【０００９】
【図１】ネットワーク管理システムの構成を説明するブロック図である。
【図２】装置管理サーバとデータベース部の機能ブロック図である。
【図３】装置管理サーバのネットワークの設計から運用までを説明するフローチャートである。
【図４Ａ】管理対象装置テーブルを説明する図である。
【図４Ｂ】管理対象カードテーブルを説明する図である。
【図４Ｃ】管理対象ポートテーブルを説明する図である。
【図５】管理対象装置登録を説明するフローチャートである。
【図６】管理対象カード登録を説明するフローチャートである。
【図７】管理対象ポート登録を説明するフローチャートである。
【図８Ａ】ケーブルテーブルを説明する図である。
【図８Ｂ】物理リンクテーブルを説明する図である。
【図８Ｃ】パステーブルを説明する図である。
【図９】ケーブル登録を説明するフローチャートである。
【図１０】物理リンク登録を説明するフローチャートである。
【図１１】パス登録を説明するフローチャートである。
【図１２】テーブルの状態を反映したネットワークの構成を説明するブロック図である。
【図１３】装置管理サーバとデータベース部の機能ブロック図である。
【図１４】装置管理サーバのハードウェアブロック図である。
【図１５Ａ】ケーブル設定待機テーブルを説明する図である。
【図１５Ｂ】物理リンク設定待機テーブルを説明する図である。
【図１６】管理対象ポート登録を説明するフローチャートである。
【図１７】物理リンク登録画面のＧＵＩである。
【図１８Ａ】配点テーブルを説明する図である。
【図１８Ｂ】得点テーブルを説明する図である。
【図１８Ｃ】表示候補テーブルを説明する図である。
【図１９】合計点の高い物理リンクを示すネットワークの構成を説明するブロック図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について、実施例を用い図面を参照しながら詳細に説明する。なお、実質同一部位には同じ参照番号を振り、説明は繰り返さない。
【００１１】
まず、図１を参照して、ネットワーク管理システムを説明する。図１において、ネットワーク管理システム８００は、装置管理サーバ１００と、監視端末１１０と、データベース部１０１と、監視ネットワーク１２０と、管理対象装置２００と、管理対象装置３００とから構成されている。なお、管理対象装置３００は、管理対象装置２００−２としても良いが説明の都合上別の参照番号を付与した。
【００１２】
管理対象装置２００は、管理対象カード２１０と、管理対象カード２２０とを有する。管理対象カード２１０は、管理対象ポート２１１と、管理対象ポート２１２とを有する。管理対象カード２２０は、管理対象ポート２２１を有する。
【００１３】
管理対象装置３００は、管理対象カード３１０と、管理対象カード３２０とを有する。管理対象カード３１０は、管理対象ポート３１１と、管理対象ポート３１２とを有する。管理対象カード３２０は、管理対象ポート３２１を有する。
【００１４】
装置管理サーバ１００は、管理対象装置２００と管理対象装置３００を、監視ネットワーク１２０を介して制御する。装置管理サーバ１００は、複数台の管理対象装置を制御する。保守者は、監視端末１１０に表示されるＧＵＩ画面を通して管理対象装置２００、３００の監視制御を行なう。
【００１５】
図１では簡略化のため、装置管理サーバ１００が監視ネットワーク１２０を介して接続する管理対象装置を２台、管理対象装置上の管理対象カードを２枚、管理対象カード上の管理対象ポートを１ポートまたは２ポート記載しているが、装置管理サーバ１００が監視ネットワークを介して接続する管理対象装置が３台以上、管理対象装置上の管理対象カードが３枚以上、管理対象カード上の管理対象ポートが３ポート以上あってもよい。
【００１６】
図２を参照して、装置管理サーバとデータベース部の詳細を説明する。図２において、装置管理サーバ１００は、画面入力受付部１０１１と、画面出力部１０１２と、演算処理部１０１３と、通信処理部１０１４とからなっている。演算処理部１０１３は、登録処理部１０１３１と、データ生成処理部１０１３２とを含む。
【００１７】
データベース部１０１は、管理対象装置テーブルＴ１０と、管理対象カードテーブルＴ２０と、管理対象ポートテーブルＴ３０と、ケーブルテーブルＴ４０と、物理リンクテーブルＴ５０と、パステーブルＴ６０とを保持する。なお、各テーブルの詳細は、後述する。
【００１８】
画面入力受付部１０１１は、監視端末１１０で入力されたデータを受け付けする。画面出力部１０１２は、監視端末１１０へ出力する画面を生成する。演算処理部１０１３は、演算処理を実行する。登録処理１０１３１は、装置・カード等の登録処理を行なう。データ生成処理１０１３２は、データベース部１０１への登録データの生成を行なう。通信処理部１０１４は、管理対象装置との通信を処理する。
【００１９】
図３を参照して、保守者による監視端末の操作によって、装置管理サーバが実行するネットワークの設計から運用までの処理を説明する。図３において、装置管理サーバ１００は、管理対象装置登録を受け付け、処理を実行する（Ｆ１０）。装置管理サーバ１００は、管理対象カード登録を受け付け、処理を実行する（Ｆ２０）。装置管理サーバ１００は、管理対象ポート登録を受け付け、処理を実行する（Ｆ３０）。装置管理サーバ１００は、ケーブル登録を受け付け、処理を実行する（Ｆ４０）。装置管理サーバ１００は、物理リンク登録を受け付け、処理を実行する（Ｆ５０）。装置管理サーバ１００は、パス登録を受け付け、処理を実行して（Ｆ６０）、終了する。
【００２０】
図４を参照して、データベースに構築される管理対象装置テーブル、管理対象カードテーブルおよび管理対象ポートテーブルを説明する。図４Ａの管理対象装置テーブルＴ１０の各レコードは、管理対象装置登録（Ｆ２０）によって生成される。図４Ｂの管理対象カードテーブルＴ２０は、管理対象カード登録（Ｆ３０）によって生成される。同様に、図４Ｃの管理対象ポートテーブルＴ３０は、管理対象ポート登録（Ｆ４０）によってレコードが生成される。
【００２１】
図４Ａにおいて、管理対象装置テーブルＴ１０は、管理対象識別番号Ｔ１１と、装置登録時刻Ｔ１２と、装置名称Ｔ１３と、装置位置Ｔ１４とから構成される。装置位置Ｔ１４は、緯度経度で表現される。
【００２２】
図４Ｂにおいて、管理対象カードテーブルＴ２０は、管理対象識別番号Ｔ２１と、カード登録時刻Ｔ２２と、カード実装状態Ｔ２３と、カード登録状態Ｔ２４と、カード種別Ｔ２５とから構成される。カード実装状態Ｔ２３が未実装で、カード登録状態Ｔ２４が登録とは、カードはないがデータはあることを示している。また、カード実装状態Ｔ２３が実装で、カード登録状態Ｔ２４が未登録とは、実装されているがデータが無い状態である。
【００２３】
図４Ｃにおいて、管理対象ポートテーブルＴ３０は、管理対象識別番号Ｔ３１と、ポート登録時刻Ｔ３２と、ポート実装状態Ｔ３３と、ポート登録状態Ｔ３４と、ポート種別Ｔ３５と、使用サービスＴ３６とから構成される。ポート実装状態Ｔ３３が未実装とは、実装スペース（ケージ）はあるが、プラガブル光モジュールが挿入されていない状態である。また、使用サービスＴ３６とは、帯域保証、ベストエフォート等の区分である。
【００２４】
図５を参照して、図３における管理対象装置登録処理の詳細を説明する。図５において装置管理サーバ１００は、装置情報の入力を受け付ける（Ｆ１０２）装置管理サーバ１００は、装置登録実行を受け付ける（Ｆ１０３）。装置管理サーバ１００は、登録対象外装置か判定する（Ｆ１０４）。ＮＯのとき、装置管理サーバ１００は、装置データを生成して（Ｆ１０５）、終了する。Ｆ１０４でＹＥＳのとき、装置管理サーバ１００は、そのまま終了する。具体的な、装置データは、受け付けた装置名称Ｔ１３、装置位置Ｔ１４と、アサインした管理対象識別番号Ｔ１１、装置登録時刻Ｔ１２である。
【００２５】
図６を参照して、図３における管理対象カード登録処理の詳細を説明する。図６において、装置管理サーバ１００は、カード情報の入力を受け付ける（Ｆ２０２）。装置管理サーバ１００は、カード登録実行を受け付ける（Ｆ２０３）。装置管理サーバ１００は、登録対象装置のカードか判定する（Ｆ２０４）。ＹＥＳのとき、装置管理サーバ１００は、カードデータを生成して（Ｆ２０５）、終了する。Ｆ２０４でＮＯのとき、装置管理サーバ１００は、そのまま終了する。具体的な、カードデータは、受け付けたカード登録状態Ｔ２４、カード種別Ｔ２５と、アサインした管理対象識別番号Ｔ２１、カード登録時刻Ｔ２２である。
【００２６】
装置管理サーバ１００は、Ｆ２０３のあと、カード実装に伴う実装通知を管理対象装置から受信すると、管理対象カードテーブルＴ２０を更新して、カード実装状態Ｔ２３を実装に変更する。なお、カード登録実行受付時にカードが実装されているとき、装置管理サーバ１００は、Ｆ２０５でカード実装状態Ｔ２３を実装とする。
【００２７】
図７を参照して、図３における管理対象ポート登録処理の詳細を説明する。図７において、装置管理サーバ１００は、ポート情報の入力を受け付ける（Ｆ３０２）。装置管理サーバ１００は、ポート登録実行を受け付ける（Ｆ３０３）。装置管理サーバ１００は、登録対象装置およびカードのポートか判定する（Ｆ３０４）。ＹＥＳのとき、装置管理サーバ１００は、ポートデータを生成して（Ｆ３０５）、終了する。Ｆ３０４でＮＯのとき、装置管理サーバ１００は、そのまま終了する。具体的な、ポートデータは、受け付けたポート登録状態Ｔ３４、ポート種別Ｔ３５、使用サービスＴ３６と、アサインした管理対象識別番号Ｔ３１、ポート登録時刻Ｔ３２である。
【００２８】
装置管理サーバ１００は、Ｆ３０３のあと、ポート実装に伴う実装通知を管理対象装置から受信すると、管理対象ポートテーブルＴ３０を更新して、ポート実装状態Ｔ３３を実装に変更する。なお、ポート登録実行受付時にポートが実装されているとき、装置管理サーバ１００は、Ｆ３０５でポート実装状態Ｔ３３を実装とする。
【００２９】
図８を参照して、データベースに保持されるケーブルテーブル、物理リンクテーブルおよびパステーブルを説明する。図８ＡのケーブルテーブルＴ４０の各レコードは、図３のケーブル登録（Ｆ４０）によって生成される。図８Ｂの物理リンクテーブルＴ５０は、物理リンク登録（Ｆ５０）によって生成される。図８ＣのパステーブルＴ６０は、パス登録（Ｆ６０）によってレコードが生成される。
【００３０】
図８Ａにおいて、ケーブルテーブルＴ４０は、管理対象識別番号Ｔ４１と、ケーブル登録時刻Ｔ４２と、ケーブル端点１ Ｔ４３と、ケーブル端点２ Ｔ４４と、使用サービスＴ４５とから構成される。
【００３１】
図８Ａのケーブル４１０は、ケーブル端点１ Ｔ４３は、管理対象ポート２１１であるが、ケーブル端点２ Ｔ４４が管理対象外装置の端点なので、「管理対象外」と登録されている。なお、ケーブル４１０、ケーブル４３０は、図１２を参照して後述する。
【００３２】
図８Ｂにおいて、物理リンクテーブルＴ５０は、管理対象識別番号Ｔ５１と、物理リンク登録時刻Ｔ５２と、物理リンク端点１ Ｔ５３と、物理リンク端点２ Ｔ５４と、使用サービスＴ５５とから構成される。
【００３３】
図８Ｃにおいて、パステーブルＴ６０は、管理対象識別番号Ｔ６１と、パス登録時刻Ｔ６２と、パス端点１ Ｔ６３と、パス端点２ Ｔ６４と、物理リンクリストＴ６５とから構成される。なお、図８Ｃは、図３のパス登録前の状態なので、ブランクである。
【００３４】
図９を参照して、図３におけるケーブル登録処理の詳細を説明する。図９において、装置管理サーバ１００は、ケーブル情報の入力を受け付ける（Ｆ４０２）。装置管理サーバ１００は、ケーブル登録実行を受け付ける（Ｆ４０３）。装置管理サーバ１００は、登録対象装置およびカードのケーブルか判定する（Ｆ４０４）。ＹＥＳのとき、装置管理サーバ１００は、ケーブルデータを生成して（Ｆ４０５）、終了する。Ｆ４０４でＮＯのとき、装置管理サーバ１００は、そのまま終了する。具体的な、ケーブルデータは、受け付けたケーブル端点１ Ｔ４３、ケーブル端点２ Ｔ４４、使用サービスＴ４５と、アサインした管理対象識別番号Ｔ４１、ケーブル登録時刻Ｔ４２である。
【００３５】
図１０を参照して、図３における物理リンク登録処理の詳細を説明する。図１０において、装置管理サーバ１００は、物理リンク情報の入力を受け付ける（Ｆ５０２）。装置管理サーバ１００は、物理リンク登録実行を受け付ける（Ｆ５０３）。装置管理サーバ１００は、登録対象装置およびカードの物理リンクか判定する（Ｆ５０４）。ＹＥＳのとき、装置管理サーバ１００は、物理リンクデータを生成して（Ｆ５０５）、終了する。Ｆ５０４でＮＯのとき、装置管理サーバ１００は、そのまま終了する。具体的な、物理リンクデータは、受け付けた物理リンク端点１ Ｔ５３、物理リンク端点２ 種別Ｔ５４、使用サービスＴ５５と、アサインした管理対象識別番号Ｔ５１、物理リンク登録時刻Ｔ５２である。
【００３６】
図１１を参照して、図３におけるパス登録処理の詳細を説明する。図１１において、装置管理サーバ１００は、パス情報の入力を受け付ける（Ｆ６０２）。装置管理サーバ１００は、パス登録実行を受け付ける（Ｆ６０３）。装置管理サーバ１００は、管理対象登録済みポートおよび物理リンクか判定する（Ｆ６０４）。ＹＥＳのとき、装置管理サーバ１００は、パスデータを生成して（Ｆ６０５）、終了する。Ｆ６０４でＮＯのとき、装置管理サーバ１００は、そのまま終了する。具体的な、パスデータは、受け付けたパス端点１ Ｔ６３、パス端点２ Ｔ６４、物理リンクリストＴ６５と、アサインした管理対象識別番号Ｔ６１、パス登録時刻Ｔ６２である。パスを管理登録するためには、端点となる二つの管理対象ポート、経由する全ての物理リンクを指定する必要がある。
【００３７】
図１２を参照して、登録された図４および図８のテーブルの状態をネットワーク構成として説明する。図１２において、ネットワーク管理システム８００Ａにおいて、図８Ａのケーブル４１０とケーブル４３０、図８Ｂの物理リンク５２０が張られているが、管理対象外装置７００と、管理対象装置３００とを接続する図示しないケーブル４２０、管理対象装置２００と管理対象装置３００とを接続する図示しない物理リンク５１０およびパス６１０が管理対象登録されていない。なお、ケーブル４２０、物理リンク５１０およびパス６１０は、図１９を参照して後述する。
【実施例１】
【００３８】
図１３ないし図１９を参照して、実施例１の装置管理サーバを説明する。まず、図１３を参照して、装置管理サーバ１００に接続されたデータベース部１０１Ａを説明する。図１３において、装置管理サーバ１００の構成は、図２と同一である。一方、データベース部１０１Ａは、データベース部１０１に対して、ケーブル設定待機テーブルＴ７０と、物理リンク設定待機テーブルＴ８０と、配点テーブルＴ１００と、得点テーブルＴ１１０と、候補表示Ｔ１２０とをさらに保持している。各テーブルの詳細は、図１５および図１８を参照して、後述する。
【００３９】
図１４を参照して、装置管理サーバのハードウェア構成を説明する。図１４において、装置管理サーバ１００は、ＣＰＵ１００１と、メモリ１００２と、ＨＤＤ１００３と、ＨＤＤ ＩＦ１００４と、入力装置１００５と、出力装置１００６と、通信ＩＦ１００７と、内部バス１００８とから構成されている。
【００４０】
ＣＰＵ１００１は、メモリ１００２上のプログラムを実行する。メモリ１００２は、ＨＤＤ１００３からプログラムをロードする。メモリ１００２は、またデータを一時記憶する。ＨＤＤ１００３は、プログラムを保持する。ＨＤＤ ＩＦ１００４は、データベース部１０１とのインタフェースである。入力装置１００５は、キーボード、マウス等である。出力装置１００６は、表示画面、プリンタ等である。通信ＩＦ１００７は、監視ネットワーク１２０および管理端末１１０とのインタフェースである。内部バス１００８は、各ハードウェアを相互接続する。
図１３と図１４との対比から明らかなように、図１３の装置管理サーバの機能ブロックは、ＣＰＵ１００１が実行するプログラムにより実現されている。
【００４１】
図１５を参照して、図４および図８を参照して説明した各テーブルが生成される際に、データベース１０１に追加で構築される設定待機テーブルを説明する。図１５において、ケーブル設定待機テーブルＴ７０および物理リンク設定待機テーブルＴ８０は、図１６のＦ３０６で生成される。
【００４２】
図１５Ａにおいて、ケーブル設定待機テーブルＴ７０は、待機ポート識別番号Ｔ７１と、ポート登録時刻Ｔ３２と、ポート登録状態Ｔ３４と、使用サービスＴ３６と、装置名称Ｔ１３と、装置設置位置Ｔ１４とから構成される。ケーブル設定待機テーブルＴ７０は、管理対象であって、ケーブルの端点として、図８ＡのケーブルテーブルＴ４０に登録されていないポート情報を記録する。
【００４３】
管理対象ポートが管理対象登録または管理対象登録済みの管理対象カードに実装されたことを契機に、装置管理サーバ１００は、管理対象ポートテーブルＴ３０とは別に、ケーブル設定待機テーブルＴ７０に管理対象ポートのレコードが補足情報と共に追加する。管理対象ポートのレコードが追加される際に使用する情報について、装置管理サーバ１００は、既にデータベース１０１Ａが保持している管理対象装置テーブルＴ１０、管理対象カードテーブルＴ２０、管理対象ポートテーブルＴ３０の情報から生成する。ケーブル設定待機テーブルＴ７０の管理対象ポートのレコードについて、該当ポートがケーブルの端点としての管理対象として、ケーブルテーブルＴ４０に登録された時点で、装置管理サーバ１００は、ケーブル設定待機テーブルＴ７０から削除する。
【００４４】
図１５Ｂにおいて、物理リンク待機テーブルＴ８０は、待機ポート識別番号Ｔ８１と、ポート登録時刻Ｔ３２と、ポート登録状態Ｔ３４と、使用サービスＴ３６と、装置名称Ｔ１３と、装置設置位置Ｔ１４と、ケーブル登録状態Ｔ８２とから構成される。物理リンク設定待機テーブルＴ７０は、管理対象であって、物理リンクの端点として、物理リンクテーブルＴ５０に登録されていないポート情報を記録する。
【００４５】
また、管理対象ポートが管理対象登録された、または管理対象登録済みの管理対象カードに実装されたことを契機に、装置管理サーバ１００は、物理リンク設定待機テーブルＴ８０に管理対象ポートのレコードが補足情報と共に追加する。管理対象ポートのレコードが追加される際に使用する情報について、装置管理サーバ１００は、既にデータベース１０１が保持している管理対象装置テーブルＴ１０、管理対象カードテーブルＴ２０、管理対象ポートテーブルＴ３０、ケーブルテーブルＴ４０の情報から生成する。物理リンク設定待機テーブルＴ８０の管理対象ポートのレコードについて、該当ポートが物理リンクの端点としての管理対象として、物理リンクテーブルＴ５０に登録された時点で、装置管理サーバ１００は、物理リンク設定待機テーブルＴ８０から削除する。
【００４６】
図１６を参照して、装置管理サーバ１００による設定待機データの生成を説明する。図１６において、図７のＦ３０との対比から明らかなように、Ｆ３０Ａにおいて、装置管理サーバ１００は、ポートデータの生成（Ｆ３０５）に引き続いて、設定待機データを生成する（Ｆ３０６）。ケーブル設定待機テーブルＴ７０および物理リンク待機テーブルＴ８０は、新たなポート実装に伴っても更新される。
【００４７】
図１７を参照して、物理リンク設定待機テーブルＴ８０を利用して、指定された優先順位に基づき物理リンクを形成するポートの組み合わせを検索して候補を表示し、表示された候補から保守者が選択した物理リンクを登録する画面を説明する。図１７において、物理リンク登録画面Ｗ１００は、物理リンク候補優先度設定エリアＷ１１０と、物理リンク端点候補一覧エリアＷ１２０から構成される。
【００４８】
物理リンク候補優先度設定エリアＷ１１０は、保守者が物理リンクの端点の組み合わせを決定する情報の優先度を設定する。物理リンク端点候補一覧エリアＷ１２０は、物理リンク候補優先度設定テーブルＷ１１０で設定した優先度および設定に従って、検索した結果を表示する。
【００４９】
物理リンク候補優先度設定エリアＷ１１０は、物理リンク設定待機テーブルＴ８０が具備する情報を検索条件とするか否か、検索条件とする場合にどのような条件とするかを指定できる条件指定レコードを複数用意する。ここでは、片端点指定Ｗ１１１と、使用サービス指定Ｗ１１２と、ポート登録状態Ｗ１１３と、ケーブル登録状態Ｗ１１４と、装置指定Ｗ１１５と、装置設定位置Ｗ１１６とが検索条件として用意されている。
【００５０】
片端点指定Ｗ１１１は、登録する物理リンクの一方の管理対象ポートを指定する。使用サービス指定Ｗ１１２は、登録ポートで使用するサービスを指定する。ポート登録状態Ｗ１１３は、登録済みポートを優先する。ケーブル登録状態Ｗ１１４は、登録済みケーブルを優先する。装置指定Ｗ１１５は、登録する物理リンクの両端の装置が別装置であることを優先する。装置設定位置Ｗ１１６は、登録する物理リンクの端点間の距離の近さを優先する。
【００５１】
また、ここでは、片端点指定Ｗ１１１、使用サービス指定Ｗ１１２、ポート登録状態Ｗ１１３、装置指定Ｗ１１５を使用する。したがって、使用しないラジオボタンにチェックがない。
【００５２】
条件指定レコードＷ１１１〜Ｗ１１６は物理リンク候補優先度設定エリアＷ１１０の中での優先順位を変更することが可能であり、候補表示Ｗ１３０を実行した時点で上位の条件指定レコードＷ１１１から物理リンク設定待機テーブルＴ８０を検索する。
【００５３】
物理リンク端点候補一覧エリアＷ１２０は、検索した結果を物理リンクの両端点となる可能性の高い順番に管理対象ポートの組を表示する。物理リンク端点候補一覧エリアＷ１２０の管理対象ポートの組み合わせから、保守者は、任意の組み合わせを選択し、物理リンクとして登録する。
【００５４】
同様に、ケーブル設定待機テーブルＴ７０を利用して、保守者が指定した優先順位に基づきケーブルを形成するポートの組み合わせを検索して候補を表示、および表示された候補から保守者が選択したケーブルを登録できるが、図１７と同形態のため説明を省略する。
【００５５】
図１８を参照して、図１７に示した物理リンク登録画面Ｗ１００において、物理リンク候補優先度設定エリアＷ１１０で指定した条件から、物理リンク端点候補一覧エリアＷ１２０を表示するために使用するテーブルを説明する。
【００５６】
図１８Ａにおいて、配点テーブルＴ１００は、条件Ｔ１０１と、得点Ｔ１０２と、対象カラムＴ１０３と、使用フラグＴ１０４とから構成される。条件Ｔ１０１の条件１〜条件６は、図１７のＷ１１１〜Ｗ１１６に対応する。使用フラグＴ１０４は、図１７の使用しないラジオボタンに対応する。得点Ｔ１０２は、条件にヒットしたとき与える得点である。対象カラムＴ１０３は、条件を記載する。
【００５７】
配点テーブルＴ１００には、物理リンク候補優先度設定エリアＷ１１０の条件指定レコードＷ１１１の優先順位に対してあらかじめ得点Ｔ１０２を固定的に設定している。対象カラムＴ１０３は、それぞれの条件が物理リンク設定待機テーブルＴ８０のどのカラムの情報を示しているかを示す。使用フラグＴ１０４は、条件を使用するか否かを識別する。
【００５８】
保守者が物理リンク登録画面Ｗ１００において候補表示Ｗ１３０を実行した契機で、物理リンク候補優先度設定エリアＷ１１０において指定した条件指定レコードＷ１１１の優先順位、条件設定、対象カラムＴ１０３および使用フラグＴ１０４に従い物理リンクの端点候補を決定する。
【００５９】
図１８Ｂにおいて、得点テーブルＴ１１０は、待機ポート識別番号Ｔ１１１と、条件１ Ｔ１１２と、条件２ Ｔ１１３と、条件３ Ｔ１１４と、条件４ Ｔ１１５と、条件５ Ｔ１１６と、条件６ Ｔ１１７と、総得点Ｔ１１８と、順位Ｔ１１９とから構成されている。
【００６０】
得点計算を具体的に説明すると、物理リンク設定待機テーブルＴ８０に登録されている管理対象ポートに対して、配点テーブルＴ１００に従って配点を行ない、得点テーブルＴ１１０へ反映する。例えば、得点テーブルＴ１１０の条件２ Ｔ１１３に関して、配点テーブルＴ１００から条件２は７点および対象カラムは使用サービスＴ３５ということが分かる。ここで、物理リンク候補優先度設定テーブルＷ１１０では、使用サービス情報としてサービスＡが入力されていることから、物理リンク設定待機テーブルＴ８０で使用サービスＴ３５がサービスＡである管理対象ポートの得点は７点、そうではない管理対象ポートの得点は０点となる。同様に全ての条件に対して配点を実施し、総得点Ｔ１１８と順位Ｔ１１９を算出する。
【００６１】
なお、条件４のケーブル登録状態の使用フラグは図７においてケーブル登録状態Ｗ１１４を未使用としたため、未使用となっている。使用する場合、装置管理サーバ１００は、ケーブル設定待機テーブル管理Ｔ７０を参照し、登録済みの管理対象ポートに対して、得点３点をそれぞれ付与する。
【００６２】
続いて、装置管理サーバ１００は、得点テーブルＴ１１０で算出された総得点Ｔ１１８の大きい管理対象ポートの組み合わせを総得点の合計の多い順に候補表示テーブルＴ１２０に登録する。
【００６３】
図１８Ｃにおいて、候補表示テーブルＴ１２０は、端点１ Ｔ１２１と、端点２ Ｔ１２２と、合計点Ｔ１２３とから構成される。端点１ Ｔ１２１と端点２ Ｔ１２２の組み合わせは、６種類（４Ｃ２）である。
【００６４】
候補表示テーブルＴ１２０への登録については、全ての組み合わせを順不同に登録し、登録後に合計得点で並び変えても良い。また、物理リンク設定待機テーブルＴ８０に保持している管理対象ポート数が多い場合、全ての組み合わせを計算しても得点の低い組合せは物理リンクとして成立しない可能性が高いため、任意の順位までの計算としても良い。候補表示テーブルＴ１２０への登録が完了した時点で、装置管理サーバ１００は、候補表示テーブルＴ１２０の情報を物理リンク端点候補一覧エリアＷ１２０へ反映する。
【００６５】
図１７に戻って、物理リンク端点候補一覧エリアＷ１２０の候補ポート欄には、図１８Ｃの合計点Ｔ１２３の大きい順に組合せを表示する。保守者は、選択する接続にチェックマークを加え、物理リンク登録ボタンを押下する。なお、ここでは、管理対象ポート２１１と管理対象ポート３１１の組み合わせを選択したとする。
【００６６】
図１９を参照して、選択結果を説明する。図１９において、管理対象装置２００のポート２１１と管理対象装置３００のポート３１１の間の物理リンク５１０が選択されたので、管理対象外装置７００のポート７１２と管理対象装置３００のポート３１１の間にケーブル４２０が必要になる。また、管理対象装置２００の非使用ポートはポート２２１、管理対象装置３００の非使用ポートはポート３２１である。この結果、管理対象装置２００のポート２２１、ポート２１１、管理対象外装置７００、管理対象装置３００のポート３１１、ポート３２１のパス６１０が張られる。
【００６７】
本実施例により、物理リンク設定待機テーブルが備える情報を保守者が意図的に登録することなく、関連する他の操作により自動的に生成する機能、および保守者が指定した優先順位に基づき物理リンクを形成するポートの組み合わせを物理リンク設定待機テーブルから検索して表示する機能を実現することができた。
【符号の説明】
【００６８】
１００…装置管理サーバ、１０１…データベース、１１０…監視端末、１２０…監視ネットワーク、２００、３００…管理対象装置、２１０、２２０、３１０、３２０…管理対象カード、２１１、２１２、２２１、３１１、３１２、３２１…管理対象ポート、４１０、４２０、４３０…ケーブル、５１０、５２０…物理リンク、６１０…パス、７００…管理対象外装置、７１１、７１２…管理対象外ポート、８００…ネットワーク管理システム、１００１…ＣＰＵ、１００２…メモリ、１００３…ＨＤＤ、１００４…ＨＤＤ ＩＦ、１００５…入力装置、１００６…出力装置、１００７…通信ＩＦ、１００８…内部バス、１０１１…画面入力受付部、１０１２…画面出力部、１０１３…演算処理部、１０１４…通信処理部、１０１３１…登録処理部、１０１３２…データ生成処理部、Ｔ１０…管理対象装置テーブル、Ｔ２０…管理対象カードテーブル、Ｔ３０…管理対象ポートテーブル、Ｔ４０…ケーブルテーブル、Ｔ５０…物理リンクテーブル、Ｔ６０…パステーブル、Ｔ７０…ケーブル設定待機テーブル、Ｔ８０…物理リンク設定待機テーブル、Ｔ１００…配点テーブル、Ｔ１１０…得点テーブル、Ｔ１２０…候補表示テーブル、Ｗ１００…物理リンク登録画面、Ｗ１１０…物理リンク候補優先度設定エリア、Ｗ１１１、Ｗ１１２、Ｗ１１３、Ｗ１１４、Ｗ１１５、Ｗ１１６…条件指定レコード、Ｗ１２０…物理リンク端点候補一覧エリア、Ｗ１２１…物理リンク端点候補、Ｗ１３０…候補表示ボタン。
【図１】
0005484406.tif 000002
【図２】
0005484406.tif 000003
【図３】
0005484406.tif 000004
【図４Ａ】
0005484406.tif 000005
【図４Ｂ】
0005484406.tif 000006
【図４Ｃ】
0005484406.tif 000007
【図５】
0005484406.tif 000008
【図６】
0005484406.tif 000009
【図７】
0005484406.tif 000010
【図８Ａ】
0005484406.tif 000011
【図８Ｂ】
0005484406.tif 000012
【図８Ｃ】
0005484406.tif 000013
【図９】
0005484406.tif 000014
【図１０】
0005484406.tif 000015
【図１１】
0005484406.tif 000016
【図１２】
0005484406.tif 000017
【図１３】
0005484406.tif 000018
【図１４】
0005484406.tif 000019
【図１５Ａ】
0005484406.tif 000020
【図１５Ｂ】
0005484406.tif 000021
【図１６】
0005484406.tif 000022
【図１７】
0005484406.tif 000023
【図１８Ａ】
0005484406.tif 000024
【図１８Ｂ】
0005484406.tif 000025
【図１８Ｃ】
0005484406.tif 000026
【図１９】
0005484406.tif 000027