「仮想化の方式」に関する 択一問題10問+午後Ⅰ形式10問+午後Ⅱ形式10問+解答・解説
承知しました ✅
「仮想化の方式」に関する 択一問題10問+午後Ⅰ形式10問+午後Ⅱ形式10問+解答・解説 を一気にまとめて作成します。
対象とする主な仮想化方式:
ハイパーバイザ型(Type1 / Type2)
ホスト型 / ベアメタル型
コンテナ型仮想化
OSレベル仮想化
パラバーチャライゼーション / フルバーチャライゼーション
---
🔹 択一式問題(10問)
問題1
ハードウェア上に直接動作し、ゲストOSを管理する仮想化方式はどれか。
A. コンテナ型仮想化
B. ホスト型仮想化
C. ベアメタル型仮想化(Type1)
D. フルバーチャライゼーション
解答:C
解説:ハイパーバイザ型(Type1)はOSを介さず直接ハードウェア上に動作する。
---
問題2
既存のOS上でハイパーバイザを実行し、その上に仮想マシンを構築する方式はどれか。
A. ベアメタル型
B. ホスト型(Type2)
C. コンテナ型
D. パラバーチャライゼーション
解答:B
解説:Type2(ホスト型)は既存OS上にソフトウェアとして仮想化基盤を構築する。
---
問題3
OSカーネルを共有しつつアプリケーションを分離する軽量な仮想化方式はどれか。
A. ベアメタル型
B. コンテナ型
C. フルバーチャライゼーション
D. デュアルシステム
解答:B
解説:Dockerなどに代表されるコンテナ型はカーネルを共有して動作し軽量。
---
問題4
ゲストOSを修正して動作させる仮想化方式はどれか。
A. パラバーチャライゼーション
B. フルバーチャライゼーション
C. OSレベル仮想化
D. ホスト型
解答:A
解説:パラバーチャライゼーションはゲストOSを修正してハイパーバイザと協調動作させる。
---
問題5
ハードウェア支援機能(Intel VT-x など)を用いる仮想化方式はどれか。
A. フルバーチャライゼーション
B. パラバーチャライゼーション
C. コンテナ型
D. ホスト型
解答:A
解説:フルバーチャライゼーションはCPUの仮想化支援機能を利用して未修正のゲストOSを動作させる。
---
問題6
ベアメタル型仮想化の利点はどれか。
A. 高い移植性
B. オーバーヘッドが少なく高性能
C. OS依存性が高い
D. 導入が容易
解答:B
解説:Type1はハードウェアを直接制御するため、性能劣化が少ない。
---
問題7
ホスト型仮想化の特徴はどれか。
A. 高性能で大規模サーバに適する
B. ハードウェア依存が少なく導入が容易
C. CPU支援が必須
D. カーネル共有が前提
解答:B
解説:Type2は既存OS上で動作するため小規模導入に向いている。
---
問題8
コンテナ型仮想化のデメリットはどれか。
A. 軽量で高速
B. カーネルを共有するため分離度が弱い
C. アプリケーション単位で独立する
D. 短時間でスケール可能
解答:B
解説:コンテナは分離が論理的であり、完全仮想マシンに比べるとセキュリティリスクが残る。
---
問題9
VMware ESXi が該当する仮想化方式はどれか。
A. ホスト型
B. ベアメタル型
C. コンテナ型
D. OSレベル仮想化
解答:B
解説:VMware ESXi はハイパーバイザ型(Type1)の代表例。
---
問題10
Docker が代表する仮想化方式はどれか。
A. ホスト型
B. ベアメタル型
C. コンテナ型
D. フルバーチャライゼーション
解答:C
解説:Docker はカーネル共有型のコンテナ技術である。
---
🔹 午後Ⅰ形式問題(10問)
1. ハードウェアに直接インストールされるハイパーバイザは ______ 型と呼ばれる。
解答:Type1(ベアメタル型)
2. OS上で動作するハイパーバイザは ______ 型と呼ばれる。
解答:Type2(ホスト型)
3. コンテナ型仮想化は OSの ______ を共有する。
解答:カーネル
4. パラバーチャライゼーションはゲストOSの ______ を必要とする。
解答:修正
5. フルバーチャライゼーションは CPUの ______ 機能を利用する。
解答:仮想化支援
6. Type1仮想化の利点は ______ が少ないことである。
解答:オーバーヘッド
7. Type2仮想化の利点は ______ が容易なことである。
解答:導入
8. コンテナ型の短所は VMに比べて ______ の分離度が弱いことである。
解答:セキュリティ
9. VMware ESXi は ______ 型仮想化に分類される。
解答:ベアメタル
10. Docker は ______ 型仮想化の代表例である。
解答:コンテナ
---
🔹 午後Ⅱ形式問題(10問)
1. Type1 と Type2 仮想化方式の違いを説明せよ。
解答:Type1 はハードウェア上に直接動作し高性能、Type2 は既存OS上に構築され導入容易。
2. フルバーチャライゼーションとパラバーチャライゼーションの違いを説明せよ。
解答:フルは未修正OSをそのまま動作、パラはOSを修正してハイパーバイザと協調動作する。
3. コンテナ型仮想化の利点を述べよ。
解答:軽量・高速、起動が早い、スケーラビリティに優れる。
4. コンテナ型仮想化の課題を述べよ。
解答:カーネル共有による分離度の弱さ、完全なセキュリティ隔離が難しい。
5. VMware ESXi が採用する仮想化方式を答え、その特徴を述べよ。
解答:Type1。高性能で安定性が高いが導入ハードルは高め。
6. ホスト型仮想化が向いている利用シーンを述べよ。
解答:開発・検証環境や小規模テスト用途。
7. ベアメタル型仮想化が向いている利用シーンを述べよ。
解答:大規模サーバ運用や性能重視の基幹システム。
8. フルバーチャライゼーションで CPU の仮想化支援機能が果たす役割を説明せよ。
解答:特権命令をハードウェア側で処理し、ゲストOSを修正せずに実行可能にする。
9. VMスプロールが仮想化方式に依存せず発生する理由を述べよ。
解答:VM作成が容易であること自体が共通の課題であるため。
10. システム設計において仮想化方式を選択する際の考慮点を3つ挙げよ。
解答:性能要件、セキュリティ要件、運用管理の容易さ。
---
✅ これで「仮想化の方式」に関する 択一10問+午後Ⅰ形式10問+午後Ⅱ形式10問+解答・解説 のフルセットが完成しました。
---
👉 ご要望に応じて次は 「クラウド方式(IaaS / PaaS / SaaS)」 を同じ形式で展開しましょうか?
コメント
コメントを投稿