2つ以上のCPUコアを搭載したコンピュータ上に形成され、ネットワーク機能の検証を行うネットワーク機能検証システムであって、ハイパーバイザー上に形成された第1の仮想ハードウェア上で動作する被検証OSアプリケーション、及び上記ハイパーバイザー上に形成された複数の第2の仮想ハードウェア上でそれぞれ動作する複数のノードをもつネットワークを模擬するネットワーク構成模擬部を備え、上記第1の仮想ハードウェアのCPU性能と上記第2の仮想ハードウェアのCPU性能は同じにされ、上記被検証OSアプリケーションは、上記ネットワーク構成模擬部により模擬されるネットワークの各ノードとの間で、上記第1及び第2の仮想ハードウェアを介する通信を行い、ネットワーク機能の検証を行うことを特徴とするネットワーク機能検証システム。上記ネットワーク構成模擬部は、ネットワークを構成するノードの増減を行うことを特徴とする請求項1記載のネットワーク機能検証システム。上記コンピュータは、3つ以上のCPUコアを有することを特徴とする請求項1または請求項2記載のネットワーク機能検証システム。上記ネットワーク構成模擬部は、リング型のネットワーク構成を模擬することを特徴とする請求項1~請求項3のいずれか一項記載のネットワーク機能検証システム。上記ネットワーク構成模擬部は、スター型のネットワーク構成を模擬することを特徴とする請求項1~請求項3のいずれか一項記載のネットワーク機能検証システム。上記ネットワーク構成模擬部は、リング型のネットワーク及びスター型のネットワークを含む複合されたネットワークを模擬することを特徴とする請求項1~請求項3のいずれか一項記載のネットワーク機能検証システム。従来の同期動作システムについてのネットワーク機能検証は、以上のように実施されているので、実際の複数のH/Wを構築することが必要である。あるいは複数のOSAPLを動作させるための高いCPUパワーを有するコンピュータを必要とし、汎用のコンピュータ上でネットワーク検証を行うことが難しいなどの問題点があった。この発明は、上記のような課題を解決するためになされたものであり、複数のH/W構築を必要とせずに、高いCPUパワーを有しないコンピュータ上で、ネットワーク構成を模擬し、同期動作するシステムのネットワーク機能を検証するネットワーク機能検証システムを得ることを目的とする。この発明に係わるネットワーク機能検証システムにおいては、2つ以上のCPUコアを搭載したコンピュータ上に形成され、ネットワーク機能の検証を行うネットワーク機能検証システムであって、ハイパーバイザー上に形成された第1の仮想ハードウェア上で動作する被検証OSアプリケーション、及びハイパーバイザー上に形成された複数の第2の仮想ハードウェア上でそれぞれ動作する複数のノードをもつネットワークを模擬するネットワーク構成模擬部を備え、第1の仮想ハードウェアのCPU性能と第2の仮想ハードウェアのCPU性能は同じにされ、被検証OSアプリケーションは、ネットワーク構成模擬部により模擬されるネットワークの各ノードとの間で、第1及び第2の仮想ハードウェアを介する通信を行い、ネットワーク機能の検証を行うものである。この発明によれば、2つ以上のCPUコアを搭載したコンピュータ上に形成され、ネットワーク機能の検証を行うネットワーク機能検証システムであって、ハイパーバイザー上に形成された第1の仮想ハードウェア上で動作する被検証OSアプリケーション、及びハイパーバイザー上に形成された複数の第2の仮想ハードウェア上でそれぞれ動作する複数のノードをもつネットワークを模擬するネットワーク構成模擬部を備え、第1の仮想ハードウェアのCPU性能と第2の仮想ハードウェアのCPU性能は同じにされ、被検証OSアプリケーションは、ネットワーク構成模擬部により模擬されるネットワークの各ノードとの間で、第1及び第2の仮想ハードウェアを介する通信を行い、ネットワーク機能の検証を行うので、高いCPUパワーを要求せずに複数台のノードを有するネットワーク構成を模擬して、ネットワーク機能検証を実施することができる。実施の形態1.以下、この発明の実施の形態1を図に基づいて説明する。図1は、この発明の実施の形態1、4によるネットワーク機能検証システムを示す構成図である。図1において、デュアルコアCPUを搭載したコンピュータ101のH/Wハードウェア108上で、仮想化技術を提供するハイパーバイザー106が動作し、ハイパーバイザー106上で仮想H/W1110第1の仮想ハードウェアと複数の仮想H/W2111第2の仮想ハードウェアが形成されている。被検証OSAPL102は、CPUコア1103で、またネットワーク構成を模擬するネットワーク構成模擬部104は、CPUコア2105で処理される。被検証OSAPL102は、ハイパーバイザー106上の仮想H/W1110上で動作し、ネットワーク構成模擬部104は、仮想H/W2111上で動作する。被検証OSAPL102は、データを送受信し、同期動作するシステムである。ネットワーク構成模擬部104のOSAPL107は、複数設けられ、それぞれ模擬するネットワークを構成するノードであり、被検証OSAPL102と同じものである。ネットワーク構成模擬部104の構成模擬S/Wソフトウェア109は、模擬するネットワークに合わせてハイパーバイザー106を用いて、模擬するネットワーク構成を管理する。次に、動作について、図2のフローチャートに基づいて説明する。コンピュータ101上で動作する被検証OSAPL102は、ハイパーバイザー106を介して、構成模擬S/W109を起動するステップ201。構成模擬S/W109は、被検証OSAPL102から、模擬するネットワーク構成を読み取りステップ202、ネットワーク構成に応じて仮想H/W2111、模擬されるOSAPL107をn台起動するステップ203。模擬されるOSAPL107と被検証OSAPL102で同期通信するために、構成模擬S/W109は、ハイパーバイザー106を介して、仮想H/W1110のCPU性能を起動している仮想H/W2の台数分の11/n1に制限するステップ204。被検証OSAPL102は、仮想H/W1と仮想H/W2間の通信を通じて、模擬されるOSAPL107との間で同期通信を行って、同期動作の検証などのネットワーク機能の検証試験を実施するステップ205。ネットワーク機能検証が終了するステップ206と、被検証OSAPL102は、構成模擬S/W109に終了命令を送るステップ207。構成模擬S/W109は、仮想H/W1110の機能制限を解除しステップ208、仮想H/W2111、OSAPL107を終了するステップ209。構成模擬S/W109は、終了シグナルを送信しステップ210、停止する。被検証OSAPL102は、構成模擬S/W109の終了シグナルを受信し、構成模擬S/W109が終了したことを確認するステップ211。実施の形態1によれば、仮想H/W1のCPU性能を、各仮想H/W2のCPU性能と同じにすることにより、高いCPUパワーを要求せずに複数台のノードを有するネットワーク構成を模擬することができる。このため、汎用コンピュータで、規模の大きい同期動作するシステムOSAPLを有するネットワーク構成を模擬し、同期動作するシステムのネットワーク機能検証を実施することができる。実施の形態2.以下に、実施の形態2について図に基づいて説明する。図3は、この発明の実施の形態2によるネットワーク機能検証システムを示す構成図である。図3において、101~111は図1におけるものと同一のものである。実施の形態2は、実施の形態1の同期動作するシステムにおいて、ネットワーク異常検出の試験を実施するようにした。次に、図4を用いて、ネットワーク異常の検出について説明する。なお、図4のステップ201~211は図2における処理と同一の処理であり、その説明を省略する。ノード不足、ノード過多によるネットワーク異常検出試験を実施する場合ステップ301、構成模擬S/W109は、ネットワーク異常検出試験時のネットワーク構成を読み取りステップ302、ネットワーク構成に応じて、仮想H/W2111、模擬されるOSAPL107を停止、もしくは追加するステップ303。被検証OSAPL102は、模擬されるOSAPL107と同期動作しているシステムであるので、ノード不足ノード過多によるネットワーク異常検出試験を実施することが可能となるステップ304。ネットワーク異常検出試験が終了するとステップ305、構成模擬S/W109は、異常検出試験実施前のネットワーク構成を再構成し、元のネットワーク構成を模擬する。実施の形態2によれば、ノード不足ノード過多によるネットワーク異常検出試験を実施することができる。実施の形態3.以下に実施の形態3について図に基づいて説明する。図5は、この発明の実施の形態3によるネットワーク機能検証システムを示す構成図である。図5において、102~104、106~111は図1におけるものと同一のものである。図5のコンピュータ401はマルチコアメニーコアCPUであり、CPUコア103と、ネットワーク構成模擬部104を動作させるCPUコア2~CPUコアN402を有している。実施の形態1では、デュアルコアCPUを搭載したコンピュータ101によるネットワーク機能検証について述べたが、実施の形態3は、図5に示すように、3コア以上のCPUコアを有するマルチコアメニーコアCPUを搭載したコンピュータ401を用いるようにした。これにより、実施の形態1よりも、より多くのノード数を有するネットワークを模擬し、ネットワーク機能検証を実施することができる。次に、実施の形態3の動作について、図6のフローチャートを用いて説明する。なお、図6のステップ201、202、204~211は図2におけるものと同一の処理であり、その説明を省略する。図6では、図2のステップ203に代えて、ステップ403になっている。構成模擬S/W109は、ネットワーク構成を読み取り、ネットワーク構成に応じて仮想H/W2111、OSAPL107をn台起動させる。コンピュータ401が有するコア数に応じて構成模擬S/W109をコア2~N402に割り当てるステップ403。これにより、より多くのノードを有するネットワーク構成を模擬することができる。実施の形態3によれば、マルチコアメニーコアCPUを搭載したコンピュータを用いるので、より多くのノードを有するネットワーク構成を模擬し、同期動作するシステムのネットワーク機能検証を行うことができる。実施の形態4.以下、実施の形態4について図に基づいて説明する。実施の形態4の構成は、実施の形態1図1の構成と同じである。実施の形態4は、実施の形態1において、リング型のネットワーク構成を模擬し、同期動作するシステム被検証OSAPL102のネットワーク機能検証を実施する。次に、実施の形態4の動作について、図7のフローチャートを用いて説明する。なお、図7のステップ201、203~211は図2におけるものと同一の処理であるので、その説明を省略する。図7では、図2のステップ202に代えてステップ501が実施され、またステップ203の次にステップ502が追加されている。構成模擬S/W109は、リング型のネットワーク構成を読み取りステップ501、ネットワーク構成に応じて、仮想H/W2111、模擬されるOSAPL107を起動して、被検証OSAPL102を含む各ノードにIDを割り当てステップ502、リング型のネットワーク構成を模擬する。実施の形態4によれば、リング型のネットワーク構成を模擬し、同期動作するシステムのネットワーク機能検証を行うことができる。また、実施の形態2とともに実施することで、実施の形態2と同様にネットワーク異常検出の検証も実施することができる。さらに、実施の形態3とともに実施することができる。実施の形態5.以下に実施の形態5について図に基づいて説明する。図8は、この発明の実施の形態5によるネットワーク機能検証システムを示す構成図で図8において、101~111は図1におけるものと同一のものである。図8では、ネットワーク構成模擬部104に設けられ、スター型ネットワークを形成するためのHUB601も、模擬の対象となる。実施の形態5は、実施の形態1を基に、スター型のネットワーク構成を模擬し、同期動作するシステム被検証OSAPL102のネットワーク機能検証を実施する。次に、実施の形態5の動作について、図9のフローチャートを用いて説明する。なお、図9のステップ201、203~211は図2と同じ処理であるので、その説明を省略する。図9では、図2のステップ202に代えてステップ701を実施し、ステップ203の次にステップ702を追加している。構成模擬S/W109は、スター型ネットワーク構成を読み取りステップ701、ネットワーク構成に応じて仮想H/W2111、模擬されるOSAPL107をn台起動する。構成模擬S/W109は、仮想H/W2111、模擬されるOSAPL107と同様にネットワーク構成に応じてHUB601をm台起動し、模擬するステップ702。構成模擬S/W109は、ハイパーバイザー106を介して、被検証OSAPL102が動作する仮想H/W1110のCPU性能を起動している仮想H/W2の台数分の11/nm1に制限しステップ204、同期動作する他ノードと性能を合わせる。これにより、スター型のネットワーク構成を模擬し、スター型のネットワーク機能検証を実施する。実施の形態5によれば、スター型のネットワーク構成を模擬し、同期動作するシステムのネットワーク機能検証を実施することができる。また、実施の形態2とともに実施することで、実施の形態2と同様にネットワーク異常検出の検証も実施することができる。さらに、実施の形態3とともに実施することができる。実施の形態6.以下に実施の形態6について、図に基づいて説明する。実施の形態6の構成は、実施の形態5図8と同じである。実施の形態6は、実施の形態1、4、5を基に、各形式のネットワーク構成を複合し、同期動作するシステム被検証OSAPL102のネットワーク機能検証を実施する。次に、実施の形態6の動作について、図10のフローチャートを用いて説明する。なお、図10のステップ201~211は図2におけるものと、ステップ501、502は図7におけるものと、ステップ701、702は図9におけるものとそれぞれ同じ処理であるので、その説明を省略する。被検証OSAPL102は、構成模擬S/W109を起動する。構成模擬S/W109は、ネットワーク構成全体を読み取りステップ801、スター型が含まれていればステップ802、ステップ701、203、702のスター型のフローを実行する。スター型のフローが実行完了、もしくはネットワーク構成にスター型が含まれない場合は、リング型のネットワークかどうかを判断しステップ803、リング型であれば、ステップ501、203、502のリング型のフローを実行する。リング型のフローが実行完了、もしくはネットワーク構成にリング型が含まれない場合、ステップ202~211の実施の形態1のネットワーク構成処理フローを実行する。これにより、構成模擬S/W109によって構成された複合型ネットワークによる、同期動作するシステムのネットワーク機能検証を可能とする。実施の形態6によれば、リング型とスター型を有する複合型ネットワークにおいても、同期動作するシステムのネットワーク機能検証を行うことができる。なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。