令和5年度春期 応用情報技術者試験 午前 問20
コンテナ型仮想化の環境であって,アプリケーションソフトウェアの構築,実行,管理を行うためのプラットフォームを提供するOSSはどれか。
- ア Docker
- イ KVM
- ウ QEMU
- エ Xen
解答・解説を見る
正解:ア
AI解説
Dockerはコンテナ型仮想化環境でアプリケーションの構築・実行・管理を行うためのプラットフォームを提供する代表的なOSSである。 ア: 正解。Dockerはコンテナの作成・実行・配布を統合的に扱うプラットフォームであり、設問の説明に合致する。 イ: KVM(Kernel-based Virtual Machine)はLinuxカーネルに組み込まれたハイパーバイザ型仮想化機能であり、コンテナ型ではなくハードウェアレベルの仮想化(仮想マシン)を提供する。 ウ: QEMUはCPUなどをソフトウェアでエミュレートする仮想化ソフトウェアであり、コンテナ型仮想化のプラットフォームではない。 エ: Xenはハイパーバイザ型の仮想化基盤(仮想マシン方式)であり、コンテナ型仮想化のプラットフォームではない。 💡 仮想化方式は「ホスト型/ハイパーバイザ型(仮想マシン、KVM・Xen・QEMUなど)」と「コンテナ型(Docker・LXCなど、OSカーネルを共有する軽量な仮想化)」に大別される点を押さえる。
出典:令和5年度 春期 応用情報技術者試験 午前 問20 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。