最近、QEMUプロジェクトがあることがわかりました。私は以前にVirtualBoxを使用したことがあり、XenとVMWareについて知っています。
QEMUとVirtualBoxの違いは何ですか? VirtualBoxを使用する必要がありますか?
QEMUはどのような場合に優れていますか?
基本的に、どちらにも他にはない機能があるため、これにより決定が容易になる場合があります。 QEMU/KVMはLinuxによりよく統合されており、フットプリントが小さいため、高速である必要があります。
VirtualBoxは、x86およびAMD64アーキテクチャに限定された仮想化ソフトウェアです。 Xenは、ハードウェア支援仮想化にQEMUを使用しますが、ハードウェア仮想化なしでゲストを準仮想化することもできます。 QEMUは幅広いハードウェアをサポートしており、ホストアーキテクチャと同じターゲットアーキテクチャを実行するときにKVMを利用できます。
XenはType-1 hypervisor で、VirtualBoxとQEMUはType-2ハイパーバイザーと見なされます(kvmがカーネルモジュールであると見なす議論もあるかもしれません)。