さまざまな仮想化ソリューションとは何ですか?
仮想化は、「境界または制約が削除された」または「シミュレートされた」を意味します。 ソリューション特定の問題や状況に対処する製品とサービスを参照してください。 Virtualization Solutions は、境界や制約を削除することにより、および/またはシミュレーションの使用を通じて、コンピューティングの問題に対処する方法を指します。
仮想化ソリューションは、ハードウェア仮想化、ネットワークおよびストレージ仮想化、アプリケーション仮想化の3つのタイプに分類できます。ハードウェア仮想化は、サーバー仮想化の別の用語です。コンピューターをパーティション化して仮想サーバーを作成する3つの方法を指します。使用する方法によっては、仮想サーバーが異なるオペレーティングシステムを実行できる場合があります。いずれにせよ、個別のサーバー上のアプリケーションは相互に相互作用したり、問題を引き起こしたりすることはなく、冗長性が簡単に可能になります。サーバー仮想化のアプローチに、1つのアイテムを多くのアイテムに分けるのではなく、アイテムを集めます。ネットワーク仮想化により、これは、1つの管理者のコンソールから制御および管理されるために、ネットワーク上の複数のデバイスが統合されることを意味します。ネットワーク仮想化には、多くの場合、ストレージ仮想化が含まれます。
アプリケーションを含む仮想化ソリューションは、少なくとも5種類です。アプリケーションストリーミングは、アプリケーションが実際にネットワーク内のすべてのマシンにインストールされていないが、必要に応じて配信されるプロセスです。これは、最新のソフトウェアが使用されていることを保証する1つの方法であり、各人の使用時間を追跡することです。アプリケーションの仮想化が行われる別の方法は、ユーザーのPCが端子またはサーバーの端子として機能するように作られています。この場合、すべてのアプリケーションとデータはサーバーに存在します。
パーティション化ハードウェアは、個々のユーザーのPCで行われる仮想化ソリューションの1つです。 Appleは最近、Macを設計して、Windowsソフトウェアを分割して実行できるようにしました。これは、デスクトップ仮想化。
と呼ばれます他の2つのタイプのアプリケーション仮想化は、最初の3つとはまったく異なります。 1つは、Java Virtual Machine(JVM)ソフトウェアによって例示されています。これにより、Javaで書かれたプログラムまたはJava Bytecodeにコンパイルされて、インストールされているコンピューターで実行されます。 JVMは、実行できる場所の制限を拡張することにより、ソフトウェアをソフトウェアに仮想化すると言われています。ダイナミックアプリケーションの割り当ては、サーバーのグループをリアルタイムで割り当てることができるリソースのまとまりのあるプールとして扱い、必要に応じて任意のサーバーでそれらを実行してアプリケーションを仮想化することができるアプローチです。