|
|
| 1行目: |
1行目: |
| '''コンテナ型仮想化'''とは、大雑把にいえば「[[OS]]の[[仮想化]]」です。
| | #redirect [[コンテナ仮想化]] |
| | |
| [[vmware]]や[[Hyper-V]]などでは[[ハードウェア]]が仮想化されますが、コンテナ型仮想化ではOSが仮想化され、「[[Linux]]であればLinux」「[[FreeBSD]]であればFreeBSD」といった感じで「自分自身の分身のような仮想マシン」を即座に生み出すことができます。
| |
| | |
| コンテナ型仮想化は[[ハードウェア]]の仮想化よりも圧倒的に軽いのが特徴です。
| |
| たとえば[[FreeBSD jail]]は[[iOS]]にも採用されており、iOSでアプリを起動すると必ずjail内で実行されますが「アプリの起動が遅い」と感じることはほとんど無いと思います。そのくらい高速です。
| |
| | |
| ただし「Linux上でFreeBSDを動かしたい」といったことは基本的にできません。
| |
| | |
| == 主なコンテナ型仮想化 ==
| |
| * [[FreeBSD jail]]
| |
| *: もともとは[[サーバー]]のセキュリティ向上のために開発されたものです。[[iOS]]に採用されていることでも有名です。iOSのアプリはすべてjailの中で起動されます。
| |
| * [[docker]]
| |
| *: Linuxのコンテナ型仮想化
| |
| | |
| [[category: コンテナ仮想化]]
| |