令和5年度 春期 応用情報技術者試験 午前 問20
テクノロジ/ソフトウェアコンテナ型仮想化の環境であって,アプリケーションソフトウェアの構築,実行,管理を行うためのプラットフォームを提供する OSS はどれか。
出典:令和5年度 春期 応用情報技術者試験 午前 問20
- アDocker
- イKVM
- ウQEMU
- エXen
正解:ア
解説
Docker はコンテナ型仮想化の環境を提供する OSS で,アプリケーションソフトウェアをコンテナイメージとして構築(build)し,実行(run)・管理するためのプラットフォームを提供します。KVM,QEMU,Xen はいずれもコンテナ型ではなく,ハイパーバイザー型などの仮想マシンを実現するソフトウェアです。
選択肢ごとの解説
- ア正しい。Docker はコンテナの構築・実行・管理を行うためのプラットフォームを提供する OSS です。
- イ誤り。KVM は Linux カーネルの機能を利用した仮想マシン型(ハイパーバイザー型)の仮想化技術です。
- ウ誤り。QEMU はハードウェアをエミュレートして仮想マシンを実現するエミュレーター・仮想化ソフトウェアです。
- エ誤り。Xen はハイパーバイザー型の仮想化ソフトウェアで,仮想マシンを実現するものです。