なんで仮想化するの?
物理サーバー1台のCPU利用率は平均10〜15%程度。残りは無駄になっている。仮想化で1台の物理サーバーに複数のVMを載せれば、利用率を70〜80%に引き上げられる。サーバー台数削減=電力・場所・管理コストの削減。クラウドが安くサーバーを提供できるのは仮想化のおかげだよ
仮想マシンとコンテナの違いは?
仮想マシンはOS丸ごと仮想化するから、起動に数分かかりGBサイズ。コンテナはOSカーネルを共有してアプリだけを隔離するから、起動が秒単位でMBサイズ。仮想マシンは「マンション(完全独立)」、コンテナは「シェアハウス(共有部分あり)」のイメージだね
ハイパーバイザーって何?
仮想マシンを管理するソフトウェアだよ。Type1(ベアメタル型)はハードウェア上で直接動く(VMware ESXi、Microsoft Hyper-V、KVM)。Type2(ホスト型)はOS上にインストールして動く(VirtualBox、VMware Workstation)。クラウドやデータセンターではType1が使われるよ
IPA試験での出題ポイントは?
「仮想化の種類」「VMとコンテナの違い」「ライブマイグレーション(VMを無停止で別ホストに移動)」が頻出だよ。ライブマイグレーションはVMotion(VMware)が代表的で、ハードウェアメンテナンス時にサービス無停止を実現する重要な機能だね