(57)【特許請求の範囲】
【請求項１】
仮想システムをホストする１つまたは複数のホストサーバと通信可能であって、
前記仮想システムと前記ホストサーバの構成情報を収集する情報取得部と、
前記構成情報を格納する記憶部と、
前記記憶部が格納する構成情報をもとに、前記仮想システムを構成する仮想マシンと仮想ネットワークとを異なる軸で表現し、各軸から伸ばした線の連結により仮想マシンと仮想ネットワークとの接続関係を表現し、仮想マシンが動作するサーバ単位で仮想マシンをグループ化して、前記仮想システムと前記ホストサーバの構成を表現する描画情報を生成する描画部とを備える
ことを特徴とする可視化装置。
【請求項２】
表示装置と通信可能であって、
描画部は、描画情報を前記表示装置に出力し、前記表示装置を介して前記描画情報をユーザに提示する
請求項１に記載の可視化装置。
【請求項３】
描画部は、仮想マシンと仮想ネットワークを列または行で表し、列と行とが交差する位置で直線を結ぶことにより、仮想マシンと仮想ネットワークとの接続関係を表現する描画情報を生成する
請求項１または請求項２に記載の可視化装置。
【請求項４】
描画部は、ホストサーバと前記ホストサーバに接続されたスイッチとを異なる軸で表現し、各軸から伸ばした線の連結によりホストサーバとスイッチとの接続関係を表現し、仮想システムとサーバの構成とあわせて、ホストサーバとスイッチとの接続関係を表現する描画情報を生成する
請求項１から請求項３のうちのいずれか１項に記載の可視化装置。
【請求項５】
描画部は、仮想マシンが複数の仮想ネットワークに接続されている場合には、前記複数の仮想ネットワークを示す線の間に前記仮想マシンを描画する描画情報を生成する
請求項１から請求項４のうちのいずれか１項に記載の可視化装置。
【請求項６】
描画部は、仮想ネットワークを示す線を、仮想マシンを接続する分だけ描画する描画情報を生成する
請求項１から請求項５のうちのいずれか１項に記載の可視化装置
【請求項７】
描画部は、ホストサーバに含まれる仮想マシンの情報の一部または全部を統合してサマリ情報を生成し、前記ホストサーバについて前記サマリ情報以外の情報を折り畳んで省略して表示する描画情報を生成する
請求項１から請求項６のうちのいずれか１項に記載の可視化装置。
【請求項８】
描画部は、仮想システムに含まれる仮想マシンの情報を仮想システムの情報として統合してサマリ情報を生成し、前記仮想システムについて前記サマリ情報以外の情報を省略して表示する描画情報を生成する
請求項１から請求項７のうちのいずれか１項に記載の可視化装置。
【請求項９】
仮想システムをホストする１つまたは複数のホストサーバと、
表示装置と通信可能な可視化装置とを含み、
可視化装置は、
前記仮想システムと前記ホストサーバの構成情報を収集する情報取得部と、
前記構成情報を格納する記憶部と、
前記記憶部が格納する構成情報をもとに、前記仮想システムを構成する仮想マシンと仮想ネットワークを列または行で表し、列と行とが交差する位置で仮想マシンと仮想ネットワークとの接続関係を表現し、仮想マシンが動作するホストサーバ単位で仮想マシンをグループ化して、前記仮想システムおよび前記ホストサーバの構成を表現する描画情報を生成し、前記描画情報を前記表示装置に出力する描画部とを備えた
ことを特徴とする可視化システム。
【請求項１０】
仮想システムをホストする１つまたは複数のホストサーバと通信可能な可視化装置における可視化方法であって、
前記仮想システムと前記ホストサーバの構成情報を収集し、
前記構成情報をもとに、前記仮想システムを構成する仮想マシンと仮想ネットワークを列または行で表し、列と行とが交差する位置で仮想マシンと仮想ネットワークとの接続関係を表現し、仮想マシンが動作するホストサーバ単位で仮想マシンをグループ化して、前記仮想システムおよび前記ホストサーバの構成を表現する描画情報を生成し、前記描画情報を前記可視化装置と通信可能な表示装置に出力する
ことを特徴とする可視化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、仮想システムの運用基盤においてシステムの構成情報を可視化する可視化装置、可視化システムおよび可視化方法に関する。
【背景技術】
【０００２】
ネットワークシステムにおいて、構成の柔軟性や管理の簡便さからサーバやネットワークの仮想化技術が利用されている。仮想化技術を用いることによって、サーバやネットワークなどのリソースを物理的な構成に依存せずに利用することができる。仮想化技術では物理的な構成を上位に対し隠蔽することによりリソースを自由に融通できるためである。【０００３】
マルチテナント対応のクラウドデータセンタの構築において、スイッチのネットワーク仮想化技術を適用することにより、複数テナントユーザの収容の際にも、サーバのラック収容位置に制約されることなくリソースを提供する技術がある（例えば、非特許文献１参照。）。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】西原ほか６名、”プログラマブルフローによるクラウドネットワーク”、ＮＥＣ技報、Ｖｏｌ．６３Ｎｏ．２、（ＵＲＬ：http://www.nec.co.jp/techrep/ja/journal/g10/n02/100219.html）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
仮想化技術では、物理的な構成を上位に対し隠蔽するため、リソースと物理資源とが直接対応しない。そのため、システムの構成を正確に把握し運用管理を行うことがより重要となる。例えば、仮想システムで提供しているサービス上で通信障害などが発生した場合には、障害箇所を特定するために、物理構成と論理構成の対応付けを含めたシステム全体の構成を把握する必要がある。【０００６】
非特許文献１における図７には、テナントと呼ばれる仮想システムの構成を示す仮想化ビューと、ハードウェアの構成を示す物理構成の対応図が開示されている。この対応図は、物理的なハードウェアに対応する仮想的なリソースを矢印でつなぐ手法により全体システムの構成を示している。このような手法では、仮想システム内のオブジェクトが増えるごとに、オブジェクトとそれに対応する物理構成とをつなぐ矢印が増えていく。そのため、大量のオブジェクトを生成すると線の重なりや交差が発生しリソースの対応を一目で確認することが困難となる。【０００７】
このように、仮想化システムの論理構成と物理構成とを別々に描いて矢印で対応を示す手法では、システム全体の構成を把握することが困難であるという課題がある。そのような課題を解決するために、自動的に、物理構成と論理構成との対応を可視化する技術が求められている。【０００８】
そこで、本発明は、仮想システムにおける論理構成と物理構成との対応を容易に可視化することができる可視化装置、可視化システムおよび可視化方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明による可視化装置は、仮想システムをホストする１つまたは複数のホストサーバと通信可能であって、仮想システムとホストサーバの構成情報を収集する情報取得部と、構成情報を格納する記憶部と、記憶部が格納する構成情報をもとに、仮想システムを構成する仮想マシンと仮想ネットワークとを異なる軸で表現し、各軸から伸ばした線の連結により仮想マシンと仮想ネットワークとの接続関係を表現し、仮想マシンが動作するサーバ単位で仮想マシンをグループ化して、仮想システムとホストサーバの構成を表現する描画情報を生成する描画部とを備えることを特徴とする。【００１０】
本発明による可視化システムは、仮想システムをホストする１つまたは複数のホストサーバと、表示装置と通信可能な可視化装置とを含み、可視化装置は、仮想システムとホストサーバの構成情報を収集する情報取得部と、構成情報を格納する記憶部と、記憶部が格納する構成情報をもとに、仮想システムを構成する仮想マシンと仮想ネットワークを列または行で表し、列と行とが交差する位置で仮想マシンと仮想ネットワークとの接続関係を表現し、仮想マシンが動作するホストサーバ単位で仮想マシンをグループ化して、仮想システムおよびホストサーバの構成を表現する描画情報を生成し、描画情報を表示装置に出力する描画部とを備えたことを特徴とする。【００１１】
本発明による可視化方法は、仮想システムをホストする１つまたは複数のホストサーバと通信可能な可視化装置における可視化方法であって、仮想システムとホストサーバの構成情報を収集し、構成情報をもとに、仮想システムを構成する仮想マシンと仮想ネットワークを列または行で表し、列と行とが交差する位置で仮想マシンと仮想ネットワークとの接続関係を表現し、仮想マシンが動作するホストサーバ単位で仮想マシンをグループ化して、仮想システムおよびホストサーバの構成を表現する描画情報を生成し、描画情報を可視化装置と通信可能な表示装置に出力することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、仮想システムにおける論理構成と物理構成との対応を容易に可視化することができる。また、物理リソースに対応する論理リソースを画面内に表示することができ、大規模なシステムにおいても線の交わりを少なく各リソースの対応を確認することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】可視化装置の第１の実施形態の構成を示すブロック図である。
【図２】情報処理基盤の構成の一例を示すブロック図である。
【図３】情報処理基盤上で動作する仮想システムの構成の一例を示すブロック図である。
【図４】仮想マシンとホストサーバとの対応を示す説明図である。
【図５】可視化装置における描画処理を示すフローチャートである。
【図６】第１の実施形態における仮想マシンと仮想ネットワークとの対応を示す模式図である。
【図７】第１の実施形態における仮想マシンと仮想ネットワークとホストサーバとの対応を示す模式図である。
【図８】第１の実施形態における仮想マシンと仮想ネットワークとホストサーバとの対応を示す模式図である。
【図９】第１の実施形態における仮想マシンと仮想ネットワークとホストサーバとスイッチとの対応を示す模式図である。
【図１０】可視化装置における再描画処理を示すフローチャートである。
【図１１】可視化装置におけるサマリ処理を示すフローチャートである。
【図１２】サーバ情報のサマリ処理結果の一例を示す説明図である。
【図１３】仮想システム情報のサマリ処理結果の一例を示す説明図である。
【発明を実施するための形態】
【００１４】
実施形態１．
以下、本発明の第１の実施形態を図面を参照して説明する。
【００１５】
本発明による情報処理基盤可視化システム（以下、単に可視化システムという。）は、可視化装置と、情報処理基盤とを含む。情報処理基盤は、例えば、スイッチ、ルータ等のネットワーク機器とサーバとから構成される。可視化装置は、情報処理基盤を構成する各機器と通信可能に接続される。
【００１６】
図１は、可視化装置の第１の実施形態の構成を示すブロック図である。図２は、情報処理基盤の構成の一例を示すブロック図である。
【００１７】
図１に示すように、可視化装置２０は、情報取得部２１０と、記憶部２２０と、描画部２３０とを含む。
【００１８】
情報取得部２１０は、情報処理基盤を構成するサーバやネットワーク機器の情報や、サーバやネットワーク機器に設定されている情報を取得する。
【００１９】
記憶部２２０は、情報取得部２１０が取得した情報を記憶する。記憶部２２０は、具体的には、可視化装置２０が備えるメモリ等の記憶装置によって実現される。
【００２０】
描画部２３０は、記憶部２２０が記憶する情報から情報処理基盤の物理リソースと、情報処理基盤上で動作する仮想システムとの対応付けを描画するための描画情報を生成する。
【００２１】
描画部２３０は、可視化装置２０と通信可能なディスプレイ等の表示装置の表示部に、描画情報を出力する。なお、可視化装置２０が表示装置を備えていてもよい。
【００２２】
なお、情報取得部２１０および描画部２３０は、可視化装置２０が備えるＣＰＵによって実現される。
【００２３】
図２は、情報処理基盤の構成の一例を示すブロック図である。
【００２４】
図２に示す情報処理基盤は、サーバ１１１〜１１３（以下、サーバＳＶ１〜ＳＶ３という。）、スイッチ１２１〜１２２（以下、スイッチＳＷ１〜ＳＷ２という。）とを含む。サーバＳＶ１〜ＳＶ３とスイッチＳＷ１〜ＳＷ２とは、互いに通信可能に接続されている。具体的には、サーバＳＶ１、ＳＶ２は、スイッチＳＷ１と通信可能に接続されている。サーバＳＶ３は、スイッチＳＷ２と通信可能に接続されている。スイッチＳＷ１は、スイッチＳＷ２と通信可能に接続されている。なお、情報処理基盤は、その他のネットワーク機器を含んでいてもよい。
【００２５】
情報処理基盤は、仮想マシンのホスティング機能と、ＡＣＬ（Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ｌｉｓｔ）、ＶＬＡＮ（Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＯｐｅｎＦｌｏｗなどの技術を用いて仮想的なネットワークを構成する機能とを有する。
【００２６】
図３は、情報処理基盤上で動作する仮想システムの構成の一例を示すブロック図である。図３に示すように、本実施形態では、ホストサーバ（サーバＳＶ１〜ＳＶ３）によってホスティングされる２つの仮想システム３０、４０（以下、仮想システムＶＳ１、ＶＳ２という。）が構成されている。
【００２７】
仮想システムＶＳ１は、仮想マシン３１１〜３１４（以下、仮想マシンＶＭ１〜ＶＭ４という。）と、仮想ネットワーク３２１〜３２３（以下、仮想ネットワークＶＮ１〜ＶＮ３という。）とを含む。
【００２８】
仮想マシンＶＭ１と仮想マシンＶＭ２とは、仮想ネットワークＶＮ２を通じて通信可能である。仮想マシンＶＭ１と仮想マシンＶＭ４とは、仮想ネットワークＶＮ１を通じて通信可能である。仮想マシンＶＭ３と仮想マシンＶＭ４とは、仮想ネットワークＶＮ３を通じて通信可能である。
【００２９】
仮想システムＶＳ２は、仮想マシン４１１、４１２（以下、仮想マシンＶＭ５、ＶＭ６という。）と、仮想ネットワーク４２１（以下、仮想ネットワークＶＮ４という。）とを含む。
【００３０】
仮想マシンＶＭ５と仮想マシンＶＭ６とは、仮想ネットワークＶＮ４を通じて通信可能である。
【００３１】
図４は、仮想マシンとホストサーバとの対応を示す説明図である。
【００３２】
図４は、仮想マシンがどのホストサーバでホストされているかを示す。図４に示すように、本実施形態では、仮想マシンＶＭ１、ＶＭ２が、サーバＳＶ１上でホストされている。仮想マシンＶＭ３、ＶＭ５が、サーバＳＶ２上でホストされている。仮想マシンＶＭ４、ＶＭ６が、サーバＳＶ３上でホストされている。
【００３３】
次に、本実施形態の動作を説明する。
【００３４】
ここでは、可視化装置２０が仮想システムＶＳ１、ＶＳ２を可視化する処理（以下、可視化処理という）について説明する。
【００３５】
まず、可視化処理における描画処理を説明する。図５は、可視化装置における描画処理を示すフローチャートである。
【００３６】
情報取得部２１０は、情報処理基盤の構成情報と、情報処理基盤上で動作している仮想システムの構成情報とを取得する（ステップＳ１０）。具体的には、情報取得部２１０は、仮想マシンをホストするサーバの情報や、仮想マシンおよび接続先スイッチのＭＡＣアドレスやインターフェース名、接続先スイッチのポート番号などのネットワーク情報を取得する。また、情報取得部２１０は、ネットワーク情報と共に、スイッチやルータ間の接続情報やサーバの接続情報など物理的なハードウェアの接続情報を取得する。情報取得部２１０は、取得した情報を記憶部２２０に格納する。
【００３７】
描画部２３０は、記憶部２２０が格納する情報をもとに、仮想マシンと仮想ネットワークとの接続関係を表現する模式図を生成する（ステップＳ２０）。具体的には、描画部２３０は、表示装置に模式図を表示させるための描画情報を生成する。以下、接続関係を表現する模式図を生成することを、単に「接続関係を表現する」等と記す場合がある。
【００３８】
模式図は、例えば、仮想マシンと仮想ネットワークを行と列といったような別々の軸で表し、行と列とが交差する位置で直線を結ぶことにより仮想マシンと仮想ネットワークとの接続関係を表現する。
【００３９】
図６は、第１の実施形態における仮想マシンと仮想ネットワークとの対応を示す模式図である。図６に示すように、描画部２３０は、仮想マシンを横軸、仮想ネットワークを縦軸にとり、各軸から伸ばした直線を結ぶことにより、仮想マシンと仮想ネットワークとの接続関係を表現する。
【００４０】
図６に示す模式図は、仮想ネットワークＶＮ１に仮想マシンＶＭ１、ＶＭ４が接続されていることを示す。また、仮想ネットワークＶＮ２に仮想マシンＶＭ１、ＶＭ２が接続されていることを示す。また、仮想ネットワークＶＮ３に仮想マシンＶＭ３、ＶＭ４が接続されていることを示す。また、仮想ネットワークＶＮ４に仮想マシンＶＭ５、ＶＭ６が接続されていることを示す。
【００４１】
描画部２３０は、仮想システムとホストサーバとの対応をとり、同じホストサーバ上で動作する仮想マシンを、グループ化して整列する（ステップＳ３０）。
【００４２】
図７は、第１の実施形態における仮想マシンと仮想ネットワークとホストサーバとの対応を示す模式図である。具体的には、仮想マシンをホストサーバ単位でグループ化した模式図である。図７では、サーバＳＶ１上で動作する仮想マシンＶＭ１、ＶＭ４と、サーバＳＶ２上で動作する仮想マシンＶＭ３、ＶＭ５と、サーバＳＶ３上で動作する仮想マシンＶＭ４、ＶＭ６とが、それぞれサーバ順に整列されている。
【００４３】
描画部２３０は、模式図の閲覧性を向上させるために、線の交差や余計な線が少なくなるようにオブジェクトの描画を調整する（ステップＳ４０）。例えば、描画部２３０は、仮想マシンを表示する位置を、当該仮想マシンを接続する仮想ネットワークの下部または間へ変更する。また、描画部２３０は、仮想ネットワークを示す線を必要な分だけの長さに調整することにより、接続しない仮想ネットワークとの余計な交差数を低減する。
【００４４】
図８は、第１の実施形態における仮想マシンと仮想ネットワークとホストサーバとの対応を示す模式図である。具体的には、オブジェクトの描画を調整した後の模式図である。図８に示すように、仮想マシンＶＭ１の位置を仮想ネットワークＶＮ１の下部に移動することにより、仮想マシンＶＭ１と仮想ネットワークＶＮ２との接続を示す線が、仮想ネットワークＶＮ１と交差することがなくなる。仮想マシンＶＭ２〜ＶＭ６についても同様である。
【００４５】
また、仮想ネットワークＶＮ２を示す線を仮想マシンＶＭ１、ＶＭ２を接続する分だけの長さにして、余計な横幅を短縮することにより、仮想ネットワークＶＮ２と仮想マシンＶＭ４との交差を回避することができる。つまり、線の交差数を低減させることができる。
【００４６】
描画部２３０は、サーバとスイッチとを別々の軸にとり、各軸から伸ばした線を連結することにより、サーバとスイッチとの接続関係を表現する（ステップＳ５０）。
【００４７】
図９は、第１の実施形態における仮想マシンと仮想ネットワークとホストサーバとスイッチとの対応を示す模式図である。図９に示すように、描画部２３０は、サーバを横軸、スイッチを縦軸にとり、スイッチに接続するサーバとの接続関係を各軸から伸ばした線を連結することにより、サーバとスイッチとの接続関係を表現する。
【００４８】
図９に示す模式図は、スイッチＳＷ１にサーバＳＶ１、ＳＶ２が接続されていることを示す。また、スイッチＳＷ２にサーバＳＶ３が接続されていることを示す。
【００４９】
描画部２３０は、ステップＳ２０〜Ｓ５０において生成した描画情報を表示装置に出力する（ステップＳ６０）。
【００５０】
次に、可視化装置２０が仮想システムの構成の変更を検知した際の再描画処理について説明する。図１０は、可視化装置における再描画処理を示すフローチャートである。
【００５１】
情報取得部２１０が、情報処理基盤の構成情報、または、情報処理基盤上で動作している仮想システムの構成情報の更新を検知する。すると、描画部２３０は、再描画処理を開始する（ステップＳ１１０）。
【００５２】
描画部２３０は、記憶部２２０に格納されている前回の構成情報と最新の構成情報とをもとに、構成情報の変更内容を計算する（ステップＳ１２０）。
【００５３】
描画部２３０は、構成情報の変更内容にもとづいて、ステップＳ２０〜Ｓ５０と同様の描画処理を実行し、構成情報の変更を模式図に反映させる（ステップＳ１３０）。
【００５４】
描画部２３０は、追加または変更された仮想マシンや仮想ネットワークとの接続ポイントなどのオブジェクトを、強調して表示させるための情報を描画情報に追加する（ステップＳ１４０）。描画部２３０は、例えば、追加または変更されたオブジェクトが一目でわかるようにするために、それらのオブジェクトを一定回数または一定時間の間、点滅や色変更などをさせるための情報を追加する。
【００５５】
描画部２３０は、ステップＳ１１０〜Ｓ１４０において生成した描画情報を表示装置に出力する（ステップＳ１５０）。
【００５６】
なお、模式図は、図６〜図９に示す形態に限定されず、その他の形態であってもよい。
【００５７】
以上に説明したように、本実施形態では、可視化装置が、仮想マシンやサーバと、仮想ネットワークやスイッチとを別々の軸で表現し、各軸から伸ばした線の連結により接続関係を表現している。そのため、仮想マシンやサーバの数、仮想ネットワークやスイッチの数が増えた場合であっても、それぞれの軸を伸ばすことにより、接続関係を容易に表現することができる。従って、本実施形態によれば、サーバ上で動作している仮想システムと仮想システムのネットワーク構成を、物理構成に対応付けて１つの画面（模式図）内で表現することができる。また、描画情報を表示装置に出力することにより、仮想システムのネットワーク構成をユーザに容易に提示することができる。従って、情報処理基盤上で動作する仮想システムの運用管理を効率化することが可能となる。
【００５８】
また、本実施形態では、可視化装置が、仮想マシンをホストするサーバ単位でグループ化し、オブジェクトの描画を調整している。そのため、模式図における余計な線の交差数を低減することができ、簡略化してシステムの構成を表現することができる。従って、本実施形態によれば、大規模な仮想システムにおいても、必要十分なシステムの構成をユーザに容易に提示することが可能となる。
【００５９】
実施形態２．
以下、本発明の第２の実施形態を図面を参照して説明する。
【００６０】
本実施形態の可視化システムの構成は、第１の実施形態と同様であるため、説明を省略する。
【００６１】
ただし、可視化装置２０の描画部２３０は、ユーザが指定したノードまたは可視化システムが自動で選択したノードに対して、サマリのみを表示する機能を有する。
【００６２】
次に、本実施形態の動作を説明する。
【００６３】
ここでは、描画部２３０のサマリ処理について説明する。図１１は、可視化装置におけるサマリ処理を示すフローチャートである。
【００６４】
ユーザが、マウスオーバー、クリック、プルダウンなどの操作や、チェックボックスの操作を行うことにより、表示装置に表示された模式図から仮想マシンやサーバ、仮想ネットワークや仮想システムを選択する（ステップＳ２１０）。なお、この選択操作は、ユーザではなく、可視化システムが自動的に行ってもよい。例えば、可視化装置の情報取得部２１０が構成変更を検知した際に、新たに追加された仮想マシンやサーバ、仮想ネットワークや仮想システムを選択するようにしてもよい。
【００６５】
描画部２３０は、ステップＳ２１０において選択されたサーバやネットワークについてサマリ情報のみを表示し、詳細な構成の表示を省略する（ステップＳ２２０）。例えば、描画部２３０は、詳細な構成を折り畳んで表示する。なお、ステップＳ２１０において選択されなかったサーバやネットワークの表示を省略するようにしてもよい。
【００６６】
ステップＳ２２０において、サーバの情報をサマリのみ表示する場合は、そのサーバに含まれる仮想マシンのうち一台を代表として、その仮想マシンの情報のみを表示する。なお、サーバに含まれる全ての仮想マシンの接続情報を統合し擬似ノードとして描いてもよい。
【００６７】
図１２は、サーバ情報のサマリ処理結果の一例を示す説明図である。図１３は、仮想システム情報のサマリ処理結果の一例を示す説明図である。
【００６８】
ユーザまたは可視化システムがサーバＳＶ１を選択した場合には、図１２に示すように、サーバＳＶ１の詳細構成が折り畳まれてサマリ情報のみが表示される。図１２では、仮想マシンＶＭ１と仮想マシンＶＭ２の情報がサマリされ、擬似ノードの情報のみが表示されている。
【００６９】
ユーザまたは可視化システムが仮想ネットワークや仮想システムを選択した場合には、選択した仮想ネットワークが所属する仮想システムを仮想システム単位、または、選択した仮想システム単位でサマリして表示する。例えば、仮想ネットワークＶＮ１〜ＶＮ３のどれか、または仮想システムＶＳ１が選択された場合には、図１３に示すように、仮想システムＶＳ１の詳細構成が折り畳まれてサマリ情報のみが表示される。図１３では、仮想システムＶＳ１に所属する情報がサマリされて仮想システムＶＭ１〜ＶＭ４の情報のみが表示されている。
【００７０】
なお、模式図は、図１２、図１３に示す形態に限定されず、その他の形態であってもよい。
【００７１】
以上に説明したように、本実施形態では、ユーザなどによって選択された仮想マシン、やサーバ、仮想ネットワークや仮想システムについて、サマリ情報のみを表示するようにしている。従って、本実施形態によれば、より多くの仮想マシンや仮想システムが構成された場合においても、注目する必要がない情報を省略することができる。そのため、着目したい部分についての情報を残したまま、システム全体の構成をユーザに提示することが可能となる。
【符号の説明】
【００７２】
２０  可視化装置
３０、４０  仮想システム
１１１、１１２、１１３  サーバ
１２１、１２２  スイッチ
２１０  情報取得部
２２０  記憶部
２３０  描画部
３１１、３１２、３１３、３１４、４１１、４１２  仮想マシン
３２１、３２２、３２３、４２１  仮想ネットワーク
【図１】
0005958532.tif 000002
【図２】
0005958532.tif 000003
【図３】
0005958532.tif 000004
【図４】
0005958532.tif 000005
【図５】
0005958532.tif 000006
【図６】
0005958532.tif 000007
【図７】
0005958532.tif 000008
【図８】
0005958532.tif 000009
【図９】
0005958532.tif 000010
【図１０】
0005958532.tif 000011
【図１１】
0005958532.tif 000012
【図１２】
0005958532.tif 000013
【図１３】
0005958532.tif 000014