Citrix Presentation Server
Citrixが提供するアプリケーションの仮想化技術
アプリケーションの「仮想化」とは、アプリケーションをユーザーのデバイスから極力切り離すことから始まります。
説明:アプリケーションの仮想化テクノロジーは、アプリケーションを実行するデバイスと使用するデバイスを分離し、サーバー側に集約します。その結果、ユーザーは、クライアントPCの管理やアプリケーションのアップデートなどの管理から開放され、システム管理者によるアプリケーションやデータの一元管理が可能になります。
アプリケーションの仮想化の第一ステップとしては、クライアントデバイスにアプリケーションをインストールせずに、ユーザーインターフェイスを提供することから始まります。これがユーザーインターフェイスの「仮想化」です。ローカルデバイスにアプリケーションをインストールし実行するのではなく、データセンターのサーバーにアプリケーションを導入します。ネットワークを介してサーバーは、アプリケーションを「セッション」としてユーザーに提供します。サーバーはスクリーンの差分をユーザーデバイスへ送り、マウスやキーボードの情報をユーザーデバイスから受け取ります。ローカルアプリケーションと同様にメニューやタスクバーにアプリケーションを表示することによって、ユーザーは、あたかもローカルでアプリケーションを実行しているかのような体験をします。
このようなアプリケーションの仮想化の技術は、サーバー側でアプリケーションを稼動していることから「サーバーベース コンピューティング」と呼ぶこともあります。
アプリケーションの仮想化とは、ユーザーインターフェイスの仮想化のみでは実現しません。Citrixは更に安全に管理可能な環境の構築を実現するためのテクノロジーを長年に渡り開発してきました。
- ローカルの周辺機器
バーチャルチャネルによりローカルの周辺機器は仮想化されたアプリケーションと通信することが可能です。 - システムリソースの抽出
CPU管理および仮想化メモリの最適化により、ユーザーが継続して必要なパフォーマンスを提供します。 - 印刷 - Universal Printer Driverにより、ある特定のドライバーに依存せず、ユーザーは接続されたローカルプリンターからの印刷が可能です。
- ネットワークアドレス
仮想IPアドレスによって、固有のネットワークアドレスを必要とするアプリケーションの使用が可能です。 - ファイルシステムおよびレジストリコンポーネント
アプリケーション分離環境(AIE)により、Windowsのレジストリ、DLLおよびその他の共有設定への直接の変更を防ぎます。OSから分離することによって、アプリケーションコンフリクトを防ぎます。また、AIEによりマルチユーザー環境に対応していないアプリケーションをCitrix Presentation Serverで稼動できます。
アプリケーションの仮想化のメリット
仮想化によるITリソースの統合
アプリケーションの仮想化テクノロジーは、サーバーの仮想化やストレージの仮想化など、他の仮想化テクノジーと組み合わせることによって相乗効果が得られます。Citrix Presentation Serverでアプリケーションの仮想化を実施することにより、アプリケーションやデータの集中化が可能になります。これによって、サーバーやストレージの統合を促進することが可能になります。
シトリックスが特許を取得している当テクノロジーは、透過的かつ安全なハイパフォーマンスアプリケーションの仮想化を実現します。全世界で18万社、日本で12,000社を超える導入実績を誇るCitrixR Presentation Serverは、高いセキュリティとともに、より豊かなユーザーエクスペリエンスを実現し、ビジネスユーザーの標準のコンピューティング環境として活用できます。


