令和4年度 秋期 応用情報技術者試験 午前 問12
テクノロジ/システム構成要素コンテナ型仮想化の説明として,適切なものはどれか。
出典:令和4年度 秋期 応用情報技術者試験 午前 問12
- ア物理サーバと物理サーバの仮想環境とが OS を共有するので,物理サーバか物理サーバの仮想環境のどちらかに OS をもてばよい。
- イ物理サーバにホスト OS をもたず,物理サーバにインストールした仮想化ソフトウェアによって,個別のゲスト OS をもった仮想サーバを動作させる。
- ウ物理サーバのホスト OS と仮想化ソフトウェアによって,プログラムの実行環境を仮想化するので,仮想サーバに個別のゲスト OS をもたない。
- エ物理サーバのホスト OS にインストールした仮想化ソフトウェアによって,個別のゲスト OS をもった仮想サーバを動作させる。
正解:ウ
解説
コンテナ型仮想化は,ホスト OS のカーネルを共有したまま,仮想化ソフトウェア(コンテナエンジン)がアプリケーションの実行環境をプロセスレベルで分離する方式です。仮想サーバ(コンテナ)ごとに個別のゲスト OS をもたないため,起動が速く軽量です。
選択肢ごとの解説
- ア誤り。物理サーバと仮想環境のどちらかに OS をもてばよいという仮想化方式はありません。コンテナはホスト OS 上で動作します。
- イ誤り。ホスト OS をもたず仮想化ソフトウェアが直接ハードウェア上で動き,個別のゲスト OS を動作させるのはハイパーバイザー型仮想化の説明です。
- ウ正しい。ホスト OS と仮想化ソフトウェアが実行環境を仮想化し,個別のゲスト OS をもたないのがコンテナ型仮想化です。
- エ誤り。ホスト OS 上の仮想化ソフトウェアで個別のゲスト OS をもつ仮想サーバを動かすのはホスト型仮想化の説明です。