基本情報技術者試験「仮想化」の問題
コンテナ型仮想化が従来のサーバ仮想化(ハイパーバイザ型)と比べて持つ特徴として最も適切なものはどれか。
アコンテナごとに独立した別々のゲストOSを必ず起動してそれぞれ個別に動かす
イ物理サーバを丸ごと1つのOSとして専有し分割できない
ウ利用者ごとに専用の物理マシンを割り当てて運用する
エホストOSのカーネルを共有しゲストOSを持たず軽量に起動する
正解
エ.ホストOSのカーネルを共有しゲストOSを持たず軽量に起動する
コンテナ型仮想化はホストOSのカーネルを複数コンテナで共有し、各コンテナにゲストOSを持たせない。このためメモリ消費が少なく起動も高速になる。設問の特徴に一致するため正しい。
?選択肢ごとの解説
ア ×コンテナごとに別々のゲストOSを起動するのはハイパーバイザ型(仮想マシン)の特徴であり、カーネルを共有するコンテナ型とは逆である。
イ ×物理サーバを丸ごと1OSで専有し分割できないのは仮想化を行わない物理専有の状態であり、仮想化技術であるコンテナの説明にならない。
ウ ×利用者ごとに専用物理マシンを割り当てるのはハウジングや占有サーバの考え方で、1台を論理分割するコンテナ型とは正反対である。
エ ○コンテナ型仮想化はホストOSのカーネルを複数コンテナで共有し、各コンテナにゲストOSを持たせない。このためメモリ消費が少なく起動も高速になる。設問の特徴に一致するため正しい。
✎くわしく
サーバ仮想化はハイパーバイザ型とコンテナ型に大別される。ハイパーバイザ型はVMごとにゲストOSを持ち分離性が高いが重い。コンテナ型はカーネル共有で軽量・高密度・高速起動だが、OSレベルの分離はVMより弱い。
✓本番での押さえどころ
試験のコツ
『ゲストOSを持たない・軽量・起動が速い』はコンテナ型、『VMごとにOSを持つ』はハイパーバイザ型と判定する。
覚え方
コンテナは『同じ船(ホストOSのカーネル)に間仕切りだけ置く』、VMは『船ごと別に用意する』とイメージする。
よくある誤り
コンテナがゲストOSを持つと誤解しやすい。『VM=ゲストOSあり(重い)』『コンテナ=カーネル共有(軽い)』と対比して覚える。
システム構成要素の他の問題
稼働率0.9の装置2台を並列に接続し、どちらか一方が動作していればシステムが稼働するとみなす。このシステム全体の稼働率はいく…RAID5の特徴を最も適切に説明したものはどれか。システムの性能指標のうち、単位時間あたりに処理できる仕事量を表すものはどれか。あるシステムのMTBFが950時間、MTTRが50時間であるとき、このシステムの稼働率はいくらか。稼働率0.98の装置と稼働率0.95の装置を直列に接続し、両方が動作して初めてシステムが稼働するとみなす。このシステム全体の…M/M/1の待ち行列モデルで、利用率(ρ)が0.6、1件あたりの平均サービス時間が4秒のとき、窓口に入るまでの平均待ち時間は…
この問題を、AIの8-ways解説つきで。
無料ではじめる →基本情報技術者試験の演習を、一問ごとに「なぜ」まで。まずは無料で。
ukamiru 過去問 · 基本情報技術者試験 · fe-a3-0185