令和4年度 秋期 午前 問12
システム構成要素
コンテナ型仮想化の説明
コンテナ型仮想化の説明として,適切なものはどれか。
- ア物理サーバと物理サーバの仮想環境とが OS を共有するので,物理サーバか物理サーバの仮想環境のどちらかに OS をもてばよい。
- イ物理サーバにホスト OS をもたず,物理サーバにインストールした仮想化ソフトウェアによって,個別のゲスト OS をもった仮想サーバを動作させる。
- ウ物理サーバのホスト OS と仮想化ソフトウェアによって,プログラムの実行環境を仮想化するので,仮想サーバに個別のゲスト OS をもたない。
- エ物理サーバのホスト OS にインストールした仮想化ソフトウェアによって,個別のゲスト OS をもった仮想サーバを動作させる。
答えと解説を見る
✓ これが正解ウ物理サーバのホスト OS と仮想化ソフトウェアによって,プログラムの実行環境を仮想化するので,仮想サーバに個別のゲスト OS をもたない。
解説
ゲスト OS を持たず実行環境だけを仮想化します。
設問は、コンテナ型仮想化の説明を選ばせています。軸になるのは、その構成に仮想サーバごとの OS が必要かどうかという一点です。コンテナ型は、物理サーバのホスト OS と、その上に置いた仮想化ソフトウェアを使い、プログラムの実行環境だけを切り分けます。基盤となる部分はホスト OS のものを共有するため、仮想サーバごとに別の OS を載せません。したがって、ホスト OS と仮想化ソフトウェアによって実行環境を仮想化し、仮想サーバに個別のゲスト OS を持たないという記述が正解です。OS を起動する手間が無いぶん立ち上がりが速く、同じ機械により多くの環境を載せられます。半面、ホスト OS を共有する以上、ホストと異なる系統の OS 向けのプログラムは動かせません。
ほかの選択肢はなぜ違うのか
- ア物理サーバと物理サーバの仮想環境とが O…:物理サーバか仮想環境のどちらか一方に OS があればよいと述べています。実行環境だけを切り分ける方式では基盤となる OS が欠かせないので、どちらでもよいという選び方はできません。
- イ物理サーバにホスト OS をもたず,物理…:ホスト OS を置かず、仮想化ソフトウェアの上で OS を備えた仮想サーバを動かす構成の説明です。仮想サーバごとに OS がある時点で、実行環境だけの仮想化ではありません。
- エ物理サーバのホスト OS にインストール…:ホスト OS に仮想化ソフトウェアを入れ、その上で OS を備えた仮想サーバを動かす構成の説明です。OS が二重になる点が、実行環境だけを切り分ける方式と食い違います。
出典:令和4年度 秋期 応用情報技術者試験 午前 問12
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)