Xen vs virtualbox?

11

Apakah ada banyak perbedaan kinerja antara Xen dan kotak virtual?

Yazz.com
sumber
Bukankah ini semacam peninjauan kembali atas pertanyaan ini pada Serverfault?
Bart Silverstrim

Jawaban:

11

Perbedaan antara Xen dan Virtualbox adalah penggunaan atau aplikasi mereka. Virtualbox dimaksudkan untuk digunakan sebagai lapisan virtualisasi desktop. Jadi Virtualbox mengharapkan Anda untuk memiliki OS (Windows, Mac, Linux) yang sudah diinstal. Dengan kata lain, Virtualbox dapat menambahkan virtualisasi ke OS host desktop.

Xen justru sebaliknya. Ini dapat dianggap sebagai OS host meskipun Anda tidak akan menggunakannya seperti lingkungan desktop. Dalam hal kinerja, Xen mungkin akan lebih unggul dari VirtualBox karena merupakan hypervisor "bare-metal" karena OS host untuk Xen lebih disesuaikan untuk tugas-tugas virtualisasi daripada tugas-tugas desktop.

osij2is
sumber
1
VirtualBox tidak dirancang untuk berjalan di server tanpa kepala. Untuk workstation Anda itu indah. Ini memberikan snapshot dan antarmuka yang indah. Xen digunakan oleh Amazon.com untuk menyediakan layanan EC2 mereka. Ini masih merupakan teknologi paling populer untuk menyediakan Server Privat Virtual. Menginstal di Debian 6 (Squeeze) juga mudah. Ubuntu kehilangan dukungan untuk Xen beberapa waktu lalu, tetapi saya pikir mereka akan menyadari kesalahan mereka.
Mike Bailey
3
Saya telah menjalankan VirtualBox di server tanpa kepala tanpa masalah. Memulai vm saya dari baris perintah semudah: vboxheadless -startvm "win2k3"
portforwardpodcast
Tidak apa-apa jika Anda memilih untuk melakukannya, tetapi virtualbox benar-benar dimaksudkan untuk digunakan untuk desktop. Jika Anda hanya ingin server tanpa kepala, sumber daya Anda akan lebih baik disajikan dengan hypervisor bare-metal dengan menghapus overhead OS desktop, bukan sesuatu seperti virtualbox yang berjalan di atas OS seperti Windows / Mac. Hanya karena Anda dapat menjalankan server di virtualbox bukan berarti itu pilihan yang ideal.
osij2is
2

Kecuali saya salah membaca situs web Xen bahwa produk adalah lapisan virtualisasi "bare metal", sedangkan Virtualbox berada di atas OS. Dengan demikian, Virtualbox tidak dapat diharapkan berkinerja sebaik Xen.

John Gardeniers
sumber