コンテナ型仮想化の説明

仮想化技術にはいくつか種類がありますが、コンテナ型仮想化(Dockerなど)は、ホストマシンのOSカーネルを各コンテナ(仮想環境)で共有し、アプリケーションとその実行環境(ライブラリなど)だけを隔離して動作させる技術です。 イ: ホストOSをもたず、物理サーバに直接インストールした仮想化ソフトウェア(ハイパーバイザ)でゲストOSを動かすのは「 ハイパーバイザ型(ベアメタル型) 」の説明です。 ウ: ホストOSとコンテナエンジン等によってプログラムの実行環境を仮想化し、仮想サーバごとに個別のゲストOSをもたない(OSカーネルを共有する)という点が「 コンテナ型仮想化 」の正しい説明です。 エ: ホストOSにインストールした仮想化ソフトウェア上で個別のゲストOSをもった仮想サーバを動かすのは「 ホスト型仮想化 」の説明です。

コンテナ型仮想化の説明として、適切なものはどれか。

出典令和4年度 秋期 高度情報処理技術者試験 午前Ⅰ 問5
ア
物理サーバと物理サーバの仮想環境とが OS を共有するので、物理サーバか物理サーバの仮想環境のどちらかにOSをもてばよい。
イ
物理サーバにホスト OS をもたず、物理サーバにインストールした仮想化ソフトウェアによって、個別のゲストOSをもった仮想サーバを動作させる。
ウ
物理サーバのホスト OS と仮想化ソフトウェアによって、プログラムの実行環境を仮想化するので、仮想サーバに個別のゲストOSをもたない。
エ
物理サーバのホスト OS にインストールした仮想化ソフトウェアによって、個別のゲストOSをもった仮想サーバを動作させる。