1.01.2標準
異なるカーネルを必要とする2つのワークロードを、同じ物理ホストで動かす。
一般的に適した方式はどれか。
× 不正解
異なるゲストカーネルが必要なら、カーネルを個別に起動できるVMが適する。
詳細解説
正しい各ワークロードを別の仮想マシンで動かす
VMはゲストごとに異なるkernelを実行できる。
正解。VMごとにkernelを選べる。
誤り同じホストkernelを共有するコンテナだけを使う
異なるkernelをbootする要件を満たさない。
異なるkernel要件を満たさない。
誤り両方のroot filesystemを同じdirectoryへ展開する
分離を失い、異なるkernel要件も解決しない。
分離とkernel要件を解決しない。
誤り両ワークロードを同じprocessとして起動する
分離やkernel差を実現できない。
独立環境にならない。
実際に確かめる
一時的な検証環境で実行できる例です。
uname -srm期待される結果
現在環境のkernel情報。VM作成は行わない理解のポイント
- VM isolation
- different kernels
- workload requirement
確認時の注意
- 確認環境: 一般的なLinux仮想化概念
基礎のおさらい
選定
VMかcontainerかは起動速度だけでなくkernel・分離・運用要件で決める。
併用
VM内でcontainerを動かし、両者の境界を組み合わせる構成もある。
問題IDKL-101-319
確認環境一般的なLinux仮想化概念
最終技術確認2026-08-13
誤り・権利侵害を報告