目次:
定義-ハイパーバイザーの意味
ハイパーバイザーは、単一のホストシステム上で複数のゲストオペレーティングシステム(OS)を同時に実行できるようにするハードウェア仮想化技術です。 ゲストOSはホストコンピューターのハードウェアを共有しているため、各OSは独自のプロセッサー、メモリ、その他のハードウェアリソースを持っているように見えます。
ハイパーバイザーは、仮想マシンマネージャー(VMM)とも呼ばれます。
TechopediaがHypervisorについて説明します
ハイパーバイザーという用語は、IBMによって1956年に初めて作成され、IBM 360/65用のIBM RPQとともに配布されるソフトウェアプログラムを指します。 コンピューターにインストールされたハイパーバイザープログラムは、そのメモリの共有を許可しました。
サーバーハードウェアにインストールされたハイパーバイザーは、ホストマシンで実行されているゲストオペレーティングシステムを制御します。 その主な仕事は、ゲストオペレーティングシステムのニーズに応え、複数のオペレーティングシステムのインスタンスが相互に干渉しないようにゲストOSを効果的に管理することです。
ハイパーバイザーは、次の2つのタイプに分類できます。
- タイプ1:ネイティブまたはベアメタルハイパーバイザーとも呼ばれ、ホストコンピューターのハードウェア上で直接実行され、ハードウェアリソースを制御し、ゲストオペレーティングシステムを管理します。 タイプ1ハイパーバイザーの例には、VMware ESXi、Citrix XenServer、およびMicrosoft Hyper-Vハイパーバイザーが含まれます。
- タイプ2:ホスト型ハイパーバイザーとも呼ばれ、正式なオペレーティングシステム環境内で実行されます。 このタイプでは、ハイパーバイザーは別個の第2レイヤーとして実行され、オペレーティングシステムはハードウェアの上の第3レイヤーとして実行されます。