(57)【要約】【課題】マスタ・スレーブ方式のネットワークにおけるスレーブに接続される構成機器に変更がある場合に構成機器の照合の冗長化を図るようにしたネットワーク構成管理システムを得る。【解決手段】ネットワーク６に接続されたマスタ１は、スレーブ３に接続された構成機器のデータが予め構成機器設定メモリ１２に設定され、制御部１１により、構成機器設定メモリ１２のスレーブ３の構成機器のデータを、スレーブ３に送信し、一方、スレーブ３は、当該スレーブに接続された構成機器を検出する構成検出部３４を有し、スレーブ３の制御部３１は構成検出部３４により検出された当該スレーブに接続された構成機器のデータをマスタ１に送信し、制御部１１と制御部３１は互いに送信された構成機器のデータを用いて、当該スレーブ３の構成機器のデータをそれぞれ照合するようにした。【選択図】図１
2011100173.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークにマスタ及びスレーブが接続され、上記スレーブに接続されている構成機器を管理するネットワーク構成管理システムであって、
上記マスタは、
上記スレーブに接続されている構成機器のデータが設定されたマスタ構成機器設定メモリ、
自身の起動時、または上記スレーブの起動を確認したとき、上記マスタ構成機器設定メモリの当該スレーブの上記構成機器のデータを、上記スレーブに送信し、上記スレーブから返信される当該スレーブの構成機器のデータと照合するマスタ制御部を備え、
上記スレーブは、
当該スレーブに接続されている構成機器を検出する構成機器検出部、
上記マスタから送信された上記構成機器のデータの受信に応じて、上記構成機器検出部により当該スレーブに接続されている構成機器を検出し、この検出結果と上記受信した上記構成機器のデータとを照合するとともに、上記構成機器検出部により検出された上記構成機器のデータと上記照合結果とを上記マスタに送信するスレーブ制御部を備え、
上記マスタ制御部は、上記スレーブ制御部から送信された上記構成機器のデータと上記マスタ構成機器設定メモリの当該スレーブの構成機器のデータとを照合し、上記スレーブ制御部から送信された上記照合結果を確認することを特徴とするネットワーク構成管理システム。
【請求項２】
複数台の上記マスタが、上記ネットワークに接続されていることを特徴とする請求項１記載のネットワーク構成管理システム。
【請求項３】
上記マスタは、複数台の上記マスタ内の上記マスタ構成機器設定メモリの内容を同期化するメモリ同期部を備えたことを特徴とする請求項２記載のネットワーク構成管理システム。
【請求項４】
上記スレーブは、上記構成機器検出部により検出される当該スレーブに接続されている構成機器についてのデータを外部入力するための外部インタフェースを備えたことを特徴とする請求項１〜請求項３のいずれかに記載のネットワーク構成管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、一つ以上の管理装置（マスタ）が、一つ以上の被管理装置（スレーブ）と接続されて構成されるネットワークにおける、被管理装置に接続される機器の構成管理を行うネットワーク構成管理システムに関するものである。
【背景技術】
【０００２】
従来のマスタスレーブ方式を用いるネットワークの構成管理システムは、被管理装置のハードウェアまたはソフトウェアの構成が変更された場合、被管理装置の構成変更検出部が変化を検出し、通信制御部を経由して管理装置に通知するようになっている。（例えば、特許文献１参照）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−１２４３４６号公報（第３頁、図１）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のマスタスレーブ方式を用いるネットワークで接続されたシステムの構成管理では、マスタが定期的に各スレーブに状態確認を要求し、スレーブの構成機器情報を入手する方式や、構成機器の変更がなされた場合にスレーブが構成機器の変更を検出し、マスタに対して通知する方式であるため、マスタでの構成機器の照合となり、スレーブの構成機器の変更後にマスタで確認する必要があるため、デバッグ性が悪い、照合に冗長性が無いという問題点があった。
【０００５】
この発明は、上述のような課題を解決するためになされたものであり、マスタ・スレーブ方式のネットワークにおけるスレーブに接続される構成機器に変更がある場合に構成機器の照合の冗長化を図るようにしたネットワーク構成管理システムを得ることを目的としている。
【課題を解決するための手段】
【０００６】
この発明に係わるネットワーク構成管理システムにおいては、ネットワークにマスタ及びスレーブが接続され、スレーブに接続されている構成機器を管理するネットワーク構成管理システムであって、
マスタは、
スレーブに接続されている構成機器のデータが設定されたマスタ構成機器設定メモリ、
自身の起動時、またはスレーブの起動を確認したとき、マスタ構成機器設定メモリの当該スレーブの構成機器のデータを、スレーブに送信し、スレーブから返信される当該スレーブの構成機器のデータと照合するマスタ制御部を備え、
スレーブは、
当該スレーブに接続されている構成機器を検出する構成機器検出部、
マスタから送信された構成機器のデータの受信に応じて、構成機器検出部により当該スレーブに接続されている構成機器を検出し、この検出結果と受信した構成機器のデータとを照合するとともに、構成機器検出部により検出された構成機器のデータと照合結果とをマスタに送信するスレーブ制御部を備え、
マスタ制御部は、スレーブ制御部から送信された構成機器のデータとマスタ構成機器設定メモリの当該スレーブの構成機器のデータとを照合し、スレーブ制御部から送信された照合結果を確認するものである。
【発明の効果】
【０００７】
この発明は、以上説明したように、ネットワークにマスタ及びスレーブが接続され、スレーブに接続されている構成機器を管理するネットワーク構成管理システムであって、
マスタは、
スレーブに接続されている構成機器のデータが設定されたマスタ構成機器設定メモリ、
自身の起動時、またはスレーブの起動を確認したとき、マスタ構成機器設定メモリの当該スレーブの構成機器のデータを、スレーブに送信し、スレーブから返信される当該スレーブの構成機器のデータと照合するマスタ制御部を備え、
スレーブは、
当該スレーブに接続されている構成機器を検出する構成機器検出部、
マスタから送信された構成機器のデータの受信に応じて、構成機器検出部により当該スレーブに接続されている構成機器を検出し、この検出結果と受信した構成機器のデータとを照合するとともに、構成機器検出部により検出された構成機器のデータと照合結果とをマスタに送信するスレーブ制御部を備え、
マスタ制御部は、スレーブ制御部から送信された構成機器のデータとマスタ構成機器設定メモリの当該スレーブの構成機器のデータとを照合し、スレーブ制御部から送信された照合結果を確認するので、スレーブに接続される構成機器に変更がある場合に照合の冗長化を図ることができる。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１によるネットワーク構成管理システムを示す構成図である。
【図２】この発明の実施の形態１によるネットワーク構成管理システムの起動時動作を示すフローチャートである。
【図３】この発明の実施の形態１によるネットワーク構成管理システムの接続機器変更時の動作を示すフローチャートである。
【図４】この発明の実施の形態２によるネットワーク構成管理システムを示す構成図である。
【図５】この発明の実施の形態３によるネットワーク構成管理システムを示す構成図である。
【図６】この発明の実施の形態４によるネットワーク構成管理システムを示す構成図である。
【発明を実施するための形態】
【０００９】
実施の形態１．
以下、この発明の実施の形態１を図に基づいて説明する。
図１は、この発明の実施の形態１によるネットワーク構成管理システムを示す構成図である。
図１において、ネットワーク６上に、マスタ（＃１）１とスレーブ（＃１）３が接続され、これらの装置がシステム全体を構成している。
マスタ（＃１）１は、制御部１１（マスタ制御部）、構成機器設定メモリ１２（マスタ構成機器設定メモリ）、通信制御部１３、及び設定用外部Ｉ／Ｆ（インタフェース）１４を備えている。
制御部１１は、構成機器設定メモリ１２と通信制御部１３を制御し、スレーブに接続された構成機器の管理に関するマスタ（＃１）１の動作全体を制御する。構成機器設定メモリ１２は、システム全体の構成機器（スレーブに接続された構成機器）の設定が格納されている。通信制御部１３は、ネットワーク６を介する通信を制御する。設定用外部Ｉ／Ｆ１４は、構成機器設定メモリ１２にシステム全体の構成機器の設定を行う場合に使用されるＩ／Ｆである。
【００１０】
スレーブ（＃１）３は、制御部３１（スレーブ制御部）、当該スレーブに接続された構成機器が設定された構成機器設定メモリ３２、通信制御部３３、及び構成検出部３４（構成機器検出部）を備えている。制御部３１は、スレーブ（＃１）３全体の動作を制御する。通信制御部３３は、通信制御部１３と同様に動作する。
また、接続機器Ａ４及び接続機器Ｂ５は、スレーブ（＃１）３に接続された構成機器である。構成検出部３４は、スレーブ（＃１）３に接続された構成機器を検出し、構成機器の種類を判定する機能を有している。
【００１１】
図２は、この発明の実施の形態１によるネットワーク構成管理システムの起動時動作を示すフローチャートである。
図３は、この発明の実施の形態１によるネットワーク構成管理システムの接続機器変更時の動作を示すフローチャートである。
【００１２】
次に、動作について説明する。
実施の形態１は、スレーブに接続された構成機器が変更された場合の構成機器の照合をマスタ及びスレーブで冗長化して行うようにしている。
まず、図２を用いて、マスタ及びスレーブの起動時動作について説明する。
図２は、図１で示した実施の形態１の起動時のマスタ（＃１）１及びスレーブ（＃１）３の制御部の処理フローを示している。
マスタ（＃１）１は、ＳＴ１で、起動後、ＳＴ２で、各スレーブに対応した構成機器設定データを各スレーブへ送信する。マスタ（＃１）１は、各スレーブが応答するまで待機する。
ＳＴ３で、マスタ（＃１）１は、各スレーブから接続機器データを受信すると、ＳＴ４で、自身に設定された構成機器設定メモリ１２の構成機器データと照合を行う。また、ＳＴ５で、マスタ（＃１）１は、スレーブ（＃１）３より送信された照合結果を受信し、ＳＴ６で、前述の照合結果と併せて接続機器が正常かどうかの確認を行う。ＳＴ６で、マスタ（＃１）１は正常が確認されると、ＳＴ７で、通常動作を開始する。ＳＴ６で、マスタ（＃１）１は異常を検出すると、ＳＴ８で、警報を出力すると共に異常となったスレーブに関する動作を停止する。
【００１３】
スレーブ（＃１）３は、ＳＴ１１で、起動後、ＳＴ１２で、マスタ（＃１）１より構成機器設定データを受信すると、ＳＴ１３で、自身の構成機器設定メモリ３２へそのデータを格納する。そして、ＳＴ１４で、スレーブ（＃１）３は、自身に接続されている接続機器を確認する。ＳＴ１５で、スレーブ（＃１）３は、確認して入手した接続機器データをマスタ（＃１）１に送信すると同時に、ＳＴ１６で、自身の構成機器設定メモリ３２のデータと照合を行う。
スレーブ（＃１）３は、ＳＴ２０で、照合結果をマスタ（＃１）１へ送信すると共に、ＳＴ１７で、照合結果が正常であるかどうかを確認し、正常であった場合は、ＳＴ１８で、通常動作を開始する。また、照合結果が異常であった場合は、ＳＴ１９で、異常検出としてスレーブ（＃１）３の動作を停止する。
【００１４】
次に、図３について説明する。
図３は、図１で示した実施の形態１において、マスタ（＃１）１及びスレーブ（＃１）３の動作中に、スレーブ（＃１）３を停止し、接続機器Ａ４及び接続機器Ｂ５を変更した後、スレーブ（＃１）３を起動した場合のマスタ（＃１）１及びスレーブ（＃１）３の制御部の処理フローを示すフローチャートである。なお、ＳＴ３〜ＳＴ８、ＳＴ１２〜ＳＴ２０は図２における処理と同一の処理であり、その説明は省略する。
ＳＴ２１で、マスタ（＃１）１・スレーブ（＃１）３動作中にスレーブ（＃１）３を停止すると、ＳＴ３１で、マスタ（＃１）１はスレーブ（＃１）３からのデータが来なくな
ったことにより、スレーブ（＃１）３の動作停止を検出する。また、マスタ（＃１）１が行うスレーブ（＃１）３関係の動作を停止する。
ＳＴ２２で、スレーブ（＃１）３停止時に接続機器の変更を行い、ＳＴ２３で、スレーブ（＃１）３を起動すると、マスタ（＃１）１に対して起動通知を行う。ＳＴ３２で、マスタ（＃１）１は起動通知を受信後、スレーブ（＃１）３に構成機器設定データを送信する。以下、図２のＳＴ１２以降と同様の動きを行う。
【００１５】
実施の形態１によれば、マスタだけでなく、スレーブでも接続機器の照合を行っているため、機器の照合の冗長化の効果がある。
【００１６】
実施の形態２．
図４は、この発明の実施の形態２によるネットワーク構成管理システムを示す構成図である。
図４において、１、３〜６、１１〜１４、３１〜３４は図１におけるものと同一のものである。図４では、マスタ（＃２）２がネットワーク６に接続されている。マスタ（＃２）２の構成は、マスタ（＃１）１の構成と同様であり、制御部２１と、構成機器設定メモリ２２と、通信制御部２３と、設定用外部Ｉ／Ｆ２４とを有している。
【００１７】
実地の形態１では、マスタ・スレーブの双方でスレーブの接続機器を照合するという照合の冗長化について述べたが、実施の形態２は、図４に示すように、図１の構成にマスタ（＃２）２を設けている。
マスタ及びスレーブの起動時動作及び接続機器の交換時の動作は、実施の形態１と同様にマスタ（＃１）１がスレーブに対する指示を担当する。
マスタ（＃２）２は、ネットワーク６上にマスタ（＃１）１がいる状態では、ネットワーク６を監視し、データ受信のみの動きをする。マスタ（＃２）２は、ネットワーク６上にマスタ（＃１）１がいない場合、自身がマスタ（＃１）１の代わりとして動作を継続するようになっている。
マスタ（＃２）２の追加により、スレーブ（＃１）３について、ダブルチェックを実施するので、マスタの１台故障時にも、バックアップを行うことが可能となり、運用を継続することができる。
【００１８】
実施の形態２によれば、マスタ２台体制の運用となり、マスタ１台の故障に対してもシステムの運用に影響を与えず、ネットワークの継続運用が可能となる効果がある。
【００１９】
実施の形態３．
図５は、この発明の実施の形態３によるネットワーク構成管理システムを示す構成図である。
図５において、１〜６、１１〜１４、２１〜２４、３１〜３４は図４におけるものと同一のものである。図５では、マスタ（＃１）１、マスタ（＃２）２にそれぞれ、メモリ同期部１５、２５を設けている。メモリ同期部１５、２５は、マスタ（＃１）１の構成機器設定メモリ１４とマスタ（＃２）２の構成機器設定メモリ２４の設定時刻を比較し、新しい方の構成機器のデータをもって、双方のメモリの同期化を自動的に行う。
【００２０】
実施の形態２では、マスタ（＃２）２を増設することにより、故障時の運用継続について述べたが、実施の形態３は、図５に示すように、マスタ（＃１）１及びマスタ（＃２）２に、それぞれメモリ同期部１５及びメモリ同期部２５を追加した構成である。
このメモリ同期部１５、２５は、それぞれ、マスタ（＃１）１の構成機器設定メモリ１４とマスタ（＃２）２の構成機器設定メモリ２４の設定時刻を比較し、新しい方の構成機器のデータをもって、自動的に双方の構成機器設定メモリ１４、２４の同期化を行い、マスタへの設定を簡略化する。
また、マスタの機器取り替え時にも、事前の設定無く接続することが可能となり、メンテナンス性、省力化に優れたシステムとすることができる。
【００２１】
実施の形態３によれば、マスタの機器交換時、及びマスタの初期起動時に構成機器設定メモリへの設定書き込みの回数を減らし、メンテナンス性の向上、初期設定の省力化の効果がある。
【００２２】
実施の形態４．
図６は、この発明の実施の形態４によるネットワーク構成管理システムを示す構成図である。
図６において、１、３〜６、１１〜１４、３１〜３４は図１におけるものと同一のものである。図６では、スレーブ（＃１）に外部Ｉ／Ｆ３５を設けて、メンテナンスツールを接続することを可能としている。
【００２３】
実施の形態１では、マスタ・スレーブの双方で構成機器を照合するという、照合の冗長化について述べたが、実施の形態４は、図６に示すように、スレーブ（＃１）３に外部Ｉ／Ｆ３５を設けて、メンテナンスツールを接続することを可能としている。
この外部Ｉ／ＦＳ−５にメンテナンスツールを接続することで、スレーブ（＃１）３の構成機器設定メモリ３２の構成機器の情報や、構成検出部３４で検出していた構成機器についての情報をメンテナンスツールを介して入手することができる。
また、スレーブ（＃１）３にメンテナンスツールを接続することで、スレーブ単体での情報確認を可能とし、マスタ停止時にもスレーブの構成機器情報を入手することができる。
【００２４】
実施の形態４によれば、スレーブ単体での構成機器情報の確認や、マスタ停止時にも構成機器情報の確認が可能となるなど、デバッグ性、メンテナンス性が向上する効果がある。
【符号の説明】
【００２５】
１  マスタ＃１
２  マスタ＃２
３  スレーブ＃１
４  接続機器Ａ
５  接続機器Ｂ
６  ネットワーク
１１  制御部
１２  構成機器設定メモリ
１３  通信制御部
１４  設定用外部Ｉ／Ｆ
１５  メモリ同期部
２１  制御部
２２  構成機器設定メモリ
２３  通信制御部
２４  設定用外部Ｉ／Ｆ
２５  メモリ同期部
３１  制御部
３２  構成機器設定メモリ
３３  通信制御部
３４  構成検出部
３５  外部Ｉ／Ｆ
【図１】
2011100173.tif 000003
【図２】
2011100173.tif 000004
【図３】
2011100173.tif 000005
【図４】
2011100173.tif 000006
【図５】
2011100173.tif 000007
【図６】
2011100173.tif 000008