(57)【要約】【課題】ＩＤＣに於ける統計情報処理システム及び統計情報処理制御方法に関し、統計情報管理部の処理負荷を軽減して統計情報を収集する。【解決手段】複数の仮想ネットワーク機器ＶＮＥ＃１〜ＶＮＥ＃ｎを含む複数のネットワーク機器機能ブロック２６１  〜２６３  と、入力側と出力側との内部経路制御部２５，３０と、統計情報を収集して管理する統計情報管理部１２とを備え、ネットワーク機器機能ブロック２６１  〜２６３  は、統計項目の閾値超過イベントにより巡回フラグと統計情報要求指示とを含む統計パケットを生成して送出する統計パケット生成部２７１  〜２７３  を有し、出力側の内部経路制御部３０は、統計パケットの巡回フラグが巡回済みを示す時に、統計情報管理部１２に該統計パケットを転送し、巡回済みを示していない時は、入力側の内部経路制御部２５に転送する巡回部３１を備えている。【選択図】      図２
2004248035.tif 000002
【特許請求の範囲】
【請求項１】
インターネット・データ・センタに於ける統計情報処理システムに於いて、
複数の仮想ネットワーク機器を含む複数のネットワーク機器機能ブロックと、
該複数のネットワーク機器機能ブロックの入力側と出力側とに設け、ユーザ対応の内部経路を設定する内部経路制御部と、
統計情報を収集して管理する統計情報管理部とを備え、
前記ネットワーク機器機能ブロックは、統計項目の閾値超過イベントにより巡回フラグと統計情報要求指示とを含む統計パケットを生成して送出する統計パケット生成部を有し、
前記出力側の内部経路制御部は、前記統計パケットの巡回フラグが巡回済みを示す時に前記統計情報管理部に該統計パケットを転送し、巡回済みを示していない時は前記入力側の内部経路制御部に転送する巡回部を有する
ことを特徴とする統計情報処理システム。
【請求項２】
前記統計情報管理部は、処理負荷が所定値を超えた時に、前記内部経路制御部から転送される統計パケットを、外部の管理サーバへ前記内部経路制御部から直接的に転送する機能を備えていることを特徴とする請求項１記載の統計情報処理システム。
【請求項３】
インターネット・データ・センタに於ける統計情報処理制御方法に於いて、
複数の仮想ネットワーク機器の組合せにより形成した複数のネットワーク機器機能ブロックに対して、入力側と出力側と内部経路制御部によりユーザ対応に設定し、前記ネットワーク機器機能ブロック毎の統計項目の閾値超過イベントにより、巡回フラグと統計情報要求指示とを含む統計パケットを生成して送出し、
前記出力側の内部経路制御部に於いて、前記統計パケットの前記巡回フラグが巡回済みを示す時に、該統計パケットを統計情報管理部へ転送し、巡回済みを示していない時は、前記入力側の内部経路制御部へ該統計パケットを転送する過程を含む
ことを特徴とする統計情報処理制御方法。
【請求項４】
前記ネットワーク機器機能ブロックに於ける統計項目の閾値超過イベントにより生成した統計パケットは、前記巡回フラグと前記統計情報要求指示と要求元ＩＤとユーザＩＤとを含み、前記ネットワーク機器機能ブロックは、前記巡回フラグが巡回済みを示していない時に、前記統計情報要求指示と前記ユーザＩＤとを基に、該ユーザＩＤに従ったユーザ対応の統計情報を付加して送出し、前記巡回フラグが巡回済みを示す時に、該統計パケットを次に転送し、前記要求元ＩＤにより該統計パケットを送出して一巡したことを識別した時に、前記巡回フラグを巡回済みに設定して送出し、前記出力側の内部経路制御部は、前記統計パケットの前記巡回フラグが巡回済みを示していない時に、該統計パケットを前記入力側の内部経路制御部に転送し、前記巡回フラグが巡回済みを示す時に、該統計パケットを前記統計情報管理部へ転送する過程を含むことを特徴とする請求項３記載の統計情報処理制御方法。
【請求項５】
前記統計情報管理部の処理負荷が所定値を超えた時に、前記巡回フラグが巡回済みを示す統計パケットを、前記出力側の内部経路制御部から外部の管理サーバへ転送させる過程を含むことを特徴とする請求項３又は４記載の統計情報処理制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、仮想ネットワーク機器統合システムに於ける統計情報を収集して管理する統計情報処理システム及び統計情報処理制御方法に関する。
【０００２】
【従来の技術】
複数のユーザに対して、例えば、エレクトロニック・コマースＥＣ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｍｍｅｒｃｅ）サイト等の各種サイト構築の為に、ユーザ対応に、ルータ，ファイアウォール，負荷分散装置，サーバ，ファイルシステム等を提供するインターネット・データ・センタＩＤＣ（Ｉｎｔｅｒｎｅｔ  Ｄａｔａ  Ｃｅｎｔｅｒ）が知られている。以下、インターネット・データ・センサを“ＩＤＣ”又は“ｉＤＣ”の略称で説明する。
【０００３】
このようなＩＤＣに於いては、センタのスペースの有効利用を図る為に、ネットワークサービスを実現する為のルータやファイアウォール等を含むネットワーク機器の小型化や複合化が進められている。又機能の異なるネットワーク機器の統合や複数ユーザに対するサービスリソースの多重化により、異なる機能を提供する複数の機能ブロックを構成し、各機能ブロックを更にユーザ毎に論理的に分割可能で且つ各機能ブロック毎に仮想的なリソース確保を可能とし、仮想リソースの組合せにより、ユーザ毎に異なるサービスの提供を図ることが考えられている。
【０００４】
このように、複数のユーザに対して、論理的な仮想リソースの組合せによって各種のサービスを提供できるから、ユーザからの要求毎に、人手を介した物理的な配線接続切替え等が不要となり、それによって、配線接続切替えによる誤接続が発生しないので、ユーザのサービス拡充（例えば、ファイアウォール・サービス，サーバ負荷分散サービスの追加）等に対して迅速に且つ低コストで対応することができる。即ち、仮想リソースの組合せにより、仮想ネットワーク機器統合システムを構成することができる。
【０００５】
又ネットワーク通信システムに於ける装置の管理データを収集する為に、ネットワーク管理装置からのポーリングに従って、順次、自装置の管理データを付加してポーリングデータを転送し、各装置を順次転送することにより、各装置の管理データをネットワーク管理装置に於いて収集するシステムが知られている（例えば、特許文献１参照）。しかし、この従来の構成は、ＩＤＣとは全く異なる構成を基本としている。
【０００６】
又バックボーンネットワークに、ルータやスイッチングハブを介して複数の端末装置及び管理端末装置が接続されたネットワークシステムに於いて、機器構成を自動認識する手段として、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）を実装した管理端末装置から、ネットワーク機器に対して、ＩＣＭＰ（Ｉｎｔｅｒｎｅｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ）エコーリクエストを送出し、その応答により稼働状態のネットワーク機器を検出し、各装置のＳＮＭＰエージェントに対し、管理情報データベースの格納情報の転送要求を送出し、この転送要求に対して返信された格納情報により、ネットワーク機器の種別を検出する手段が知られている（例えば、特許文献２参照）。
【０００７】
【特許文献１】
特開平１０−３０８７４３号公報
【特許文献２】
特開平２００１−２１７８３２号公報
【０００８】
【発明が解決しようとする課題】
前述のＩＤＣに於いて、ユーザ毎に複数の仮想ネットワーク機器により仮想システムを構成してサービスを提供することができる。その場合、機能ブロックや仮想ネットワーク機器単位の統計情報を収集して管理することが必要となる。又ユーザ毎の仮想システムに於けるサービス状態のモニタや性能ボトルネックポイントの抽出或いはトラブルシューティング等の目的で、ユーザに統計情報を提供する場合がある。従って、仮想ネットワーク機器単体対応のみでなく、仮想システムを構成する複数の仮想ネットワーク機器についての統計情報を収集して管理することが必要となる。
【０００９】
その場合、仮想ネットワーク機器の最大数は、ＩＤＣのユーザ数と機能ブロック種別数との積に相当する数となる。従って、ＳＮＭＰマネージャが、前述の特許文献２に示されているように、管理端末装置から物理的ネットワーク機器の各端末装置に対して統計情報を収集する手段を用いた場合、仮想ネットワーク機器単位で統計情報の収集を行うとした時、メッセージ交換量，メッセージ処理量，並びにメッセージ処理状態管理量が、前述の仮想ネットワーク機器の最大数に相当したものとなる。
【００１０】
又統計情報は、ユーザ単位にまとめて、ユーザに対するサービスを提供する為の複数の仮想ネットワーク機器について可能な限り同時性を有するものが必要となる。又統計情報を収集して管理する統計情報管理部が、仮想ネットワーク機器単位に個別に収集する構成とした場合は、例えば、各仮想ネットワーク機器からの応答を監視する為の状態管理が必要であり、その状態管理数は、機能ブロック種別数に対応して増加するもので、機能ブロック種別数に対応した処理量の増加による処理負荷が閾値を超過して、正常な処理が困難となる問題がある。
【００１１】
又ＩＤＣに於いては、ユーザに対して、所定のサービス／リソースの提供を実際に行う状態か否かを説明する義務があり、この説明に用いる統計情報の収集、それに基づくユーザへの報告に手抜きは許されないものである。その為、統計情報管理部に於ける統計情報処理がボトルネックとなることは、ユーザ多重数に制限が生じることを意味し、仮想ネットワーク機器統合システムのスケーラビリティが得られず、統合化の利点が充分に生かされない問題がある。
【００１２】
統計情報管理部としての処理を軽減する手段としては、各ネットワーク機器ブロックに於ける統計情報をパケットに付加し、統計情報の収集が必要なユーザの仮想ネットワーク機器についての内部経路に沿ってパケットを転送する手段として、前述の特許文献２に示された手段を適用することが考えられる。しかし、統計項目の閾値超過をトリガとして統計情報を収集する場合、多重化されているユーザ数が多い程、統計情報収集処理がバースト的に集中する可能性が高くなり、その場合に、統計情報管理部の処理量が急増して処理不可能となって、統計情報収集に於けるボトルネックとなる問題がある。
【００１３】
本発明は、統計情報管理部の処理負担を軽減し、統計情報収集処理を確実に継続可能とすることを目的とする。
【００１４】
【課題を解決するための手段】
本発明の統計情報処理システムは、図２を参照して説明すると、ＩＤＣに於ける統計情報処理システムであって、複数の仮想ネットワーク機器ＶＮＥ＃１〜ＶＮＥ＃ｎを含む複数のネットワーク機器機能ブロック２６１  〜２６３  と、この複数のネットワーク機器機能ブロック２６１  〜２６３  の入力側と出力側とに設け、ユーザ対応の内部経路を設定する内部経路制御部２５，３０と、統計情報を収集して管理する統計情報管理部１２とを備え、ネットワーク機器機能ブロック２６１  〜２６３  は、統計項目の閾値超過イベントにより巡回フラグと統計情報要求指示とを含む統計パケットを生成して送出する統計パケット生成部２７１  〜２７３  を有し、出力側の内部経路制御部３０は、統計パケットの巡回フラグが巡回済みを示す時に、統計情報管理部１２に該統計パケットを転送し、巡回済みを示していない時は、入力側の内部経路制御部２５に転送する巡回部３１を備えている。
【００１５】
又統計情報管理部１２は、処理負荷が所定値を超えた時に、内部経路制御部３０から転送される統計パケットを、外部の管理サーバへ、内部経路制御部３０から直接的に転送する機能を備えることができる。
【００１６】
又本発明の統計情報処理制御方法は、複数の仮想ネットワーク機器ＶＮＥ＃１〜ＶＮＥ＃ｎの組合せにより形成した複数のネットワーク機器機能ブロック２６１  〜２６３  に対して、入力側と出力側と内部経路制御部２５，３０によりユーザ対応に設定し、ネットワーク機器機能ブロック２６１  〜２６３  毎の統計項目の閾値超過イベントにより、巡回フラグと統計情報要求指示とを含む統計パケットを生成して送出し、出力側の内部経路制御部３０に於いて、統計パケットの巡回フラグが巡回済みを示す時に、該統計パケットを統計情報管理部１２へ転送し、巡回済みを示していない時は、入力側の内部経路制御部２５へ該統計パケットを転送する過程を含むものである。
【００１７】
又ネットワーク機器機能ブロック２６１  〜２６３  に於ける統計項目の閾値超過イベントにより生成した統計パケットは、巡回フラグと統計情報要求指示と要求元ＩＤとユーザＩＤとを含み、ネットワーク機器機能ブロック２６１  〜２６３  は、巡回フラグが巡回済みを示していない時に、統計情報要求指示とユーザＩＤとを基に、該ユーザＩＤに従ったユーザ対応の統計情報を付加して送出し、巡回フラグが巡回済みを示す時に、該統計パケットを次に転送し、要求元ＩＤにより該統計パケットを送出して一巡したことを識別した時に、巡回フラグを巡回済みに設定して送出し、出力側の内部経路制御部３０は、統計パケットの巡回フラグが巡回済みを示していない時に、該統計パケットを入力側の内部経路制御部２５に転送し、巡回フラグが巡回済みを示す時に、該統計パケットを統計情報管理部１２へ転送する過程を含むものである。又統計情報管理部１２の処理負荷が所定値を超えた時に、巡回フラグが巡回済みを示す統計パケットを、出力側の内部経路制御部３０から外部の管理サーバへ転送させる過程を含むものである。
【００１８】
【発明の実施の形態】
図１は、本発明を適用する仮想ネットワーク機器統合システムの説明図であり、１はｉＤＣ（インターネット・データ・センタ）、２はインターネット、３はＷｅｂブラウザを有する一般顧客、１０は仮想ネットワーク機器統合装置、１１は仮想ＮＥ（仮想ネットワーク機器）、１２は統計情報管理部、１３はｉＤＣ管理網、１４は管理サーバ、１５１  〜１５ｎ  はＷｅｂサーバ等を含み、企業Ａ，Ｂ，Ｃ等のサイトを構成するｉＤＣユーザを示す。
【００１９】
仮想ネットワーク機器統合装置１０の仮想ＮＥ１１は、各種の企業サイト等のｉＤＣユーザ１５１  〜１５ｎ  に対して構成した仮想システムであり、又ｉＤＣユーザ１５１  〜１５ｎ  は、一般顧客３からインターネット２を介してアクセスされるもので、ｉＤＣユーザ１５１  〜１５ｎ  が要求する提供サービスに従って論理的に仮想ＮＥ１１が構成されている。又各仮想ＮＥ１１の統計情報を、統計情報管理部１２により収集して管理する。又ｉＤＣ管理網１３の管理サーバ１４は、統計情報管理部１２との間で統計情報の受渡しを行って、統計情報の保管や提供を行うものである。
【００２０】
図２は本発明の実施の形態の説明図であり、図１に於ける仮想ネットワーク機器統合装置１０の機能を示すもので、１２は統計情報管理部、２１は入力処理部、２２はパケット種別識別部、２３は統計収集部、２４はｉＤＣユーザ識別部、２５は入力側の内部経路制御部、２６１  〜２６３  はそれぞれ異なるＮＥ（ネットワーク機器）機能ブロック、２７１  〜２７３  は統計パケット生成部、２８１  〜２８３  は統計パケット編集部、２９１  〜２９３  は統計収集部、３０は出力側の内部経路制御部、３１は巡回部、３２１  ，３２２  ，３２３  ，・・・は出力処理部、３３はｉＤＣ管理網１３（図１参照）対応の出力処理部、ＶＮＥ＃１〜ＶＮＥ＃ｎはｉＤＣユーザ（図１参照）対応の仮想ＮＥ（ネットワーク機器）を示す。
【００２１】
入力処理部２１は、インターネット２（図１参照）に接続され、このインターネット２を介して一般顧客３からのパケットについて、パケット種別識別部２２により、入力されたパケット種別を識別し、ｉＤＣユーザ識別部２４により、企業サイト等の何れのｉＤＣユーザに対するパケットであるかを識別し、入力側の内部経路制御部２５に転送する。
【００２２】
又入力側と出力側との内部経路制御部２５，３０間に、ＮＥ機能ブロック２６１  〜２６３  が形成された場合を示し、ＮＥ機能ブロック２６１  は、例えば、ルータの機能を実現する為のＶＮＥ＃１，ＶＮＥ＃２を含み、又ＮＥ機能ブロック２６２  は、例えば、ファイアウォールの機能を実現する為のＶＮＥ＃１，ＶＮＥ＃２，・・・ＶＮＥ＃ｎを含み、又ＮＥ機能ブロック２６３  は、例えば、負荷分散装置の機能を実現する為のＶＮＥ＃１，ＶＮＥ＃ｎを含み、各ＮＥ機能ブロック２６１  〜２６３  は、それぞれ統計パケット生成部２７１  〜２７３  と統計パケット編集部２８１  〜２８３  と統計収集部２９１  〜２９３  とを含む構成を有するものである。
【００２３】
又統計パケット編集部２８１  〜２８３  は、統計収集部２９１  〜２９３  によるＮＥ機能ブロック内のｉＤＣユーザ対応に収集した統計情報を、統計パケットに付加する機能を有し、又統計項目対応の統計カウンタと、閾値超過イベント発生の有無の判定手段等を含むものである。なお、内部経路制御部２５，３０間に３個のＮＥ機能ブロック２６１  〜２６３  を形成した場合を示すが、更に多数形成することができるものである。
【００２４】
又入力側と出力側との内部経路制御部２５，３０は、ｉＤＣユーザ対応に仮想ネットワーク機器としてのＶＮＥ＃１〜ＶＮＥ＃ｎの組合せに従った内部経路を設定制御し、又出力側の内部経路制御部３０の巡回部３１により、入力側の内部経路制御部３０から内部経路制御部２５への一点鎖線で示す巡回経路を形成している。又出力処理部３２１  ，３２２  ，３２３  ，・・・は、ｉＤＣユーザ対応のサーバファームに対する出力処理部であり、又出力処理部３３は、統計情報管理部１２とｉＤＣ管理網１３の管理サーバ１４（図１参照）との間及び内部経路制御部３０とｉＤＣ管理網１３との間の統計情報を転送制御を行うものである。
【００２５】
又統計情報管理部１２は、入力側の内部経路制御部２５に統計情報収集の指示を行うことができ、又出力側の内部経路制御部３０から転送された統計パケットにより、ＮＥ機能ブロック２６１  〜２６３  のｉＤＣユーザ対応の統計情報の収集を行うものであり、又パケット種別識別部２２の統計収集部２３によるパケット種別対応等の統計情報を受信する機能を有するものである。
【００２６】
ＮＥ機能ブロック２６１  〜２６３  に於ける統計パケット生成部２７１  〜２７３  と、内部経路制御部３０の巡回部３１とを備えていない構成に於いては、例えば、図３に示すシーケンスによって統計情報の収集が行われる。即ち、入力側の内部経路制御部２５と、ＮＥ機能ブロック２６１  〜２６３  と、出力側の内部経路制御部３０と、統計情報管理部１２とについて、ＮＥ機能ブロック２６２  に於けるｉＤＣユーザ＃ｉの統計項目対応の統計カウンタが所定値を超過すると、統計情報管理部１２に対して、ＳＮＭＰトラップ手順で超過イベント通知を行う。
【００２７】
統計情報管理部１２は、ｉＤＣユーザ＃ｉに対して統計情報を要求する統計ｐｋｔ（パケット）を生成し、内部経路制御部２５に対して、ｉＤＣユーザ＃ｉの内部経路に転送するように指示する。このｉＤＣユーザ＃ｉに対する内部経路（ユーザデータパケットの転送経路）に沿ったＮＥ機能ブロック２６１  ，２６２  ，２６３  を経由し、それぞれのＮＥ機能ブロック２６１  ，２６２  ，２６３  に於いてｉＤＣユーザ＃ｉの統計情報を統計ｐｋｔに書込んで転送する。内部経路制御部３０は、この統計ｐｋｔを認識して、統計情報管理部１２に転送する。それにより、統計情報管理部１２は、所定値超過のｉＤＣユーザ＃ｉの統計情報を獲得することができる。このような処理により、統計情報管理部１２は、統計ｐｋｔによるｉＤＣユーザ＃ｉの統計情報を収集して管理することができる。
【００２８】
この場合、統計管理部１２に於いては、統計ｐｋｔ生成送出から、統計情報獲得までのｉＤＣユーザ＃ｉの統計情報収集中であることを示す状態情報を保持して監視する必要がある。従って、各種の統計項目が閾値超過によるイベント発生が、多数のｉＤＣユーザ対応に発生すると、統計管理部１２に於いては、多数のｉＤＣユーザ対応の統計情報を収集できるまで、それぞれ監視する必要があり、且つ収集した統計ｐｋｔの処理が必要であるから、統計管理部１２の処理負担が大きいものとなる。
【００２９】
そこで、本発明に於いては、図２に示すように、各ＮＥ機能ブロック２６１  〜２６３  に、統計パケット生成部２７１  〜２７３  を設け、又内部経路制御部３０に、入力側の内部経路制御部２５に対して巡回経路を構成する巡回部３１を設けることにより、統計情報管理部１２の処理負担を著しく軽減するものである。
【００３０】
即ち、統計項目対応の統計カウンタのカウント内容が閾値を超過した場合の閾値超過イベントにより、統計情報管理部１２に通知することなく、パケット生成部２７１  〜２７３  に於いて生成した統計パケットを巡回させ、且つ内部経路制御部３０の巡回部３１により、一巡していない統計パケットを、入力側の内部経路制御部２５に転送して巡回させて、最終的な統計パケットを統計情報管理部１２に転送するものである。
【００３１】
図３は、図２に対応して同一符号で同一部分を示す本発明の実施の形態のシーケンス説明図であり、図２に示す場合と同様に、ＮＥ機能ブロック２６２  のｉＤＣユーザ＃ｉの統計項目対応の統計カウンタが所定値を超過すると、このＮＥ機能ブロック２６２  から統計管理部１２に通知することなく、このＮＥ機能ブロック２６２  の統計パケット生成部２７２  により、統計ｐｋｔ（パケット）を生成して送出する。この統計ｐｋｔは、例えば、ｉＤＣユーザ＃ｉのＩＤ、統計情報要求指示、要求元ＮＥ、ｉＤＣユーザ＃ｉの統計情報、巡回フラグ等の情報を含むものである。
【００３２】
又入力側と出力側との内部経路制御部２５，３０間の内部経路は、ｉＤＣユーザ対応に設定されているから、統計ｐｋｔについてもその内部経路に沿って転送される。この内部経路に沿った次のＮＥ機能ブロック２６３  に於いては、統計ｐｋｔの巡回フラグが巡回済みを示していないので、統計ｐｋｔのｉＤＣユーザ＃ｉ情報に従って、統計収集部２９３  によるｉＤＣユーザ＃ｉの統計情報を、統計パケット編集部２８３  により統計ｐｋｔに付加して、内部経路に沿った内部経路制御部３０へ転送する。
【００３３】
出力側の内部経路制御部３０は、ｉＤＣユーザ＃ｉの統計ｐｋｔを認識し、その巡回フラグが巡回済みを示していないので、巡回部３１から一点鎖線矢印に沿って入力側の内部経路制御部２５に転送する。内部経路制御部２５は、ｉＤＣユーザ＃ｉの点線矢印で示す内部経路に沿って統計ｐｋｔを転送し、次のＮＥ機能ブロック２６１  は、統計ｐｋｔの巡回フラグが巡回済みを示していないので、前述のように、統計ｐｋｔのｉＤＣユーザ＃ｉ情報に従って、ｉＤＣユーザ＃ｉの統計情報を統計ｐｋｔに付加して、内部経路に沿った次のＮＥ機能ブロック２６２  へ転送する。
【００３４】
ＮＥ機能ブロック２６２  に於いては要求元ＮＥの情報により、自ＮＥ機能ブロックから送出した統計ｐｋｔであることを認識できるから、この統計ｐｋｔの巡回フラグを巡回済みに設定して、内部経路に沿った次のＮＥ機能ブロック２６３  へ転送する。このＮＥ機能ブロック２６３  は、統計ｐｋｔの巡回フラグが巡回済みを示すので、そのまま内部経路制御部３０へ転送する。
【００３５】
出力側の内部経路制御部３０は、一般ユーザパケットと異なる統計ｐｋｔを認識し、且つ巡回フラグが巡回済みを示すので、統計情報管理部１２へ転送する。それにより、統計情報管理部１２は、統計情報収集過程に於ける状態を監視することなく、統計項目の閾値超過のｉＤＣユーザ＃ｉの同一時間内のＮＥ機能ブロック２６１  〜２６３  に於ける統計情報を収集することができる。従って、統計情報管理部１２は、統計項目の閾値超過イベント毎に、統計パケットの送出制御と、統計情報獲得までの状態情報を監視等が必要なくなり、処理負担を著しく軽減することができる。従って、バースト的に閾値超過イベントによる統計情報の収集も可能となる。
【００３６】
図５は、統計情報管理部１２に於ける処理負荷が所定値を超過した時に、ｉＤＣ管理サーバ１４（図１参照）へ統計パケットを転送する場合のシーケンスを示し、出力側の内部経路制御部３０と、統計情報管理部１２と、管理サーバ１４とについて示す。統計項目の閾値超過イベントにより、図４について説明したシーケンスに従って、内部経路制御部３０は、巡回フラグが巡回済みを示す統計ｐｋｔ（パケット）を統計情報管理部１２に転送する。
【００３７】
そして、統計情報管理部１２が、統計ｐｋｔによる例えばｉＤＣユーザ＃５，ｉＤＣユーザ＃１２０，・・・ｉＤＣユーザ＃３０の統計情報を順次獲得した時に、統計情報処理部１２の処理負荷が所定値を超過すると、統計情報管理部１２は、次のｉＤＣユーザ＃１の統計ｐｋｔによる統計情報を獲得した時に、その統計ｐｋｔの宛先／送信元ＩＰアドレスを書換えることにより、外部の管理サーバ１４へそのまま転送する。それにより、統計情報管理部１２に於ける処理が不可能に近い状態となっても、統計パケット生成部２７１  〜２７３  に於いて生成した統計ｐｋｔによる統計情報の収集を継続することができる。
【００３８】
図６は、統計情報管理部１２に於ける処理負荷が所定値を超過した場合のシーケンスを示し、図５に示す場合と同様に、統計ｐｋｔ（パケット）による例えばｉＤＣユーザ＃５，ｉＤＣユーザ＃１２０，・・・ｉＤＣユーザ＃３０の統計情報を順次獲得した時に、統計情報管理部１２の処理負荷が所定値を超過すると、統計情報管理部１２は、内部経路制御部３０に対して、外部の管理サーバ１４へ統計ｐｋｔを転送するように依頼する。
【００３９】
内部経路制御部３０は、次の統計ｐｋｔ、例えば、ｉＤＣユーザ＃１の統計ｐｋｔを外部の管理サーバ１４へ転送するように、その統計ｐｋｔの宛先／送信元ＩＰアドレスを書換えて送出する。それにより、統計情報管理部１２は、管理サーバ１４への統計ｐｋｔの転送処理も不要となり、且つ管理サーバ１４により統計ｐｋｔによる統計情報の収集を継続することができる。
【００４０】
図７は、ｉＤＣユーザの管理サーバに対して統計情報を転送する場合のシーケンスを示し、前述のように、出力側の内部経路制御部３０を介して統計情報管理部１２に、ｉＤＣユーザ＃ｉの統計ｐｋｔ（パケット）を転送し、統計情報管理部１２は、その統計ｐｋｔをコピーし、自ブロックの処理プロセッサに転送し、且つｉＤＣユーザの管理サーバ宛の宛先ＩＰアドレスに書換えて転送する。そして、統計ｐｋｔにより統計情報を獲得し、ｉＤＣユーザの管理サーバに対して、その統計情報を転送する。このようにして、各ｉＤＣユーザは、統計情報を獲得することができる。
【００４１】
図８は、統計パケットの説明図であり、ＩＰヘッダと統計情報収集制御情報及び統計情報を含むパケット構成を有し、制御フィールドは、ｉＤＣユーザＩＤ，収集要求発動元ＩＤ，巡回フラグを含むもので、更に統計情報要求指示を設けることもできるが、収集要求発動元ＩＤを統計情報要求指示として取り扱うこともできる。又情報フィールドは、ＮＥ（ネットワーク機器）機能ブロック数と、ＮＥ機能ブロックＩＤ対応に、統計情報要素数，統計情報要素コード１，統計情報，統計情報要素コード２，統計情報，・・・を含むものである。
【００４２】
図２に於ける統計パケット生成部２７１  ，２７２  ，２７３  により生成させた統計パケットは、図８に示すように、巡回フラグを有するものであるから、この巡回フラグにより、内部経路の巡回済みか否かを表示し、各ＮＥ機能ブロック２６１  〜２６３  に於いては、収集要求発動元ＩＤが自ＮＥ機能ブロックのＩＤではなく、且つ巡回フラグが巡回済みを示すものではない時に、統計収集部２９１  〜２９３  に於いて収集したとｉＤＣユーザ対応の統計情報を統計パケットに付加して送出し、巡回フラグが巡回済みを示す時は、そのまま統計パケットを次に転送する。そして、出力側の内部経路制御部３０に於いては、巡回フラグが巡回済みを示す統計パケットを、統計情報管理部１２へ転送し、巡回済みを示すものではない時に、その統計パケットを巡回部３１により入力側の内部経路制御部２５に転送する。それにより、統計情報管理部１２の処理負担を軽減して統計情報の収集が可能となる。
【００４３】
【発明の効果】
以上説明したように、本発明は、ＩＤＣに於ける統計情報処理システム及び統計情報処理制御方法であって  、複数の仮想ネットワーク機器ＶＮＥ＃１〜ＶＮＥ＃ｎを含む複数のネットワーク機器機能と、入力側と出力側とに設けてユーザ対応の内部経路を設定する内部経路制御部２５，３０と、統計情報を収集して管理する統計情報管理部１２とを備え、ネットワーク機器機能ブロックの統計パケット生成部は、統計項目の閾値超過イベントにより巡回フラグと統計情報要求指示とを含む統計パケットを生成して送出し、巡回フラグにより一巡したか否かを判定可能とし、巡回済みの統計パケットを、出力側の内部経路制御部３０から統計情報管理部１２に統計パケットを転送することにより、統計情報管理部１２の処理負担を軽減して、統計情報を収集することができる利点がある。又統計情報管理部１２の処理負荷が所定値を超えた場合には、統計パケットを外部の管理サーバへ直接的に転送制御する指示を出力側の内部経路制御部３０に対して行い、統計情報管理部１２の処理負担を更に軽減することができる。従って、統計情報管理部１２が統計情報収集に於けるボトルネックとなるこを確実に回避できる利点がある。
【図面の簡単な説明】
【図１】仮想ネットワーク機器統合システムの説明図である。
【図２】本発明の実施の形態の説明図である。
【図３】統計情報収集のシーケンス説明図である。
【図４】本発明の実施の形態のシーケンス説明図である。
【図５】本発明の実施の形態のシーケンス説明図である。
【図６】本発明の実施の形態のシーケンス説明図である。
【図７】本発明の実施の形態のシーケンス説明図である。
【図８】統計パケットの説明図である。
【符号の説明】
１  ｉＤＣ（インターネット・データ・センタ）
２  インターネット
３  一般顧客
１０  仮想ネットワーク機器統合装置
１１  仮想ＮＥ
１２  統計情報管理部
１３  ｉＤＣ管理網
１４  管理サーバ
１５１  〜１５ｎ    ｉＤＣユーザ
２１  入力処理部
２２  パケット種別識別部
２３  統計収集部
２４  ｉＤＣユーザ識別部
２５  入力側の内部経路制御部
２６１  〜２６３    ＮＥ機能ブロック
２７１  〜２７３    統計パケット生成部
２８１  〜２８３    統計パケット編集部
２９１  〜２９３    統計収集部
３０  出力側の内部経路制御部
３１  巡回部
ＶＮＥ＃１〜ＶＮＥ＃ｎ  仮想ＮＥ
【図１】
2004248035.tif 000003
【図２】
2004248035.tif 000004
【図３】
2004248035.tif 000005
【図４】
2004248035.tif 000006
【図５】
2004248035.tif 000007
【図６】
2004248035.tif 000008
【図７】
2004248035.tif 000009
【図８】
2004248035.tif 000010