ハイパーバイザとは
ハイパーバイザとは、物理ハードウェア上にインストールされるソフトウェアレイヤーであり、物理マシンを多数の仮想マシンに分割できます。これにより、同一の物理ハードウェア上で複数のオペレーティングシステムを同時に実行できます。仮想マシンにインストールされるオペレーティングシステムはゲスト OSと呼ばれ、インスタンスとも呼ばれます。ハイパーバイザが動作するハードウェアはホストマシンと呼ばれます。ハイパーバイザ管理コンソール、つまり仮想マシンマネージャ (VMM) は、仮想マシンの管理を容易にするソフトウェアです。

ハイパーバイザの種類
ハイパーバイザには、タイプ 1 ハイパーバイザとタイプ 2 ハイパーバイザの 2 種類があります。
タイプ 1 ハイパーバイザはネイティブ型またはベアメタルハイパーバイザとも呼ばれ、ハードウェア上に直接インストールされ、ハードウェアを複数の仮想マシンに分割してゲストオペレーティングシステムをインストールできます。仮想マシン管理ソフトウェアがこのハイパーバイザを管理し、ゲスト OS を現在のリソース要件に応じて物理サーバ間で自動的に移行させます。
タイプ 1 ハイパーバイザのメリット
- フォールトトレランス:物理サーバに障害が発生した際は、管理ソフトウェアがインスタンスを利用可能なサーバへ即座に移行するため、物理ハードウェアの障害に気づくことはありません。ユーザーがダウンタイムを経験することはなく、故障したハードウェアはメンテナンスおよび運用担当者の都合の良いタイミングで修理または交換できます。
- RAM 容量の過剰割り当て / 動的割り当て:1 台のサーバで複数のインスタンスを実行する際、仮想マシンに割り当てる RAM の合計容量を、基盤ハードウェアの物理メモリ容量より大きく設定できます。

タイプ 2 ハイパーバイザはホスト型ハイパーバイザとも呼ばれ、ホストオペレーティングシステム内にインストールされるため、ハイパーバイザ管理コンソールが不要です。タイプ 2 ハイパーバイザは RAM の過剰割り当てや動的割り当てをサポートしないため、仮想マシンへのリソース割り当てには注意が必要です。

関連記事
-
クラウドコンピューティングとは
ナレッジベースチーム
-
パブリッククラウドとは
ナレッジベースチーム
-
プライベートクラウドとは
ナレッジベースチーム
-
ハイブリッドクラウドとは
ナレッジベースチーム
-
パブリッククラウド、プライベートクラウド、ハイブリッドクラウド
ナレッジベースチーム
-
仮想化とは
ナレッジベースチーム
-
コンテナ化とは
ナレッジベースチーム
-
コンテナと仮想マシンの違い
ナレッジベースチーム
