(57)【特許請求の範囲】
【請求項１】
少なくとも仮想網および物理網の装置と前記装置間のリンクとを表示する表示画面を生成する画面表示装置であって、
前記物理網の装置の座標情報と、前記装置間の接続情報と、前記物理網の装置と前記仮想網の装置との収容関係情報と、時刻と、を関連付けて記憶している記憶部と、
入力装置から入力情報を取得する操作部と、
前記物理網の装置の座標情報、前記接続情報および前記収容関係情報を参照して、前記操作部によって前記入力情報として取得された時刻情報に対応する、前記仮想網のスライスの表示座標、前記仮想網および前記物理網の装置とリンクの表示座標を決定する座標計算部と、
前記座標計算部によって決定された表示座標に基づいて、前記仮想網のスライス、前記仮想網および前記物理網の装置とリンクを配置した三次元表示画面データを時間ごとに生成する表示用情報生成部とを備え、
前記記憶部は、さらに、表示目的別に、前記仮想網の装置およびリンクならびに前記物理網の装置およびリンクを選択するフィルタ情報を記憶しており、
前記表示用情報生成部は、前記入力装置によって選択入力された前記フィルタ情報を前記入力情報として前記操作部を介して取得し、当該フィルタ情報に基づいて、表示対象の前記装置および前記リンクを抽出し、三次元表示画面データを生成する
ことを特徴とする画面表示装置。
【請求項２】
前記フィルタ情報によって選択された複数の前記装置で構成される装置群を１つの集約装置として表示する三次元表示画面データと前記集約装置の状態に関する情報の表示とを生成するとともに、前記集約装置間のリンクを１つのリンクとして表示する三次元表示画面データを生成する概要画面生成部
をさらに備えることを特徴とする請求項１に記載の画面表示装置。
【請求項３】
前記フィルタ情報は、ユーザごとに前記ユーザの使用する前記装置および前記リンクを選択するように設定されており、
前記表示用情報生成部は、前記選択された前記装置および前記リンクを、当該ユーザ向けに前記物理網および前記仮想網のスライスに表示する、または当該ユーザ向けに前記仮想網のスライスのみに表示する
ことを特徴とする請求項１に記載の画面表示装置。
【請求項４】
前記フィルタ情報は、表示対象の前記仮想網のスライスに関係のある前記物理網の前記装置および前記リンクを選択するように設定されており、選択されない前記物理網の前記装置および前記リンクを非表示とする
ことを特徴とする請求項１に記載の画面表示装置。
【請求項５】
障害の発生した装置の情報を取得し、前記記憶部に記憶されている前記収容関係情報を参照して、前記障害の影響を受ける可能性のある装置を特定する波及警報演算部
をさらに備え、
前記表示用情報生成部は、前記波及警報演算部によって特定された装置および前記障害の発生した装置を表示する三次元表示画面データを生成する
ことを特徴とする請求項１に記載の画面表示装置。
【請求項６】
前記表示用情報生成部は、前記収容関係情報を参照して、前記仮想網および前記物理網における前記装置の収容関係を表示する三次元表示画面データを生成する
ことを特徴とする請求項１に記載の画面表示装置。
【請求項７】
前記表示用情報生成部は、前記仮想網の前記装置および前記リンクの変更履歴の表示を生成する
ことを特徴とする請求項１に記載の画面表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークの状況を画面表示する技術に関する。
【背景技術】
【０００２】
近年、将来のサービスの多様化に伴うネットワークの突発的かつ不規則な変更に柔軟に対応でき、ネットワーク資源を有効に利用できるネットワーク仮想化技術についての検討が進められている。ネットワーク仮想化技術は、ネットワークを構成する物理資源（物理ノードや物理リンク）の一部分を、論理的なノード（論理ノード）や論理的なリンク（論理リンク）で表現される仮想資源で構成される仮想網として実現したり、複数のネットワーク事業者の提供するネットワークの物理資源を組み合せて１つの仮想網として実現したりする技術である。このネットワーク仮想化技術を用いることによって、物理資源の利用状態や障害等の環境変化に応じて、仮想網間で物理資源の共用が可能になる。また、各仮想網への物理資源の割り当てを最適に決定することができれば、資源量の低減効果やネットワークの可用性の向上が可能となる。
【０００３】
仮想網の可視化方法については、非特許文献１に記載されている。非特許文献１（特に、非特許文献１の図５参照）では、仮想網と物理網との両方を表示するとともに、物理ノードと論理ノードとの対応関係、物理リンクと論理リンクとの収容関係を線や数字等で表示することが開示されている。
【０００４】
なお、物理網の可視化方法については、非特許文献２に様々な方法が開示されている。例えば、転送装置や制御装置等様々な装置が用いられている通信事業者のネットワークのネットワーク構成を表示する場合、その方法の一つに、図１に示すように、装置の地理的な位置情報を用いて、地図上の対応箇所に装置（例えば、図１に示す下位サービス装置１０１，１０２，１０３、転送装置１２１，１２２、制御装置１４１、上位サービス装置１６１）を描画する方法がある（非特許文献２）。この方法は、装置の位置や、装置がカバーする地理的な範囲を認識しやすくなる利点がある。
【０００５】
ネットワーク構成を表示する他の方法には、図２に示すように、地理的な情報を全く考慮せずに、装置（図２では四角形表示）間の論理的な接続関係（論理トポロジ）のみに基づいた表示方法がある。さらに、その派生形として、図３に示すように、同じ機能と役割のものを同じ階層に配置する方法がある（非特許文献２）。図３では、階層の上下関係は、ネットワークの末端に位置する装置（下位サービス装置１０１，１０２，１０３）の階層（破線で囲んだ部分）を最下位として、末端の装置から経由する装置の数（ホップ数）を基に定義する。また、同じ機能と役割を備える装置群を「階梯」として定義する。図３の方法では、装置の役割やネットワークの論理構成を認識しやすい利点がある。
【０００６】
図１〜３に示す画面表示方法においては、ネットワーク全体表示のほかに、ネットワークの一部のみを切り出して表示することが可能である。切り出し方としては、例えば、一部の装置周辺の構成のみを切り出す方法、一部地域の装置構成のみを切り出す方法、ある特定の機能を持つ装置群と階梯のみを切り出す方法、ある特定のサービスに関する階梯のみを切り出す方法、がある。
【０００７】
例えば、特定の制御系機能を持つ装置群とサービスに係る階梯（サービスプレーン）のみを切り出す例を、図４（ｂ）に示す。図４（ｂ）は、図４（ａ）の構成から制御系機能を持つ制御装置１４１とサービス装置（下位サービス装置１０１，１０２，１０３、上位サービス装置１６１）のみを切り出して表示した場合を表している。制御装置１４１と下位サービス装置１０１，１０２，１０３および上位サービス装置１６１との間には、物理的には転送装置１２１，１２２や転送リンクが介在する。そこで、この表示方法においては、制御系装置相互の接続状況を明確にするために、制御系装置間に介在する転送装置や転送リンク等物理的な接続状況を抽象化して制御リンク１５１（図４（ｂ）では破線）として表示する。これにより装置間の制御系機能の動作状況を認識しやすくする利点がある。
【０００８】
また、ある特定のサービスに係る階梯のみ切り出す例として、ユーザが相互に通信を行う場合に、ユーザが接続する装置（サービスプレーン）が属する階梯のみ切り出して表示する場合を、図５（ｂ）に示す。図５（ｂ）は、図５（ａ）の構成から上位サービス装置１６１と下位サービス装置１０１，１０２，１０３のみを切り出して表示した場合を表している。上位サービス装置１６１と下位サービス装置１０１，１０２，１０３との間には転送装置や転送リンクが介在し、サービスを実現するために制御プレーンに属する制御系装置が協調動作している。そこで、この表示方法においては、これら装置やリンクの動作状況を抽象化してサービスリンク１５２（図５（ｂ）では破線）として表示する。これにより装置間のサービス提供状況を認識しやすくする利点がある。
【０００９】
前記した図１〜図５に示す表示画面は、２次元表示の場合であるが、非特許文献２には、さらに３次元表示や、時間軸を加味した表示画面についても開示されている。
【００１０】
図６は、空間軸（Ｘ，Ｙ，Ｚ軸の３次元）を用いた３次元表示画面を表している。３次元のうちＸＹ平面には地図を重畳し、実世界で装置が配置されている箇所の緯度経度等の地理情報を用いて、ＸＹ平面に重畳した地図上の対応するポイントに装置を配置する。さらに、Ｚ軸（高さ)を利用して階梯を表現する。ある高さのＸＹ平面に同じ階梯（同じ属性）の装置を配置し、異なる階梯の装置は異なる高さに配置する。これら配置した装置について、実際のネットワーク接続情報を基に、接続関係にある装置を線（リンク）で結ぶ。また、末端階梯より上の階梯の装置が存在する箇所（例えば、下位サービス装置１０２、転送装置１２２および上位サービス装置１６１）は、これらの装置群を重要ビル１５５として立方体で囲む。このようにすることで、閲覧者は、各装置の階梯を視認しやすくなる。さらに、複数の装置で、現用系・待機系（以降、クラスタと称すこともある。）を組む装置については、画面上において、これら装置群を線で囲む等してグループを明示する。例えば、図６では、同じグループの装置群を楕円１５４で囲む。これにより、現用系・待機系を組む装置群を、閲覧者が画面上で認識しやすくなる。よって、ある装置の障害発生時における、サービスの影響度を、閲覧者が画面上で推測しやすくなる。
【００１１】
この３次元画面表示方法では、視点（図７の第１の視点、第２の視点）の位置や向きを自由に設定して、任意の装置およびリンクの状況にフォーカスしたネットワークの状況を確認することができる。すなわち、視点は、カメラに相当している。
例えば、図８（ａ）は、図７の第１の視点から見た表示画面例であり、装置およびリンクを、ＸＹ平面に投影した平面図を表している。また、図８（ｂ）は、図７の第２の視点から見た表示画面例であり、装置およびリンクを、ＹＺ平面に投影した立面図を表している。
【００１２】
さらに、非特許文献２には、画面の閲覧者が選択した過去のある時刻から現在までのネットワークの障害の状況の変化を連続的に表示するような画面表示についても開示されている。
例えば、最初にネットワークの転送装置１２１で障害が発生し（図９（ａ））、次いで、転送装置１２２で障害が発生（図９（ｂ））したような場合、閲覧者により表示画面上の時間軸バー１５９等で選択された過去のある時刻から次の時刻までのネットワークの状況を示すことができる。これにより、閲覧者は、ネットワークのどの装置が、障害の起因となっており、警報の初発箇所となっているか、や警報や障害の発生状況について、表示画面上で順を追って確認しやすくなる。
【先行技術文献】
【非特許文献】
【００１３】
【非特許文献１】Igor M. Moraes, et al.,"FITS: A Flexible Virtual Network Testbed Architecture", Computer Networks, Vol.63, pp.221-237, (2014)
【非特許文献２】立石直規、他３名、「大規模ネットワークの情報可視化方式に関する検討」、電子情報通信学会技術研究報告、社団法人電子情報通信学会、巻112号、492(ICM2012 59-80)、pp.89-94、(2013年3月）
【発明の概要】
【発明が解決しようとする課題】
【００１４】
非特許文献２に開示された物理網に関する画面表示方法は、複数階梯によって構成されるネットワークの情報や警報が一元的に表示され、閲覧者にとって障害の発生ポイント、原因箇所、階梯の把握を容易にすることはできる。しかし、非特許文献２には、仮想網の構成を含む大規模なキャリアネットワークの可視化方法については開示されていない。
また、非特許文献１においても、大規模なキャリアネットワークにおける仮想網の構成や障害情報の視認性を向上させる表示方法については、開示されていない。
【００１５】
そこで、本発明は、大規模なキャリアネットワークにおける仮想網の構成や障害情報の視認性を向上させる画面表示装置を提供することを課題とする。
【課題を解決するための手段】
【００１６】
前記した課題を解決するため、本発明の画面表示装置は、少なくとも仮想網および物理網の装置と前記装置間のリンクとを表示する表示画面を生成する画面表示装置であって、前記物理網の装置の座標情報と、前記装置間の接続情報と、前記物理網の装置と前記仮想網の装置との収容関係情報と、時刻と、を関連付けて記憶している記憶部と、入力装置から入力情報を取得する操作部と、前記物理網の装置の座標情報、前記接続情報および前記収容関係情報を参照して、前記操作部によって前記入力情報として取得された時刻情報に対応する、前記仮想網のスライスの表示座標、前記仮想網および前記物理網の装置とリンクの表示座標を決定する座標計算部と、前記座標計算部によって決定された表示座標に基づいて、前記仮想網のスライス、前記仮想網および前記物理網の装置とリンクを配置した三次元表示画面データを時間ごとに生成する表示用情報生成部とを備え、前記記憶部は、さらに、表示目的別に、前記仮想網の装置およびリンクならびに前記物理網の装置およびリンクを選択するフィルタ情報を記憶しており、前記表示用情報生成部は、前記入力装置によって選択入力された前記フィルタ情報を前記入力情報として前記操作部を介して取得し、当該フィルタ情報に基づいて、表示対象の前記装置および前記リンクを抽出し、三次元表示画面データを生成することを特徴とする。
【００１７】
このような構成によれば、画面表示装置は、表示する時刻に対応する仮想網および物理網の装置とリンクと、仮想網および物理網間の収容関係と、を三次元で時間ごとに表示することができる。したがって、画面表示装置は、大規模なキャリアネットワークにおける仮想網の構成の視認性を向上させることができる。
【００１９】
また、このような構成によれば、画面表示装置は、表示目的別のフィルタ情報に基づいて、閲覧者の閲覧目的に適した装置およびリンクを抽出することができる。したがって、画面表示装置は、大規模なキャリアネットワークにおける仮想網の構成の視認性を向上させることができる。
【００２０】
前記画面表示装置は、前記フィルタ情報によって選択された複数の前記装置で構成される装置群を１つの集約装置として表示する三次元表示画面データと前記集約装置の状態に関する情報の表示とを生成するとともに、前記集約装置間のリンクを１つのリンクとして表示する三次元表示画面データを生成する概要画面生成部をさらに備えることを特徴とする。
【００２１】
前記フィルタ情報は、ユーザごとに、前記ユーザの使用する前記装置および前記リンクを選択するように設定されており、前記表示用情報生成部が、前記選択された前記装置および前記リンクを、当該ユーザ向けに前記物理網および前記仮想網のスライスに表示する、または当該ユーザ向けに前記仮想網のスライスのみに表示することを特徴とする。
【００２２】
前記フィルタ情報は、表示対象の前記仮想網のスライスに関係のある前記物理網の前記装置および前記リンクを選択するように設定されており、選択されない前記物理網の前記装置および前記リンクを非表示とすることを特徴とする。
【００２３】
このような構成によれば、画面表示装置は、フィルタ情報を用いて、複数の装置で構成される装置群を１つの集約装置として表示し、集約装置間のリンクを１つのリンクで表示することができるので、表示する装置数とリンク数を低減することができる。また、画面表示装置は、フィルタ情報を用いて、ユーザ向けに合わせてユーザごとに表示することができる。また、画面表示装置は、表示対象の仮想網のスライスに関係しない物理網の装置やリンクを非表示にすることができる。したがって、画面表示装置は、大規模なキャリアネットワークにおける仮想網の構成や障害情報の視認性を向上させることができる。
【００２４】
前記画面表示装置は、障害の発生した装置の情報を取得し、前記記憶部に記憶されている前記収容関係情報を参照して、前記障害の影響を受ける可能性のある装置を特定する波及警報演算部をさらに備え、前記表示用情報生成部が、前記波及警報演算部によって特定された装置および前記障害の発生した装置を表示する三次元表示画面データを生成することを特徴とする。
【００２５】
このような構成によれば、画面表示装置は、障害の発生した装置だけでなく、障害の影響を受ける可能性のある装置を特定することができる。したがって、画面表示装置は、大規模なキャリアネットワークにおける仮想網の構成の視認性を向上させることができる。
【００２６】
前記表示用情報生成部は、前記収容関係情報を参照して、前記仮想網および前記物理網における前記装置の収容関係を表示する三次元表示画面データを生成することを特徴とする。
【００２７】
このような構成によれば、画面表示装置は、装置の収容関係を、仮想網でも表示することができる。したがって、画面表示装置は、大規模なキャリアネットワークにおける仮想網の構成の視認性を向上させることができる。
【００２８】
前記表示用情報生成部は、前記仮想網の前記装置および前記リンクの変更履歴の表示を生成することを特徴とする。
【００２９】
このような構成によれば、画面表示装置は、仮想網の装置およびリンクの変更履歴を表示することができる。したがって、画面表示装置は、大規模なキャリアネットワークにおける仮想網の構成の視認性を向上させることができる。
【発明の効果】
【００３０】
本発明によれば、大規模なキャリアネットワークにおける仮想網の構成や障害情報の視認性を向上させることができる。
【図面の簡単な説明】
【００３１】
【図１】ネットワークの状況を地理的な配置に基づき表示した例を示す図である。
【図２】ネットワークの状況を論理トポロジに基づき表示した例を示す図である。
【図３】ネットワークの各階梯の接続状況を一括表示した例を示す図である。
【図４】ネットワークの特定の階梯間の接続状況の例を示す図であり、（ａ）は図３に示したネットワークの各階梯の接続状況の例を表し、（ｂ）は図４（ａ）に対して、制御系装置間に介在する転送装置、転送リンク等の構成を制御リンクに抽象化して表示した例を表す。
【図５】ネットワークの特定の階梯間の接続状況の例を示す図であり、（ａ）は図３に示したネットワークの各階梯の接続状況の例を表し、（ｂ）は図５（ａ）に対して、サービス系装置間に介在する転送装置、制御装置等の構成をサービスリンクに抽象化して表示した例を表す。
【図６】３次元表示した例を示す図である。
【図７】視点の位置および向きを設定した場合の表示画面例を示す図である。
【図８】視点から見た表示画面例を示す図であり、（ａ）は図７に示す第１の視点から見た表示画面例を表し、（ｂ）は図７に示す第２の視点から見た表示画面例を表す。
【図９】時間軸バーによって選択された過去の状況表示の画面例を示した図であり、（ａ）は時間軸バーによって選択された過去の状況表示の画面例を表し、（ｂ）は時間軸バーによって選択された次の時刻の状況表示の画面例を表す。
【図１０】仮想網の構成ならびに仮想マシンおよび通信フローの移動軌跡の表示例を示す図である。
【図１１】障害発生箇所および波及スライスをフィルタ処理によって残す表示例を示す図である。
【図１２】ノード群を集約して表示する一例を示す図である。
【図１３】表示対象のスライスに関係するノードおよびリンクをフィルタ処理によって残す表示例を示す図である。
【図１４】閲覧者用のフィルタ処理を実行した表示例を示す図である。
【図１５】画面表示装置の機能例を示す図である。
【図１６】装置属性情報、装置間接続（通常リンク）情報および装置配置設定情報の一例を示す図である。
【図１７】装置間概要接続（概要リンク）情報、収容関係情報および表示設定情報の一例を示す図である。
【図１８】画面表示装置の処理フロー例を示す図である。
【発明を実施するための形態】
【００３２】
本発明を実施するための形態（以降、「本実施形態」と称す。）について、適宜図面を参照しながら詳細に説明する。
【００３３】
はじめに、大規模なキャリアネットワークにおける仮想網の構成や障害発生状況の視認性を向上させるための概要について説明する。
まず、視認性を向上させるための３つの機能について記載する。
【００３４】
（１）キャリアネットワーク運用のための機能
保全系業務において必要な機能は、例えば、地理的な障害の影響範囲や、仮想網で頻繁に発生する構成変更の箇所を把握できるようにすることである。また、ネットワークの収容関係の表示は、障害の影響範囲把握において特に重要となるので、ネットワーク構成において収容関係を表示できる機能を有するようにする。
【００３５】
（２）ネットワークの大規模化に対応する機能
数千スライスの仮想網を構成し、数万の物理ノードを有するような大規模ネットワークの場合、論理ノードおよび物理ノードの合計数は最大数千万に達する。これらすべてのノードを表示すると、画面の表示限界および人間の視認限界を超過してしまう。また、障害の発生していない通常時や障害発生時において仮想網の構成を確認する場合、大規模な仮想網全体をそのまま表示したのでは、論理ノード、論理リンク、仮想網の各スライスと物理網との収容関係が多数表示され、画面の表示限界および人間の視認限界を超過してしまう。また、仮想網の各スライス内の装置数および装置種別数も多いので、故障発生時に影響の及ぶ範囲が迅速に判定できない。そのため、各スライスの視認性を向上させて表示できるようにする機能が必要となる。
【００３６】
（３）閲覧者の多様化に対応する機能
従来の物理網は運用者のみがネットワークの状況を把握していれば良かった。しかし、ネットワークの仮想化に伴って、物理網を提供するインフラ事業者、仮想網を借りて顧客に提供するIaaS（Infrastructure as a Service）事業者、IaaS事業者からサービスを提供される顧客が閲覧者となりうる。そこで、閲覧者に適した表示を提供できる機能が必要となる。例えば、インフラ事業者が、物理網、仮想網両方の詳細な構成、状態を確認できるようにする。また、例えば、IaaS事業者が、仮想網のみの詳細な構成、状態を確認できるようにする。また、例えば、顧客が、顧客の仮想マシン間接続等大まかな構成、状態を確認できるようにする。
【００３７】
次に、前記した機能（１）、機能（２）、機能（３）それぞれの具体的な表示例について、図を用いて説明する。
【００３８】
まず、機能（１）を具体化した表示例については、図１０を用いて説明する。図１０は、インフラ事業者向けの表示例である。
【００３９】
図１０は、仮想網の構成ならびに仮想マシンおよび通信フローの移動軌跡の表示例を表している。図１０では、物理網Ｐは最下階層に表示し、仮想網のスライスＳ１，Ｓｋは高さ方向の座標位置を異ならせて階層表示している。なお、図１０では、仮想網のスライス数を２つ表示しているが、２つに限られることはなく、１つまたは３つ以上であってもよい。
【００４０】
仮想網のスライス内に装置（論理ノード）が存在する場合は、当該装置と収容関係にある物理網Ｐ内の装置（物理ノード）を含むこれらの装置群を同じビル枠Ｂ１，Ｂ２，Ｂ３（二点鎖線）で囲む。各スライスにおいて、同じビル枠内に装置を表示することによって、収容関係や複数階梯にまたがる装置群を容易に想起させることができる。また、ＸＹ平面には地図（不図示）を配置したり、ビル枠を円柱で表示したりする等によって、視認性を改善することができる。
【００４１】
図１０において、符号Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５，Ｐ６それぞれは、物理装置（物理ノード）を表している。また、符号ＶＭ１，ＶＭ２，ＶＭ３，ＶＭ４，ＶＭ５，ＶＭ６それぞれは、仮想マシン（論理ノード）を表している。そして、物理装置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５，Ｐ６と、仮想マシンＶＭ１，ＶＭ２，ＶＭ３，ＶＭ４，ＶＭ５，ＶＭ６とは、点線で結ばれている。この点線は、物理装置と仮想マシンとの収容関係を表しており、例えば、物理装置Ｐ１において仮想マシンＶＭ１が作動していることを表している。また、実線は、装置間のリンクを表している。そして、楕円は、クラスタを表し、その楕円内に記載の装置がクラスタ構成となっていることを表している。
【００４２】
物理網Ｐおよび仮想網のスライス内では、他のスライスに干渉しない範囲で高さを異ならせて、装置の重要度、階梯、エレメント種別を表してもよい。
【００４３】
また、図１０では、物理網Ｐの物理装置Ｐ６に、障害が発生したことを示す星型図形Ｆが表示されている。この障害は、物理装置Ｐ６に収容されている仮想マシンＶＭ６に波及するため、仮想網のスライスＳ１の仮想マシンＶＭ６にも障害が発生した状態を示す星型図形Ｆが付される。そして、物理装置Ｐ５に収容されている仮想マシンＶＭ５が、仮想マシンＶＭ６の代わりに、現用状態になった場合（変更履歴）を表すことを示す軌跡を、白抜き矢印Ｌで表している。
なお、図１０では、仮想マシンＶＭ６と他の仮想マシンとの間の論理リンクは一点鎖線で表示され、仮想マシンＶＭ５に遷移後のリンクは実線で表示されている。また、遷移後から所定の時間では、仮想マシンＶＭ６およびその論理リンクを薄色等で表示するようにしても構わない。また、図９（ａ）に示した時間軸バー１５９を用いて時間経過を再生することを可能とし、早送り機能等によって、仮想マシンおよび論理リンクの遷移状況を想起しやすくするようにしてもよい。
【００４４】
次に、機能（２）を具体化した表示例について、図１１、図１２、図１３を用いて説明する。
【００４５】
まず、ネットワークの概括的状況を容易に把握することができるようにするため、ノード群を集約して表示する一例について、図１１を用いて説明する。あるビル枠において、多数のノードが存在する場合に、物理網や仮想網のスライス単位でノード群を集約し、１個の集約ノード（以降、集約装置とも称す。）として表示する。ただし、集約するノード群内に障害が発生していることを示す星型図形（警報）Ｆが存在している場合には、その星型図形Ｆの表示は残しておく。
【００４６】
具体的には、符号１１０１の表示例のように多数のノード群が存在している場合、集約用フィルタ処理１１０２を実行して符号１１０３の表示例のように変換する。符号１１０３の表示例では、クラスタ構成のノード群および当該ノード群と接続関係のあるノード群が、１つの集約ノードに変換され、また、集約ノードと収容関係にあるノード群も１つの集約ノードに変換されている。その際、集約されるノード群に付されていた星型図形Ｆは、集約ノードにも付される。また、吹き出し１１０４に示すように、集約ノードの状態（警報発生数、ＣＰＵ（Central Processing Unit）使用率等）をまとめて装置集約概要情報として表示する。
【００４７】
集約用フィルタ処理１１０２は、視野に含まれるノード数等を画面切替の条件（発動条件）としてもよい。また、集約用フィルタ処理１１０２は、スライスごとに発動条件を設定できるものとする。
このような集約用フィルタ処理１１０２によって、表示対象エレメント数が多数の場合に、ネットワークの概括的状況を容易に把握することができるようになる。
【００４８】
次に、特定の仮想網のスライスと物理網との対応を容易に確認することができるようにするため、表示対象のスライスに関係するノードおよびリンクをフィルタ処理して残す表示例について、図１２を用いて説明する。障害の発生していない通常時や障害発生時において、仮想網の構成を確認する場合、大規模な仮想網をそのまま表示したのでは、論理ノード、論理リンク、仮想網の各スライスと物理網との収容関係が数多く表示され、画面の表示限界および人間の視認限界を超過する。
そのため、特定の仮想網のスライスを表示する際には、その他のスライスや、特定の仮想網のスライスと関係しない物理網内の物理装置およびリンクを非表示にすることによって、視認性を確保する。
【００４９】
具体的には、符号１２０１の表示例のように多数のスライスが存在している場合、スライスＳｋを対象とする表示対象スライス用フィルタ処理１２０２を実行して符号１２０３の表示例のように変換する。表示対象スライス用フィルタ処理１２０２は、表示する仮想網の装置およびリンクならびに物理網の装置およびリンクを選択するフィルタ情報に基づいて、実行される。符号１２０３の表示例では、スライスＳｋの論理ノードおよび論理リンクと、その論理ノードおよび論理リンクに関係のある（収容関係にある）物理網Ｐ内の物理ノードおよび物理リンクが表示されている。つまり、選択された表示対象の仮想網の装置およびリンクと無関係（収容関係にない）の物理網の装置およびリンクは、非表示に設定され、画面表示されない。これにより、表示対象の仮想網のスライスと物理網との対応を容易に確認することができるようになる。なお、表示対象の仮想網のスライスは、入力装置３２０（図１５参照）によって選択される。
【００５０】
次に、故障発生時に影響の及ぶ範囲を迅速に判定することができるようにするため、障害発生箇所と波及スライスの表示例について、図１３を用いて説明する。図１３では、物理網Ｐが、サーバＳＲ１，ＳＲ２，ＳＲ３，ＳＲ４とネットワークエレメントＮＥ１，ＮＥ２，ＮＥ３，ＮＥ４とで構成されているものとする。また、仮想網のスライスＳａは、仮想マシンＶＭ１，ＶＭ２，ＶＭ３と論理スイッチＶＳＷ２とで構成されているものとする。仮想網のスライスＳｂは、仮想マシンＶＭ４，ＶＭ５と論理スイッチＶＳＷ５とで構成されているものとする。実線は、装置間のリンクを表し、点線は、物理装置と仮想マシンとの収容関係を表している。
【００５１】
また、図１３では、ネットワークエレメントＮＥ２に、障害が発生したことを示す星型図形Ｆが表示されている。物理網Ｐの装置の障害発生時には、その障害が波及する仮想網のスライスＳａ，Ｓｂが絞りこまれて表示されるとともに、障害が波及した論理スイッチＶＳＷ２，ＶＳＷ５に、障害が発生したことを示す星型図形が付される。
【００５２】
また、障害の発生した物理装置に収容されている仮想マシン群に係る情報（影響概要情報）が、吹き出し１３０１に表示される。例えば、図１３では、「影響概要情報」として、収容論理ネットワーク数が３００、影響ユーザ数が２００００、故障発生からの継続時間が１時間２３分であることが表示される。これにより、故障発生時に影響の及ぶ範囲を迅速に判定することができるようになる。
【００５３】
次に、機能（３）を具体化した表示例について、図１４を用いて説明する。
表示画面は、物理網を提供するインフラ事業者、仮想網を借りて顧客に提供するIaaS事業者、IaaS事業者からサービスを提供される顧客それぞれの閲覧者に適するようにフィルタ処理され、生成される。
【００５４】
図１４は、閲覧者に合わせて、表示目的別にフィルタ処理した表示例を表している。
符号１４０１の表示例は、仮想網のスライスＳａと物理網Ｐとの収容関係を表している。この符号１４０１の表示例は、物理網、仮想網両方の詳細な装置やリンクの構成、状態を確認することができるように、インフラ事業者向けにフィルタ処理して生成されている。
【００５５】
符号１４０１の表示例に対して、IaaS提供者用フィルタ処理１４０２を実行し、符号１４０３の表示例が生成される。IaaS提供者用フィルタ処理１４０２は、IaaS事業者向けに表示する仮想網の装置およびリンクを選択するフィルタ情報に基づいて、実行される。符号１４０３の表示例は、仮想網のみの詳細な構成、状態を確認することができるように、IaaS事業者向けにフィルタ処理して生成されている。
【００５６】
また、符号１４０１の表示例に対して、IaaSユーザ用フィルタ処理１４０４を実行し、符号１４０５の表示例が生成される。IaaSユーザ用フィルタ処理１４０４は、IaaS顧客向けに表示する仮想網の装置およびリンクを選択するフィルタ情報に基づいて、実行される。符号１４０５の表示例は、顧客の仮想マシン間接続等大まかな構成、状態を確認することができるように、IaaS顧客向けにフィルタ処理して生成されている。
【００５７】
各フィルタ処理に用いるフィルタ情報は、プリセットとして、後記する画面表示装置によって選択可能に備えられているものとする。そして、各閲覧者（ユーザ）は、ユーザ自身が使用している装置およびリンクに関する必要な情報のみが提供されるので、ネットワークの構成、状況を容易に把握することができる。
【００５８】
（画面表示装置）
次に、図１５を用いて、画面表示装置２００の機能例について説明する。画面表示装置２００は、ネットワークの物理網および仮想網のスライスごとに、全装置の階梯や接続情報（リンク）、複数系（現用系・待機系）を組むクラスタの情報、各種警報や障害の発生状況を示した三次元表示画面を生成し、表示する。この画面表示装置２００は、ネットワークを構成する各装置（例えば、図９（ａ）に示す転送装置１２１，１２２、制御装置１４１、上位サービス装置１６１、下位サービス装置１０１〜１０３）と接続されており、これらの装置から、ネットワークに関する障害に関する情報等を受信する。また、画面表示装置２００は、閲覧者から画面表示に関する各種指示入力（プリセットされたフィルタ処理の種別を含む。）を受け付けるキーボードやマウス等の入力装置３２０を接続している。また、画面表示装置２００は、画面表示を行う液晶ディスプレイ等の表示装置３１０を接続している。画面表示装置２００は、入力装置３２０からの指示入力と、各装置から受信した情報とに基づき、ネットワークの状況を示す三次元表示画面を生成し、表示装置３１０に出力表示する。閲覧者は、この三次元表示画面を見ることでネットワークの状況を確認することができる。
【００５９】
画面表示装置２００の機能は、記憶部２１０、処理部２２０および入出力部２４０を有する。
記憶部２１０は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ（Hard Disk Drive）、フラッシュメモリ等の記憶媒体から構成される。記憶部２１０には、ネットワークを構成する各装置の接続情報や、ネットワークに関する警報情報等、処理部２２０の表示画面生成時に参照される各種データ等が記憶される。
【００６０】
処理部２２０は、入出力部２４０から入力された指示入力に基づき、記憶部２１０の各種データを参照して、表示画面を生成し、入出力部２４０経由で表示装置３１０に表示する機能を有する。また、処理部２２０は、この画面表示装置２００が備えるＣＰＵによるプログラム実行処理や、専用回路等により実現される。なお、処理部２２０の機能をプログラム実行処理により実現する場合、記憶部２１０には、この処理部２２０の機能を実現するためのプログラムが格納される。
【００６１】
入出力部２４０は、インターネットやＬＡＮ（Local Area Network）等のネットワーク経由で他の装置と通信を行うための通信インタフェースや入出力インタフェースから構成される。入出力部２４０は、入力装置３２０からの各種指示入力を受け付け、受け付けた指示情報を処理部２２０へ出力する。また、入出力部２４０は、処理部２２０によって生成された表示画面情報を、表示装置３１０に出力する。
【００６２】
記憶部２１０は、装置情報保存部２１１、警報保存部２１２および設定保存部２１３を備える。
【００６３】
装置情報保存部２１１は、さらに装置属性情報保存部２１１１と装置接続関係保存部２１１２とを備える。
装置属性情報保存部２１１１は、装置属性情報（図１６参照）を記憶している。この装置属性情報は、各時刻における、仮想網のスライスや物理網の各装置の属性（階梯）、当該装置の地図上の座標位置（緯度、経度の組み合わせ）、当該装置に現用系および待機系の組（クラスタ）を構成する複数系装置等を示した情報である。図１６に例示する装置属性情報は、装置番号（装置の識別情報）ごとに、その装置の装置名と、スライスと、階梯と、階梯の番号（階梯番号）と、経度および緯度と、複数系装置とを関連付けて示している。
【００６４】
図１５に戻って、装置接続関係保存部２１１２は、各時刻における装置間接続（通常リンク）情報（図１６参照）を記憶している。ここで、通常リンクとは、ノードやリンクを集約しない状態のことを意味している。この装置間接続（通常リンク）情報は、仮想網のスライスや物理網における各装置の接続関係を示した情報である。図１６に例示する装置間接続（通常リンク）情報は、接続番号ごとに、装置の番号（装置番号）と、装置名と、その装置にリンク接続される装置の装置番号と、装置名とを関連付けて示している。また、この装置間接続（通常リンク）情報は、図１６に例示するように、物理網の接続情報（接続関係情報０）の他に、仮想網のスライスの接続情報（スライスＳ１における接続情報（接続関係情報１）や、仮想網のスライスＳｋにおける接続情報（接続関係情報２））を含んでいる。
【００６５】
また、装置接続関係保存部２１１２は、各時刻における装置間概要接続（概要リンク）情報（図１７参照）を記憶している。ここで、概要リンクとは、ノードやリンクを集約した状態のことを意味している。この装置間概要接続（概要リンク）情報は、仮想網のスライスや物理網における各装置の集約処理後の接続関係を示した情報である。図１７に例示する装置間概要接続（概要リンク）情報は、接続番号ごとに、装置の番号（装置番号）と、装置名と、その装置にリンクさせる装置の装置番号と、装置名とを関連付けて示している。また、この装置間概要接続（概要リンク）情報は、図１７に例示するように、物理網の接続情報（接続関係情報０）の他に、仮想網のスライスＳ１における接続情報（接続関係情報１）等を含む。
なお、以降の説明では、装置間接続（通常リンク）情報（図１６参照）、装置間概要接続（概要リンク）情報（図１７参照）を単に接続情報と称することもある。
【００６６】
また、装置接続関係保存部２１１２は、仮想網のスライス内の装置（仮想マシン）と物理網の物理装置との収容関係を示す収容関係情報（図１７参照）を記憶している。
【００６７】
図１５に戻って、警報保存部２１２は、各時刻における、仮想網のスライスや物理網の各装置やリンクの警報に係る情報（障害の状態を含む。）を記憶している。この警報に係る情報は、警報解析部２２３により作成される。
【００６８】
設定保存部２１３は、例えば、図１６に示す装置配置設定情報や、図１７に示す表示設定情報等の各種設定情報を記憶している。
図１６の装置配置設定情報では、スライスの表示階層を示す表示スライス情報、装置の属する階梯の表示階層を示した属性階層設定情報や、表示階層の高さ座標を示す階層座標設定情報が記憶されている。各装置の高さ座標は、ネットワークの末端に位置する属性の装置ほど低い座標としている。なお、図１６に示すビル枠情報は、仮想網のスライス内に装置（論理ノード）が存在する場合に、当該装置と収容関係にある物理網Ｐ内の装置（物理ノード）を含むこれらの装置群を示す目印を画面上に表示するときに参照される。
【００６９】
また、設定保存部２１３は、表示設定情報（図１７参照）として、表示スライスフィルタ設定情報および軌跡表示設定情報を記憶している。表示スライスフィルタ設定情報は、図１７では、例えば、設定番号「９０１」、フィルタ名「IaaS001」、表示スライス番号「１０，１１，１２」、表示リンク「通常リンク」が関連付けられている。この他の例では、図１７には示していないが、表示目的別の集約用フィルタ処理１１０２（図１１参照）、表示対象スライス用フィルタ処理１２０２（図１２参照）、インフラ事業者向けの表示処理、IaaS提供者用フィルタ処理１４０２（図１４参照）、IaaSユーザ用フィルタ処理１４０４（図１４参照）に関するフィルタ情報が、表示スライスフィルタ設定情報に格納される。また、軌跡表示設定情報は、図１０において、仮想マシンが、仮想マシンＶＭ６から仮想マシンＶＭ５に遷移したことを示す軌跡（白抜き矢印Ｌ）を表した場合、遷移前の状態を表示しておく時間に関する情報である。
【００７０】
次に、処理部２２０について説明する。処理部２２０は、装置属性情報解析部２２１、装置接続関係解析部２２２、警報解析部２２３、波及警報演算部２２４、座標計算部２２５、表示用情報生成部２２６および視点決定部２２８を備える。
【００７１】
装置属性情報解析部２２１は、入力装置３２０によって操作されて、時間軸バー１５９（図９（ａ）参照）によって設定された時刻を、操作部２４４経由で取得し、その取得した時刻に対応する装置属性情報（図１６参照）を装置属性情報保存部２１１１から読み出す。
【００７２】
装置接続関係解析部２２２は、入力装置３２０によって操作されて、時間軸バー１５９（図９（ａ）参照）によって設定された時刻を、操作部２４４で取得し、その取得した時刻に対応する装置間接続（通常リンク）情報（図１６参照）および装置間概要接続（概要リンク）情報（図１７参照）を装置接続関係保存部２１１２から取得する。そして、装置接続関係解析部２２２は、２つの装置間の装置間接続情報をつなぎあわせてネットワーク全体の装置間接続構造を決定する。
【００７３】
警報解析部２２３は、警報受信部２４１経由でネットワークの各装置から発せられた警報（障害の状態を含む。）および装置状態の情報（ＣＰＵ使用率や温度値等）を取得する。また、警報解析部２２３は、装置属性情報解析部２２１から装置属性情報を取得し、警報の発生しているリンクや装置と、警報の発生時刻とを対応付けた警報に係る情報を作成し、警報保存部２１２に記憶する。
【００７４】
波及警報演算部２２４は、警報保存部２１２から警報に係る情報を取得し、装置接続関係保存部２１１２から仮想マシンと物理装置との収容関係情報（図１７参照）を取得する。波及警報演算部２２４は、ある物理ノード（または物理リンク）に警報が発生している場合、収容関係情報（図１７参照）を参照して、その物理ノード（または物理リンク）に収容されている仮想網内の論理ノード（または論理リンク）についても影響が波及している可能性があると判定し、波及警報情報を生成する。ここで、波及警報情報は、発生している障害の影響が波及している可能性があると判定した装置（またはリンク）の情報である。また、波及警報演算部２２４は、ある仮想網のスライス内で論理ノード（または論理リンク）に警報が発生している場合、収容関係情報（図１７参照）を参照して、当該仮想網のスライス内の論理ノード（または論理リンク）を収容している物理装置（または物理リンク）と、この物理装置（または物理リンク）に収容されている仮想網の他のスライス内の論理ノード（または論理リンク）にも影響が及んでいる可能性があると判定し、波及警報情報を生成する。
【００７５】
座標計算部２２５は、操作部２４４経由で取得された時刻における各種情報を記憶部２１０から取得し、三次元表示画面における各装置、リンク、仮想網のスライス、警報等の座標位置（座標データ）を決定する。この座標計算部２２５の詳細は後記する。
【００７６】
表示用情報生成部２２６は、座標計算部２２５によって演算された座標データに基づき各装置、各装置間を接続するリンク、各装置およびリンクの警報と障害の影響の及ぶ可能性のある装置、リンクを重畳して配置した三次元表示画面データを時刻ごとに生成し、入出力部２４０経由で表示装置３１０へ出力する。また、表示用情報生成部２２６は、入力装置３２０によって選択されたフィルタ情報の選択入力を操作部２４４経由で取得した場合、取得したフィルタ情報に対応するフィルタ処理を実行し、表示対象の装置およびリンクを抽出し、抽出した表示対象の装置およびリンクを配置した三次元表示画面データを時間ごとに生成する機能を有する。また、表示用情報生成部２２６は、構成変更の発生している箇所（変更履歴）がある場合には、当該箇所に対して、色や明度を変更したり、点滅したりする等の変更履歴の表示を生成するための強調表示処理を実行する機能を有する。なお、表示用情報生成部２２６は、概要画面生成部２２７を機能として備える。
【００７７】
概要画面生成部２２７は、概要表示処理を実行する。
具体的には、概要画面生成部２２７は、集約用フィルタ処理１１０２（図１１参照）が実行されることになっているビル枠および／またはスライス内において、複数の装置で構成される装置群を１つの集約装置で表す処理を実行するとともに、装置集約概要情報を生成する。装置集約概要情報は、例えば、集約装置の合計警報発生数、ＣＰＵ使用率の現時点の合計値および最大合計値等である。具体的には、図１１に示すように、符号１１０１の表示例内の物理網Ｐのクラスタ構成の装置群と、その装置群に接続する階梯の異なる装置群とが、符号１１０３の表示例では１つの集約装置で表されている。また、概要画面生成部２２７は、集約装置内のリンクを消去する。そして、概要画面生成部２２７は、当該集約装置に他の装置群から接続されるリンクを１本に集約して表現する。概要画面生成部２２７は、集約装置の座標、集約したリンクの座標、装置集約概要情報の表示座標を再計算する。そして、概要画面生成部２２７は、集約装置および集約したリンクを表示する三次元表示画面データを生成する。装置集約概要情報は、ポップアップ表示の他、アイコン等で表示される。
【００７８】
視点決定部２２８は、入出力部２４０経由で入力された視点（カメラ）の位置や方向（図７に示す第１の視点、第２の視点）を取得し、取得した視点の位置や方向の情報を、表示用情報生成部２２６に出力する。
【００７９】
入出力部２４０は、表示装置３１０、入力装置３２０、ネットワークの各装置との入出力インタフェースを備える。この入出力部２４０は、警報受信部２４１、表示部２４３および操作部２４４を備える。
【００８０】
警報受信部２４１は、ネットワークの各装置から警報および装置状態の情報（ＣＰＵ使用率や温度値等）を受信し、受信した警報を警報解析部２２３へ出力する。警報には、少なくともその警報を発出した装置名が含まれている。
【００８１】
表示部２４３は、表示用情報生成部２２６で生成された三次元表示画面を表示装置３１０へ出力する。
【００８２】
操作部２４４は、入力装置３２０によって入力された入力情報を取得し、その入力情報を、座標計算部２２５、表示用情報生成部２２６または視点決定部２２８へ出力する機能を有する。例えば、操作部２４４は、入力装置３２０によって入力された時刻情報を座標計算部２２５へ出力し、入力装置３２０によって入力された視点の位置や方向に関する情報を視点決定部２２８へ出力する。また、操作部２４４は、入力装置３２０によって選択された、集約用フィルタ処理１１０２（図１１参照）、表示対象スライス用フィルタ処理１２０２（図１２参照）、インフラ事業者向けの表示処理、IaaS提供者用フィルタ処理１４０２（図１４参照）、IaaSユーザ用フィルタ処理１４０４（図１４参照）の選択情報のいずれかを入力情報として、表示用情報生成部２２６へ出力する。
【００８３】
次に、座標計算部２２５を詳細に説明する。座標計算部２２５は、操作部２４４によって入力情報として時刻情報を取得し、装置属性情報解析部２２１から装置属性情報（図１６参照）を取得し、装置接続関係解析部２２２から装置間接続（通常リンク）情報（図１６参照）および装置間接続（概要リンク）情報（図１７参照）を取得し、設定保存部２１３から装置配置設定情報（図１６参照）を取得する。また、座標計算部２２５は、警報保存部２１２から各装置やリンクに紐づけられた警報に係る情報を取得し、波及警報演算部２２４から、各装置に紐づけられた波及警報情報を取得する。
【００８４】
座標計算部２２５は、接続情報を参照して、選択された時刻における装置および装置間のリンクを特定する。また、座標計算部２２５は、装置属性情報（図１６参照）および装置配置設定情報（図１６参照）を参照して、特定した装置および装置間のリンクの、三次元表示画面上のＸＹ軸の座標位置と、各装置の属する階梯に対応するＺ軸の座標位置とを決定する。また、座標計算部２２５は、複数の仮想網のスライスそれぞれの高さ方向の座標位置が異なるように決定する（図１０参照）。座標計算部２２５は、装置属性情報を参照して、ある装置と現用系・待機系を構成するクラスタがあるとき、三次元表示画面上に、クラスタであることを示す楕円表示（図１０参照）とともに配置する。また、座標計算部２２５は、三次元表示画面上での装置間の接続関係の交差や、各階層内での装置重なりを低減するよう配置位置を調整する。
【００８５】
また、座標計算部２２５は、警報保存部２１２の警報に係る情報を参照して、選択された表示時刻の警報があれば、その警報の座標位置を、三次元表示画面上の警報の対象となる装置およびリンクの近傍に配置する。そして、座標計算部２２５は、装置、リンクおよび警報を重畳して配置したデータ（座標データ）を表示用情報生成部２２６へ出力する。
そして、表示用情報生成部２２６は、座標計算部２２５から取得した座標データに基づき、三次元表示画面データを生成する。
【００８６】
（処理フロー）
次に、画面表示装置２００の処理フロー例について、図１８を用いて説明する（適宜、図１５、図１６、図１７参照）。ここでは、処理フローの一例として、集約用フィルタ処理１１０２（図１１参照）のモードが実行される場合について説明する。
【００８７】
ステップＳ１では、装置属性情報解析部２２１は、装置属性情報保存部２１１１から、装置属性情報（図１６参照）を取得する。これにより、操作部２４４が入力装置３２０から入力された時刻情報を取得した場合、当該時刻に対応する各装置の属性（階梯）と、各装置のＸＹ軸の座標位置とが分かる。
【００８８】
ステップＳ２では、装置接続関係解析部２２２は、装置接続関係保存部２１１２から、装置間接続（通常リンク）情報（図１６参照）および装置間概要接続（概要リンク）情報（図１７参照）を取得する。これにより、選択された時刻に対応するネットワーク全体の装置間接続構造が分かる。
【００８９】
ステップＳ３では、座標計算部２２５は、設定保存部２１３から、装置配置設定情報（図１６参照）を取得する。これにより、選択された時刻に対応する各装置の属する階梯に対応するＺ軸の座標が分かる。
【００９０】
ステップＳ４では、座標計算部２２５は、Ｓ１で取得した装置属性情報、Ｓ２で取得した装置間接続構造およびＳ３で取得した装置配置設定情報を参照して、選択された時刻に対応する装置、装置間のリンクおよび仮想網のスライスの、三次元表示画面上のＸＹ軸の座標位置と、各装置の属する階梯に対応するＺ軸の座標位置とを決定する。このとき、座標計算部２２５は、装置属性情報を参照して、ある装置と現用系・待機系を組むクラスタを構成する装置群を囲む表示（楕円、図１０参照）を三次元表示画面上に配置する。さらに、複数階梯にまたがる装置群が設置される箇所に、ビル枠等の目印を配置する場合には、座標計算部２２５は、装置配置設定情報に含まれるビル枠情報（図１６参照）を参照して、三次元表示画面上にビル枠（例えば、図１０に示す符号Ｂ１，Ｂ２，Ｂ３等）を配置する。
【００９１】
ステップＳ５では、座標計算部２２５は、三次元表示画面上での装置間の接続関係の交差や、各階層内での装置の重なりを低減するよう各装置およびリンクの座標位置を調整する。
【００９２】
ステップＳ６では、警報解析部２２３は、警報受信部２４１が既に受信している警報を取得する。そして、警報解析部２２３は、装置属性情報解析部２２１から装置属性情報（図１６参照）を取得し、警報の対象となる装置およびリンクを特定する。また、警報解析部２２３は、この警報の対象となるリンクおよび装置と、警報発生時刻とを紐づけた警報に係る情報を作成し、警報保存部２１２に出力する。これにより、警報保存部２１２には、経時的な警報に係る情報が保存される。
【００９３】
ステップＳ７では、座標計算部２２５は、警報保存部２１２に保存された警報に係る情報から、Ｓ１で選択された時刻における警報に含まれる装置の情報（例えば、装置名）を取得し、Ｓ５で調整した各装置およびリンクの座標位置とを参照して、三次元表示画面上での警報の座標位置を決定する。
【００９４】
ステップＳ８では、座標計算部２２５は、Ｓ７で決定された警報の座標位置とＳ５で調整された各装置およびリンクの座標位置を参照して、三次元表示画面上に、ネットワークの装置、リンクおよび警報を重畳して配置した配置データを生成する。そして、座標計算部２２５は、生成した配置データを表示用情報生成部２２６へ出力する。
【００９５】
ステップＳ９では、視点決定部２２８は、操作部２４４経由で視点の選択入力を取得した場合、この視点に対応する三次元表示画面のカメラ座標位置および方向を決定する。そして、視点決定部２２８は、カメラ座標位置および方向を表示用情報生成部２２６に出力する。
【００９６】
ステップＳ１０では、表示用情報生成部２２６は、視点決定部２２８から取得したカメラ座標位置および方向に基づいて、入力装置３２０によって選択された視点から見た表示用座標データを生成する。
【００９７】
ステップＳ１１では、表示用情報生成部２２６は、操作部２４４経由でフィルタ処理（本処理フローでは、集約用フィルタ処理１１０２）に関するフィルタ情報の選択入力を取得した場合、設定保存部２１３の表示設定情報（図１７参照）の表示スライスフィルタ設定情報を参照し、Ｓ８の装置およびリンクに対してフィルタ処理を実行し、表示対象の装置およびリンクを抽出する。
【００９８】
ステップＳ１２では、概要画面生成部２２７は、概要表示処理を実行する。ただし、このステップＳ１２は、集約用フィルタ処理１１０２の場合に実行される。具体的には、概要画面生成部２２７は、Ｓ１１で取得された表示対象の複数階梯にまたがるノード群を１つの集約装置にまとめたり、当該集約装置へのリンクを１本で表示したりする。
【００９９】
ステップＳ１３では、表示用情報生成部２２６は、構成変更の発生している箇所（変更履歴）がある場合には、当該箇所に対して、色や明度を変更したり、点滅したりする等の強調表示処理を実行する。
【０１００】
ステップＳ１４では、表示用情報生成部２２６は、表示すべき座標、色等を調整して三次元表示画面情報（表示用データ）を生成し、その生成した三次元表示画面情報を表示装置３１０へ出力する。
【０１０１】
なお、ステップＳ１１において表示対象スライス用フィルタ処理１２０２（図１２参照）を実行する場合には、表示用情報生成部２２６は、操作部２４４経由で仮想網のスライスの選択情報を取得したとき、収容関係情報（図１７参照）を参照して、当該仮想網のスライス内の装置と収容関係にある物理網の装置を抽出する。
【０１０２】
また、ステップＳ１１においてインフラ事業者向け（通常リンク）の表示処理を行う場合には、表示用情報生成部２２６は、インフラ事業者の装置およびリンクによって構築されたネットワークの仮想網および物理網の装置およびリンクを抽出する。
【０１０３】
また、ステップＳ１１においてIaaS提供者用フィルタ処理１４０２（図１４参照）またはIaaSユーザ用フィルタ処理１４０４（図１４参照）を実行する場合には、表示用情報生成部２２６は、図１４に示すように、インフラ事業者向け（通常リンク）の表示処理を行って符号１４０１の表示例を生成した後に、該当のフィルタ処理を実行して、表示対象の装置およびリンクを抽出する。
【０１０４】
以上、本実施形態の画面表示装置２００は、操作部２４４が入力装置３２０から時刻の入力を取得すると、記憶部２１０を参照して、この取得した時刻に対応する装置の座標情報、装置間の接続情報、収容関係情報、警報情報を特定する。そして、画面表示装置２００は、取得した時刻に対応する装置の座標、２つの装置間の接続情報および収容関係情報に基づいて、仮想網および物理網の装置、リンクおよび警報情報の表示位置を決定して表示する機能を有する。
その他、画面表示装置２００は、以下の機能を有している。
（１）３次元表示画面で、仮想網のスライス内に装置（論理ノード）が存在する場合、当該装置と収容関係にある物理網内の装置（物理ノード）を含むこれらの装置群を同じビル枠で囲んで表示する機能（図１０参照）。
（２）仮想網の装置およびリンクの座標位置について、仮想網のスライスごとに高さ方向の座標を異ならせて表示する機能（図１０参照）。
（３）複数階梯にまたがる装置群を１つの集約装置として表示する機能（図１１参照）。
（４）表示目的別に表示する、仮想網の装置およびリンクならびに物理網の装置およびリンクを選択するフィルタ処理を実行し、選択した装置およびリンクの座標位置を決定して表示する機能（図１４参照）。
（５）表示対象の仮想網のスライスについて、当該仮想網のスライス内の装置と収容関係にある物理網の装置を特定し、当該仮想網のスライス内に関連する特定された物理網の装置およびリンクを抽出し、抽出されなかった物理網の装置およびリンクを非表示にする機能（図１２参照）。つまり、当該仮想網のスライス内の装置と無関係の物理網の装置およびリンクは表示しない。
（６）障害の発生した装置およびリンクを取得した場合、障害の影響を受ける可能性のある装置を特定する機能（図１３参照）。
（７）障害の発生に伴って、仮想マシンやリンクが変更された場合に、その移動の軌跡を表示する機能（図１０参照）。
このようにして、画面表示装置２００は、仮想網および物理網の装置、リンクおよび警報情報を表示する表示画面を生成し、大規模なキャリアネットワークにおける仮想網の構成や障害情報の視認性を向上させることができる。
【０１０５】
本実施形態では、物理網と仮想網のスライス群との収容関係を前提として説明したが、ある仮想網のスライス内にさらにサブの仮想網のスライスが構成されるケースについても、画面表示装置２００の処理を適用することができる。
また、仮想網のスライス内で複数のアプリケーションが動作し、それらのアプリケーション同士が通信する場合、アプリケーションをサブの仮想網のスライス内の仮想マシン、通信のフローをサブの仮想網のスライス内のＶＰＮ（Virtual Private Network）と見なすことによって、画面表示装置２００の処理を適用することができる。
また、本実施形態では、仮想網のスライスを高さ方向に異ならせて表示する場合（図１０等）について記載したが、仮想網のスライスを、横方向にずらして表示しても構わない。
【符号の説明】
【０１０６】
１０１，１０２，１０３  下位サービス装置
１２１，１２２  転送装置
１４１  制御装置
１６１  上位サービス装置
２００  画面表示装置
２１０  記憶部
２１１  装置情報保存部
２１２  警報保存部
２１３  設定保存部
２２０  処理部
２２１  装置属性情報解析部
２２２  装置接続関係解析部
２２３  警報解析部
２２４  波及警報演算部
２２５  座標計算部
２２６  表示用情報生成部
２２７  概要画面生成部
２２８  視点決定部
２４０  入出力部
２４１  警報受信部
２４３  表示部
２４４  操作部
３１０  表示装置
３２０  入力装置
１１０２  集約用フィルタ処理
１２０２  表示対象スライス用フィルタ処理
１４０２  ＩａａＳ提供者用フィルタ処理
１４０４  ＩａａＳユーザ用フィルタ処理
２１１１  装置属性情報保存部
２１１２  装置接続関係保存部
Ｂ１，Ｂ２，Ｂ３  ビル枠
【図１】
0006306972.tif 000002
【図２】
0006306972.tif 000003
【図３】
0006306972.tif 000004
【図４】
0006306972.tif 000005
【図５】
0006306972.tif 000006
【図６】
0006306972.tif 000007
【図７】
0006306972.tif 000008
【図８】
0006306972.tif 000009
【図９】
0006306972.tif 000010
【図１０】
0006306972.tif 000011
【図１１】
0006306972.tif 000012
【図１２】
0006306972.tif 000013
【図１３】
0006306972.tif 000014
【図１４】
0006306972.tif 000015
【図１５】
0006306972.tif 000016
【図１６】
0006306972.tif 000017
【図１７】
0006306972.tif 000018
【図１８】
0006306972.tif 000019