13. 仮想化の実現方式の違い
ハイパーバイザー型 vs. コンテナ型
? ハイパーバイザー型 ? コンテナ型
H/W
ホストOS
Docker
Bins/Libs
App A
Bins/Libs
App C
Bins/Libs
App B
ホストOS
ハイパーバイザー
Bins/Libs
App A
Bins/Libs
App C
Bins/Libs
App B
ゲストOS ゲストOSゲストOS
H/W
VM コンテナ
14. 仮想化の実現方式の違い
ハイパーバイザー型 vs. コンテナ型
? ハイパーバイザー型
? ハイパーバイザーがHWをエ
ミュレート
? VMはOSの完全なコピーを保持
? コンテナ型
? ホストのHW、カーネルをコン
テナが利用
? コンテナはカーネルより上位層
のみ保持
H/W
ホストOS
Docker
Bins/Libs
App A
Bins/Libs
App C
Bins/Libs
App B
ホストOS
ハイパーバイザー
Bins/Libs
App A
Bins/Libs
App C
Bins/Libs
App B
ゲストOS ゲストOSゲストOS
H/W