目次:
定義-仮想マシン(VM)とはどういう意味ですか?
仮想マシン(VM)は、別個のコンピューターの動作を示すだけでなく、アプリケーションや別個のコンピューターのようなプログラムの実行などのタスクを実行できるソフトウェアプログラムまたはオペレーティングシステムです。 通常ゲストと呼ばれる仮想マシンは、「ホスト」と呼ばれる別のコンピューティング環境内に作成されます。 一度に1つのホスト内に複数の仮想マシンが存在できます。
仮想マシンはゲストとも呼ばれます。
Techopediaは仮想マシン(VM)について説明します
仮想マシンは、仮想化技術の進化に伴い、より一般的になりつつあります。 多くの場合、仮想マシンは、ホスト環境で実行されるタスクとは異なる特定のタスクを実行するために作成されます。
仮想マシンは、ソフトウェアエミュレーション方法またはハードウェア仮想化技術によって実装されます。 仮想マシンは、その用途と物理コンピューターへの対応レベルに応じて、次の2つのカテゴリに分類できます。
- システム仮想マシン:それぞれが独自のオペレーティングシステムのコピーで実行されている複数の仮想マシン間で、ホストコンピューターの物理リソースの共有をサポートするシステムプラットフォーム。 仮想化技術は、ハイパーバイザーと呼ばれるソフトウェアレイヤーによって提供されます。ハイパーバイザーは、ベアハードウェア上またはオペレーティングシステム上で実行できます。
- プロセス仮想マシン:プラットフォームに依存しないプログラミング環境を提供するように設計されており、基盤となるハードウェアまたはオペレーティングシステムの情報をマスクし、任意のプラットフォームで同じ方法でプログラムを実行できます。
仮想マシンの利点には次のものがあります。
- 介入なしで、単一の物理コンピューター上で複数のオペレーティングシステム環境が可能
- 仮想マシンは広く利用可能であり、管理と保守が簡単です。
- アプリケーションのプロビジョニングと災害復旧のオプションを提供
仮想マシンの欠点のいくつかは次のとおりです。
- ハードウェアリソースは間接的に分散されるため、物理コンピューターほど効率的ではありません。
- 単一の物理マシンで実行されている複数のVMが不安定なパフォーマンスを提供する可能性があります
