問題
問99 1台の物理的なコンピュータ上で,複数の仮想サーバを同時に動作させることによって得られる効果に関する記述a~cのうち,適切なものだけを全て挙げたものはどれか。 a. 仮想サーバ上で,それぞれ異なるバージョンのOSを動作させることができ,物理的なコンピュータのリソースを有効活用できる。 b. 仮想サーバの数だけ,物理的なコンピュータを増やしたときと同じ処理能力を得られる。 c. 物理的なコンピュータがもしもHDDの障害と問じ警告データ,全てのサーバで同じ障害ができる。
選択肢
- アa
- イa, c
- ウb
- エc
解説
正解:ア
概要
1台の物理的なコンピュータ上で複数の仮想サーバを同時に動かす「仮想化」で得られる効果と、注意点を問う問題です。
正解の理由
aは、仮想化により1台の物理マシン上に複数の仮想環境を作り、仮想サーバごとに異なるOSを動かして資源を有効活用できるため正しいです。bは物理台数を増やすのと同等の処理能力が必ず得られるわけではなく誤りです。cは同一HDD障害で全仮想サーバが影響を受け得るため「効果」ではなくリスクで誤りです。
各選択肢の解説
ア(〇): aだけが適切で、仮想サーバごとに異なるOSを動かせる上、1台の物理機の資源を分け合って有効活用できるため正しいです。
イ(×): aは正しいですがcは障害が全体に波及し得るという注意点であり、仮想化で得られる効果として挙げるのは不適切です。
ウ(×): bは誤りで、仮想サーバを増やしてもCPUやメモリなど物理資源は有限なので、物理台数を増やしたのと同じ処理能力が必ず得られません。
エ(×): cは誤りで、HDDなど物理機器が故障すると同一ホスト上の複数仮想サーバがまとめて停止する可能性があり、効果ではなくリスクです。
ポイント
仮想化の利点は「1台で複数OS・資源の有効活用」です。一方で物理障害は同居する仮想サーバへまとめて影響し得ます。