アプリケーション仮想化の概要

最終更新日
2024年1月22日

アプリケーション仮想化の概要

アプリの仮想化とは何か?

アプリケーションの仮想化ソリューションは、アプリケーションをオペレーティング・システムから分離し、アプリケーションをデバイスにインストールすることなく、デバイス上で実行できるようにする。アプリケーションはOSとインターフェイスしていると思っているが、実際にはハイパーバイザーと呼ばれるソフトウェア層とインターフェイスしている。ユーザーにとっては、仮想化されたアプリケーションは、デバイスにインストールされたアプリケーションのように動作する。

アプリケーションを仮想化する最も一般的な方法は、企業のデータセンターに設置された集中型サーバー、またはクラウドベースのサービス上で、仮想化されたアプリケーションは企業ネットワークやインターネットを介してユーザーに配信される。

アプリケーション仮想化のメリット

リモートワークの円滑化アプリの仮想化により、従業員は自宅(または任意の場所)で仕事をすることが容易になり、IT部門はリモートワーカーをサポートしやすくなる。

アプリケーションの寿命を延ばす:アプリケーションの仮想化により、ベンダーがサポートしなくなったOSバージョンで構築されたレガシー・アプリケーションでも、引き続き利用することができる。例えば、社内のレガシー・アプリケーションを使い続けたいと考えている企業がその好例です。

アプリケーションの競合を排除:アプリケーションの仮想化により、ユーザーは、製造施設などで同じソフトウェアの異なるバージョンを同時に実行したり、同じユーザーシステム上で互いに排他的なアプリケーションを安全に実行したりすることができます。

エンドユーザーデバイスの寿命を延ばす:アプリの仮想化により、ユーザーは新しいアプリケーションOSをサポートしないOSを搭載した古いマシン上で最新のアプリケーションを実行することができる。

モバイル・デバイスの利用が可能:ユーザーは、デバイスに直接インストールしたのではアプリをサポートしないモバイル・アプリ上で仮想化されたアプリケーションを実行できる。

OSの競合を排除:仮想アプリはオペレーティング・システムから分離されているため、WindowsアプリはWindows以外のデバイスでも実行できる。このルールの例外はMicrosoft® App-Vであり、App-Vによって仮想化されたWindows®アプリはWindowsマシン上でのみ実行できる。

インストール、アップデート、サポートが容易:アプリケーションはサーバーにのみインストールされるため、エンドユーザーの各デバイスにインストールする必要はなく、一度だけインストールすればよく、アップデートはサーバー・レベルでのみ適用され、アプリケーション機能に関するサポート上の問題は通常サーバー・レベルで解決できる。

規制コンプライアンス:アプリがデバイスにインストールされないため、アプリケーション仮想化を使用している企業は、HIPAA(医療保険の相互運用性と説明責任に関する法律)やPCI DSS(Payment Card Industry Data Security Standards)などの規制へのコンプライアンスが容易になります。

アプリケーション仮想化の欠点

インターネット接続性:仮想アプリを使用して生産性を上げるには、エンドユーザーが信頼できるインターネット接続を持っている必要がある。一般的に、帯域幅が高いほどアプリの応答性が高くなります。これは、近代的な通信インフラが整備されていない地域では課題となり得ます。このルールの例外はGO-Globalで、低帯域幅接続でも優れたパフォーマンスを発揮する独自の通信プロトコルであるRXPを使用してWindowsアプリケーションを公開しています。

グラフィックを多用するアプリケーション:画像を生成するアプリケーションは、インターネット接続を介して画像がレンダリングされる際に速度が低下する可能性があります。

アンチウイルス:このようなプログラムは、仮想アプリケーションや公開アプリケーションを脅威とみなし、その実行を阻止することができます。アンチウイルス製品との互換性については、仮想化ベンダーに確認してください。

印刷仮想アプリケーションでプリンターやその他の周辺機器を使用することは、印刷ドライバーのインストール、ネットワーク接続、プリンターリダイレクト設定などの要因のために、エンドユーザーにとって問題が多いことで知られています。GO-Globalは、エンドユーザーが必要に応じてドキュメントを印刷できるようにするプロセスを簡素化するユニバーサル印刷ドライバーと管理コンソールツールでこの問題に対処します。

GO-Globalによるアプリケーション仮想化の合理化

GO-Globalは、あらゆるクラウドからあらゆるデバイスまたはオペレーティングシステムにWindowsアプリケーションを配信することを可能にします。GO-Globalの アプリケーションパブリッシングソリューションの詳細については、デモをリクエストするか、 30日間の無料トライアルをダウンロードしてください。