ハイパーバイザーは、仮想マシン(VM)を作成、実行、および監視するソフトウェアです。 ハイパーバイザーが実行されている物理ハードウェアは、ホストと呼ばれます。 ハイパーバイザーは、さまざまなゲスト VM間で、CPU、メモリ、ストレージなどのホストのリソースを共有します。 ハイパーバイザーは、ホストマシンによって実行されるものとは異なるオペレーティングシステムを使用する仮想マシンを実行するための柔軟性を提供します。 たとえば、Windowsを使用するマシンで実行されているハイパーバイザーは、Linuxベースのオペレーティングシステムを実行するVMを作成でき、その逆も可能です。

ハイパーバイザーは、[クラウドコンピューティング]( what-is-the-public-cloud )の開発に不可欠です。 仮想プライベートサーバーについて考えてみます。これは、クラウドプロバイダーのデータセンター内のより大きなホストマシン上のハイパーバイザーによって仮想化および最適化された個々のVMインスタンスの例です。