(57)【要約】【課題】バースト的なＴＲＡＰ受信への耐性を高めて監視サービス提供機能の低下を防止したネットワーク監視方法およびネットワーク監視システムを提供すること。【解決手段】ＴＲＡＰの送受信に関しては従来通り論理ＩＰアドレスを使用する。一方、名前解決サーバ４０を設置することにより、端末３０から監視装置１へのアクセスには物理ＩＰアドレスを使用できるようにする。このようにすることで、運用系１０の監視機能をＴＲＡＰ受信機能とその他の監視機能に分け、ＴＲＡＰ受信機能を運用系１０に割り振るとともにその他の監視機能を待機系１１に割り振るようにした。これにより監視装置１がバースト的なＴＲＡＰを受信した場合、他の監視サービスの提供への影響を最小限とし、かつ、ＴＲＡＰ受信にも専念することが可能となる。従ってＴＲＡＰのバースト受信性能を向上させることが可能になる。【選択図】      図１
2008219279.tif 000002
【特許請求の範囲】
【請求項１】
それぞれユニークな物理ＩＰ（Internet Protocol）アドレスを有する運用系と待機系とに冗長化される監視装置と、この監視装置により監視される複数の被監視装置と、前記監視装置から監視サービスの提供を受ける端末装置と、名前解決サーバとをネットワークを介して接続し、ＳＮＭＰ（Simple Network Management Protocol）を用いてネットワーク監視を行うネットワーク監視システムに用いられるネットワーク監視方法であって、
ＳＮＭＰ ＴＲＡＰメッセージを受信するＴＲＡＰ受信機能を前記運用系に常駐させ、
前記端末装置に接続して前記監視サービスを提供する端末接続機能と、前記複数の被監視装置の生存確認を行う生存確認ポーリング機能と、前記運用系において受信された前記ＳＮＭＰ ＴＲＡＰメッセージの受信履歴を差分ポーリングして保持する差分ポーリング機能とを前記待機系に常駐させ、
前記複数の被監視装置が前記ＳＮＭＰ ＴＲＡＰメッセージを前記監視装置に通知する際に、前記運用系および待機系で共通に用いられる論理ＩＰアドレスを用い、
前記端末装置が前記待機系に接続する際に前記待機系のドメイン名を用いて前記名前解決サーバによりアドレス解決を行い、前記物理ＩＰアドレスに基づいて前記端末接続機能にアクセスすることを特徴とするネットワーク監視方法。
【請求項２】
前記運用系と待機系との間での冗長切替えに際して、新たに運用系として動作する待機系は前記ＴＲＡＰ受信機能を常駐させて論理ＩＰアドレスを引き継ぐとともに、前記名前解決サーバに物理ＩＰアドレスを登録することを特徴とする請求項１に記載のネットワーク監視方法。
【請求項３】
それぞれユニークな物理ＩＰ（Internet Protocol）アドレスを有する運用系と待機系とに冗長化される監視装置と、この監視装置により監視される複数の被監視装置と、前記監視装置から監視サービスの提供を受ける端末装置と、名前解決サーバとをネットワークを介して接続し、ＳＮＭＰ（Simple Network Management Protocol）を用いてネットワーク監視を行うネットワーク監視システムであって、
前記運用系に常駐してＳＮＭＰ ＴＲＡＰメッセージを受信するＴＲＡＰ受信部と、
前記待機系に常駐して前記端末装置に接続して前記監視サービスを提供する端末接続部と、
前記待機系に常駐して前記複数の被監視装置の生存確認を行う生存確認ポーリング部と、
前記待機系に常駐して前記運用系において受信された前記ＳＮＭＰ ＴＲＡＰメッセージの受信履歴を差分ポーリングして保持する差分ポーリング部とを具備し、
前記複数の被監視装置が前記ＳＮＭＰ ＴＲＡＰメッセージを前記監視装置に通知する際に、前記運用系および待機系で共通に用いられる論理ＩＰアドレスを用い、
前記端末装置が前記待機系に接続する際に前記待機系のドメイン名を用いて前記名前解決サーバによりアドレス解決を行い、前記物理ＩＰアドレスに基づいて前記端末接続部にアクセスすることを特徴とするネットワーク監視システム。
【請求項４】
前記運用系と待機系との間での冗長切替えに際して、新たに運用系として動作する待機系は前記ＴＲＡＰ受信部を常駐させて論理ＩＰアドレスを引き継ぐとともに、前記名前解決サーバに物理ＩＰアドレスを登録することを特徴とする請求項３に記載のネットワーク監視装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＳＮＭＰ（Simple Network Management Protocol）を用いてネットワーク監視を行うシステムと、このシステムに用いられるネットワーク監視方法に関する。
【背景技術】
【０００２】
ＩＰ（Internet Protocol）網のようなネットワークを監視するプロトコルには、実装が容易なＳＮＭＰが用いられることが多い（例えば特許文献１を参照）。ＳＮＭＰでは、ＳＮＭＰ ＴＲＡＰ（以下ではＴＲＡＰと表記する）と称するメッセージを用いて被監視装置からネットワーク監視装置に管理情報が通知される。
【特許文献１】特開２０００−１３４２０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ＴＲＡＰにはフロー制御がないので、監視装置においてＴＲＡＰ受信フローを制御することができない。このためバースト的なＴＲＡＰ受信が生じると（被監視装置の障害時などに起こりやすい）、監視装置のマシン性能が逼迫して他の監視サービスの提供が滞ることがある。さらには他の監視サービスを提供するためのマシン能力を確保するために、ＴＲＡＰのバースト受信性能が抑えられてしまうことがある。  
この発明は上記事情によりなされたもので、その目的は、バースト的なＴＲＡＰ受信への耐性を高めて監視サービス提供機能の低下を防止したネットワーク監視方法およびネットワーク監視システムを提供することにある。
【課題を解決するための手段】
【０００４】
上記目的を達成するためにこの発明の一態様によれば、それぞれユニークな物理ＩＰアドレスを有する運用系と待機系とに冗長化される監視装置と、この監視装置により監視される複数の被監視装置と、前記監視装置から監視サービスの提供を受ける端末装置と、名前解決サーバとをネットワークを介して接続し、ＳＮＭＰを用いてネットワーク監視を行うネットワーク監視システムに用いられるネットワーク監視方法であって、ＳＮＭＰ ＴＲＡＰメッセージを受信するＴＲＡＰ受信機能を前記運用系に常駐させ、前記端末装置に接続して前記監視サービスを提供する端末接続機能と、前記複数の被監視装置の生存確認を行う生存確認ポーリング機能と、前記運用系において受信された前記ＳＮＭＰ ＴＲＡＰメッセージの受信履歴を差分ポーリングして保持する差分ポーリング機能とを前記待機系に常駐させ、前記複数の被監視装置が前記ＳＮＭＰ ＴＲＡＰメッセージを前記監視装置に通知する際に、前記運用系および待機系で共通に用いられる論理ＩＰアドレスを用い、前記端末装置が前記待機系に接続する際に前記待機系のドメイン名を用いて前記名前解決サーバによりアドレス解決を行い、前記物理ＩＰアドレスに基づいて前記端末接続機能にアクセスすることを特徴とするネットワーク監視方法が提供される。
【０００５】
このような手段を講じることにより、運用系をＴＲＡＰ受信専用として動作させ、待機系にＴＲＡＰ受信以外の監視サービスを割り振ることができる。従って運用系の処理能力の殆どをＴＲＡＰ受信に割り当てることが可能になるので、バースト的なＴＲＡＰ受信による他の監視サービスへの影響を最小限とすることができる。すなわちＴＲＡＰ受信専用動作とすることでバースト的な受信性能を向上させることが可能になるほか、片系運転時にも全ての監視サービスを提供することができる。
【発明の効果】
【０００６】
この発明によれば、バースト的なＴＲＡＰ受信への耐性を高めて監視サービス提供機能の低下を防止したネットワーク監視方法およびネットワーク監視システムを提供することができる。
【発明を実施するための最良の形態】
【０００７】
図１は、この発明に係わるネットワーク監視システムを示すシステム図である。このシステムは、運用系１０と待機系１１とに二重化される監視装置１と、複数の被監視装置２０とをＩＰ網などのネットワークＮＷを介して接続したものである。ネットワークＮＷには監視装置１から監視サービスの提供を受けるための端末３０と、ＩＰ網における名前解決を行うための名前解決サーバ４０とが接続される。
【０００８】
監視装置１において、運用系１０と待機系１１との間は図示しない内部バス等で接続され、運用系１０と待機系１１とは種々のデータを相互に授受する。  
監視装置１は、冗長構成として一つの論理ＩＰアドレスと、運用系１０と待機系１１とのそれぞれにユニークに割り当てられる物理ＩＰアドレスとを有する。このうち論理ＩＰアドレスは運用系１０から待機系１１に引き継がれ、被監視装置からの管理情報であるＴＲＡＰの受信に使用する。論理ＩＰアドレスは予め被監視装置２０に登録され、ＴＲＡＰ送信時に宛先アドレスとして使用する。物理ＩＰアドレスはＴＲＡＰ受信以外の全ての監視サービス用通信に使用される。
【０００９】
待機系１１の物理ＩＰアドレスは、予め名前解決サーバ４０に監視装置名（ドメイン名）と共に登録される。端末３０から監視装置１に接続する際にはこのドメイン名を用い、名前解決サーバ４０により物理ＩＰアドレスを取得する。すなわち、端末３０は監視装置１への接続に際して監視装置１のドメイン名を用い、端末３０から名前解決サーバ４０への問い合わせによりこの監視装置名は物理ＩＰアドレスに解決される。
【００１０】
運用系１０にはＴＲＡＰ受信処理部１ａが常駐し、ＴＲＡＰ（ＳＮＭＰ ＴＲＡＰメッセージ）の受信と保持を行う。ＴＲＡＰ受信処理部１ａ（１ｅ）は、ＳＮＭＰプロトコルに従って被監視装置２０から管理情報であるＴＲＡＰを受信し、図示しないメモリに記憶、保持する。
【００１１】
待機系１１には、運用系１０から定期的にＴＲＡＰ受信履歴を差分ポーリングし保持する差分ポーリング処理部１ｂと、ＴＲＡＰ受信以外の監視機能とが常駐する。ＴＲＡＰ受信以外の監視機能とは、例えば端末３０に監視サービスを提供する端末接続処理部１ｃや、被監視装置２０の生存確認を行う生存確認ポーリング処理部１ｄの各機能である。  
差分ポーリングとは、運用系１０のＴＲＡＰ受信処理部１ａが受信したＴＲＡＰの受信履歴データを、待機系１１からポーリングして取得する機能である。その際、差分ポーリング処理部１ｂは、前回のポーリングで取得したデータからの差分データを取得する。
【００１２】
すなわち、運用系１０のＴＲＡＰ受信処理部１ａは各被監視装置２０からのＴＲＡＰデータを図示しないメモリに書込保持する。待機系１１の差分ポーリング処理部１ｂは、内部バスを介して運用系のＴＲＡＰ受信部１１１との間でポーリングを行い、ＴＲＡＰ受信部１１１が保持しているＴＲＡＰの受信履歴から前回のポーリング時と現在とのＴＲＡＰデータの差分を取得する差分ポーリングを行う。
【００１３】
図２は、運用系１０に故障が生じた際の状態を示す模式図である。運用系１０に障害が生じると、運用系１０と待機系１１との間で冗長切替が実行される。その際、新運用系（新たに運用系として動作するもとの待機系）はＴＲＡＰ受信処理部１ｅを常駐させ論理ＩＰアドレスをもとの運用系１０から引き継ぐ。また新運用系はＴＲＡＰの差分ポーリング処理部１ｂと、端末接続処理部１ｃと、生存確認ポーリング処理部１ｄとを常駐させるとともに名前解決サーバ４０に物理ＩＰアドレスを登録する。
【００１４】
片系運転時の新運用系起動時は、冗長切替時の新待機系・新運用系動作を全て行う。すなわち片系運転時の運用系にはＴＲＡＰ受信処理部１ｅに加えてＴＲＡＰ受信以外の監視機能、つまり全ての監視機能が常駐する。またこの運用系は論理ＩＰアドレスを持つとともに名前解決サーバ４０に物理ＩＰアドレスを登録することで全ての監視サービスを提供する。すなわち片系運用となった場合には従来通り片系のみで全ての監視サービスが提供される。
【００１５】
以上の動作により運用系１０はＴＲＡＰ受信専用で動作し、待機系１１はＴＲＡＰ受信以外の監視サービスの提供を行うことができ、バースト的なＴＲＡＰ受信による他の監視サービスへの影響を最小限とし、かつ、ＴＲＡＰ受信専用動作とすることでバースト的な受信性能を向上させることができる。また、片系運転時にも全ての監視サービスを提供することができる。
【００１６】
図３は、既存のネットワーク監視システムにおけるＴＲＡＰ受信方法を示す模式図である。既存のシステムにおいては、全ての機能が運用系１０に集中するため、バースト的なＴＲＡＰ受信が発生した場合に監視装置１のマシン性能を逼迫させ他の監視サービスの提供（端末３０における接続表示や、被監視装置生存確認ポーリングなど）が滞ったり、他の監視サービス提供負荷によりＴＲＡＰのバースト受信性能が抑えられてしまうことがある。論理ＩＰアドレスおよび物理ＩＰアドレスの双方が運用系１０に割り当てられることから、予備計１１に運用系１０の機能の一部を常駐させることもできない。
【００１７】
そこで本実施形態では、ＴＲＡＰの送受信に関しては従来通り論理ＩＰアドレスを使用する。一方、名前解決サーバ４０を設置することにより、端末３０から監視装置１へのアクセスには物理ＩＰアドレスを使用できるようにする。このようにすることで、運用系１０の監視機能をＴＲＡＰ受信機能とその他の監視機能に分け、ＴＲＡＰ受信機能を運用系１０に割り振るとともにその他の監視機能を待機系１１に割り振るようにした。これにより監視装置１がバースト的なＴＲＡＰを受信した場合、他の監視サービスの提供への影響を最小限とし、かつ、ＴＲＡＰ受信にも専念することが可能となる。従ってＴＲＡＰのバースト受信性能を向上させることが可能になる。
【００１８】
なお、この発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【図面の簡単な説明】
【００１９】
【図１】この発明に係わるネットワーク監視システムを示すシステム図。
【図２】運用系１０に故障が生じた際の状態を示す模式図。
【図３】既存のネットワーク監視システムにおけるＴＲＡＰ受信方法を示す模式図。
【符号の説明】
【００２０】
１…監視装置、１０…運用系監視装置、１１…待機系監視装置、２０…被監視装置、ＮＷ…ネットワーク、３０…端末、４０…名前解決サーバ、１ａ，１ｅ…ＴＲＡＰ受信処理部、１ｂ…差分ポーリング処理部、１ｃ…端末接続処理部、１ｄ…生存確認ポーリング処理部
【図１】
2008219279.tif 000003
【図２】
2008219279.tif 000004
【図３】
2008219279.tif 000005