Citrix HDXテクノロジー:3Dでのリモート作業用に毎秒2メガビット

以前の資料の1つで、Apple iPadでWindows 7オペレーティングシステムを操作する方法を示しました。 「重い」アプリケーションを完全にリモートで操作できることは、まさに仮想化技術の魅力です。 今回は、通常のオフィスタスクに限定されず、 Citrix HDXテクノロジースイートを使用して、リモートアクセス用のCitrixソリューションを使用して、はるかに複雑な作業上の問題を解決する方法を示します。



いくつかの「難しい」タスクを紹介します。 「クライアント」ラップトップに組み込まれたウェブカメラを使用して、仮想環境でビデオ会議を実施することは可能ですか? かなり遅いインターネット接続を使用して、仮想環境でビデオを視聴できますか? 高解像度ビデオはどうですか? 最後に、ゲームや3次元モデリング用の複雑な複合体など、3Dアプリケーションをリモートで完全に操作することは可能ですか? ラップトップからマルチプロセッサワークステーションに接続することで、マルチプロセッサワークステーションで重いアプリケーションをリモートで操作することは可能ですか? これらすべての質問に対する答えはイエスです。この記事では、そのようなタスクで使用されるCitrixソリューションについて詳しく説明します。





Citrix HDX(高解像度ユーザーエクスペリエンス)テクノロジースイートは、ワークステーション仮想化のためのXenDesktopソリューションを補完するものとして2009年に発表されました。 こちらから XenDesktop PlatinumまたはEnterpriseの90日間試用版をダウンロードしてインストールすることにより、これらのテクノロジーを実際にテストできます (短いフォームに記入する必要があります)。 HDXにはいくつかのソリューションが含まれています。 主なものは次のとおりです。



HDX MediaStream-ビデオ、サウンド、またはAdobe Flash形式のクリップなどのマルチメディアコンテンツをクライアントデバイスに配信します。 最も一般的なビデオおよびオーディオ形式をサポートし、クライアントのタイプに応じて最高のビデオ品質を提供します。 たとえば、メディアコーデックがインストールされているWindowsラップトップでは、品質を損なうことなくクライアント側でビデオ処理が実行されます。 ただし、必要に応じて、このような処理はサーバー側で実行できます。



HDX RealTime-クライアントデバイスのマイクとウェブカメラを仮想オペレーティングシステムに接続できます。 このビデオでは、ウェブカメラをリモートオペレーティングシステムに接続する例を示します。







HDX Broadcast-ほとんどすべての環境でマルチメディアコンテンツを転送できる主要コンポーネント。 インターネット接続が遅い場合でも、データ(画像、ビデオなど)を効果的に圧縮およびキャッシュして、効率を最大化します。 通常のオフィスアプリケーションで作業するために、ネットワークへのモデム接続で十分な場合、3Dグラフィックスまたはビデオには、低レイテンシーで少なくとも1.5〜2メガビットチャネルが必要です。 このビデオでは、PowerPointグラフィックスを操作する際のHDX Broadcastの最適化により、必要な帯域幅を5倍(1秒あたり5メガビットから1倍)削減できることがわかります。







HDXプラグアンドプレイ -HDXを使用すると、Webカメラとマイクだけでなく、仮想OSに接続できます。 HDX Plug-n-Playテクノロジーは、ローカルプリンターでの作業も提供し、複数のモニターの接続をサポートし、クライアントマシンに接続されたメディアプレーヤーで作業することもできます。



HDX RichGraphics-最も興味深いコンポーネントであり、3次元グラフィックスをクライアントマシンに効果的に転送します。 このテクノロジーは2つのモードで機能します。 最初の方法では、サーバーに深刻な要件が課されることはなく、ローカルエリアネットワークを介して3次元コンテンツ(Google Earthから最新の「Civilization」およびCADシステムに至るまで)を転送できます。 2番目のモードは、CUDAをサポートする強力なNVIDIAグラフィックカードを搭載したワークステーションで使用できます(128のストリームパイプラインを搭載)。 この場合、ビデオカードは、アプリケーションでの3Dコンテンツの処理と、データストリームの最小値への圧縮の両方に使用されます。 このビデオは、CATIA CADシステムを含む仮想環境での3Dアプリケーションの起動を示しています。







組み込みのHDX構成ツールを使用して、グラフィックス伝送の品質を調整するオプションがあります。 ネットワーク接続の種類に応じて、グラフィックス(2Dまたは3D)を元の品質で、または異なる圧縮度で送信できます。







使用例



もちろん、HDXを使用して仮想OSで最新のGTAシリーズを実行することを妨げるものは何もありません。 しかし、HDXテクノロジーの主なアプリケーションは、プロフェッショナルな3Dアプリケーションです。 特に、スウェーデンのボルボは、トラックの設計にCitrixソリューションを使用しています。 開発者は、日本とオーストラリアからスウェーデンのサーバーにリモート接続し、CATIA設計システムで作業しました。 この方法で、セキュリティの問題も解決されます。リモート開発者は新しいプロジェクトにアクセスできますが、データはクライアントデバイスに保存されません。 したがって、情報漏洩のリスクが低減されます。



最後に、通常のユーザーにとって、上記のすべてのテクノロジーは1つの重要な結果をもたらします。仮想環境での作業と、自分のPCまたはラップトップでの従来のオペレーティングシステムでの作業の違いにほとんど気付きません。 オフィスプログラムで複雑なグラフィックを操作したり、同僚とビデオ通話を整理したり、自分のデバイスを接続したりできます。 HDXを使用した「カスタム」サンプルのデモ(Google Earth、YouTubeビデオなど)がこのビデオで提供されています。







次は?



Citrix HDXテクノロジーは常に改善されており、次の開発ステップは新しいHDX Nitroプロジェクトになります。 今年初めに発表されたNitroのHDXテクノロジースイートは、堅実なマルチメディアコンテンツとプロフェッショナルなグラフィックスを提供します。 チャネルの帯域幅要件はさらに削減されます。特に、最大300ミリ秒の遅延で接続すると、遅延なくコンテンツを送信できます。 本番サーバーで利用可能な通信チャネルは、100%使用され、同時に-遅延なく使用されます。



All Articles