クラウドコンピューティング アプリケーションの仮想化とは何ですか? -techopediaからの定義

アプリケーションの仮想化とは何ですか? -techopediaからの定義

目次:

Anonim

定義-Application Virtualizationとはどういう意味ですか?

アプリケーションサービスの仮想化とも呼ばれるアプリケーションの仮想化は、仮想化の大きな傘の下にある用語です。 これは、シンクライアントでアプリケーションを実行することを指します。 常駐プログラムがほとんどなく、接続サーバーにあるほとんどのプログラムにアクセスする端末またはネットワークワークステーション。 シンクライアントは、アプリケーションが配置されているオペレーティングシステムとは別の環境で実行されます。この環境は、カプセル化されることもあります。

アプリケーションの仮想化は、アプリケーションがローカルマシンで実行されているかのようにコンピューターを欺きますが、実際には、別の場所の仮想マシン(サーバーなど)で実行され、オペレーティングシステム(OS)を使用して、ローカルマシン。 仮想マシンを実行することにより、ローカルマシンのOSとの非互換性の問題、またはアプリケーションのバグや低品質のコードでさえも克服できます。

Techopediaがアプリケーション仮想化を説明

アプリケーション仮想化は、競合するOSからアプリケーションプログラムを分離しようとするため、システムが停止またはクラッシュすることさえあります。 アプリケーション仮想化のその他の利点は次のとおりです。

  • 別の仮想マシンを使用する場合と比較して、必要なリソースが少なくなります。
  • 互換性のないアプリケーションをローカルマシンで同時に実行できるようにします。
  • 使用されているアプリケーションに関係なく、特定の組織内の複数のマシン間で標準的で効率的で費用対効果の高いOS構成を維持します。
  • より迅速なアプリケーションの展開を促進します。
  • ローカルOSからアプリケーションを分離することにより、セキュリティを促進します。
  • ライセンス使用量の追跡が容易になり、ライセンス費用を節約できます。
  • ローカルインストールの必要なしに、アプリケーションをポータブルメディアにコピーし、他のクライアントコンピューターで使用できるようにします。
  • 多様で多様な作業量を処理する能力の向上。

ただし、アプリケーションの仮想化には制限があります。 デバイスドライバーを必要とするアプリケーションや共有メモリ空間で実行される16ビットアプリケーションなど、すべてのアプリケーションを仮想化できるわけではありません。 アプリケーションの仮想化では実行が非常に難しいため、ウイルス対策プログラムなど、一部のアプリケーションはローカルOSと密接に統合する必要があります。


アプリケーションの仮想化は、銀行、ビジネスシナリオシミュレーション、eコマース、株式取引、保険の販売とマーケティングなど、さまざまなアプリケーションで使用されます。

アプリケーションの仮想化とは何ですか? -techopediaからの定義