Ceriwis  

Go Back   Ceriwis > HOBI > Komputer & Teknologi > Non Windows > Linux & Open source community

Reply
 
Thread Tools
  #1  
Old 23rd November 2011
Crozzover's Avatar
Crozzover Crozzover is offline
Member
 
Join Date: Nov 2011
Posts: 55
Rep Power: 0
Crozzover mempunyai hidup yang Normal
Default Perbedaan Virtual Box Vs Xen

Virtualbox itu full virtualization.

Jadi, dia memvirtualisasi seluruh hardware untuk si guest.

Kelebihannya:



OS guest sama sekali tidak tahu kalau dia jalan di atas mesin virtual. Dia kira dia jalan di atas hardware betulan.

Alhasil, hampir semua OS bisa jalan di atas virtualisasi penuh ini.

Kekurangannya:

Karena semua divirtualisasi penuh, jadi siguest ngomong pake bahasa hardware, diterjemahkan ke bahasa aplikasi sama virtualbox, lalu diterjemahkan lagi ke bahasa hardware, maka full virtualization macam virtualbox ini makan resource besar.



Xen itu paravirtualization.

Daripada guest ngomong dengan bahasa hardware, diterjemahkan menjadi bahasa aplikasi, lalu diterjemahkan kembali ke bahasa hardware, mending baik host maupun guest di-custom kernelnya agar ngomong dengan bahasa yang sama, sehingga lebih cepat.

Kelebihannya:

Lebih cepat, hemat resource.

Kekurangannya:

Lebih sedikit OS yang disupport



Ada lagi OS level virtualization, seperti openvz.

Yang ini paling cepat dan paling hemat resource. Karena si guest tidak perlu kernel. Dia jalan menggunakan kernelnya si host. Alhasil, semua guest bisa saling sharing memory (kalau kita perbolehkan). Kalau di full virtualization dan paravirtualization, ram host harus lebih besar dari total alokasi ram guest, maka di os level virtualization tidak.



Jalankan 100 mesin virtual dengan RAM beberapa GB pun bisa.

Kelebihan:

amat sangat hemat resource.

Kekurangan:

Guest dan host harus OS yang sama, walaupun boleh beda distro.

Kesimpulan:



Use the right tools for the right job.

* Kalau baik host maupun guest semuanya linux, gunakan os level virtualization

* kalau os mulai beragam (misalnya ada linux, ada windows), gunakan paravirtualization.

* kalau hanya untuk coba coba, atau hanya untuk



memamerkan/mempertunjukkan ke siswa, atau os guest tidak disupport oleh paravirtualisasi, gunakan full virtualization.

Kesimpulan dari kesimpulan:

Yang bapak lakukan sudah benar.

Pakai virtualbox sudah cukup



Sumber : http://vavai.com/2010/01/25/teknolog...irtualization/



Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


 


All times are GMT +7. The time now is 06:28 AM.


no new posts