FreeBSD で仮想化ホストをする VirtualBox と bhyve の比較 ― 2018年01月10日 19時56分39秒
現在実験に使っている機械は、ほぼ五年前に購入した Sansung RV515 で、 CPU は AMD E-450 APU with Radeon(tm) HD Graphics (1646.53-MHz K8-class CPU) となっている。メモリは 4GB 程入っている。購入した当時の Windows 7 も入っているが、Windows を使うと、全部の動作が遅く、ゆっくり待ちながらの作業になる機械。FreeBSD では日常で使うのには問題ない。buildworld を行うと clang をコンパイルするのに数時間は要するが、STABLE を追うくらいなら問題ない。
仮想化はハードウェアに依る部分も多いので、使っている機種の様子から始めた。VirtualBox はすぐに使い始められたのが、bhybe はamd64 環境を作るのに手間が掛かった。また、FreeBSD で仮想環境のホストとして Xen も使えるが、こちらの方の CPU は手軽ではないので、試せていない。
bhyve の短所。
- 特定の CPU のサポートが必要。
- FreeBSD amd64 環境が必要。
VirtualBox の長所。
- pkg や ports で簡単にインストール。
- UI 操作が楽。
bhyve の長所。
- amd64 では既に入っている。
- 少ないリソースで動く。
VirtualBox の短所。
- 利用リソースが多い。
- X が必要。
- ファイル形式が独自。
そんなわけで、手慣れた FreeBSD ユーザには bhyve がお勧め。amd64 だったら、そのまま使えてリソースの消費も少ない。GUI が必須なクライアントや、御手軽に試してみたいときには VirtualBox が便利だ。
最近のコメント