サーバ仮想化(ハイパーバイザ型・ホスト型)とは?さーばかそうか
サーバ仮想化(ハイパーバイザ型・ホスト型)とは、1台の物理ハードウェア上で複数のOSを独立した仮想マシンとして動かす技術。ハードの上で直接動くハイパーバイザ型(ベアメタル型)と、既存OSの上のアプリとして動くホスト型があり、前者はオーバヘッドが小さく、割込みの届き方まで制御しやすい。
最終更新:2026-10-06
エンベデッドSPを最短で暗記・合格する →背景
1台に1つのOSという前提は、資源が余っていても分けられないという制約でもあった。組込みでは事情が逆で、コスト削減のためにECUを統合したいのに、実時間制御のRTOSと画面や通信を担うLinuxを同じチップへ同居させると互いを壊してしまう。両者を分離したまま1つのSoCへ載せる手段として、ハイパーバイザが持ち込まれた。
具体例
車載のコックピット統合では、Arm仮想化拡張を持つSoC上でハイパーバイザを動かし、メータ表示の実時間ドメインとインフォテインメントのLinuxを分離する。手元でのビルド環境の検証にはホスト型が手軽で、量産機に載せる分離にはハイパーバイザ型が選ばれる。
試験での引っ掛け
コンテナが常に上位互換ではない。仮想マシンは各自のカーネルを持つぶん起動時間もメモリも一桁大きいが、OSの種類を自由に選べて分離も強く、分離レベルと起動速度のトレードオフとして問われる。ゲストの数だけOSライセンスが要るのも原則。集約すると物理1台の故障が全ゲストへ波及するため、可用性設計の重みはむしろ増す。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。