令和3年度秋期 応用情報技術者試験 午前 問14
コンテナ型仮想化の説明として,適切なものはどれか。
- ア アプリケーションの起動に必要なプログラムやライブラリなどをまとめ,ホストOSで動作させるので,独立性を保ちながら複数のアプリケーションを稼働できる。
- イ サーバで仮想化ソフトウェアを動かし,その上で複数のゲストOSを稼働させるので,サーバのOSとは異なるOSも稼働できる。
- ウ サーバで実行されたアプリケーションの画面情報をクライアントに送信し,クライアントからは端末の操作情報がサーバに送信されるので,クライアントにアプリケーションをインストールしなくても利用できる。
- エ ホストOSで仮想化ソフトウェアを動かし,その上で複数のゲストOSを稼働させるので,物理サーバへアクセスするにはホストOSを経由する必要がある。
解答・解説を見る
正解:ア
AI解説
コンテナ型仮想化は、ホストOSのカーネルを共有しながら、アプリケーションの実行に必要なライブラリなどをコンテナとしてひとまとめにし、独立した実行環境として動かす方式である。ゲストOSを個別に持たないため、ホスト型・ハイパーバイザ型の仮想化に比べて軽量に複数のアプリケーションを稼働できる。 ア: ホストOS上でアプリケーションの実行に必要なプログラムやライブラリをまとめ、独立性を保ちながら複数のアプリケーションを稼働させる方式はコンテナ型仮想化の説明であり、これが正解である。 イ: これはサーバ上で仮想化ソフトウェア(ハイパーバイザ)を動かし、その上で複数の異なるゲストOSを稼働させるハイパーバイザ型(ホストOSを介さない)仮想化の説明である。 ウ: これは画面転送方式のシンクライアント(サーバ上でアプリケーションを実行し、画面情報だけをクライアントに送る仕組み)の説明であり、仮想化方式とは異なる話である。 エ: これはホストOS型仮想化(ホストOS上で仮想化ソフトウェアを動かし、その上で複数のゲストOSを稼働させる方式)の説明であり、コンテナ型とは異なる。 💡 コンテナ型は『ゲストOSを持たずホストOSのカーネルを共有する軽量な仮想化』という点がハイパーバイザ型・ホストOS型との最大の違いである。
出典:令和3年度 秋期 応用情報技術者試験 午前 問14 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。