ソフトウェア
ハイパーバイザのType1(ベアメタル型)とType2(ホスト型)の違いに関する記述として、最も適切なものはどれか。
ア.Type1はハードウェア上で直接動作してゲストOSを管理するため、ホストOSのオーバーヘッドがなくサーバ仮想化で広く使われる。Type2はホストOS上のアプリとして動作し、開発・検証用途で扱いやすい。正解
イ.Type1とType2は実装場所に違いはなく、サポートするゲストOSの種類で区別される。
ウ.Type1はホストOS上で動作するアプリケーションとして実装され、Type2はハードウェア上で直接動作する。
エ.Type2は1台のハードウェアで1つのゲストOSしか動かせないが、Type1なら無制限にゲストOSを動かせる。
解説
Type1は「家のリフォームを土地から建てる方式」、Type2は「既に立っている家の中に小さな個室を作る方式」。Type1は性能重視のサーバ用、Type2は手軽さ重視の個人PC用。
なぜ ア が正解か
アが正解。Type1(ベアメタル型)はVMware ESXi、Xen、Hyper-V、KVMなどで、ハードウェア上で直接動作してホストOSが存在しない。仮想化のオーバーヘッドが小さくサーバ仮想化やクラウド基盤で主流。Type2(ホスト型)はVirtualBox、VMware Workstationなど、Windows等のホストOS上で動作するアプリケーションで、デスクトップでの検証や開発に向く。
出典: AI生成問題(学習用)