(57)【特許請求の範囲】
【請求項１】
物理サーバが仮想化され、１つの物理サーバで複数の仮想マシンを保有する構成の構成情報取得方法であって、
前記複数の仮想マシン間を流れるパケットからミラーリングされたパケットを収集するステップと、
前記収集したパケットから送信元のＭＡＣアドレスと受信元のＭＡＣアドレスを用いてトラフィック・経路情報を分析するステップと、
前記分析した結果、前記複数の仮想マシン間の対応関係に変更が有ったか否かを判断するステップと、
前記対応関係に変更があったことを認識した場合、全体構成を監視する監視装置へ構成情報の取得を指示するステップと、
前記監視装置は、変更後の構成情報を取得して記憶するステップと、
を含むことを特徴とする構成情報取得方法。
【請求項２】
請求項１記載の構成情報取得方法であって、
前記収集したパケット情報は、イーサヘッダのみを用いることを特徴とする構成情報取得方法。
【請求項３】
物理サーバが仮想化され、１つの物理サーバで複数の仮想マシンを保有する構成の仮想ＳＷから、前記仮想マシン間のミラーリングされたパケットを捕獲し、蓄積するパケットキャプチャ処理部と、
前記パケットキャプチャ処理部で蓄積されたパケットのイーサヘッダを読取り、パケット毎の送信元ＭＡＣアドレスと受信元ＭＡＣアドレスの読出しを行うＭＡＣアドレス情報フィルタ部と、
前記ＭＡＣアドレスの読出し後、収集情報として上位装置へ転送するための情報を作成する収集情報転送内容生成部と、
前記収集情報転送内容生成部で作成された前記収集情報転送内容の転送処理を実施する収集情報転送部と、
を有することを特徴とする仮想プローブ。
【請求項４】
物理サーバが仮想化され、１つの物理サーバで複数の仮想マシンを保有する構成のシステムから保守ネットワークを経由して、仮想マシン間を流れるパケットの発信元ＭＡＣアドレスと受信元ＭＡＣアドレスを受信する手段と、
複数の前記発信元ＭＡＣアドレスと前記受信元ＭＡＣアドレスの組合せの変化を解析して前記システムの全体におけるトラフィック・経路の確認を行い前記複数の仮想マシン間の対応関係の変更を判別する手段と、
前記対応関係に変更があったことを判別した場合、全体構成を監視する監視装置へ構成情報の取得指示情報を送信する手段と、を有することを特徴とする構成情報取得制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クラウド環境における構成情報取得方法およびそれを実現する装置に関し、特に、物理サーバ、仮想化されたサーバ（仮想マシン）および物理サーバ内に構築されたネットワーク（仮想スイッチ）が複雑に構成されるクラウド環境における構成情報取得方法およびそれを実現する装置に関する。
【背景技術】
【０００２】
従来より、サーバとネットワークがどのようにつながっているかを管理する構成管理は、外部に監視装置を配置し、監視対象の状態に関わらず、監視装置から定周期で監視対象へポーリングし、監視対象内に配置されたエージェントが定期的にその状態を要求した上位システムへ伝達する技術が知られている。
【０００３】
また、多層構成のサーバシステムにおいて、流れるパケットをキャプチャしてトランザクション解析を行う技術も知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０８−２３７２４９号公報
【特許文献２】特開２００７−２４１８０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、従来技術においては、保守ネットワークを介して、ポーリング処理にて定期的に構成情報を収集しているため、リアルタイムにネットワーク構成の変更を認識できないのが現状である。
【０００６】
別の従来技術においては、トランザクション単位のシステム分析が可能であっても、クラウド環境のように仮想サーバ間の通信がある場合にはパケット情報を収集することができないことと、解析性能上、サンプリング収集を考慮しなければいけないため、その場合はやはりリアルタイムでの構成変更を認識することができない。
【０００７】
本発明は、このような点に鑑みてなされたものであり、クラウド環境のシステムにおいて、監視対象となるサーバ同士がネットワークを介してどのようにつながっているかを管理する構成管理において、監視対象の物理サーバに対する負荷を軽減させ、扱うデータ量を小さく、効率的な監視運用を実現したクラウド環境における構成情報取得方法およびそれを実現する装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するための方法の一観点は、物理サーバが仮想化され、１つの物理サーバで複数の仮想マシンを保有する構成の構成情報取得方法であって、前記複数の仮想マシン間を流れるパケットからミラーリングされたパケットを収集するステップと、前記収集したパケットから送信元のＭＡＣアドレスと受信元のＭＡＣアドレスを用いてトラフィック・経路情報を分析するステップと、前記分析した結果、前記複数の仮想マシン間の対応関係に変更が有ったか否かを判断するステップと、前記対応関係に変更があったことを認識した場合、全体構成を監視する監視装置へ構成情報の取得を指示するステップと、前記監視装置は、変更後の構成情報を取得して記憶するステップとを含んでいる。
【０００９】
この方法の一観点によれば、監視対象となる物理サーバに対する負荷の軽減を可能にするだけでなく、障害等による構成変更を早期に検知することが可能となる。
【００１０】
装置は、仮想マシン間を流れるパケットを収集する仮想プローブであって、物理サーバが仮想化され、１つの物理サーバで複数の仮想マシンを保有する構成の仮想ＳＷから、前記仮想マシン間のミラーリングされたパケットを捕獲し、蓄積するパケットキャプチャ処理部と、前記パケットキャプチャ処理部で蓄積されたパケットのイーサヘッダを読取り、パケット毎の送信元ＭＡＣアドレスと受信元ＭＡＣアドレスの読出しを行うＭＡＣアドレス情報フィルタ部と、前記ＭＡＣアドレスの読出し後、収集情報として上位装置へ転送するための情報を作成する収集情報転送内容生成部と、前記収集情報転送内容生成部で作成された前記収集情報転送内容の転送処理を実施する収集情報転送部とを有する。
【００１１】
この装置によれば、どの仮想マシンを介して処理が行われているかの構成を算出することができる。
【発明の効果】
【００１２】
以上、開示の技術によれば、クラウド環境における構成変更をリアルタイムで検出することが可能となる。
【００１３】
また、監視装置が、構成変更時のみ構成情報の取得を行うことで、監視装置自身の処理負荷の負担軽減を実現させることが可能であり、構成変更の早期検知及び構成情報取得の効率化を実現させることが可能となる。
【００１４】
さらに、監視装置が、構成変更時のみ構成情報の取得を行うことで、監視対象の物理サーバの処理負荷軽減を実現させることが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態におけるクラウド環境における構成情報取得システム（通常時）の構成図である。
【図２】図１における仮想マシン１と仮想マシン２間のパケット情報の一例を示す図である。
【図３】本発明の一実施形態におけるクラウド環境における構成情報取得システム（構成変更発生時）の構成図である。
【図４】図３における仮想マシン２と仮想マシン３間のパケット情報の変化の一例を示す図である。
【図５】本発明の一実施形態における仮想プローブの構成図である。
【図６】本発明の一実施形態における構成情報取得制御装置の構成図である。
【図７】本発明の一実施形態における監視装置の構成図である。
【図８】構成情報取得制御装置の収集結果データベースの内容の一例を示す図である。
【図９】構成情報取得制御装置から監視装置へのデータ送信内容の一例を示す図である。
【図１０】本発明の一実施形態における構成情報取得方法のフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について、図を参照しながら説明する。
【００１７】
図１は、本発明の一実施形態におけるクラウド環境における構成情報取得システム（通常時）の構成図である。図１において、クラウド環境のシステムは、多層化された物理サーバ１，２（９１，９２）が、仮想化されて１つの物理サーバ１（９１）または物理サーバ２（９２）で複数の仮想マシン１，２（５１，５2）または仮想マシン３，４（５3，５４）を保有する構成となっている。
【００１８】
クライアント１，２（１０１，１０２）からの要求は、仮想マシン1〜仮想マシン４（５１〜５４）で分散して処理されるものとする。以下に構成情報取得システムを構成する各装置の役割を説明する。
【００１９】
まず、クライアント１，２（１０１，１０２）からの要求は、業務ネットワーク１１から仮想ＳＷ-Ａ（８Ａ）を介して仮想ＬＡＮａ（ＶＬＡＮ-ＩＤ＝ａ）の伝達ルートにより、仮想マシン１（５１）で受付けて処理を実施する。次に仮想マシン１（５１）からの要求は、仮想ＳＷ-Ａ（８Ａ）を介して仮想ＬＡＮｂ（ＶＬＡＮ-ＩＤ＝ｂ）の伝達ルートにより、仮想マシン２（５２）で受付けて処理を実施する。その後、仮想ＳＷ-Ａ（８Ａ）と仮想ＳＷ-Ｂ（８Ｂ）を介して仮想ＬＡＮｃ（ＶＬＡＮ-ＩＤ＝ｃ）の伝達ルートにより、仮想マシン３（５３）で受付けて処理を実施する。
【００２０】
なお、図１における仮想マシン４（５４）は、障害時の予備機として位置付けるものとする。
【００２１】
仮想プローブ１，２（６１，６２）は、それぞれ物理サーバ１，２（９１，９２）の中に仮想マシン１〜４（５１〜５４）の一つとして組み込まれ、各物理サーバ１，２（９１，９２）の内部の仮想ＳＷ-Ａ（８Ａ）と仮想ＳＷ-Ｂ（８Ｂ）を介して仮想マシン１〜４（５１〜５４）間を流れるパケットを監視する。
【００２２】
具体的には、仮想プローブ１，２（６１，６２）は、クライアント１，２（１０１，１０２）から仮想マシン１〜４（５１〜５４）間を流れるパケットからミラーリングされたパケットを収集する。ミラーリングとは、リアルタイムにデータの複製を行うことを言う。
【００２３】
キャプチャ結果データベース（７１，７２）は、それぞれ仮想プローブ１，２（６１，６２）に直結しており、仮想マシン間でミラーリングされたパケットをキャプチャ結果として捕獲する。
【００２４】
構成情報取得制御装置２は、保守ネットワーク４を介して仮想プローブ１，２（６１，６２）に接続されており、仮想プローブ１，２（６１，６２）から収集したトラフィックや経路情報を統合管理する。なお、構成情報取得制御装置２は、クラウド環境における構成の変更があった場合のみ、監視装置３に対して構成情報の取得を指示する。通常時は、構成の変更がないため、構成情報取得制御装置２から監視装置３への構成情報の取得指示は無く、したがって、監視装置３は、被監視対象の装置であるクラウド環境システムへの構成情報の取得を行わない。
【００２５】
収集結果データベース１は、構成情報取得制御装置２に直結しており、各仮想プローブ１，２（６１，６２）から送信されてくる収集情報を記憶する。
【００２６】
監視装置３は、構成に変化があったときのみ、構成情報取得制御装置２からの指示で、クラウド環境の構成情報を取得する。しかし、図１は、通常時であるのでクラウド環境の構成に変化が無く、監視装置３は、クラウド環境の構成装置を監視する必要がない。
【００２７】
図２は、図１における仮想マシン１と仮想マシン２間のパケット情報の一例を示す図である。図２に示されるように、イーサヘッダのＭＡＣアドレスは、それぞれＶＭ２-ＭＡＣとＶＭ３-ＭＡＣとなる。このＶＭ２とＶＭ３は、それぞれ仮想マシン２（５２）と仮想マシン３（５３）である。なお、ＭＡＣアドレスとは、データリンク層の下位副層であるＭＡＣ（媒体アクセス制御）層に付与されるアドレスであり、ＭＡＣ層データ・フレームのヘッダー中で送信元とあて先を指定するために使う。
【００２８】
図３は、本発明の一実施形態におけるクラウド環境における構成情報取得システム（構成変更発生時）の構成図である。
【００２９】
本実施例では、仮想マシン３（５３）にて障害が発生した場合を示す。クラウド環境においては、仮想マシン１〜４（５１〜５４）のいずれか一台（例えば、仮想マシン３）が故障した場合、自動的にライブマイグレーションが実施される。ライブマイグレーション機能とは、動作中の仮想マシンで動作するＯＳ、ソフトウェアを停止することなく他の仮想マシンヘ移し変える技術、サービスであり、様々なサービスを提供し続けながら、動作するコンピュータを変更できる。具体的には、仮想マシン３（５３）から仮想マシン４（５４）へ接続ルートが自動的に移し変えられている。
【００３０】
仮想マシン３（５３）で障害が発生した場合に、仮想プローブ２（６２）は、イーサヘッダの送信元のＭＡＣアドレスが、仮想マシン３（５３）から仮想マシン４（５4）に変化するのを検出する。したがって、仮想プローブ２（６２）は、障害発生内容も含めて仮想マシン間の通信内容を収集する。このようにして収集した情報は、保守ネットワーク４を経由して構成情報取得制御装置２へ転送される。
【００３１】
構成情報取得制御装置２では、収集した情報の分析結果に基づき、仮想マシン３（５３）の障害発生による構成の変化があったのを認識するので、監視装置３へ構成情報の取得指示信号を送信する。
【００３２】
監視装置３は、構成情報取得制御装置２から受信した構成情報取得指示信号による取得対象情報の分析が行われる。この分析結果で、構成情報に変更あると判断された場合、保守ネットワーク４を経由して、対象の各物理サーバヘ構成情報の取得依頼を行う。各物理サーバからの受信した構成情報は、監視装置３内に構成結果情報として記憶される。
【００３３】
図４は、図３における仮想マシン２と仮想マシン３間のパケット情報の変化の一例を示す図である。図４に示されるように、仮想マシン３（５３）において障害が発生すると、前述した仮想マシン３（５３）から仮想マシン４（５4）ヘ自動的にライブマイグレーションが実施されるので、インサーヘッダ内の送信元のＭＡＣアドレスは、ＶＭ３-ＭＡＣからＶＭ４-ＭＡＣへと変化する。
【００３４】
図５は、本発明の一実施形態における仮想プローブの構成図である。仮想プローブ６は、クラウド環境における構成情報取得方法を実現するために物理サーバ１，２（９１，９２）内に新たに追加した装置である。
【００３５】
仮想プローブ６の構成は、制御部６１、記憶部６２、収集部６３および定期処理部６４とからなり、仮想マシン１〜４（５１〜５４）間のミラーリングされたパケットは、ネットワークとのインタフェース部であるネットワークＩＦ６５を介して、パケットキャプチャ処理部６３２にて捕獲する。
【００３６】
この捕獲された情報は、ＭＡＣアドレス情報フィルタ部６３１に渡される。ＭＡＣアドレス情報フィルタ部６３１では、各パケットのイーサヘッダを読み取り、パケット毎の送信元、受信元のＭＡＣアドレスの読出しを行う。
【００３７】
ＭＡＣアドレスの読取り完了後、収集情報転送内容生成部６１２において、仮想プローブ６での収集情報として上位の構成情報取得制御装置２へ転送するための情報の作成を行い、最終的に収集情報転送部６１１より転送処理が実施される。
【００３８】
なお、仮想プローブ６における収集情報転送部６１１で、転送処理に失敗した場合には、収集情報として、記憶部６２の記憶情報格納部６２１へ転送対象のデータを一時的に保存する。一時的に保存されたデータは、次周期に送信対象となる。記憶部６２に保存されている一時保存データの容量が、肥大化しないよう、仮想プローブ６内には、定期処理部６４内に収集情報定期削除部６４１として、「収集情報定期削除」の処理を実装する。
【００３９】
図６は、本発明の一実施形態における構成情報取得制御装置の構成図である。構成情報取得制御装置２は、クラウド環境における構成情報取得方法を実現するために保守ネットワーク４を介して新たに追加した装置である。
【００４０】
構成情報取得制御装置２は、各仮想プローブ１，２（６１，６２）から転送された情報を統合する機能を有する。
【００４１】
各仮想グローブ１，２（６１，６２）から転送された情報は、ネットワークＩＦ２５を経由して収集情報取得部２３内の収集情報受信部２３２により受信され、収集情報記憶処理部２３１の制御により、記憶部（データベース）２４内の収集情報格納部２４１に記憶される。
【００４２】
各仮想プローブ１，２（６１，６２）からの情報は、制御部２１内の収集情報分析部２１２により、統合的な分析が実施される。なお、その際のデータ及び分析方法については、後述する。
【００４３】
収集情報分析部２１２にて構成変更ありと判断された場合、収集情報転送部２１１より監視装置３へ構成情報取得要求を行う。
【００４４】
なお、記憶部（データベース）２４に保存されている保存データの容量が、肥大化しないよう、定期処理部２２内には、収集情報定期削除部２２１として、「収集情報定期削除」処理を実装する。
【００４５】
図７は、本発明の一実施形態における監視装置の構成図である。構成情報取得制御装置２から送信される構成取得対象の情報は、ネットワークＩＦ（３５）を経由して取得対象情報受信部３２２に受信され、さらに、取得対象情報記憶処理部３２１の制御により、記憶部３３内の取得対象情報格納部３３２に、取得対象情報として記憶される。
【００４６】
取得対象分析部３１２は、取得対象情報格納部３３２より取得対象情報を取出して構成に変更があったかないかの分析を行う。ここで、構成情報に変更があると判断された場合、構成情報取得依頼部３１１により、ネットワークＩＦ（３４）から保守ネットワーク４を経由して監視対象の物理サーバ１（９１）または物理サーバ２（９２）へ構成情報の取得依頼を行う。
【００４７】
監視対象の物理サーバ１（９１）または物理サーバ２（９２）からは、現時点の構成結果情報を監視装置３に回答してくる。
【００４８】
構成情報結果受信部３１３は、各物理サーバからのネットワークＩＦ（３４）を介して受信した構成情報を構成結果情報として記憶される。
【００４９】
図８は、構成情報取得制御装置の収集結果データベースの内容の一例を示す図である。
仮想プローブ１，２（６１，６２）において、それぞれ１分周期で、仮想ＳＷ−Ａ（８Ａ），仮想ＳＷ−Ｂ（８Ｂ）から収集したパケットの送信元ＭＡＣアドレス、及び受信元ＭＡＣアドレスを時間軸で整理し、データベースへ格納する。各ＭＡＣアドレスは、装置についているネットワークのケーブルを挿す口に一意につけられるアドレスとして存在しており、送信元と受信元のアドレスを規定するのにＭＡＣアドレスを使用する例を示す。なお、一意でつけられる情報として、管理できる環境であれば、ＭＡＣアドレスでなく、ＩＰアドレスを用いても構わない。
【００５０】
以下に、各ＭＡＣアドレスの内容を示す。
【００５１】
ＡＡ:ＡＡ:ＡＡ:ＡＡ:ＡＡ:ＡＡ・・・クライアントのＭＡＣアドレス
ＢＢ:ＢＢ:ＢＢ:ＢＢ:ＢＢ:ＢＢ・・・仮想マシン１のＮｅｔ／ＩＦ−ＭＡＣアドレス
ＣＣ:ＣＣ:ＣＣ:ＣＣ:ＣＣ:ＣＣ・・・仮想マシン２のＮｅｔ／ＩＦ−ＭＡＣアドレス
ＤＤ:ＤＤ:ＤＤ:ＤＤ:ＤＤ:ＤＤ・・・仮想マシン３のＮｅｔ／ＩＦ−ＭＡＣアドレス
ＥＥ:ＥＥ:ＥＥ:ＥＥ:ＥＥ:ＥＥ・・・仮想マシン４のＮｅｔ／ＩＦ−ＭＡＣアドレス
本例において、各時間における送信元ＭＡＣアドレスと受信元ＭＡＣアドレスの追跡を行うと、データ取得時間が０：０１：００では、仮想マシン２→仮想マシン３のパケットを検出しているが、データ取得時間が１分後の０：０２：００になると、仮想マシン２→仮想マシン３のパケットが消失する。
【００５２】
一方で、仮想マシン２→仮想マシン４のパケットを検出している。
【００５３】
即ち、０：０１：００〜０：０２：００の間で、仮想マシン２→仮想マシン３のパケットが消失し、新たに仮想マシン２→仮想マシン４のパケットが発生していることが分かり、ここで、構成に変更があったと判断する。
【００５４】
図９は、構成情報取得制御装置から監視装置へのデータ送信内容の一例を示す。本例において、構成情報取得制御装置２から、構成情報取得要求として、監視装置３へ送信される情報は、「データ取得時間」及び「プローブが所属する物理サーバＩＰアドレス」の情報を送信する。
【００５５】
「プローブが所属する物理サーバＩＰアドレス」は、構成情報の取得を行う対象となる装置の情報である。
【００５６】
１９２．１６８．１．１０は、物理サーバ１のＩＰアドレスであり、１９２．１６８．１．１１は、物理サーバ２のＩＰアドレスを示す。監視装置３は、このデータ送信内容を受け、対象の物理サーバ１（９１）と物理サーバ２（９２）に対して、構成情報の取得要求を行う。
【００５７】
図１０は、本発明の一実施形態における構成情報取得方法のフローチャートである。以下に構成情報取得の手順について説明する。
【００５８】
Ｓ１．仮想プローブ１，２（６１，６２）は、仮想マシン1〜仮想マシン４（５１〜５４）間を流れるパケット情報を１分周期で収集する。
【００５９】
Ｓ２．仮想マシン1〜仮想マシン４（５１〜５４）間のミラーリングされたパケットは、仮想プローブにてキャプチャ（捕獲）し、その収集情報が構成情報取得制御装置２へ転送され、収集情報が構成情報取得制御装置２にて構成情報の取得対象であるかを分析する。
【００６０】
Ｓ３．収集情報が構成情報取得制御装置２にて分析した結果、構成の変更が有ったか否かを判断する。
【００６１】
Ｓ４．前述のＳ３で、構成の変更を認識すると、構成情報取得制御装置２は、監視装置３へ構成情報の取得を指示する。
【００６２】
Ｓ５．監視装置３から監視対象の物理サーバ１，２（９１，９２）のいずれかへ構成情報の取得依頼を行う。
【００６３】
Ｓ６．監視対象の物理サーバ１，２（９１，９２）のいずれかから構成情報の結果を取得し、監視装置３の構成結果情報格納部３３１へ構成情報の結果を格納する。
【００６４】
Ｓ７．前述のＳ３にて、構成の変更が無い場合は、構成情報取得制御装置２は、監視装置３へ構成情報の取得を指示しない。
【産業上の利用可能性】
【００６５】
本発明による構成情報取得方法は、物理サーバ、仮想化されたサーバ（仮想マシン）及び仮想ＳＷが複雑に構成されたクラウド環境における構成情報の変更をリアルタイムに認識できるようにしたので、監視装置が、構成変更時のみ構成情報の取得を行うことで、監視装置の処理負荷が軽減されるだけでなく、監視対象装置の処理負荷が軽減される。その結果、システム運用者に対して極めて有効な新たな運用監視システムを提供できる。
【００６６】
以上の実施形態に関し、更に以下の付記を開示する。
（付記１）
物理サーバが仮想化され、１つの物理サーバで複数の仮想マシンを保有する構成の構成情報取得方法であって、
前記複数の仮想マシン間を流れるパケットからミラーリングされたパケットを収集するステップと、
前記収集したパケットからトラフィック・経路情報を分析するステップと、
前記分析した結果、前記物理サーバと前記仮想マシンとの対応関係に変更が有ったか否かを判断するステップと、
前記対応関係に変更があったことを認識した場合、全体構成を監視する監視装置へ構成情報の取得を指示するステップと、
前記監視装置は、変更後の構成情報を取得して記憶するステップと、
を含むことを特徴とする構成情報取得方法。
（付記２）
付記１に記載の構成情報取得方法であって、
前記収集したパケット情報は、イーサヘッダのみを用いることを特徴とする構成情報取得方法。
（付記３）
付記１記載の構成情報取得方法であって、
前記パケットから前記トラフィック・経路情報を分析する対象は、送信元のＭＡＣアドレスと受信元のＭＡＣアドレスを用いることを特徴とする構成情報取得方法。
（付記４）
物理サーバが仮想化され、１つの物理サーバで複数の仮想マシンを保有する構成の仮想ＳＷから、前記仮想マシン間のミラーリングされたパケットを捕獲し、蓄積するパケットキャプチャ処理部と、
前記パケットキャプチャ処理部で蓄積されたパケットのイーサヘッダを読取り、パケット毎の送信元ＭＡＣアドレスと受信元ＭＡＣアドレスの解析を行う手段と、
前記解析の結果、どの前記仮想マシンを介して処理が行われているかの構成を算出して、上位装置へ転送する手段と、
を有することを特徴とする仮想プローブ。
（付記５）
物理サーバが仮想化され、１つの物理サーバで複数の仮想マシンを保有する構成のシステムから保守ネットワークを経由して、仮想マシン間を流れるパケットの発信元ＭＡＣアドレスと受信元ＭＡＣアドレスを受信する手段と、
複数の前記発信元ＭＡＣアドレスと前記受信元ＭＡＣアドレスの組合せの変化を解析して前記システムの全体におけるトラフィック・経路の確認を行い前記物理サーバと前記仮想マシンとの対応関係の変更を判別する手段と、
前記対応関係に変更があったことを判別した場合、全体構成を監視する監視装置へ構成情報の取得指示情報を送信する手段と、
を有することを特徴とする構成情報取得制御装置。
（付記６）
多層化された物理サーバが仮想化され、１つの物理サーバで複数の仮想マシンを保有する構成となっているクラウド環境の全体構成を監視する監視装置において、
前記クラウド環境の構成変更時に構成取得対象情報の取得指示を受信する情報受信部と、
前記構成取得対象情報から構成に変更があったかの分析を行う取得対象分析部と、
前記分析の結果、構成に変更があると判断された場合に保守ネットワークを経由して監視対象の物理サーバヘ構成情報の取得依頼を行う構成情報取得依頼部と、
監視対象の物理サーバから現時点の構成結果情報を受信して記憶する構成結果情報格納部と、
を有することを特徴とする監視装置。
（付記７）
多層化された物理サーバが仮想化され、１つの物理サーバで複数の仮想マシンを保有する構成となっているクラウド環境システムにおいて、
前記複数の仮想マシン間を流れるパケットからミラーリングされたパケットを収集する仮想プローブと、
保守ネットワークを介して前記仮想プローブから収集したトラフィック・経路情報を統合管理する構成情報取得制御装置と、
前記構成情報取得制御装置での分析結果に基づき、構成の変更が有った場合のみ前記構成情報取得制御装置から構成情報の取得指示を受信し、監視対象の物理サーバへ構成情報を取得するためのアクセスをする監視装置と、
を有することを特徴とするクラウド環境における構成情報取得システム。
（付記８）
付記７に記載のクラウド環境における構成情報取得システムであって、
前記パケットから前記トラフィック・経路情報を分析する対象は、送信元のＭＡＣアドレスと受信元のＭＡＣアドレスを用いることを特徴とするクラウド環境における構成情報取得システム。
【符号の説明】
【００６７】
１      収集結果データベース
２      構成情報取得制御装置
２１    制御部
２２    定期処理部
２３    収集情報取得部
２４    記憶部（収集結果データベース）
２５    ネットワークＩＦ
３      監視装置
３１    制御部
３１１  構成情報取得依頼部
３１２  取得対象分析部
３１３  構成情報結果受信部
３２    収集情報取得部
３２１  取得対象情報記憶処理部
３２２  取得対象情報受信部
３３    記憶部
３３１  構成結果情報格納部
３３２  取得対象情報格納部
３４    ネットワークＩＦ
３５    ネットワークＩＦ
４      保守ネットワーク
５      仮想マシン
６      仮想プローブ
６１    制御部
６１１  収集情報転送部
６１２  収集情報転送内容生成部
６２    記憶部（キャプチャ結果データベース）
６２１  収集情報格納部
６３    収集部
６３１  ＭＡＣアドレス情報フィルタ部
６３２  パケットキャプチャ処理部
６４    定期処理部
６４１  収集情報定期削除部
６５    ネットワークＩＦ
７      キャプチャ結果データベース
８Ａ，８Ｂ    仮想ＳＷ−Ａ，仮想ＳＷ−Ｂ
９      物理サーバ
１０    クライアント
１１    業務ネットワーク
【図１】
0005560936.tif 000002
【図４】
0005560936.tif 000003
【図５】
0005560936.tif 000004
【図６】
0005560936.tif 000005
【図７】
0005560936.tif 000006
【図９】
0005560936.tif 000007
【図１０】
0005560936.tif 000008
【図２】
0005560936.tif 000009
【図３】
0005560936.tif 000010
【図８】
0005560936.tif 000011