VPNVirtualPrivateNetworkに設置された利用者端末が他のVPNに設置された仮想マシンにアクセスするための経路をネットワーク装置に対する設定により構築し、VPN間の接続を制御する制御装置であって、前記利用者端末が第1のVPNに設置された仮想マシンにアクセスするための経路が現用の経路として構築されている場合に、該第1のVPNに設置された仮想マシンをマイグレーション元として、第2のVPNに設置される仮想マシンをマイグレーション先とするライブマイグレーションの実行開始を検知する検知部と、前記検知部によって前記ライブマイグレーションの実行開始が検知されると、該ライブマイグレーションの実行と併行して、前記利用者端末が前記第2のVPNに設置される仮想マシンにアクセスするための経路を構築する設定を、所定のネットワーク装置に対して行う設定部と、前記ライブマイグレーションの実行完了を検知し、かつ、前記ネットワーク装置への設定が完了すると、現用の経路を、前記設定部によって構築された経路に切り替える切替部とを備えたことを特徴とする制御装置。前記ネットワーク装置は、VPN間接続の対象となる複数のVPNを収容し、VPN間のパケット転送を制御するパケット転送制御装置と、該パケット転送制御装置と各VPNとの間に設置され、パケットに含まれるアドレスを変換するアドレス変換装置とを含み、前記アドレス変換装置は、パケットに含まれる送信元のアドレス及び宛先のアドレスの双方を、アドレス変換情報に従って変換し、前記設定部は、前記検知部によって前記ライブマイグレーションの実行開始が検知されると、前記パケット転送制御装置と前記第2のVPNとの間に設置されたアドレス変換装置に対する前記アドレス変換情報の設定を行うことを特徴とする請求項1に記載の制御装置。前記設定部は、前記パケット転送制御装置と前記第1のVPNとの間に設置されたアドレス変換装置に設定されたアドレス変換情報と同一内容のアドレス変換情報を、前記パケット転送制御装置と前記第2のVPNとの間に設置されたアドレス変換装置に対して設定することを特徴とする請求項2に記載の制御装置。前記設定部は、前記第2のVPN内で前記利用者端末を一意に識別するための新たなアドレスを払い出し、払い出した新たなアドレスを用いたアドレス変換情報を、該アドレス変換装置に対して設定することを特徴とする請求項2に記載の制御装置。前記設定部は、前記パケット転送制御装置と前記第1のVPNとの間に設置されたアドレス変換装置に設定されたアドレス変換情報に含まれる、前記第2のVPN内で前記利用者端末を一意に識別するためのアドレスが、前記パケット転送制御装置と前記第2のVPNとの間に設置されたアドレス変換装置に対して設定可能であるか否かを判定し、設定可能でないと判定した場合に、前記第2のVPN内で前記利用者端末を一意に識別するための新たなアドレスを払い出し、払い出した新たなアドレスを用いたアドレス変換情報を、該アドレス変換装置に対して設定することを特徴とする請求項4に記載の制御装置。前記設定部は、前記第2のVPN内で前記利用者端末を一意に識別するための前記新たなアドレスを、前記利用者端末と前記第2のVPNに設置される仮想マシンとの間に経路が構築される時間帯において、該第2のVPN内で通信相手となり得る端末の中で一意に識別されるように払い出すことを特徴とする請求項4又は5に記載の制御装置。VPNに設置された利用者端末が他のVPNに設置された仮想マシンにアクセスするための経路を制御する制御システムであって、複数のVPNを収容し、VPN間のパケット転送を制御するパケット転送制御装置と、前記パケット転送制御装置と各VPNとの間に設置され、パケットに含まれるアドレスを変換するアドレス変換装置と、VPN間を接続するための経路を構築する制御装置とを備え、前記制御装置は、前記利用者端末が第1のVPNに設置された仮想マシンにアクセスするための経路が現用の経路として構築されている場合に、該第1のVPNに設置された仮想マシンをマイグレーション元として、第2のVPNに設置される仮想マシンをマイグレーション先とするライブマイグレーションの実行開始を検知する検知部と、前記検知部によって前記ライブマイグレーションの実行開始が検知されると、該ライブマイグレーションの実行と併行して、前記利用者端末が前記第2のVPNに設置される仮想マシンにアクセスするための経路を構築する設定を、前記パケット転送制御装置と前記第2のVPNとの間に設置されたアドレス変換装置に対して行う設定部と、前記ライブマイグレーションの実行完了を検知し、かつ、前記ネットワーク装置への設定が完了すると、現用の経路を、前記設定部によって構築された経路に切り替える切替部とを備えたことを特徴とする制御システム。VPNに設置された利用者端末が他のVPNに設置された仮想マシンにアクセスするための経路をネットワーク装置に対する設定により構築してVPN間の接続を制御する制御装置で実行される制御方法であって、前記利用者端末が第1のVPNに設置された仮想マシンにアクセスするための経路が現用の経路として構築されている場合に、該第1のVPNに設置された仮想マシンをマイグレーション元として、第2のVPNに設置される仮想マシンをマイグレーション先とするライブマイグレーションの実行開始を検知する検知工程と、前記検知工程によって前記ライブマイグレーションの実行開始が検知されると、該ライブマイグレーションの実行と併行して、前記利用者端末が前記第2のVPNに設置される仮想マシンにアクセスするための経路を構築する設定を、所定のネットワーク装置に対して行う設定工程と、前記ライブマイグレーションの実行完了を検知し、かつ、前記ネットワーク装置への設定が完了すると、現用の経路を、前記設定工程によって構築された経路に切り替える切替工程とを含んだことを特徴とする制御方法。コンピュータを請求項1~6に記載の制御装置として機能させるための制御プログラム。しかしながら、ライブマイグレーションがVPNをまたがって行われる場合、マイグレーション先の仮想マシンにアクセスするための経路を新たに構築しなければならない場合がある。ライブマイグレーションの実行完了時にマイグレーション先の仮想マシンが管理サーバに通知を行う技術があるが、仮にこれを応用したとしても、ライブマイグレーションに伴ってサービス提供側に発生する処理時間は、ライブマイグレーションの実行時間と経路の構築時間とを足し合わせた時間となり、長くなってしまう。このようなことから、ライブマイグレーションに伴って発生する処理時間を短縮する技術が望まれている。実施の形態に係る制御装置は、VPNに設置された利用者端末が他のVPNに設置された仮想マシンにアクセスするための経路をネットワーク装置に対する設定により構築し、VPN間の接続を制御する制御装置である。制御装置は、検知部、設定部、及び切替部を備える。検知部は、前記利用者端末が第1のVPNに設置された仮想マシンにアクセスするための経路が現用の経路として構築されている場合に、該第1のVPNに設置された仮想マシンをマイグレーション元として、第2のVPNに設置される仮想マシンをマイグレーション先とするライブマイグレーションの実行開始を検知する。設定部は、前記検知部によって前記ライブマイグレーションの実行開始が検知されると、該ライブマイグレーションの実行と併行して、前記利用者端末が前記第2のVPNに設置される仮想マシンにアクセスするための経路を構築する設定を、所定のネットワーク装置に対して行う。切替部は、前記ライブマイグレーションの実行完了を検知し、かつ、前記ネットワーク装置への設定が完了すると、現用の経路を、前記設定部によって構築された経路に切り替える。ライブマイグレーションに伴って発生する処理時間を短縮することが可能になるという効果を奏する。以下、実施形態に係る制御装置、制御システム、制御方法、及び制御プログラムを説明する。第1の実施形態[VPN間接続サービスの概要]VPN間接続サービスは、複数のVPN間を相互に接続するサービスである。例えば、データセンタのVPNと顧客の会社のVPNとを相互に接続し、データセンタに設置されたサーバに顧客の利用者端末からアクセスさせる、といったサービスを提供する。以下では、このようなVPN間接続サービスが提供されるシステムをVPN間通信システムと呼び、VPN間接続サービスを管理し、経路を構築するシステムをVPN間接続管理システムと呼ぶ。図1は、第1の実施形態に係るVPN間接続サービスの概要を説明するための図である。まず、VPN間通信システムを説明する。VPN間通信システムにおいては、図1に示すように、集合仮想ルータが複数のVPNをスター型に収容し、集合仮想ルータと各VPNとの間にアドレス変換装置が設置される。集合仮想ルータは、VPN間のパケット転送を制御する。また、仮想ルータは、物理的なハードウェアとしての集合仮想ルータを論理的に分割し、分割したハードウェア毎にルータとして動作させることにより実現される。VPN間接続サービスは、通常、この仮想ルータ単位で提供される。また、アドレス変換装置は、パケットに含まれるアドレスを変換NATNetworkAddressTranslationする。すなわち、アドレス変換装置は、各VPN内で利用されるプライベートアドレスと、集合仮想ルータ側で利用されるアドレスとを変換する。なお、VPN終端装置は、各VPNを集合仮想ルータに収容するためにVPNを終端する。ここで、第1の実施形態においては、VPN3に設置された利用者端末がVPN1データセンタ1に設置された仮想マシン1にアクセスするための経路が、現用の経路として既に構築されていることを想定する。すなわち、利用者端末と仮想マシン1との間でパケットを転送するための情報として、アドレス変換装置1及びアドレス変換装置3にはアドレス変換情報が設定され、集合仮想ルータにはルーティング情報が設定されている。言い換えると、ライブマイグレーション実行前、アドレス変換装置1及びアドレス変換装置3は、現用のアドレス変換装置としてアクティブの状態にあり、アドレス変換装置2は、予備のアドレス変換装置としてスタンバイの状態にある。なお、第1の実施形態において、予備の経路に対応する、集合仮想ルータとアドレス変換装置2とVPN2との間は、予め物理的に接続されている。そして、第1の実施形態においては、VPN1データセンタ1に設置された仮想マシン1をマイグレーション元として、VPN2データセンタ2に設置される仮想マシン2をマイグレーション先とするライブマイグレーションを実行することを想定する。すなわち、利用者端末と仮想マシン2との間でパケットを転送するための情報を、アドレス変換装置2及び集合仮想ルータに新たに設定することを想定する。言い換えると、ライブマイグレーション実行後、現用の経路が切り替えられ、アドレス変換装置1がスタンバイの状態になり、アドレス変換装置2及びアドレス変換装置3がアクティブの状態になる。なお、第1の実施形態において、データセンタ1とデータセンタ2とは、予め専用線で接続されている。続いて、VPN間接続管理システムを説明する。第1の実施形態に係るVPN間接続管理システム100は、例えばVPN間接続サービスを提供する電気通信事業者などによって運用される。VPN間接続管理システム100は、制御用のネットワーク図1において図示を省略によって各種ネットワーク装置と接続され、制御用のネットワークを介して各種ネットワーク装置に対する設定を行う。例えば、VPN間接続管理システム100は、集合仮想ルータ、アドレス変換装置1~3、並びに、データセンタ1及びデータセンタ2と制御用のネットワークによって接続され、ライブマイグレーション処理や設定処理などを行う。なお、第1の実施形態において、VPN間接続管理システム100は、ライブマイグレーション処理部10と、VPN間接続処理部20とを備える。ライブマイグレーション処理部10が、ライブマイグレーション処理を行い、VPN間接続処理部20が、ネットワーク装置に対する設定処理を行う。[ライブマイグレーションの処理手順]図2は、第1の実施形態に係るライブマイグレーションの処理手順を示すシーケンス図である。VPN1データセンタ1に設置された仮想マシン1が動作中であり、利用者端末は、VPN1データセンタ1に設置された仮想マシン1にアクセスしているステップS1。このとき、例えば仮想マシン1の負荷が高い場合に、ライブマイグレーション処理部10が、VPN2データセンタ2に設置される仮想マシン2をマイグレーション先とするライブマイグレーションの実行指示を仮想マシン1に対して送信するステップS2。すると、仮想マシン1は、ライブマイグレーションの実行確認通知をライブマイグレーション処理部10に対して送信しステップS3、仮想マシン2をマイグレーション先とするライブマイグレーションを実行するステップS4。一方、ステップS3において実行確認通知の受信によりライブマイグレーションの実行開始を検知したライブマイグレーション処理部10は、利用者端末が仮想マシン2にアクセスするための経路を構築するように、まず、アドレス変換装置2に対する設定指示をVPN間接続処理部20に対して送信するステップS5。すると、VPN間接続処理部20は、アドレス変換装置2に対してアドレス変換情報を設定しステップS6、その後、アドレス変換装置2に対する設定が完了すると、設定完了通知をライブマイグレーション処理部10に対して送信するステップS7。一方、ステップS4においてライブマイグレーションの実行を開始していた仮想マシン1は、ライブマイグレーションの実行が完了すると、実行完了通知をライブマイグレーション処理部10に対して送信するステップS8。こうして、ライブマイグレーション処理部10は、仮想マシン1からライブマイグレーションの実行完了通知を受信し、また、VPN間接続処理部20からアドレス変換装置2に対する設定完了通知を受信する。すると、ライブマイグレーション処理部10は、ルーティング切替指示をVPN間接続処理部20に対して送信するステップS9。VPN間接続処理部20は、集合仮想ルータに対してルーティング情報を設定し、利用者端末から仮想マシン1にアクセスするための経路から、利用者端末から仮想マシン2にアクセスするための経路に、現用の経路ルーティングを切り替えるステップS10。この結果、図2に示すように、ステップS1において、利用者端末は仮想マシン1にアクセスしていたが、そのアクセスは、自動的に、仮想マシン2に移行することになるステップS11。すなわち、例えば、利用者端末と仮想マシン1や仮想マシン2との間で行われる通信がTCPTransmissionControlProtocolである場合、利用者端末は、アクセス中の仮想マシン1から応答が無いと、再送を行う。この再送を繰り返しているうちに、利用者端末は、自動的に、仮想マシン2にアクセスすることが可能になる。ここで、ライブマイグレーションに伴ってVPN間接続管理システム100側に発生する処理時間は、ステップS4においてライブマイグレーションの実行が開始されてから、ステップS10においてルーティングが切り替えられるまでの時間であるといえる。この点、第1の実施形態に係るVPN間接続管理システム100は、ライブマイグレーションの実行開始を検知し、これを契機として、アドレス変換装置2に対する設定を開始する。すなわち、ライブマイグレーションの実行と経路の構築とが、併行して進められることになる。この結果、ライブマイグレーションに伴って発生する処理時間は、ライブマイグレーションの実行時間と経路の構築時間とを足し合わせた時間ではなく、原理的には、ライブマイグレーションの実行時間又は経路の構築時間のいずれか長い方の時間でほぼ済むことになる。なお、ライブマイグレーションの処理手順は図2に示す処理手順に限られるものではない。例えば、ライブマイグレーション処理部10は、ライブマイグレーションの実行指示ステップS2においてライブマイグレーションの実行開始を検知し、実行確認通知の受信ステップS3より前にステップS5の処理を開始してもよい。また、アドレス変換装置2の設定完了通知ステップS7、及びライブマイグレーションの実行完了通知ステップS8の順序が逆になる場合もある。また、ライブマイグレーションの実行完了通知ステップS8は、マイグレーション元の仮想マシン1からではなく、マイグレーション先の仮想マシン2から受信してもよい。[第1の実施形態に係るVPN間接続管理システムの構成]図3は、第1の実施形態に係るVPN間接続管理システム100の構成を示すブロック図である。図3に示すように、VPN間接続管理システム100は、ライブマイグレーション処理部10と、VPN間接続処理部20とを備える。ライブマイグレーション処理部10は、顧客ネットワーク設定記憶部11と、通信部12と、入力部13と、設定指示送信部14と、ライブマイグレーション実行部15と、アドレス変換設定指示部16と、ルーティング設定指示部17とを備える。顧客ネットワーク設定記憶部11は、VPN間接続サービスの提供先である顧客のネットワーク設定情報を記憶する。図4は、第1の実施形態に係る顧客ネットワーク設定記憶部を説明するための図である。図4に示すように、顧客ネットワーク設定記憶部11は、顧客毎に、仮想マシン、アドレス変換装置1~3、及び集合仮想ルータに関するネットワーク設定情報を記憶する。以下、図4とともに図5を参照しながら、ネットワーク設定情報を説明する。図5は、第1の実施形態におけるIPアドレスの割り当てを説明するための図である。図4に示すように、顧客ネットワーク設定記憶部11は、仮想マシンに関するネットワーク設定情報として、マイグレーション元の仮想マシン1のIPInternetProtocolアドレス192168110及びその制御用のIPアドレス172161001、並びに、マイグレーション先の仮想マシン2の制御用のIPアドレス172161002を記憶する。なお、第1の実施形態において、これらのIPアドレスは、サブネットマスクが24ビットである。図5を参照すると、VPN1データセンタ1に設置された仮想マシン1のIPアドレスは、192168110である。このIPアドレスは、VPN1内で仮想マシン1を一意に識別するためのアドレスである。また、図5に示すように、データセンタ1は、制御用のインタフェースを有し、そのインタフェースのIPアドレスが、172161001である。また、データセンタ2も、制御用のインタフェースを有し、そのインタフェースのIPアドレスが、172161002である。VPN間接続管理システム100は、図示しない制御用のネットワークによってこのインタフェースと接続され、制御用のIPアドレス172161001及び172161002を用いて、ライブマイグレーションの実行指示などを行う。図4に戻り、顧客ネットワーク設定記憶部11は、アドレス変換装置1~3に関するネットワーク設定情報として、制御用のIPアドレスやアドレス変換情報を記憶する。図5を参照すると、第1の実施形態においては、VPN3に設置された利用者端末がVPN1に設置された仮想マシン1にアクセスするための経路が、現用の経路として既に構築されていることを想定する。すなわち、アドレス変換装置3及びアドレス変換装置1には、既にアドレス変換情報が設定されているという想定である。そこで、顧客ネットワーク設定記憶部11は、アドレス変換装置3及びアドレス変換装置1に関しては、制御用のIPアドレスの他に、アドレス変換情報も記憶する。アドレス変換装置3に設定されているアドレス変換情報は、192168110と100110とを相互に変換すること、及び、17216210と100210とを相互に変換することを示す。一方、アドレス変換装置1に設定されているアドレス変換情報は、192168110と100210とを相互に変換すること、及び、17216110と100110とを相互に変換することを示す。また、顧客ネットワーク設定記憶部11は、集合仮想ルータに関するネットワーク設定情報として、制御用のIPアドレスやルーティング情報を記憶する。例えば、ルーティング情報現用宛先100210:ゲートウェイ1002097は、図5に示す仮想ルータにおいて、宛先が100210のパケットを受信した場合には、1002097のインタフェースにルーティングすることを示す。アドレス変換及びルーティングについて一例を挙げて説明する。例えば利用者端末から仮想マシン1宛に送信されたパケットは、アドレス変換されながら、仮想マシン1によって受信される。まず、利用者端末は、仮想マシン1のIPアドレスを17216210であると把握している。一方、仮想マシン1は、利用者端末のIPアドレスを17216110であると把握している。また、集合仮想ルータの仮想ルータは、利用者端末のIPアドレスを100110であると把握し、仮想マシン1のIPアドレスを100210であると把握している。利用者端末が仮想マシン1にアクセスする場合、利用者端末は、宛先を17216210、送信元を192168110とするパケットを送信する。すると、アドレス変換装置3は、アドレス変換情報に従って、17216210を100210に変換し、192168110を100110に変換する。この結果、利用者端末が送信したパケットは、宛先が100210であり、送信元が100110であるパケットとなる。仮想ルータは、ルーティング情報に従ってルーティングを行う。この場合、宛先が100210のパケットであるので、仮想ルータは、1002097のインタフェースにこのパケットをルーティングする。続いて、アドレス変換装置1は、アドレス変換情報に従って、100210を192168110に変換し、100110を17216110に変換する。この結果、利用者端末が送信したパケットは、宛先が192168110であり、送信元が17216110であるパケットとなる。図5を参照すると、仮想マシン1のIPアドレスは、192168110である。このため、このパケットは、仮想マシン1によって受信される。このように、利用者端末から仮想マシン1宛に送信されたパケットは、アドレス変換されながら、仮想マシン1によって受信される。なお、図4や図5において図示を省略したが、仮想マシン1から利用者端末宛に送信されたパケットも同様に、アドレス変換されながら、利用者端末によって受信される。図3に戻り、通信部12は、IP通信用の一般的なインタフェースであり、例えば、データセンタ1やデータセンタ2との間で制御用のネットワークを介して通信を行う。入力部13は、キーボードやマウスなどである。設定指示送信部14は、VPN間接続管理システム100内部のインタフェースであり、VPN間接続処理部20との間で情報の送受信を行う。第1の実施形態においては、VPN間接続管理システム100のオペレータが、VPN間接続サービスを遠隔監視し、例えば仮想マシン1の負荷が高いといった状況を判断した場合に、入力部13を用いて、顧客ID000001とともにライブマイグレーションの実行指示を入力する。ライブマイグレーション実行部15は、入力部13から顧客IDとともにライブマイグレーションの実行指示を受け付けると、ライブマイグレーションの実行指示を、仮想マシン1に対して送信する。具体的には、ライブマイグレーション実行部15は、顧客IDを用いて顧客ネットワーク設定記憶部11を参照し、マイグレーション元の仮想マシン1のIPアドレス192168110及びその制御用のIPアドレス172161001、並びに、マイグレーション先の仮想マシン2の制御用のIPアドレス172161002を取得する。そして、ライブマイグレーション実行部15は、データセンタ1との間で通信を行い、マイグレーション元を仮想マシン1とし、マイグレーション先を仮想マシン2とするライブマイグレーションの実行指示を、ライブマイグレーションに必要なIPアドレスなどとともに送信する。また、ライブマイグレーション実行部15は、ライブマイグレーションの実行確認通知を仮想マシン1から受信すると、ライブマイグレーションの実行開始を検知したことを、顧客IDとともにアドレス変換設定指示部16に対して通知する。アドレス変換設定指示部16は、ライブマイグレーションの実行開始を検知したことの通知を顧客IDとともにライブマイグレーション実行部15から受け付けると、顧客IDを用いて顧客ネットワーク設定記憶部11を参照し、アドレス変換装置1の制御用のIPアドレス17216101及びアドレス変換情報、並びに、アドレス変換装置2の制御用のIPアドレス17216102を取得する。そして、アドレス変換設定指示部16は、VPN間接続処理部20に対して、アドレス変換装置2に対する設定指示を、設定に必要なアドレス変換情報などとともに送信する。なお、アドレス変換設定指示部16は、設定指示情報のヘッダに、例えばT-NATなどの引数を付与する。また、アドレス変換設定指示部16は、アドレス変換装置2に対する設定完了通知をVPN間接続処理部20から受信すると、アドレス変換装置2に対する設定が完了したことを、顧客IDとともにルーティング設定指示部17に対して通知する。ルーティング設定指示部17は、ライブマイグレーションの実行完了通知を仮想マシン1から受信し、かつ、アドレス変換装置2に対する設定が完了したことの通知をアドレス変換設定指示部16から受け付けると、顧客IDを用いて顧客ネットワーク設定記憶部11を参照し、集合仮想ルータの制御用のIPアドレス及びルーティング情報予備を取得する。そして、ルーティング設定指示部17は、VPN間接続処理部20に対して、集合仮想ルータに対する設定指示を、設定に必要なルーティング情報などとともに送信する。なお、ルーティング設定指示部17は、設定指示情報のヘッダに、例えばVRなどの引数を付与する。一方、VPN間接続処理部20は、ネットワーク装置設定記憶部21と、通信部22と、設定指示受信部23と、アドレス変換設定部24と、ルーティング設定部25とを備える。ネットワーク装置設定記憶部21は、ネットワーク装置に対して設定を行うための情報を記憶する。図6は、第1の実施形態に係るネットワーク装置設定記憶部を説明するための図である。図6に示すように、ネットワーク装置設定記憶部21は、アドレス変換装置1~3、及び集合仮想ルータについて、制御用のIPアドレス及びパスワードを記憶する。なお、図6は、ネットワーク装置設定記憶部21が記憶する情報の一部を例示するものである。図3に戻り、通信部22は、IP通信用の一般的なインタフェースであり、例えば、アドレス変換装置1~3や集合仮想ルータとの間で制御用のネットワークを介して通信を行う。設定指示受信部23は、VPN間接続管理システム100内部のインタフェースであり、ライブマイグレーション処理部10との間で情報の送受信を行う。なお、設定指示受信部23は、引数T-NATがヘッダに含まれる設定指示情報については、アドレス変換設定部24に提供し、引数VRがヘッダに含まれる設定指示情報については、ルーティング設定部25に提供する。アドレス変換設定部24は、アドレス変換装置2に対する設定指示を、設定に必要なアドレス変換情報などとともにアドレス変換設定指示部16から受信すると、ネットワーク装置設定記憶部21を参照し、アドレス変換装置2の制御用のIPアドレス17216102及びパスワードhogehoge02を取得する。そして、アドレス変換設定部24は、制御用のIPアドレス17216102及びパスワードhogehoge02を用いてアドレス変換装置2にアクセスし、アドレス変換設定指示部16から受信したアドレス変換情報を設定する。すなわち、アドレス変換装置2には、アドレス変換装置1に設定されていたアドレス変換情報と同一内容のアドレス変換情報が設定される。なお、アドレス変換設定部24は、アドレス変換装置2にアクセスする際に、例えば、アタッチメントを利用すればよい。アタッチメントは、アドレス変換情報をアドレス変換装置2に対して反映するためのプログラム、及び、ルーティング情報を集合仮想ルータに対して反映するためのプログラムを含む。具体的には、アタッチメントには、VPN間接続管理システム100とアドレス変換装置2との間で用いられる通信プロトコルや、VPN間接続管理システム100と集合仮想ルータとの間で用いられる通信プロトコルが規定される。また、アタッチメントには、アドレス変換装置2や集合仮想ルータにログインするためのID/パスワードや、アドレス変換情報やルーティング情報を格納すべきパスを指定し、指定したパスにアドレス変換情報やルーティング情報を格納するためのコマンド、アドレス変換装置2や集合仮想ルータを再起動させるコマンドなどが記載される。なお、アドレス変換情報やルーティング情報の反映には、格納して再起動することで反映する場合と、格納によって反映する場合とがある。なお、一般に、通信プロトコルには、アドレス変換装置2のベンダや集合仮想ルータのベンダによって規定される独自仕様の通信プロトコルが用いられる。VPN間接続処理部20は、例えばVPN間接続管理システム100のオペレータに入力されることで、アタッチメントを事前に記憶する。また、アドレス変換設定部24は、アドレス変換装置2に対する設定が完了すると、アドレス変換装置2に対する設定が完了したことを、アドレス変換設定指示部16に対して通知する。ルーティング設定部25は、集合仮想ルータに対する設定指示を、設定に必要なルーティング情報などとともにルーティング設定指示部17から受信すると、ネットワーク装置設定記憶部21を参照し、集合仮想ルータの制御用のIPアドレス17216104及びパスワードhogehogeを取得する。そして、ルーティング設定部25は、制御用のIPアドレス17216104及びパスワードhogehogeを用いて集合仮想ルータにアクセスし、ルーティング設定指示部17から受信したルーティング情報を設定する。すなわち、利用者端末から仮想マシン1にアクセスするための経路から、利用者端末から仮想マシン2にアクセスするための経路に、現用の経路ルーティングを切り替える。図5を用いて説明すると、仮想ルータのインタフェース1001097からインタフェース1002097にルーティングされていたパケットは、ルーティング切替後、インタフェース1001097からインタフェース1003097にルーティングされる。なお、ルーティング設定部25は、集合仮想ルータにアクセスする際に、例えば、上述したアタッチメントを利用すればよい。[第1の実施形態の効果]上述したように、第1の実施形態に係るVPN間接続管理システム100は、ライブマイグレーションの実行開始を検知し、これを契機として、ネットワーク装置に対する設定を開始する。すなわち、ライブマイグレーションの実行と経路の構築とが、併行して進められることになる。この結果、ライブマイグレーションに伴ってVPN間接続管理システム100側に発生する処理時間は、ライブマイグレーションの実行時間と経路の構築時間とを足し合わせた時間ではなく、原理的には、ライブマイグレーションの実行時間又は経路の構築時間のいずれか長い方の時間でほぼ済むことになる。よって、ライブマイグレーションに伴って発生する処理時間が短縮される。また、第1の実施形態に係るVPN間接続管理システム100は、マイグレーション元のアドレス変換装置に設定されていたアドレス変換情報と同一内容のアドレス変換情報を、マイグレーション先のアドレス変換装置に対して設定する。例えば、マイグレーション先のデータセンタ2が、マイグレーション元のデータセンタ1の予備系として運用されている場合などに可能である。すなわち、マイグレーション先のデータセンタ2において、マイグレーション元のデータセンタ1で用いられるIPアドレスが、空きのIPアドレスとして予め確保されていれば、マイグレーション元のアドレス変換装置に設定されていたアドレス変換情報をマイグレーション先のアドレス変換装置に対して複製するだけで済むことになる。なお、例えば、偶然空きのIPアドレスである場合にも、マイグレーション元のアドレス変換装置に設定されていたアドレス変換情報と同一内容のアドレス変換情報を、マイグレーション先のアドレス変換装置に対して設定すればよい。[第1の実施形態の変形例]続いて、第1の実施形態の変形例を説明する。変形例1第1の実施形態においては、データセンタ1とデータセンタ2とが専用線で接続され、ライブマイグレーションの通信路として専用線を用いる例を説明したが、これに限られるものではない。図7は、第1の実施形態の変形例を説明するための図である。図7に示すように、ライブマイグレーションの通信路としてVPN間接続サービスを用いることも可能である。なお、一般的に、ライブマイグレーションの通信路として構築された経路には、ライブマイグレーションの実行に伴う設定変更は発生しない。変形例2第1の実施形態においては、オペレータが、VPN間接続サービスを遠隔監視し、例えば仮想マシン1の負荷が高いといった状況を判断した場合に、ライブマイグレーションの実行指示を入力する例を説明したが、これに限られるものではない。例えば、VPN間接続管理システム100が、遠隔監視を行うプログラムを実行することで、仮想マシン1のCPUCentralProcessingUnitの負荷状況やネットワークの使用帯域を監視し、例えば所定の閾値を超過したことを条件として、ライブマイグレーションの実行を決定してもよい。すなわち、オペレータによる手動ではなく、自動化してもよい。反対に、第1の実施形態においては、その後の処理を全て自動化する例を説明したが、これに限られるものではない。例えば、ライブマイグレーションの実行開始を検知したことを通知する情報を、VPN間接続管理システム100が備える出力部に出力し、オペレータが、これを契機として、ネットワーク装置に対する設定開始指示を入力してもよい。また、例えば、ライブマイグレーションの実行が完了し、かつ、アドレス変換装置に対する設定が完了したことを通知する情報を、VPN間接続管理システム100が備える出力部に出力し、オペレータが、これを確認してから、ルーティングを切り替える指示を入力してもよい。なお、その他の処理も、運用の形態などに応じて、オペレータによる手動に置き換えることが可能である。変形例3第1の実施形態においては、VPN間接続管理システム100の構成として図3を例示したが、これに限られるものではない。まず、上述したように、VPN間接続管理システム100は、VPN間接続サービスを管理し、経路を構築するシステムであり、例えばオンデマンドOnDemandな要求にも対応するものである。このため、VPN間接続管理システム100は、このようなVPN間接続サービスを提供するために必要な情報をさらに記憶し、説明を省略した他の制御部を備えていてもよい。また、顧客ネットワーク設定記憶部11やネットワーク装置設定記憶部21も、第1の実施形態において説明したものに限られない。ライブマイグレーション処理部11側で記憶する情報として説明した情報を、VPN間接続処理部20側で記憶していてもよいし、またその逆でもよい。また、情報の記憶方法テーブル構造も、任意に変更することができる。また、説明を省略したが、例えば仮想ルータを識別する必要がある場合、仮想ルータの識別情報とともに記憶し、この識別情報を用いて制御を行ってもよい。また、必ずしもライブマイグレーション処理部11とVPN間接続処理部20とに分かれている必要もない。第2の実施形態続いて、第2の実施形態を説明する。第1の実施形態においては、マイグレーション元のアドレス変換装置に設定されていたアドレス変換情報と同一内容のアドレス変換情報を、マイグレーション先のアドレス変換装置に対して設定することを想定した。例えば、設定しようとするIPアドレスが、マイグレーション先において、予め確保されたIPアドレスであるか、あるいは偶然空きのIPアドレスである場合などに有効である。第2の実施形態においては、新たなIPアドレスを払い出し、新たなアドレス変換情報を生成して設定することを想定する。例えば、マイグレーション元で使用されていたIPアドレスが、マイグレーション先において、使用中のIPアドレスであるか、あるいは予約済みのIPアドレスである場合に有効である。また、単に、ライブマイグレーション実行時には新たなIPアドレスを払い出す、といった運用の場合にも有効である。なお、第2の実施形態に係るVPN間接続管理システム100の構成は、第1の実施形態と同様である。なお、マイグレーション元の仮想マシンのIPアドレスと、マイグレーション先の仮想マシンのIPアドレスとが異なるIPアドレスである場合に、ライブマイグレーションを実現する技術は、公知の技術であるグローバルライブマイグレーションを用いればよい例えば、渡邉英伸ら、IPモビリティと複数インタフェースを用いたグローバルライブマイグレーション、電子情報通信学会論文誌VOLJ93BNO7JULY2010、P893901。例えば同文献には、IPモビリティの技術を応用して実現することが記載されている。IPモビリティは、端末に割り振られたIPアドレスが端末の移動に伴い変更された場合でも、移動前に行っていた通信を継続する技術である。なお、マイグレーション先の仮想マシンのIPアドレスがライブマイグレーションの実行前に決定されていることを前提とする手法を用いる場合には、VPN間接続管理システム100は、例えば図2のステップS2よりも前に、マイグレーション先の仮想マシンのIPアドレスを決定すればよい。このような手法を用いない場合には、マイグレーション先の仮想マシンのIPアドレスは、ライブマイグレーションにおいて必要となる任意の段階で決定されればよい。[Twice-NATの適用]IPアドレスの払い出しについて説明する前に、まず、VPN間通信システムに適用されるアドレス変換の技術Twice-NATを説明する。Twice-NATは、IETFInternetEngineeringTaskForceによって公開されたRFCRequestforComments2663の技術である。Twice-NATとは、送信元のIPアドレス及び宛先のIPアドレスの双方を変換する技術である。以下、あるVPN間接続サービスを利用する利用者端末や仮想マシンを、この利用者端末や仮想マシンが設置された自VPN内で一意に識別するためのIPアドレスを、自VPN内アドレスと呼ぶ。また、通信相手となる他のVPNに設置された利用者端末や仮想マシンを、自VPN内で一意に識別するためのIPアドレスを、第一アドレスと呼ぶ。また、あるVPN間接続サービスを利用する利用者端末や仮想ルータを仮想ルータにて一意に識別するためのIPアドレスを、第二アドレスと呼ぶ。図8は、第2の実施形態におけるTwice-NATを説明するための図である。図8において、aiは、VPNi内で利用者端末を一意に識別するための自VPN内アドレスであり、ajは、VPNj内で仮想マシン1を一意に識別するための自VPN内アドレスである。また、図8において図示を省略しているが、VPNi、VPNj以外の他のVPNであるVPNkも、VPN間接続サービスの提供を受ける。akは、VPNk内で端末を一意に識別するための自VPN内アドレスである。なお、i、j及びkは、互いに独立な正の整数値であり、ここでは特にi≠j、j≠k、k≠iである。また、1は、VPNiから仮想ルータVRFmVirtualRoutingandForwarding向けのアドレス変換を表す変換作用素である。また、2は、仮想ルータVRFmからVPNj向けのアドレス変換を表す変換作用素である。ここで、m及びnは、仮想ルータを識別する互いに独立な正の整数値であり、ここでは特にm≠nである。したがって、図8において、仮想ルータVRFmによって提供されるVPN間接続サービスを利用するVPNi配下の利用者端末及びVPNj配下の仮想マシン1を、仮想ルータVRFmにて一意に識別するための第二アドレスは、自VPN内アドレスai及び自VPN内アドレスajがそれぞれアドレス変換装置によって1回変換されたIPアドレスとなり、3と表現される。また、図8において、VPNj配下の仮想マシン1をVPNi内で一意に識別するための第一アドレスは、4となる。同様に、VPNi配下の利用者端末をVPNj内で一意に識別するための第一アドレスは、5となる。VPN間接続管理システム100は、オンデマンドにVPN間接続サービスを提供する場合、この提供にあたり、第一アドレス及び第二アドレスを払い出し、アドレス変換情報を生成し、アドレス変換装置に対する設定を行う。具体的には、VPN間接続管理システム100は、6式を満たすように、第一アドレスを決定する。6式の右辺は、VPNi内の端末にとって通信相手となり得るVPNk配下の端末VPNi内の端末とVPNk内の端末とは仮想ルータVRFnによってVPN間接続をVPNi内で一意に識別するための第一アドレスである。すなわち、VPNj配下の仮想マシン1をVPNi内で一意に識別するための第一アドレスと、VPNk配下の端末をVPNi内で一意に識別するための第一アドレスとは、異なるものでなければならない。したがって、6式は、第一アドレスは、VPNiに設置された利用者端末と仮想マシン1との間にVPN間接続サービスが提供される時間帯において、VPNi内で利用される第一アドレスの中で一意に識別されるように払い出されなければならないことを示し、結局、第一アドレスには、VPNi内でその時間帯に利用されていないあるいはその時間帯に利用される予定のないIPアドレスが用いられる。なお、7式及び8式も満たさなければならない。また、VPN間接続管理システム100は、9式を満たすように、第一アドレスを決定する。9式の右辺は、VPNj内の端末にとって通信相手となり得るVPNk配下の端末VPNj内の端末とVPNk内の端末とは仮想ルータVRFnによってVPN間接続をVPNj内で一意に識別するための第一アドレスである。すなわち、VPNi配下の利用者端末をVPNj内で一意に識別するための第一アドレスと、VPNk配下の端末をVPNj内で一意に識別するための第一アドレスとは、異なるものでなければならない。したがって、9式は、第一アドレスは、VPNiに設置された利用者端末と仮想マシン1との間にVPN間接続サービスが提供される時間帯において、VPNj内で利用される第一アドレスの中で一意に識別されるように払い出されなければならないことを示し、結局、第一アドレスには、VPNj内でその時間帯に利用されていないあるいはその時間帯に利用される予定のないIPアドレスが用いられる。なお、10式及び11式も満たさなければならない。また、VPN間接続管理システム100は、例えば12式を満たすように、第二アドレスを決定する。12式は、第二アドレスは、VPNiに設置された利用者端末と仮想マシン1との間にVPN間接続サービスが提供される時間帯において、同じ仮想ルータ内で一意に識別されるように払い出されなければならないことを示す。このように、VPN間接続管理システム100は、Twice-NAT及び仮想ルータの技術を用いてIPアドレス空間を独立化することで、IPアドレスの競合を解決しつつ、IPアドレスの割り当てを簡易化している。具体的には、まず、Twice-NATにより、VPNと仮想ルータとの間で、IPアドレス空間を垂直方向に分離する図8の白抜き矢印を参照。また、仮想ルータにより、集合仮想ルータに設定された仮想ルータ間で、IPアドレス空間を水平方向に分離する図8の白抜き矢印を参照。そして、VPN間接続管理システム100は、この両者を組み合わせることにより、IPアドレス空間を、各VPN内、各仮想ルータ内にそれぞれ独立化させ、IPアドレスの競合を解決しつつ、IPアドレスの割り当てを簡易化している。このように、Twice-NATによるアドレス変換は、Single-NATによるアドレス変換と比較して、利便性が高い。この点について、具体的なIPアドレスを例に挙げて説明する。図9は、Single-NATによるアドレス変換を説明するための図である。まず、VPN3に設置された利用者端末をVPN3内で一意に識別するIPアドレスは、192168110である。このIPアドレス192168110は、外部には通知されない。すなわち、アドレス変換装置3が、IPアドレス192168110をIPアドレス17216110に変換することで、利用者端末の外部向けのIPアドレスは、17216110となる。このため、仮想ルータや、仮想マシン1が設置されたVPN1において、利用者端末を一意に識別するIPアドレスは、17216110である。一方、VPN1に設置された仮想マシン1をVPN1内で一意に識別するIPアドレスは、192168110である。このIPアドレス192168110は、外部には通知されない。すなわち、アドレス変換装置1が、IPアドレス192168110をIPアドレス17216210に変換することで、仮想マシン1の外部向けのIPアドレスは、17216210となる。このため、仮想ルータや、利用者端末が設置されたVPN3において、仮想マシン1を一意に識別するIPアドレスは、17216210である。ここで、ライブマイグレーションの実行前、利用者端末は、宛先を17216210、送信元を192168110とするパケットを送信するので、アドレス変換装置3は、アドレス変換情報に従って、192168110を17216110に変換する。この結果、利用者端末が送信したパケットは、宛先が17216210であり、送信元が17216110であるパケットとなる。仮想ルータは、ルーティング情報に従ってルーティングを行う。この場合、宛先が17216210のパケットであるので、仮想ルータは、アドレス変換装置1に向けて、このパケットをルーティングする。続いて、アドレス変換装置1は、アドレス変換情報に従って、17216210を192168110に変換する。この結果、利用者端末が送信したパケットは、宛先が192168110であり、送信元が17216110であるパケットとなる。ここで、仮想マシン1のIPアドレスは、192168110であるので、このパケットは、仮想マシン1に到達する。一方、ライブマイグレーションの実行完了後、仮想ルータは、宛先が17216210であり、送信元が17216110であるパケットを、今度はアドレス変換装置2に向けてルーティングする。ここで、アドレス変換装置2は、宛先のIPアドレスのアドレス変換を行うが、送信元のIPアドレスのアドレス変換は行わない。すなわち、送信元のIPアドレス17216110は、そのままVPN2内に到達する。このため、マイグレーション先のVPN2においては、利用者端末を一意に識別するためのIPアドレスとして17216110を利用することが必須となる。仮に、VPN2内で、既に17216110を使用中や予約済みである場合、仮想ルータやアドレス変換装置3においても、IPアドレスを見直さなければならない。図10は、Twice-NATによるアドレス変換を説明するための図である。まず、VPN3に設置された利用者端末をVPN3内で一意に識別するIPアドレスは、192168110である。このIPアドレス192168110は、外部には通知されない。すなわち、アドレス変換装置3が、IPアドレス192168110をIPアドレス100110に変換する。このため、仮想ルータにおいて、利用者端末を一意に識別するIPアドレスは、100110となる。また、アドレス変換装置1が、IPアドレス100110をIPアドレス17216110に変換する。このため、仮想マシン1が設置されたVPN1において、利用者端末を一意に識別するIPアドレスは、17216110となる。一方、VPN1に設置された仮想マシン1をVPN1内で一意に識別するIPアドレスは、192168110である。このIPアドレス192168110は、外部には通知されない。すなわち、アドレス変換装置1が、IPアドレス192168110をIPアドレス100210に変換する。このため、仮想ルータにおいて、仮想マシン1を一意に識別するIPアドレスは、100210となる。また、アドレス変換装置3が、IPアドレス100210をIPアドレス17216210に変換する。このため、利用者端末が設置されたVPN3において、仮想マシン1を一意に識別するIPアドレスは、17216210となる。ここで、ライブマイグレーションの実行前、利用者端末は、宛先を17216210、送信元を192168110とするパケットを送信するので、アドレス変換装置3は、アドレス変換情報に従って、宛先のIPアドレス17216210を100210に変換し、送信元のIPアドレス192168110を100110に変換する。この結果、利用者端末が送信したパケットは、宛先が100210であり、送信元が100110であるパケットとなる。仮想ルータは、ルーティング情報に従ってルーティングを行う。この場合、宛先が100210のパケットであるので、仮想ルータは、アドレス変換装置1に向けて、このパケットをルーティングする。続いて、アドレス変換装置1は、アドレス変換情報に従って、宛先のIPアドレス100210を192168110に変換し、送信元のIPアドレス100110を17216110に変換する。この結果、利用者端末が送信したパケットは、宛先が192168110であり、送信元が17216110であるパケットとなる。仮想マシン1のIPアドレスは、192168110であるので、このパケットは、仮想マシン1に到達する。一方、ライブマイグレーションの実行完了後、仮想ルータは、宛先が100210であり、送信元が100110であるパケットを、今度はアドレス変換装置2に向けてルーティングする。ここで、アドレス変換装置2は、宛先のIPアドレス及び送信元のIPアドレスの双方を変換する。すなわち、Single-NATの場合のように、送信元のIPアドレスがそのままVPN2内に到達することはない。このため、マイグレーション先のVPN2においては、利用者端末を一意に識別するためのIPアドレスとして17216110を利用することが必須ではなく、少なくとも利用者端末と仮想マシン2との間にVPN間接続サービスが提供される時間帯において、VPN2内で利用されるIPアドレスの中で一意に選択されればよい。図10において、VPN2内で利用者端末を一意に識別するIPアドレスが選択可であると記載する理由は、VPN2内で利用者端末を一意に識別するIPアドレスとして17216110を利用することが必須ではないという意味である。また、図10において、VPN2内で仮想マシン2を一意に識別するIPアドレスが既存であると記載する理由は、VPN2内で仮想マシン2を一意に識別するIPアドレスが必ずしも仮想マシン1を一意に識別するIPアドレスと同一であることが必須ではなく、既存のIPアドレスを利用してもよいという意味である。このように、VPN間接続管理システム100は、IPアドレス空間を独立化することで、IPアドレスの競合を解決しつつ、IPアドレスの割り当てを簡易化している。[IPアドレスの払い出し]さて、第2の実施形態においては、アドレス変換設定指示部16又はアドレス変換設定部24が、新たなIPアドレスの払い出しと、新たなアドレス変換情報の生成とを行う。以下、一例として、アドレス変換設定指示部16が新たなIPアドレスの払い出しと、新たなアドレス変換情報の生成とを行う場合を説明する。ここで、アドレス変換設定指示部16が払い出しの対象とするIPアドレスは、図10を用いて説明したように、VPN2内で利用者端末を一意に識別するためのIPアドレス第一アドレスである。仮想ルータにて利用者端末や仮想マシン2を一意に識別するためのIPアドレス第二アドレスは、利用者端末と仮想マシン1又は仮想マシン2との間にVPN間接続サービスが提供される時間帯において、同じ仮想ルータ内で一意に識別されるように払い出されればよい。このため、ライブマイグレーションにより仮想マシン1から仮想マシン2に移行される場合、第二アドレスが仮想ルータ内で重複することは原則として無く、第二アドレスを変更する必要はない。利用者端末と仮想マシン1との間の経路と、利用者端末と仮想マシン2との間の経路とが、同時に現用の経路アクティブとなることはないからである。図11は、第2の実施形態におけるIPアドレスの管理を説明するための図である。第2の実施形態において、アドレス変換設定指示部16は、図11に示すように、IPアドレス空間を、時間軸を用いて管理している。ここで、図11は、例えば、VPN2に関して管理されたIPアドレス空間を示す。図11において、VPN2内で自VPN内の装置を一意に識別するために利用しているIPアドレスは、全ての時間帯において、第一アドレスの払い出しに利用することができない。既にVPN2内の装置に割り当てられているか、あるいは、VPN2内の装置に割り当てるIPアドレスとして確保されているためである。また、太線の実線は、VPN間接続サービスの第一アドレスとして既に使用中のIPアドレスであり、太線の点線は、VPN間接続サービスの第一アドレスとして予約済みのIPアドレスである。アドレス変換設定指示部16は、これらの情報を時間情報とともにテーブルなどに記憶する。そして、アドレス変換設定指示部16は、アドレス変換装置2に対する設定指示を送信するにあたり、第一アドレスを払い出す。具体的には、アドレス変換設定指示部16は、テーブルを参照し、少なくとも利用者端末と仮想マシン2との間にVPN間接続サービスが提供される時間帯において、利用されていない、かつ、利用される予定の無いIPアドレスを第一アドレスとして選択する。そして、アドレス変換設定指示部16は、図10に示したように、仮想マシン2に割り当てられている既存のIPアドレスと100210とを変換するアドレス変換情報、及び、新たに払い出した第一アドレスと100110とを変換するアドレス変換情報を、新たに生成する。その後、アドレス変換設定指示部16は、第1の実施形態と同様、VPN間接続処理部20に対して、アドレス変換装置2に対する設定指示を、新たに生成したアドレス変換情報などとともに送信する。[第2の実施形態の効果]上述したように、第2の実施形態に係るVPN間接続管理システム100は、VPN2内で利用者端末を一意に識別するための新たなIPアドレス第一アドレスを払い出し、払い出した新たなIPアドレスを用いたアドレス変換情報をアドレス変換装置2に対して設定する。この場合、VPN間接続管理システム100は、少なくとも、利用者端末と仮想マシン2との間に経路が構築される時間帯において、VPN2内で通信相手となり得る端末の中で一意に識別されるように、新たなIPアドレスを払い出す。この結果、マイグレーション元のアドレス変換装置に設定されていたアドレス変換情報が、例えば、使用中のIPアドレスであるか、あるいは予約済みのIPアドレスを含む場合にも、柔軟に対応することが可能になる。なお、アドレス変換設定指示部16は、マイグレーション元のアドレス変換装置に設定されていたアドレス変換情報が、アドレス変換装置2に対して設定可能であるか否かを判定し、設定可能でないと判定した場合に、新たなIPアドレスを払い出し、払い出した新たなIPアドレスを用いたアドレス変換情報をアドレス変換装置2に対して設定してもよい。なお、第2の実施形態においては、第二アドレスが仮想ルータ内で重複することは原則として無く、第二アドレスを変更する必要はないと考えて、第一アドレスの払い出しにのみ言及したが、これに限られるものではない。すなわち、VPN間接続管理システム100は、利用者端末と仮想マシン2との間に新たに経路を構築する場合に、第二アドレスを払い出し、新たに払い出した第二アドレスを利用してもよい。この場合、VPN間接続管理システム100は、第二アドレスを、VPNiに設置された利用者端末と仮想マシン2との間にVPN間接続サービスが提供される時間帯において、同じ仮想ルータ内で一意に識別されるように払い出す。また、第二アドレスが変更された場合には、VPN間接続管理システム100は、新たな第二アドレスを用いたルーティング情報を集合仮想ルータに設定するのみならず、アドレス変換装置3に対しても、新たな第二アドレスを用いたアドレス変換情報の設定を行う。第3の実施形態実施形態に係る制御装置、制御システム、制御方法、及び制御プログラムは、第1の実施形態及び第2の実施形態に限られるものではない。以下、順に説明する。第1の実施形態及び第2の実施形態においては、ライブマイグレーションを想定したが、これに限られるものではなく、開示の技術は、マイグレーションにも同様に適用することができる。この場合、VPN間接続管理システム100は、利用者端末が第1のVPNに設置された仮想マシンにアクセスするための経路が現用の経路として構築されている場合に、この第1のVPNに設置された仮想マシンをマイグレーション元として、第2のVPNに設置される仮想マシンをマイグレーション先とするマイグレーションの実行開始を検知する。次に、VPN間接続管理システム100は、マイグレーションの実行開始が検知されると、このマイグレーションの実行と併行して、利用者端末が第2のVPNに設置される仮想マシンにアクセスするための経路を構築する設定を、所定のネットワーク装置に対して行う。そして、VPN間接続管理システム100は、マイグレーションの実行完了を検知し、かつ、ネットワーク装置への設定が完了すると、現用の経路を、新たに構築された経路に切り替える。[拠点の態様]上述の実施形態では、VPNが、電気通信事業者などによって提供されたVPNサービスに接続するローカルエリアネットワークLANLocalAreaNetworkである場合を想定したが、これに限られるものではない。VPNは、いわゆるネットワークではなく一端末であってもよい。例えば、VPNに設置されるルータが、物理的なルータではなく端末内のソフトウェアで実現される場合などである。また、VPNは、電気通信事業者などによって提供されたVPNサービスによって接続された複数のローカルエリアネットワーク群による社内網のようなものであってもよい。図12~14は、VPNサービスによって接続された複数のローカルエリアネットワーク群としてのVPNを説明するための図である。なお、図12~14においては、2種類の点線を用いて示す。一方は、通常の点線であり、他方は、破線短い線と長い線との組合せである。破線は、同じVPNサービスに属する複数の拠点であって、かつ、例えば同じ社内例えばC社内の拠点間でVPNを形成していることを示す。一方、点線は、VPN間を接続することを示す。例えば、異なるVPNサービスに属する複数のVPN間を接続することや、同じVPNサービスに属する複数のVPN間であっても、異なる会社のVPN間を接続することを示す。図12に例示するように、例えば、C社は、VPNサービス1に属する拠点群を有し、また、VPNサービス3に属する拠点を有する。一方、D社は、VPNサービス2に属する拠点を有し、また、VPNサービス4に属する拠点を有する。VPN間接続管理システム100は、このような、異なるVPNサービスに属するC社の拠点群VPNとD社の拠点群VPNとの間でVPN間接続サービスを実現する。また、図13に例示するように、例えば、C社は、VPNサービス3でグループ化された拠点群VPNを有する。一方、D社は、VPNサービス4でグループ化された拠点群VPNを有する。VPN間接続管理システム100は、このような、異なるVPNサービスに属するC社の拠点群VPNとD社の拠点群VPNとの間でVPN間接続サービスを実現する。また、図14に例示するように、例えば、C社及びD社は、いずれも、VPNサービス2でグループ化された拠点群VPNを有する。VPN間接続管理システム100は、このような、同じVPNサービスに属するC社の拠点群VPNとD社の拠点群VPNとの間でVPN間接続サービスを実現する。[コンピュータ]図15は、実施形態に係る制御プログラムによる情報処理がコンピュータを用いて具体的に実現されることを示す図である。図15に示すように、コンピュータは、例えば、メモリと、CPUと、ハードディスクドライブインタフェースと、ディスクドライブインタフェースと、シリアルポートインタフェースと、ビデオアダプタと、ネットワークインタフェースとを有し、これらの各部はバスによって接続される。メモリは、図15に示すように、ROMReadOnlyMemory及びRAMRandomAccessMemoryを含む。ROMは、例えば、BIOSBasicInputOutputSystem等のブートプログラムを記憶する。ハードディスクドライブインタフェースは、図15に示すように、ハードディスクドライブに接続される。ディスクドライブインタフェースは、図15に示すように、ディスクドライブに接続される。例えば磁気ディスクや光ディスク等の着脱可能な記憶媒体が、ディスクドライブに挿入される。シリアルポートインタフェースは、図15に示すように、例えばマウス、キーボードに接続される。ビデオアダプタは、図15に示すように、例えばディスプレイに接続される。ここで、図15に示すように、ハードディスクドライブは、例えば、OS、アプリケーションプログラム、プログラムモジュール、プログラムデータを記憶する。すなわち、実施形態に係る制御プログラムは、コンピュータによって実行される指令が記述されたプログラムモジュールとして、例えばハードディスクドライブに記憶される。具体的には、第1の実施形態で説明したライブマイグレーション実行部15と同様の情報処理を実行する手順と、アドレス変換設定指示部16と同様の情報処理を実行する手順と、アドレス変換設定部24と同様の情報処理を実行する手順と、ルーティング設定指示部17と同様の情報処理を実行する手順と、ルーティング設定部25と同様の情報処理を実行する手順とが記述されたプログラムモジュールが、ハードディスクドライブに記憶される。また、第1の実施形態で説明した顧客ネットワーク設定記憶部11やネットワーク装置設定記憶部21に記憶されるデータのように、制御プログラムによる情報処理に用いられるデータは、プログラムデータとして、例えばハードディスクドライブに記憶される。そして、CPUが、ハードディスクドライブに記憶されたプログラムモジュールやプログラムデータを必要に応じてRAMに読み出し、上述の手順を実行する。なお、制御プログラムに係るプログラムモジュールやプログラムデータは、ハードディスクドライブに記憶される場合に限られず、例えば着脱可能な記憶媒体に記憶され、ディスクドライブ等を介してCPUによって読み出されてもよい。あるいは、制御プログラムに係るプログラムモジュールやプログラムデータは、LAN、WANWideAreaNetwork等を介して接続された他のコンピュータに記憶され、ネットワークインタフェースを介してCPUによって読み出されてもよい。