(57)【要約】【課題】  ネットワーク中継装置１００の保守管理情報を管理し、保守交換作業を容易にする必要がある。  【解決手段】  ネットワーク中継装置１００に関する保守管理情報を事前にサーバ４００に入力し保存する。その後、ネットワーク中継装置１００はサーバ３００からの要求に対して稼動オペレーティングシステムのバージョンと設定情報をサーバ３００に返信する。サーバ３００は、受信した情報をサーバ４００に転送し、サーバ４００は、受信した稼動情報と保存されているネットワーク中継装置１００に関する保守管理情報を照らし合わせ、不揮発性メモリに書き込み保存をおこなう。  ネットワーク中継装置１００が故障などにより保守交換作業が必要になった場合、ネットワーク中継装置１００の代替品となる装置と合わせてネットワーク中継装置用にカスタマイズされた不揮発性メモリを配送し保守手段を実行する。【選択図】  図４
2008219445.tif 000002
【特許請求の範囲】
【請求項１】
サーバ装置とネットワーク中継装置とをネットワークを介して接続するネットワークシステムであって、
前記サーバ装置は、前記ネットワーク中継装置の第１の保守管理情報を予め記憶する記憶手段を有し、
前記ネットワーク中継装置は、第２の保守管理情報を送信する送信手段を有し、
前記サーバ装置は、更に、
前記ネットワーク中継装置との通信を行う回線手段と、
前記ネットワーク中継装置の動作に必要な情報を設定するための不揮発性メモリを読み書きする読み書き手段と、
制御手段とを有し、
前記制御手段は、前記ネットワーク中継装置より前記回線手段を介して受信する前記第２の保守管理情報と、前記記憶手段に記憶された前記第１の保守管理情報とを比較し、差分がある場合に、前記読み書き手段を介して前記第２の保守管理情報をもとに前記ネットワーク中継装置の動作に必要な情報を前記不揮発性メモリに書き込むことを特徴とする。
【請求項２】
請求項１記載のネットワークシステムであって、
前記第１および第２の保守管理情報は、前記ネットワーク中継装置の機器ＩＤと稼動オペレーティングシステムのバージョンと設定ファイルとを含むことを特徴とする。
【請求項３】
請求項２記載のネットワークシステムであって、
前記制御手段は、前記比較する際に、前記機器ＩＤが一致する保守管理情報同士を比較することを特徴とする。
【請求項４】
請求項１記載のネットワークシステムであって、
前記ネットワーク中継装置の動作に必要な情報は、オペレーティングシステムと設定ファイルをインストールするためのプログラムであることを特徴とする。
【請求項５】
請求項１記載のネットワークシステムであって、
前記不揮発性メモリはＳＤメモリーカードであることを特徴とする。
【請求項６】
ネットワーク中継装置の動作に必要な情報を設定するための保守用不揮発性メモリを管理するためのメモリ管理方法であって、
サーバ装置が、前記ネットワーク中継装置の第１の保守管理情報を保存するステップと、
前記ネットワーク中継装置が、第２の保守管理情報を送信するステップと、
前記サーバ装置が、前記ネットワーク中継装置の第２保守管理情報を受信するステップと、
前記サーバ装置が、前記第１の保守管理情報と前記第２の保守管理情報を比較するステップと、
前記サーバ装置が、前記第１の保守管理情報と前記第２の保守管理情報に差分がある場合に、前記第２の保守管理情報をもとに前記ネットワーク中継装置の動作に必要な情報を不揮発性メモリに書き込むステップを有する。
【請求項７】
請求項６記載のメモリ管理方法であって、
前記保守管理情報は、前記ネットワーク中継装置の機器ＩＤと稼動オペレーティングシステムのバージョンと設定ファイルとを含むことを特徴とする。
【請求項８】
請求項７記載のメモリ管理方法であって、
前記比較するステップは、前記機器ＩＤが一致する保守管理情報同士を比較することを特徴とする。
【請求項９】
請求項６記載のメモリ管理方法であって、
前記ネットワーク中継装置の動作に必要な情報は、オペレーティングシステムと設定ファイルをインストールするためのプログラムであることを特徴とする。
【請求項１０】
請求項６記載のメモリ管理方法であって、
前記不揮発性メモリはＳＤメモリーカードであることを特徴とする。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主にネットワーク中継装置の保守交換作業時に利用するための不揮発性メモリの管理システム、および方法に関する。
【背景技術】
【０００２】
ネットワーク中継装置は、社会のＩＴ化が進むにつれ、近年ますます故障時の即時復旧が求められている。ネットワーク中継装置の中には、不揮発性メモリ接続用のスロットを有し、不揮発性メモリを外部に取り外し式の部品として装着できるものがある。このようなネットワーク中継装置では設定作業を不揮発性メモリに格納し、読み出すことが可能にしているものがある。また、この機能をもった装置の中には不揮発性メモリの接続時に一部の設定を他のコンピュータからの操作無しに反映できる機能をもったものがある。例えば下記特許文献１に記載されている。
【０００３】
【特許文献１】特開２００３−６９５９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載された技術は、ネットワーク中継装置に対する特定機能についての設定変更だけにしか対応できていない。
【０００５】
とくに故障における保守交換作業では、ネットワーク中継装置に適切なオペレーティングシステムのバージョンをインストールしたうえで、すべての設定情報を入力する必要がある。特許文献１の機能を利用して保守交換作業を行おうとした場合では、オペレーティングシステムをインストールした上で、特許文献１の機能を利用し特定機能の設定情報を反映し、特定機能情報以外の設定情報を入力作業で反映させる必要がある。保守交換作業で特許文献１の機能を利用した場合と、利用しない場合で、手順が簡素化したとはいえない。
【０００６】
また、障害が発生したネットワーク中継装置を新しいネットワーク中継装置に交換する場合、障害発生前のネットワーク中継装置にインストールされていたオペレーションシステムや設定情報と同じ情報（最新の情報）を新しいネットワーク中継装置に設定する必要がある。古い設定情報等を新しいネットワーク中継装置に設定してしまうと、正常なネットワーク中継処理が行えなかったり、正しくパケットのフィルタ処理等を行えずセキュリティを担保できなくなるなどの可能性があるためである。したがって、保守交換作業に必要な正常稼動時のオペレーティングシステムのバージョン、設定情報等を事前の管理情報として把握しておく必要がある。
【課題を解決するための手段】
【０００７】
上記課題は、情報処理装置からネットワーク中継装置の稼動オペレーティングシステムのバージョンと設定情報を受信し、ネットワーク中継装置の機器ごとの保守管理情報に基づいて保守用不揮発性メモリに該当するオペレーティングシステムプログラムと設定情報を記録させ、保守交換用機器と同時に配備しておくことで解決できる。
【０００８】
また、ネットワーク中継装置に不揮発性メモリの情報を転送するプログラムを実行する機能を有しているネットワーク中継装置を利用し、保守に適切なオペレーティングシステム、設定情報を不揮発性メモリに保存しておくことで解決できる。
【０００９】
これによりネットワーク中継装置が故障した場合に、交換用の新しいネットワーク中継装置を用意し、不揮発性メモリを用いて適切なオペレーティングシステムと設定情報を新しいネットワーク中継装置に設定することで、元々動作していた故障前のネットワーク中継装置と同じネットワーク中継装置を用意することができる。
【発明の効果】
【００１０】
本発明によれば、ネットワーク中継装置の稼動状況に応じた保守部材（不揮発性メモリ）を準備しておくことで、保守交換作業を容易にすることができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の一実施形態について、図面を参照しながら説明する。
【００１２】
図１は本実施形態における保守用メモリ管理システムを適用するシステム構成図の一例である。保守対象の複数のネットワーク中継装置１００と、ネットワーク中継装置１００の設定情報等を管理するサーバ３００と、サーバ３００とネットワークを介して接続され保守用メモリの管理を行うサーバ４００とから構成される。例えば、ネットワーク中継装置１００とサーバ３００は同じネットワーク内に存在し、サーバ４００は保守部品を管理する遠隔地に存在しても本構成は適用できる。図２はネットワーク中継装置１００のブロック図である。図３はサーバ３００，４００のブロック図である。図４はサーバ３００，４００およびネットワーク中継装置１００の処理シーケンス図である。図５はＳＤカードメモリの平面図と側面図である。
【００１３】
図３において、サーバ４００およびサーバ３００はバスに接続されたＣＰＵ１３、メモリ１４、回線インターフェース１５、外部メディア用ドライブ１６、不揮発性メモリ格納スロット１７、ＨＤＤ１８、ディスプレイ１９、キーボード２０、マウス２１から構成される。回線インターフェース部１５にはＬＡＮ回線２３が接続される。また、不揮発性メモリ格納スロット１７にはネットワーク中継装置１００の部品である不揮発性メモリ２００を挿入し読み取り、書き込みが可能である。
【００１４】
サーバ３００は、ネットワーク中継装置１００の機器ＩＤ（シリアルナンバー）、稼動オペレーティングシステムのバージョン情報と設定情報（設定ファイル）などの保守管理情報を取得するために稼動状況要求をネットワーク中継装置１００へ送信する処理、稼動状況応答をネットワーク中継装置１００から受信する処理、および、受信した稼動状況応答をサーバ４００へ通知するための転送処理など行う。これらの処理は、メモリ１４に格納されるプログラムをＣＰＵ１３が実行することで実現される。各処理を個別に行う各機能処理部があってもよいし、１つ処理部で各処理を行ってもよい。また、稼動状況要求などネットワークを介して送受信されるデータは、回線インタフェース部１５によりＬＡＮ回線２３を介して送受信される。
【００１５】
サーバ４００は、ネットワーク中継装置１００の機種（製品番号）、機器ＩＤ（シリアルナンバー）、保守契約ＩＤ、指定のオペレーティングシステムバージョン、設定情報（設定ファイル）などの保守管理情報を保守管理情報レコードとして保守管理データベースに保存する。サーバ４００では、前記保守管理情報が記録される保守管理情報レコードの追加・更新・削除・検索処理を行うが、これらの処理は、メモリ１４に格納されるプログラムをＣＰＵ１３が実行することで実現される。前記保守管理データベースはＨＤＤ１８により実現される。また、サーバ４００は、サーバ３００から送信されるネットワーク中継装置１００の稼動状況応答の受信処理や保守管理データベースに保存される設定情報を不揮発性メモリ格納スロット１７を介して不揮発メモリ２００に格納する処理も行う。同様にこれらの処理も、メモリ１４に格納されるプログラムをＣＰＵ１３が実行することで実現される。上記各処理を個別に行う各機能処理部があってもよいし、１つ処理部（制御部と言う）で各処理を行ってもよい。また、稼動状況要求などネットワークを介して送受信されるデータは、回線インタフェース部１５によりＬＡＮ回線２３を介して送受信される。
【００１６】
なお、サーバ３００およびサーバ４００は別々としているが、１台のサーバにサーバ３００およびサーバ４００の機能を実装してもよい。
【００１７】
図２において、ネットワーク中継装置１００は、制御部１０と、ｎ台の回線インターフェース部１１とから構成されている。制御部１０は、回線インターフェース部１１との間でパケットの転送を行なうパケット処理部５と、パケット処理部５を制御するＣＰＵ１と、ＣＰＵ１に接続された主メモリ２と、ＣＰＵ１に接続された不揮発性メモリ格納スロット３とシリアルインターフェース４とから構成されている。ネットワーク中継装置１００は、外部接続の不揮発性メモリを挿入することで、挿入された不揮発性メモリのプログラムを実行する機能を有している。本機能は、主メモリ２に格納されるプログラムをＣＰＵ１が実行することで実現される。
【００１８】
図４は、サーバ３００，４００およびネットワーク中継装置１００の処理シーケンス図である。図４に従って、本実施形態における保守用メモリ管理システムの処理を説明する。
【００１９】
サーバ４００にはネットワーク中継装置１００の機種（製品番号）、機器ＩＤ（シリアルナンバー）、保守契約ＩＤ、指定のオペレーティングシステムバージョン、設定情報（設定ファイル）などの保守管理情報を保守管理情報レコードとして保守管理データベースに保存しておく（Ｔ３１）。サーバ３００がネットワーク中継装置１００の保守管理情報を取得するために稼動状況要求を送信すると（Ｔ３２）、ネットワーク中継装置１００は、サーバ３００から稼動状況要求に基づいて、機器ＩＤ（シリアルナンバー）、稼動オペレーティングシステムのバージョン情報と設定情報（設定ファイル）などの保守管理情報を稼動状況応答としてサーバ３００に返信する（Ｔ３３）。
【００２０】
サーバ３００は、ネットワーク中継装置１００から機器ＩＤ（シリアルナンバー）、稼動オペレーティングシステムのバージョン情報、設定情報（設定ファイル）などの保守管理情報を受信すると、サーバ４００に転送する（Ｔ３４）。
【００２１】
サーバ４００は受信した機器ＩＤをキーに保守管理データベースを検索し機器ＩＤの一致する保守管理情報レコードを参照する（Ｔ３５）。受信したオペレーティングシステムバージョン、設定情報（設定ファイル）を保守管理情報と比較し、差分（更新）があるか比較する（Ｔ３６）。
【００２２】
更新があった場合、サーバ４００は、保守管理データベースの保守管理情報レコードを上書きする。
【００２３】
さらに、サーバ４００は、オペレーティングシステムバージョンに基づき該当するオペレーティングシステムプログラムと設定情報（設定ファイル）に加えて、ネットワーク中継装置にこれらの情報を転送する為のプログラムを不揮発性メモリ２００に書き込む（Ｔ３７）。
【００２４】
これをネットワーク中継装置１００の保守部材（保守用不揮発性メモリ）として保管する。
【００２５】
ネットワーク中継装置１００に、故障などの不具合が生じ、保守交換作業が必要となった場合は、ネットワーク中継装置１００の保守用（交換用）装置を起動し、保守用不揮発性メモリを挿入する。ネットワーク中継装置に情報を転送するプログラムによって、ネットワーク中継装置１００の保守用装置に保守用不揮発性メモリのオペレーティングシステムとネットワーク中継装置１００の保守情報（設定ファイル）がインストールされ、ネットワーク中継装置１００の保守用装置がネットワーク中継装置１００の正常稼動状態と同等の状態となる。
【００２６】
これにより、ネットワーク中継装置１００の設定情報やオペレーティングシステムバージョン等に変更があったとしても、変更後の情報に対応した保守部材（保守用不揮発性メモリ）を事前に準備しておくことが可能となるため、ネットワーク中継装置１００に障害が発生し、保守交換作業を行う場合の手順を簡素化することができる。
【００２７】
図５において、図５（ａ）はＳＤメモリーカードの平面図、図５（ｂ）はＳＤメモリーカードの側面図である。ＳＤメモリーカード５０は、ネットワーク中継装置１００およびサーバ４００が実行するプログラムを記録するコンピュータ読み取り、書き込み可能な不揮発性メモリである。コンピュータ読み取り、書き込み可能な不揮発性メモリとして、ＳＤメモリーカードを挙げたが、コンパクトフラッシュ（登録商標）でも、スマートメディアでも、マイクロドライブでも構わず、これらに限らない。
【図面の簡単な説明】
【００２８】
【図１】保守用メモリ管理システムを適用するシステム構成図の一例である。
【図２】ネットワーク中継装置１００のブロック図である。
【図３】サーバ３００，４００のブロック図である。
【図４】サーバ３００，４００、およびネットワーク中継装置１００の処理シーケンス図である。
【図５】ＳＤメモリーカードの平面図、側面図である。
【符号の説明】
【００２９】
１…ＣＰＵ、２…主メモリ、３…不揮発性メモリ接続用スロット、４…シリアルインターフェース、１０…制御部、１１…回線インターフェース、１７…不揮発性メモリ格納スロット、５０…ＳＤメモリーカード、１００…ネットワーク中継装置、１１１…回線、２００…不揮発性メモリ３００…情報処理装置（サーバ）、４００…情報処理装置（サーバ）
【図１】
2008219445.tif 000003
【図２】
2008219445.tif 000004
【図３】
2008219445.tif 000005
【図４】
2008219445.tif 000006
【図５】
2008219445.tif 000007