(57)【要約】【課題】統合ネットワーク装置ならびにそのサービス統合方法を提供する。【解決手段】統合ネットワーク装置は、ＶＤＩユーザ装置から接続要求を受信する。統合ネットワーク装置は、接続要求に応じて、ＶＤＩユーザ装置と第１の管理ネットワーク装置との間に接続を確立する。統合ネットワーク装置は、第１の管理ネットワーク装置の第１の管理情報に基づいて、第１の管理ネットワーク装置は接続に失敗すると判断する。統合ネットワーク装置は、第２の管理ネットワーク装置の第２の管理情報に基づいて、ＶＤＩユーザ装置を第２の管理ネットワーク装置にルーティングする。【選択図】図１Ａ
2015046140.tif 000002
【特許請求の範囲】
【請求項１】
統合ネットワーク装置で用いるためのサービス統合方法であって、前記統合ネットワーク装置はハイブリッド・クラウドコンピューティングシステムにおいて用いられ、前記ハイブリッド・クラウドコンピューティングシステムは、前記統合ネットワーク装置と複数の管理ネットワーク装置とを備え、前記ハイブリッド・クラウドコンピューティングシステムにネットワークを介して仮想デスクトップ・インフラストラクチャ（ＶＤＩ）ユーザ装置が接続し、前記管理ネットワーク装置には、第１の管理ネットワーク装置と第２の管理ネットワーク装置とが含まれ、これらは別々のクラウドシステムに配置されており、また、前記第１の管理ネットワーク装置は少なくとも１つの第１のアプリケーションサーバと協働し、前記第２の管理ネットワーク装置は少なくとも１つの第２のアプリケーションサーバと協働し、当該サービス統合方法は、
（ａ）前記統合ネットワーク装置が、前記ＶＤＩユーザ装置から接続要求を受信することができるようにすることと、
（ｂ）前記統合ネットワーク装置が、前記接続要求に応じて、前記ＶＤＩユーザ装置と前記第１の管理ネットワーク装置との間に接続を確立することができるようにすることと、
（ｃ）前記統合ネットワーク装置に記憶された前記第１の管理ネットワーク装置の第１の管理情報であって、前記少なくとも１つの第１のアプリケーションサーバの利用可能性に関する第１の管理情報に基づいて、前記統合ネットワーク装置が、前記第１の管理ネットワーク装置は接続に失敗すると判断することができるようにすることと、
（ｄ）前記統合ネットワーク装置に記憶された前記第２の管理ネットワーク装置の第２の管理情報であって、前記少なくとも１つの第２のアプリケーションサーバの利用可能性に関する第２の管理情報に基づいて、前記統合ネットワーク装置が、前記ステップ（ｃ）の後に、前記ＶＤＩユーザ装置を前記少なくとも１つの第２のアプリケーションサーバに接続させることができるようにすることと、を含む、
サービス統合方法。
【請求項２】
前記ステップ（ｄ）は、
（ｄ１）前記統合ネットワーク装置が、前記第２の管理情報に基づいて、前記少なくとも１つの第２のアプリケーションサーバを前記第２の管理ネットワーク装置から前記第１の管理ネットワーク装置にマウントすることができるようにするステップと、
（ｄ２）前記統合ネットワーク装置が、前記ＶＤＩユーザ装置を前記少なくとも１つの第２のアプリケーションサーバに接続させることができるようにするステップと、をさらに含む、請求項１に記載のサービス統合方法。
【請求項３】
前記ステップ（ｄ）は、
（ｄ１）前記統合ネットワーク装置が、前記第２の管理情報に基づいて、前記ＶＤＩユーザ装置を前記第２の管理ネットワーク装置にルーティングすることができるようにするステップと、
（ｄ２）前記統合ネットワーク装置が、前記ＶＤＩユーザ装置を前記少なくとも１つの第２のアプリケーションサーバに接続させることができるようにするステップと、をさらに含む、請求項１に記載のサービス統合方法。
【請求項４】
前記ステップ（ｃ）の前に、
（ｃ１）前記ＶＤＩユーザ装置がＶＤＩプロトコルによって前記少なくとも１つの第１のアプリケーションサーバにアクセスすることが可能となるように、前記統合ネットワーク装置が、その接続によって、前記ＶＤＩユーザ装置を前記第１の管理ネットワーク装置に接続させることができるようにするステップをさらに含む、請求項１に記載のサービス統合方法。
【請求項５】
前記ステップ（ｄ）の後に、
（ｅ）前記統合ネットワーク装置が、前記ＶＤＩユーザ装置からアプリケーション要求を受信することができるようにするステップと、
（ｆ）前記統合ネットワーク装置が、前記アプリケーション要求を受信した後に、前記第２の管理情報に基づいて、前記ＶＤＩユーザ装置と前記少なくとも１つの第２のアプリケーションサーバとの間にＶＤＩアプリケーション接続を維持することができるようにするステップと、をさらに含む、請求項１に記載のサービス統合方法。
【請求項６】
前記統合ネットワーク装置は、前記ＶＤＩユーザ装置を前記少なくとも１つの第２のアプリケーションサーバにシームレスに接続させる、請求項１に記載のサービス統合方法。
【請求項７】
ハイブリッド・クラウドコンピューティングシステムで用いるための統合ネットワーク装置であって、前記ハイブリッド・クラウドコンピューティングシステムは、当該統合ネットワーク装置と複数の管理ネットワーク装置とを備え、前記ハイブリッド・クラウドコンピューティングシステムにネットワークを介してＶＤＩユーザ装置が接続し、前記管理ネットワーク装置には第１の管理ネットワーク装置と第２の管理ネットワーク装置とが含まれ、これらは別々のクラウドシステムに配置されており、また、前記第１の管理ネットワーク装置は少なくとも１つの第１のアプリケーションサーバと協働し、前記第２の管理ネットワーク装置は少なくとも１つの第２のアプリケーションサーバと協働し、当該統合ネットワーク装置は、
処理装置と、
前記ＶＤＩユーザ装置から接続要求を受信するように構成された送受信機と、
前記第１の管理ネットワーク装置の第１の管理情報であって前記少なくとも１つの第１のアプリケーションサーバの利用可能性に関する第１の管理情報と、前記第２の管理ネットワーク装置の第２の管理情報であって前記少なくとも１つの第２のアプリケーションサーバの利用可能性に関する第２の管理情報と、を記憶するように構成された記憶装置と、を備え、
前記処理装置は、前記接続要求に応じて、前記送受信機を介して前記ＶＤＩユーザ装置と前記第１の管理ネットワーク装置との間に接続を確立し、前記第１の管理情報に基づいて、前記第１の管理ネットワーク装置は接続に失敗すると判断し、前記第２の管理情報に基づいて、前記送受信機を介して前記ＶＤＩユーザ装置を前記少なくとも１つの第２のアプリケーションサーバに接続させる、ように構成されている、
統合ネットワーク装置。
【請求項８】
前記処理装置は、さらに、前記第２の管理情報に基づいて、前記少なくとも１つの第２のアプリケーションサーバを前記第２の管理ネットワーク装置から前記第１の管理ネットワーク装置にマウントし、前記送受信機を介して前記ＶＤＩユーザ装置を前記少なくとも１つの第２のアプリケーションサーバに接続させる、ように構成されている、請求項７に記載の統合ネットワーク装置。
【請求項９】
前記処理装置は、さらに、前記第２の管理情報に基づいて、前記ＶＤＩユーザ装置を前記第２の管理ネットワーク装置にルーティングし、前記送受信機を介して前記ＶＤＩユーザ装置を前記少なくとも１つの第２のアプリケーションサーバに接続する、ように構成されている、請求項７に記載の統合ネットワーク装置。
【請求項１０】
前記処理装置は、さらに、前記第１の管理ネットワーク装置が接続に失敗する前に、その接続によって、前記ＶＤＩユーザ装置がＶＤＩプロトコルによって前記少なくとも１つの第１のアプリケーションサーバにアクセスすることが可能となるように、前記送受信機を介して前記ＶＤＩユーザ装置を前記第１の管理ネットワーク装置に接続させる、ように構成されている、請求項７に記載の統合ネットワーク装置。
【請求項１１】
前記処理装置は、さらに、前記送受信機が前記ＶＤＩユーザ装置からアプリケーション要求を受信した後に、前記第２の管理情報に基づいて、前記送受信機を介して前記ＶＤＩユーザ装置と前記少なくとも１つの第２のアプリケーションサーバとの間にアプリケーション接続を維持するように構成されている、請求項７に記載の統合ネットワーク装置。
【請求項１２】
前記処理装置は、さらに、前記送受信機を介して前記ＶＤＩユーザ装置を前記少なくとも１つの第２のアプリケーションサーバにシームレスに接続するように構成されている、請求項７に記載の統合ネットワーク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、統合ネットワーク装置ならびにそのサービス統合方法に関し、より具体的には、本発明による統合ネットワーク装置ならびにそのサービス統合方法は、異なるクラウドコンピューティングシステムの統合のために用いられる。
【背景技術】
【０００２】
従来のクラウドコンピューティングでは、ユーザがクラウドシステムの資源を利用することが可能である。具体的には、ユーザは、クラウドシステムにデータを保存し、アクセスすることができ、さらに、ユーザは、クラウドシステム側で展開されたアプリケーションを使用して、その結果のみを取り出すこともできる。これによって、ユーザ側のストレージおよびコンピューティング資源を効果的に節約することができる。
しかしながら、これまでのクラウドコンピューティング構造では、ユーザが一度に使用することができる資源は、１つのクラウドシステム内にほぼ限られている。
【０００３】
さらには、現在のクラウドコンピューティング構造では、ユーザが一旦クラウドシステムに接続すると、そのユーザは、そのクラウドシステムの資源のみを使用することができる。この場合、各クラウドシステムは独立に機能するので、１つのクラウドシステム上で進行中のユーザの作業は、そのクラウドシステムがクラッシュすると、直ちに失敗する。
つまり、各クラウドシステムが独立に機能するので、ユーザの作業をいくつかの異なるクラウドシステムによって処理することができない。このように、現在のクラウドシステムの利用は、極めて柔軟性に欠けるとともに、制限されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
よって、当技術分野では、クラウドコンピューティングの利用可能性および柔軟性を高めるため、異なるクラウドシステムを統合することが急務である。
【課題を解決するための手段】
【０００５】
本発明の一部の実施形態による１つの主な目的は、統合ネットワーク装置で用いるためのサービス統合方法を提供することである。統合ネットワーク装置は、ハイブリッド・クラウドコンピューティングシステムにおいて用いられる。ハイブリッド・クラウドコンピューティングシステムは、該統合ネットワーク装置と、複数の管理ネットワーク装置と、を備える。ハイブリッド・クラウドコンピューティングシステムに、ネットワークを介してＶＤＩユーザ装置が接続する。
管理ネットワーク装置には、第１の管理ネットワーク装置と第２の管理ネットワーク装置とが含まれ、これらは別々のクラウドシステムに配置される。第１の管理ネットワーク装置は、少なくとも１つの第１のアプリケーションサーバと協働する。第２の管理ネットワーク装置は、少なくとも１つの第２のアプリケーションサーバと協働する。
【０００６】
一部の実施形態によるサービス統合方法は、（ａ）統合ネットワーク装置がＶＤＩユーザ装置から接続要求を受信することができるようにすることと、（ｂ）統合ネットワーク装置が、接続要求に応じて、ＶＤＩユーザ装置と第１の管理ネットワーク装置との間に接続を確立することができるようにすることと、（ｃ）統合ネットワーク装置が、統合ネットワーク装置に記憶している第１の管理ネットワーク装置の第１の管理情報に基づいて、第１の管理ネットワーク装置は接続に失敗すると判断することができるようにすることと、（ｄ）統合ネットワーク装置が、ステップ（ｃ）の後に、統合ネットワーク装置に記憶している第２の管理ネットワーク装置の第２の管理情報に基づいて、ＶＤＩユーザ装置を上記少なくとも１つの第２のアプリケーションサーバに接続させることができるようにすることと、を含む。
第１の管理情報は、上記少なくとも１つの第１のアプリケーションサーバの利用可能性に関するものであり、第２の管理情報は、上記少なくとも１つの第２のアプリケーションサーバの利用可能性に関するものである。
【０００７】
本発明の一部の実施形態による他の目的は、ハイブリッド・クラウドコンピューティングシステムで用いるための統合ネットワーク装置を提供することである。ハイブリッド・クラウドコンピューティングシステムは、該統合ネットワーク装置と、複数の管理ネットワーク装置と、を備える。
ハイブリッド・クラウドコンピューティングシステムに、ネットワークを介してＶＤＩユーザ装置が接続する。管理ネットワーク装置には、第１の管理ネットワーク装置と第２の管理ネットワーク装置とが含まれ、これらは別々のクラウドシステムに配置される。第１の管理ネットワーク装置は、少なくとも１つの第１のアプリケーションサーバと協働する。第２の管理ネットワーク装置は、少なくとも１つの第２のアプリケーションサーバと協働する。
【０００８】
一部の実施形態による統合ネットワーク装置は、送受信機と、処理装置と、記憶装置と、を備える。送受信機は、ＶＤＩユーザ装置から接続要求を受信するように構成されている。記憶装置は、第１の管理ネットワーク装置の第１の管理情報と、第２の管理ネットワーク装置の第２の管理情報とを、記憶するように構成されている。
第１の管理情報は、上記少なくとも１つの第１のアプリケーションサーバの利用可能性に関するものであり、第２の管理情報は、上記少なくとも１つの第２のアプリケーションサーバの利用可能性に関するものである。処理装置は、接続要求に応じて、送受信機を介してＶＤＩユーザ装置と第１の管理ネットワーク装置との間に接続を確立し、第１の管理情報に基づいて、第１の管理ネットワーク装置が接続に失敗すると判断し、さらに、第２の管理情報に基づいて、送受信機を介してＶＤＩユーザ装置を上記少なくとも１つの第２のアプリケーションサーバに接続させる、ように構成されている。
【０００９】
請求項に係る発明の特徴を当業者が良く理解するため、本発明で実施される詳細な技術および好ましい実施形態について、添付の図面を併用して以下のパラグラフで説明する。
【図面の簡単な説明】
【００１０】
【図１Ａ】本発明の第１の実施形態による統合ネットワーク装置のネットワーク環境の概略図である。
【図１Ｂ】本発明の第１の実施形態による統合ネットワーク装置のブロック図である。
【図２】本発明の第２の実施形態による統合ネットワーク装置の別のネットワーク環境の概略図である。
【図３】本発明の第３の実施形態によるサービス統合方法のフローチャート図である。
【図４】本発明の第４の実施形態によるサービス統合方法のフローチャート図である。
【発明を実施するための形態】
【００１１】
本発明について、以下の例示的な実施形態を参照して説明することができる。しかしながら、これらの例示的な実施形態は、これらの例示的な実施形態で記載する特定の例、実施形態、環境、アプリケーション、または実施方法に本発明を限定するものではない。よって、これらの例示的な実施形態の説明は、本発明を限定するものではなく、例示のためのものにすぎない。
以下の実施形態および添付の図面では、本発明に直接関連のない要素については記載を省略しており、また、添付の図面における個々の要素間の寸法関係は、理解を容易にするために示すものにすぎず、実寸を限定するものではない。
【００１２】
図１Ａおよび図１Ｂ参照する。図１Ａは、本発明の第１の実施形態による統合ネットワーク装置１１のネットワーク環境の概略図である。統合ネットワーク装置１１は、ハイブリッド・クラウドコンピューティングシステム１において用いられる。ハイブリッド・クラウドコンピューティングシステム１は、さらに、複数の管理ネットワーク装置を備える。第１の実施形態では、管理ネットワーク装置には、第１の管理ネットワーク装置１３と第２の管理ネットワーク装置１５とが含まれ、これらは、別々のクラウドシステムに配置されている。
【００１３】
第１の管理ネットワーク装置１３は、少なくとも１つの第１のアプリケーションサーバ１３１（第１の実施形態では２つの第１のアプリケーションサーバがある）と協働する。第２の管理ネットワーク装置は、少なくとも１つの第２のアプリケーションサーバ１５１（第１の実施形態では２つの第２のアプリケーションサーバがある）と協働する。
ハイブリッド・クラウドコンピューティングシステム１に、ネットワークを介してＶＤＩユーザ装置２が接続する。図１Ｂは、本発明の第１の実施形態による統合ネットワーク装置１１のブロック図である。統合ネットワーク装置１１は、送受信機１１１と、処理装置１１３と、記憶装置１１５と、を備える。
【００１４】
最初に留意すべきことは、記憶装置１１５は、第１の管理ネットワーク装置１３の第１の管理情報１３０と、第２の管理ネットワーク装置１５の第２の管理情報１５０とを、記憶しているということである。
第１の管理情報１３０は、第１のアプリケーションサーバ１３１の利用可能性に関するものであり、第２の管理情報１５０は、第２のアプリケーションサーバ１５１の利用可能性に関するものであり、また、第１の管理情報１３０および第２の管理情報１５０は、記憶装置１１５において、第１の管理ネットワーク装置１３および第２の管理ネットワーク装置１５の最新の状態にリアルタイムで更新される。ネットワーク構成要素間のインタラクションについて、以下でさらに説明する。
【００１５】
まず、ハイブリッド・クラウドコンピューティングシステム１上で展開されたアプリケーションをユーザが使用したい場合に、ユーザは、ＶＤＩユーザ装置２によって、ネットワークを介して統合ネットワーク装置１１にログインして、接続要求２０を送信する。
そして、統合ネットワーク装置１１の送受信機１１１が接続要求２０を受信した後、統合ネットワーク装置１１の処理装置１１３は、接続要求２０に応じて、送受信機１１１を介してＶＤＩユーザ装置２と第１の管理ネットワーク装置１３との間に接続（図示せず）を確立することが可能である。
【００１６】
次に、統合ネットワーク装置１１の記憶装置１１５に、第１のアプリケーションサーバ１３１の利用可能性に関する第１の管理情報１３０を記憶しているので、統合ネットワーク装置１１の処理装置１１３は、接続を成功させることができるかどうか判断することが可能である。
第１の実施形態では、第１のアプリケーションサーバ１３１がクラッシュしたか、または第１のアプリケーションサーバ１３１のすべてのセッションが使用されていることによって、ＶＤＩユーザ装置２は第１のアプリケーションサーバ１３１に接続することができない。そこで、統合ネットワーク装置１１の処理装置１１３は、第１の管理情報１３０に基づいて、第１の管理ネットワーク装置１３は接続に失敗すると判断する。
【００１７】
そして次に、統合ネットワーク装置１１の記憶装置１１５に、第２のアプリケーションサーバ１５１の利用可能性に関する第２の管理情報１５０を記憶しており、これは第２のアプリケーションサーバ１５１がＶＤＩユーザ装置２用の資源を有することを示しているので、統合ネットワーク装置１１の処理装置１１３は、第２の管理情報１５０に基づいて、送受信機１１１を介してＶＤＩユーザ装置２を第２のアプリケーションサーバ１５１に接続させる。
こうして、ＶＤＩユーザ装置２は、ＶＤＩプロトコルによって第２のアプリケーションサーバ１５１にアクセスすることが可能となる。なお、ＶＤＩプロトコルについては、当業者には周知であるため、更なる説明はしない。
【００１８】
留意すべきことは、具体的には、ＶＤＩユーザ装置２を第２のアプリケーションサーバ１５１に接続することには、２つの実施方法があるということである。第１の実施方法では、統合ネットワーク装置１１の処理装置１１３は、第２の管理情報１５０に基づいて、第２のアプリケーションサーバ１５１（両方、またはそれらのうち１つ）を、第２の管理ネットワーク装置１５から第１の管理ネットワーク装置１３にマウントする。
【００１９】
より具体的には、第１の管理ネットワーク装置１３とＶＤＩユーザ装置２との間には既に接続があり、ＶＤＩユーザ装置２は第２のアプリケーションサーバ１５１の資源を必要としているので、処理装置１１３は、第２の管理情報１５０に基づいて、第２のアプリケーションサーバ１５１を、第２の管理ネットワーク装置１５から第１の管理ネットワーク装置１３にマウントする。
そして、ＶＤＩユーザ装置２が第２のアプリケーションサーバ１５１の資源にアクセスすることが可能となるように、送受信機１１１を介してＶＤＩユーザ装置２を第２のアプリケーションサーバ１５１に接続させることができる。
【００２０】
一方、第２の実施方法では、統合ネットワーク装置１１の処理装置１１３は、第２の管理情報１５０に基づいて、ＶＤＩユーザ装置２を第２の管理ネットワーク装置１５（両方、またはそれらのうち１つ）にルーティングする。
より具体的には、処理装置１１３は、第１の管理ネットワーク装置１３がＶＤＩユーザ装置２との接続に失敗すると判断したので、処理装置１１３は、ＶＤＩユーザ装置２を第２の管理ネットワーク装置１５にルーティングし、ＶＤＩユーザ装置２が第２のアプリケーションサーバ１５１の資源にアクセスすることが可能となるように、送受信機１１１を介してＶＤＩユーザ装置２を第２のアプリケーションサーバ１５１に接続させることができる。
【００２１】
第１の実施形態で記載したハイブリッド・クラウドコンピューティングシステム１では、ＶＤＩユーザ装置２が第１の管理ネットワーク装置１３に接続して、第１のアプリケーションサーバ１３１にアクセスしようとするときには、統合ネットワーク装置１１は、第１のアプリケーションサーバ１３１がクラッシュしたか、または第１のアプリケーションサーバ１３１のセッションが使用されているかどうか判断することが可能であり、そして、第１の実施形態では第２の管理ネットワーク装置１５である利用可能な管理ネットワーク装置に、ＶＤＩユーザ装置２を接続させる。
【００２２】
図２を参照する。図２は、本発明の第２の実施形態による統合ネットワーク装置１１の別のネットワーク環境の概略図である。特に留意すべきことは、第２の実施形態のネットワーク構造は第１実施形態のものと類似している点である。従って、同じ参照符号を持つ構成要素は同一の機能を有し、それらについて本明細書で更に説明することはない。第２の実施形態は、本発明のサービス統合方法の実施について、より詳細に示すものである。
【００２３】
同様に、ハイブリッド・クラウドコンピューティングシステム１上で展開されたアプリケーションをユーザが使用したい場合に、ユーザは、ＶＤＩユーザ装置２によって、ネットワークを介して統合ネットワーク装置１１にログインして、接続要求２２を送信する。そして、統合ネットワーク装置１１の送受信機１１１が接続要求２２を受信した後、統合ネットワーク装置１１の処理装置１１３は、接続要求２２に応じて、送受信機１１１を介してＶＤＩユーザ装置２と第１の管理ネットワーク装置１３との間に接続（図示せず）を確立することが可能である。
【００２４】
次に、統合ネットワーク装置１１の記憶装置１１５に、第１のアプリケーションサーバ１３１の利用可能性に関する第１の管理情報１３０を記憶しているので、統合ネットワーク装置１１の処理装置１１３は、接続を成功させることができるかどうか判断することが可能である。
第２の実施形態では、第１のアプリケーションサーバ１３１は正常に機能しており、また、ＶＤＩユーザ装置２用の資源を有している。そこで、統合ネットワーク装置１１の処理装置１１３は、その接続によって、送受信機を介してＶＤＩユーザ装置２を第１の管理ネットワーク装置１３に接続させる。こうして、ＶＤＩユーザ装置２は、ＶＤＩプロトコルによって第１のアプリケーションサーバ１３１にアクセスすることが可能となる。
【００２５】
ところが、時に、システムがクラッシュするか、またはセッションが不足することがある。そこで、第１の管理ネットワーク装置１３がクラッシュするか、または第１の管理ネットワーク装置１３のセッションが後に減少して、第１の管理ネットワーク装置１３が利用不可能な状態が、統合ネットワーク装置１１の記憶装置１１５に記憶している第１の管理情報１３０で更新された場合は、統合ネットワーク装置１１の処理装置１１３は、第１の管理情報１３０に基づいて、第１の管理ネットワーク装置１３は接続に失敗すると判断する。
【００２６】
そして、同様に、統合ネットワーク装置１１の記憶装置１１５に、第２のアプリケーションサーバ１５１の利用可能性に関する第２の管理情報１５０を記憶しており、これは第２のアプリケーションサーバ１５１がＶＤＩユーザ装置２用の資源を有することを示しているので、統合ネットワーク装置１１の処理装置１１３は、第２の管理情報１５０に基づいて、送受信機１１１を介してＶＤＩユーザ装置２を第２のアプリケーションサーバ１５１にシームレスに接続させる。
【００２７】
こうして、ＶＤＩユーザ装置２は、ＶＤＩプロトコルによって第２のアプリケーションサーバ１５１にアクセスすることが可能となり、また、接続はシームレスであるので、進行中の状態に維持される。
留意すべきことは、第１の実施形態で記載したＶＤＩユーザ装置２を第２のアプリケーションサーバ１５１に接続させる２通りの実施方法は、第２の実施形態においてもシームレスに適用することができるということであり、その詳細について本明細書で更に説明することはない。
【００２８】
さらに、第２の管理ネットワーク装置１５へのルーティングの後に、ＶＤＩユーザ装置２は、新たなＶＤＩアプリケーションの使用を要求することが可能である。具体的には、ユーザがクラウドシステム上で新たなアプリケーションを実行したい場合、ユーザは、ＶＤＩユーザ装置２によってアプリケーション要求２４を統合ネットワーク装置１１に送信する。
すなわち、統合ネットワーク装置１１の送受信機１１１は、ＶＤＩユーザ装置２からアプリケーション要求２４を受信する。こうして、ＶＤＩアプリケーション接続（図示せず）を、ＶＤＩユーザ装置２と第２の管理ネットワーク装置１５との間に直接確立することができ、統合ネットワーク装置１１の処理装置１１３は、ＶＤＩアプリケーション接続を維持する。
【００２９】
第２の実施形態で記載したハイブリッド・クラウドコンピューティングシステム１では、ＶＤＩユーザ装置２が第１の管理ネットワーク装置１３に接続したが、後に失敗した場合に、統合ネットワーク装置１１は、第１のアプリケーションサーバ１３１も同じく利用不可能であるかどうか判断し、そして、第２の実施形態では第２の管理ネットワーク装置１５である利用可能な管理ネットワーク装置に、ＶＤＩユーザ装置２をルーティングすることが可能である。
【００３０】
留意すべきことは、本発明の管理ネットワーク装置およびアプリケーションサーバの数は限定されるものではないということであり、当業者であれば本発明の開示から容易に分かるように、管理ネットワーク装置およびアプリケーションサーバの数は動的に増加させることができる。また、ハイブリッド・クラウドコンピューティングシステムのクラッシュを防ぐため、統合ネットワーク装置のための冗長装置を配備することができる。
【００３１】
図３を参照する。図３は、本発明の第３の実施形態によるサービス統合方法のフローチャート図を示している。第３の実施形態のサービス統合方法は、統合ネットワーク装置（例えば、第１の実施形態の統合ネットワーク装置）において用いるためのものである。
統合ネットワーク装置は、ハイブリッド・クラウドコンピューティングシステムにおいて用いられる。ハイブリッド・クラウドコンピューティングシステムは、さらに複数の管理ネットワーク装置を備える。管理ネットワーク装置には、第１の管理ネットワーク装置と第２の管理ネットワーク装置とが含まれ、これらは別々のクラウドシステムに配置されている。
【００３２】
第１の管理ネットワーク装置は、少なくとも１つの第１のアプリケーションサーバと協働する。第２の管理ネットワーク装置は、少なくとも１つの第２のアプリケーションサーバと協働する。ハイブリッド・クラウドコンピューティングシステムに、ネットワークを介してＶＤＩユーザ装置が接続する。
最初に留意すべきことは、第１の管理ネットワーク装置の第１の管理情報と、第２の管理ネットワーク装置の第２の管理情報とを、統合ネットワーク装置に記憶しているということである。第１の管理情報は、第１のアプリケーションサーバの利用可能性に関するものであり、第２の管理情報は、第２のアプリケーションサーバの利用可能性に関するものである。第３の実施形態のサービス統合方法のステップについて以下で詳述する。
【００３３】
まず、ステップ３０１を実行することで、統合ネットワーク装置がＶＤＩユーザ装置から接続要求を受信することができるようにする。次に、ステップ３０２を実行することで、統合ネットワーク装置が、接続要求に応じて、ＶＤＩユーザ装置と第１の管理ネットワーク装置との間に接続を確立することができるようにする。
【００３４】
ステップ３０３を実行することで、統合ネットワーク装置が、第１の管理ネットワーク装置の第１の管理情報に基づいて、第１の管理ネットワーク装置は接続に失敗すると判断することができるようにする。
最後に、ステップ３０４を実行することで、統合ネットワーク装置が、第２の管理ネットワーク装置の第２の管理情報に基づいて、ＶＤＩユーザ装置を上記少なくとも１つの第２のアプリケーションサーバに接続させることができるようにし、これによって、ＶＤＩユーザ装置は、上記少なくとも１つの第２のアプリケーションサーバにアクセスすることが可能となる。
【００３５】
同様に、ステップ３０４は、少なくとも２つの方法で実施することができる。第１に、第１の管理ネットワーク装置とＶＤＩユーザ装置との間には既に接続があり、ＶＤＩユーザ装置は上記少なくとも１つの第２のアプリケーションサーバの資源を必要としているので、統合ネットワーク装置は、第２の管理情報に基づいて、上記少なくとも１つの第２のアプリケーションサーバを第２の管理ネットワーク装置から第１の管理ネットワーク装置にマウントし、ＶＤＩユーザ装置を上記少なくとも１つの第２のアプリケーションサーバに接続させることができる。これによって、ＶＤＩユーザ装置は、上記少なくとも１つの第２のアプリケーションサーバの資源にアクセスすることが可能となる。
【００３６】
第２に、統合ネットワーク装置は、第１の管理ネットワーク装置がＶＤＩユーザ装置との接続に失敗すると判断したので、統合ネットワーク装置は、第２の管理情報に基づいて、ＶＤＩユーザ装置を第２の管理ネットワーク装置にルーティングして、ＶＤＩユーザ装置を上記少なくとも１つの第２のアプリケーションサーバに接続させることができ、これによって、ＶＤＩユーザ装置は、上記少なくとも１つの第２のアプリケーションサーバの資源にアクセスすることが可能となる。
【００３７】
図４を参照する。図４は、本発明の第４の実施形態によるサービス統合方法のフローチャート図を示している。第４の実施形態のサービス統合方法は、統合ネットワーク装置（例えば、第２の実施形態の統合ネットワーク装置）において用いるためのものである。統合ネットワーク装置は、ハイブリッド・クラウドコンピューティングシステムにおいて用いられる。
ハイブリッド・クラウドコンピューティングシステムは、さらに複数の管理ネットワーク装置を備える。管理ネットワーク装置には、第１の管理ネットワーク装置と第２の管理ネットワーク装置とが含まれ、これらは別々のクラウドシステムに配置されている。
【００３８】
第１の管理ネットワーク装置は、少なくとも１つの第１のアプリケーションサーバと協働する。第２の管理ネットワーク装置は、少なくとも１つの第２のアプリケーションサーバと協働する。ハイブリッド・クラウドコンピューティングシステムに、ネットワークを介してＶＤＩユーザ装置が接続する。
最初に留意すべきことは、第１の管理ネットワーク装置の第１の管理情報と、第２の管理ネットワーク装置の第２の管理情報とを、統合ネットワーク装置に記憶しているということである。第１の管理情報は、第１のアプリケーションサーバの利用可能性に関するものであり、第２の管理情報は、第２のアプリケーションサーバの利用可能性に関するものである。第４の実施形態のサービス統合方法のステップについて以下で詳述する。
【００３９】
同様に、ステップ４０１を実行することで、統合ネットワーク装置がＶＤＩユーザ装置から接続要求を受信することができるようにする。ステップ４０２を実行することで、統合ネットワーク装置が、接続要求に応じて、ＶＤＩユーザ装置と第１の管理ネットワーク装置との間に接続を確立することができるようにする。
次に、第１の管理ネットワーク装置が利用可能である場合は、ステップ４０３を実行することで、統合ネットワーク装置が、その接続によって、ＶＤＩユーザ装置を第１の管理ネットワーク装置に接続させることができるようにし、これによって、ＶＤＩユーザ装置は、上記少なくとも１つの第１のアプリケーションサーバにアクセスすることが可能となる。
【００４０】
その後、第１の管理ネットワーク装置が利用できないときには、ステップ４０４を実行することで、統合ネットワーク装置が、第１の管理ネットワーク装置の第１の管理情報に基づいて、第１の管理ネットワーク装置は接続に失敗すると判断することができるようにする。
ステップ４０５を実行することで、統合ネットワーク装置が、第２の管理ネットワーク装置の第２の管理情報に基づいて、ＶＤＩユーザ装置を上記少なくとも１つの第２のアプリケーションサーバに接続させることができるようにし、これによって、ＶＤＩユーザ装置は、上記少なくとも１つの第２のアプリケーションサーバにアクセスすることが可能となる。
【００４１】
留意すべきことは、新たなアプリケーションを実行する必要がある場合に、統合ネットワーク装置がＶＤＩユーザ装置からアプリケーション要求を受信することができるようにするために、ステップ４０６を実行することが可能であるということである。
そして次に、ステップ４０７を実行することで、統合ネットワーク装置が、第２の管理情報に基づいて、ＶＤＩユーザ装置と上記少なくとも１つの第２のアプリケーションサーバとの間のアプリケーション接続を維持することができるようにする。
【００４２】
本発明の統合ネットワーク装置ならびにそのサービス統合方法についての上記説明によれば、クラウドコンピューティングの利用可能性および柔軟性を高めるために、異なるクラウドシステムが統合され、ユーザは、ハイブリッド・クラウドコンピューティングシステムの資源を同時に利用することが可能である。
【００４３】
上記開示は、詳細な技術的内容およびその発明的な特徴に関するものである。当業者であれば、記載の発明の開示および提案に基づき、その特徴から逸脱することなく、様々な変更および置換を実施することができる。
そのような変更および置換は、上記説明において完全には開示されていないものの、それらは実質的に以下の添付の請求項に包含される。
【図１Ａ】
2015046140.tif 000003
【図１Ｂ】
2015046140.tif 000004
【図２】
2015046140.tif 000005
【図３】
2015046140.tif 000006
【図４】
2015046140.tif 000007