(57)【要約】【課題】ネットワーク装置への構成情報の設定において、構成情報を変更する毎に構成情報のコピーや同期が必要であり、構成情報の変更に時間を要する。更に、固定設定情報と一時設定情報の区別を行わず、同じ手段により変更を行っていた。【解決手段】一時設定情報と固定設定情報の両方について、現在稼動している構成情報の変更をコマンド入力で行なう。固定設定情報の場合は、その設定の内容よりネットワーク装置の構成情報がどのように変更されるかを装置管理装置内で算出し、変更後の構成情報をファイルの形で作成する。作成したファイルをネットワーク装置に転送する。【選択図】図２
2010021755.tif 000002
【特許請求の範囲】
【請求項１】
現用系と予備系とからなるネットワーク装置と接続され、このネットワーク装置の構成定義情報を制御するネットワーク装置管理装置であって、
構成定義コマンド作成部と、構成情報ファイル作成部とから構成され、
前記構成定義コマンド作成部は、稼働中の構成情報についてコマンドを作成して、前記ネットワーク装置に送信し、かつ前記固定設定情報を前記構成情報ファイル作成部に送信し、
前記構成情報ファイル作成部は、前記ネットワーク装置から取得した現在の構成定義情報と、前記構成定義コマンド作成部から受信した前記固定設定情報とから、前記ネットワーク装置に転送する前記現用系の構成定義ファイルと前記予備系の構成定義ファイルとを作成することを特徴とするネットワーク装置管理装置。
【請求項２】
請求項１に記載のネットワーク装置管理装置であって、
前記構成定義コマンド作成部は、前記稼働中の構成情報について、固定設定情報と一時設定情報とに分離し、それぞれのコマンドを前記ネットワーク装置に送信することを特徴とするネットワーク装置管理装置。
【請求項３】
請求項１または請求項２に記載のネットワーク装置管理装置であって、
前記現用系の構成定義ファイルと前記予備系の構成定義ファイルとは、再起動または系切替え時に有効となる構成情報ファイルであることを特徴とするネットワーク装置管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク装置管理装置に係り、ネットワーク装置の迅速な構成情報の変更に適したネットワーク装置管理装置に関する。
【背景技術】
【０００２】
ネットワーク装置の構成情報（コンフィグ情報）に関し、ある種のネットワーク装置では、（１）現在稼動している構成情報（現用系のｒｕｎｎｉｎｇ−ｃｏｎｆｉｇ）、（２）再起動時に有効となる構成情報（現用系のｓｔａｒｔｕｐ−ｃｏｎｆｉｇ）、（３）系切替え時に有効となる構成情報（予備系のｓｔａｒｔｕｐ−ｃｏｎｆｉｇ）など複数の構成定義情報が存在している。
【０００３】
従来のルータ等のネットワーク装置への構成情報の設定は、変更コマンドの入力に加え、ネットワーク装置において構成情報のコピーおよび同期と呼ばれる操作を行う必要があった。ここで、構成情報は、運用中は維持する必要のある固定設定情報と、特定のサービス提供の為に一時的に帯域を確保するなどの一時設定情報とが存在する。しかし、構成情報の設定の際には、区別されることなく設定されていた。
【０００４】
図１を参照して、従来のネットワーク装置の構成情報の設定方法を説明する。ここで、図１はネットワーク装置管理システムのブロック図である。図１において、ネットワーク装置管理システム５００Ａは、ネットワーク装置管理装置（以下、装置管理装置）３００と、ネットワーク装置２００から構成される。装置管理装置３００は、構成定義コマンド作成部３１０を含んで構成される。また、ネットワーク装置２００は、基本制御部（現用系）２１０Ａと基本制御部（予備系）２２０Aを備える。構成定義コマンド作成部３１０は、運用中は維持する必要のある固定設定情報と、特定のサービス提供の為に一時的に帯域を確保するなどの一時設定情報とを含む設定情報３１１を作成する。
【０００５】
装置管理装置３００は、ネットワーク装置２００にｔｅｌｎｅｔ接続して、ネットワーク装置２００の構成情報を変更するコマンドを入力する。装置管理装置３００は、ネットワーク装置２００にコピーコマンドを送信する。さらに、装置管理装置３００は、ネットワーク装置２００に同期コマンドを入力する。
【０００６】
上述したコマンド入力により、ネットワーク装置２００は、コマンド入力された設定情報３１１を用いて、現在稼動している構成情報ファイル（現用系のｒｕｎｎｉｎｇ−ｃｏｎｆｉｇ）２１１Ａをコマンド入力により設定する。その後、ネットワーク装置２００は、設定情報３１１を、ネットワーク装置２００の現在稼動している構成情報ファイル（現用系のｒｕｎｎｉｎｇ−ｃｏｎｆｉｇ）２１１Ａについて、再起動時に有効となる構成情報ファイル（現用系のｓｔａｒｔｕｐ−ｃｏｎｆｉｇ）２１２Ａにコピーする。ネットワーク装置２００は、構成情報ファイル２１２Ａについて、次に系切替え時に有効となる予備系の構成情報ファイル（予備系のｓｔａｒｔｕｐ−ｃｏｎｆｉｇ）２２１Aと同期させる。
【０００７】
上述した従来例では、ファイルのコピーおよび同期の速度は、ネットワーク装置に依存する。また、ファイルの規模によっては、多大な時間が必要である。また、一時的に帯域を確保する一時設定情報についても、固定情報と同様にコピー等されてしまう。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ネットワーク装置への構成情報の設定は、構成情報を変更する毎に構成情報のコピーや同期が必要となっており、構成情報の変更に時間を要する。更に、固定設定情報と一時設定情報の区別を行わず、同じ手段により変更を行っていたため、維持する必要のない一時設定情報の設定の際にもコピーおよび同期に時間がかかり、迅速に構成情報の変更を行うことが困難であった。
【課題を解決するための手段】
【０００９】
本発明によるネットワーク装置管理装置では、一時設定情報と固定設定情報の両方について、現在稼動している構成情報の変更をコマンド入力で行なう。しかし、固定設定情報は、その設定の内容よりネットワーク装置の構成情報がどのように変更されるかを装置管理装置内で算出し、変更後の構成情報をファイルの形で作成する。作成したファイルをネットワーク装置に転送し、転送したファイルを再起動や系切替え時に有効となる構成情報に指定する。
【００１０】
すなわち、上述した課題は、現用系と予備系とからなるネットワーク装置と接続され、このネットワーク装置の構成定義情報を制御し、構成定義コマンド作成部と、構成情報ファイル作成部とから構成され、構成定義コマンド作成部は、稼働中の構成情報についてコマンドを作成して、ネットワーク装置に送信し、かつ固定設定情報を構成情報ファイル作成部に送信し、構成情報ファイル作成部は、ネットワーク装置から取得した現在の構成定義情報と、構成定義コマンド作成部から受信した固定設定情報とから、ネットワーク装置に転送する現用系の構成定義ファイルと予備系の構成定義ファイルとを作成するネットワーク装置管理装置により、達成できる。
【発明の効果】
【００１１】
ネットワーク装置管理装置は、ネットワーク装置での構成情報のコピーおよび同期を不要とし、構成情報を迅速に設定することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について、実施例を用い図面を参照して説明する。なお、実質同一部位には同じ参照番号を振り、説明は繰り返さない。
【実施例１】
【００１３】
実施例１について、図２ないし図６を参照して説明する。ここで、図２はネットワーク装置管理システムのブロック図である。図３は装置管理装置の機能ブロック図である。図４はネットワーク装置のハードウェアブロック図である。図５は構成定義コマンド作成部と構成情報作成部と現用系と予備系とのシーケンス図である。図６は装置管理装置による構成情報設定のフローチャートである。
【００１４】
図２において、ネットワーク装置管理システム５００は、ネットワーク管理端末５０と、装置管理装置１００と、ネットワーク装置２００から構成される。装置管理装置１００は、構成定義コマンド作成部１１０と構成情報ファイル作成部１２０とを含んで構成され、ネットワーク管理端末５０と接続される。ネットワーク装置２００は、基本制御部（現用系）２１０と基本制御部（予備系）２２０とを備え、装置管理装置１００と接続される。構成定義コマンド作成部１１０は、運用中は維持する必要のある固定設定情報１１１と、特定のサービス提供の為に一時的に帯域を確保するなどの一時設定情報１１２を分類して作成する。構成定義コマンド作成部１１０は、ネットワーク装置２００にて現在稼動している構成情報ファイル（現用系のｒｕｎｎｉｎｇ−ｃｏｎｆｉｇ）２１１をコマンド入力により設定する。固定設定情報１１１について、構成情報ファイル作成部１２０は、構成情報ファイル１２１を作成し、ネットワーク装置２００へファイル転送する。構成情報ファイル１２１は、ネットワーク装置２００の再起動時に有効となる構成情報ファイル（現用系のｓｔａｒｔｕｐ−ｃｏｎｆｉｇ）２１２および系切替え時に有効となる予備系の構成情報ファイル（予備系のｓｔａｒｔｕｐ−ｃｏｎｆｉｇ）２２１である。ネットワーク管理端末５０は、装置管理装置１００を制御する。
【００１５】
図３において、装置管理装置１００は、構成定義コマンド作成部１１０、構成情報ファイル作成部１２０、指示内容解析部１３０、コマンド投入部１４０、構成情報ファイル保存部１５０、構成情報ファイル送受信部１６０、構成情報ファイル取得部１７０で構成され、ネットワーク装置２００と接続されている。また、構成定義コマンド作成部１１０は、一時設定情報保持部１１１と固定設定情報保持部１１２とから構成される。一時設定情報保持部１１１と固定設定情報保持部１１２は、以下保持する情報である一時設定情報１１１と固定設定情報１１２とも記載する。
【００１６】
装置管理装置１００からネットワーク装置２００へのコマンド投入・構成情報ファイルの転送処理の流れを説明する。
まず初期処理として、装置管理装置１００は、現時点のネットワーク装置２００の構成情報ファイルを取得する必要がある。構成情報ファイル取得部１７０は、構成情報ファイル送信部１６０を経由して、ネットワーク装置２００の構成情報をファイル転送にて取得する。次に、構成情報ファイル取得部１７０は、取得した構成情報ファイルを構成情報ファイル保存部１５０に格納する。
【００１７】
指示内容解析部１３０は、ネットワーク装置２００に対する変更内容を受信し、構成定義コマンド作成部１１０へ送る。構成定義コマンド作成部１１０は、一時設定情報１１１と固定設定情報１１２に分類し、それぞれコマンドを作成する。作成されたコマンドは一時設定情報１１１、固定設定情報１１２ともにコマンド投入部１４０を経由して、ネットワーク装置２００へ投入し、ネットワーク装置２００において設定が反映される。
【００１８】
次に、構成定義コマンド作成部１１０は、固定設定情報１１２について構成情報ファイル作成部１２０に送る。構成情報ファイル作成部１２０は、構成情報ファイル保存部１５０から、変更反映前のネットワーク装置２００の構成情報ファイルを取得する。構成情報ファイル作成部１２０は、受信した固定設定情報１１２を反映させた構成定義ファイルを作成する。構成情報ファイル作成部１２０は、作成した構成定義ファイルについて構成情報ファイル送受信部１６０を経由し、ネットワーク装置２００の現用系および予備系のｓｔａｒｔｕｐ−ｃｏｎｆｉｇへファイル転送（ＦＴＰ：File Transfer Protocol）する。これとともに、構成情報ファイル作成部１２０は、作成した構成定義ファイルについて構成情報ファイル保存部１５０に保存する。
【００１９】
図４において、ネットワーク装置２００は、基本制御部（現用系）２１０、基本制御部（予備系）２２０、主信号処理部２４０、４台のネットワークインタフェース部２３０を備える。基本制御部（現用系）２１０、基本制御部（予備系）２２０は、それぞれＣＰＵ１０、ネットワークインタフェース部３０、メモリ２０、メモリカード４０を具備する。なお、ネットワークインタフェース部３０は、ネットワークインタインタフェース部２３０から主信号処理部２４０を通じて制御信号を受け取ることで、省略することも可能である。
【００２０】
上述の構成情報ファイルは、メモリ２０あるいはメモリカード４０の中に格納する。また、ネットワーク装置２００は、基本制御部２１０、２２０内のネットワークインタフェース部３０または主信号処理部２４０に接続されたネットワークインタフェース２３０を経由して、装置管理装置１００とのコマンド入力の送受信や構成情報ファイルのファイル転送を実施する。
【００２１】
図５を参照して、構成定義コマンド作成部、構成情報作成部、基本制御部（現用系）、基本制御部（予備系）の間の、コマンド送受信とファイル転送のシーケンスを説明する。図５において、定義構成コマンド作成部１１０は、構成情報を受信すると、構成定義コマンドを作成する（Ｓ１１）。定義構成コマンド作成部１１０は、基本制御部（現用系）２１０に、一時設定情報に関する構成定義コマンドを入力する（Ｓ１２）。基本制御部（現用系）２１０は、定義構成コマンド作成部１１０に、コマンド応答を送信する（Ｓ１３）。定義構成コマンド作成部１１０は、基本制御部（現用系）２１０に、固定設定情報に関する構成定義コマンドを入力する（Ｓ１４）。基本制御部（現用系）２１０は、定義構成コマンド作成部１１０に、コマンド応答を送信する（Ｓ１６）。
【００２２】
定義構成コマンド作成部１１０は、構成情報作成部１２０に固定設定に関する構成情報を送信する（Ｓ１７）。構成情報作成部１２０は、構成定義ファイルを作成する（Ｓ１８）。構成情報作成部１２０は、基本制御部（現用系）２１０に、構成定義ファイルを送信する（Ｓ１９）。基本制御部（現用系）２１０は、構成情報作成部１２０に、転送結果応答を送信する（Ｓ２１）。構成情報作成部１２０は、基本制御部（予備系）２２０に、構成定義ファイルを送信する（Ｓ２２）。基本制御部（予備系）２２０は、構成情報作成部１２０に、転送結果応答を送信して（Ｓ２３）、終了する。
なお、図５は、構成情報作成部１２０が、変更前のネットワーク装置２００の構成定義ファイルを持っていることを前提としている。
【００２３】
図６において、指示内容解析部１３０は、構成情報を受信する（Ｓ３１）。定義構成コマンド作成部１１０は、固定設定／一時設定を分割する（Ｓ３２）。定義構成コマンド作成部１１０は、構成定義コマンドを作成する（Ｓ３３）。定義構成コマンド作成部１１０は、固定設定か一時設定か判定する（Ｓ３４）。固定設定のとき、定義構成コマンド作成部１１０は、コマンド投入部１４０を介して現用系ｒｕｎｎｉｎｇ−ｃｏｎｆｉｇに対するコマンドを出力する（Ｓ３６）。構成情報ファイル作成部１２０は、構成定義ファイルを作成する（Ｓ３７）。構成情報ファイル送受信部１６０は、現用系ｓｔａｒｔｕｐ−ｃｏｎｆｉｇに対するファイルを転送する（Ｓ３８）。構成情報ファイル送受信部１６０は、予備系ｓｔａｒｔｕｐ−ｃｏｎｆｉｇに対するファイルを転送して（Ｓ３９）、終了する。ステップ３４において、一時設定のとき、定義構成コマンド作成部１１０は、コマンド投入部１４０を介して現用系ｒｕｎｎｉｎｇ−ｃｏｎｆｉｇに対するコマンドを出力して（Ｓ４１）、終了する。
【００２４】
上述した実施例に拠れば、その速度がネットワーク装置に依存するネットワーク装置におけるコピー処理および同期処理が不要となる。ファイル転送（ＦＴＰ）は、ネットワーク装置に依存せず高速に処理できる。
【実施例２】
【００２５】
実施例２について、図７を参照して説明する。ここで、図７は装置管理装置の他のブロック図である。図７において、装置管理装置１００Ａは、指示内容解析部１３０、構成定義コマンド作成部１１０、コマンド投入部１４０、構成情報ファイル作成部１２０、構成情報ファイル取得部１７０Ａ、構成情報ファイル送受信部１６０を具備する。
【００２６】
ただし、ネットワーク装置２００の構成定義情報の入手方法が実施例１と異なる。以下、処理の流れを説明する
指示内容解析部１３０は、ネットワーク装置２００に対する変更内容をネットワーク管理端末５０から受信する。指示内容解析部１３０は、ネットワーク装置２００に対する変更内容を構成定義コマンド作成部１１０へ送る。構成定義コマンド作成部１１０は、一時設定情報１１１と固定設定情報１１２に分類し、それぞれコマンドを作成する。構成定義コマンド作成部１１０は、作成されたコマンドについて一時設定情報１１１、固定設定情報１１２ともにコマンド投入部１４０を経由して、ネットワーク装置２００に投入する。この結果、ネットワーク装置２００に、設定が反映される。
【００２７】
次に、構成定義コマンド作成部１１０は、固定設定情報１１２について構成情報ファイル作成部１２０に送る。構成情報ファイル作成部１２０は、構成情報ファイル取得部１７０Ａに対し、ネットワーク装置２００の構成情報ファイルの取得を指示する。構成情報ファイル取得部１７０Ａは、構成情報ファイル送受信部を経由して最新のネットワーク装置２００の構成情報ファイルを取得する。
【００２８】
構成情報ファイル作成部１２０は、受信した構成情報ファイルと固定設定情報１１２とから変更を反映させた構成定義ファイルを作成する。構成情報ファイル作成部１２０は、作成した構成定義ファイルについて構成情報ファイル送受信部１６０を経由し、ネットワーク装置２００の現用系および予備系のｓｔａｒｔｕｐ−ｃｏｎｆｉｇへファイル転送する。
【００２９】
上述した実施例に拠れば、構成情報の反映を迅速に行うことができる。このため、ユーザの要求によりサービスクラス（ＱｏＳ）等のネットワーク装置の挙動を変えることが可能となる。すなわち、柔軟かつ高度なネットワークサービスの提供や利用が行なえる。
【図面の簡単な説明】
【００３０】
【図１】従来のネットワーク装置の構成情報の設定方式の構成図である。
【図２】ネットワーク装置管理システムのブロック図である。
【図３】装置管理装置の機能ブロック図である。
【図４】ネットワーク装置のハードウェアブロック図である。
【図５】構成定義コマンド作成部と構成情報作成部と現用系と予備系とのシーケンス図である。
【図６】装置管理装置による構成情報設定のフローチャートである。
【図７】装置管理装置の他のブロック図である。
【符号の説明】
【００３１】
１０…ＣＰＵ、２０…メモリ、３０…ネットワークインタフェース部、４０…メモリカード、１００…装置管理装置、１１０…構成定義コマンド作成部、１１１…一時設定情報、１１２…固定設定情報、１２０…構成情報ファイル作成部、１２１…構成情報ファイル、１３０…指示内容解析部、１４０…コマンド投入部、１５０…構成情報ファイル保存部、１６０…構成情報ファイル送受信部、１７０…構成情報ファイル取得部、２００…ネットワーク装置、２１０…基本制御部（現用系）、２１１…構成情報ファイル（現用系のｒｕｎｎｉｎｇ−ｃｏｎｆｉｇ）、２１２…構成情報ファイル（現用系のｓｔａｒｔｕｐ−ｃｏｎｆｉｇ）、２２０…基本制御部（予備系）、２２１…構成情報ファイル（予備系のｓｔａｒｔｕｐ−ｃｏｎｆｉｇ）、２３０…ネットワークインタフェース部、２４０…主信号処理部。
【図１】
2010021755.tif 000003
【図２】
2010021755.tif 000004
【図３】
2010021755.tif 000005
【図４】
2010021755.tif 000006
【図５】
2010021755.tif 000007
【図６】
2010021755.tif 000008
【図７】
2010021755.tif 000009