VirtualBox vs VMware vs Parallels
Platform Virtual Machines (VM) banyak digunakan karena menyediakan kemampuan untuk meniru mesin komputer fisik yang lengkap di atas yang lain. Sebagian besar perangkat lunak tersebut memungkinkan memiliki beberapa mesin di atas satu platform fisik. VirtualBox, VMware, dan Parallels adalah tiga perangkat lunak VM platform paling populer. VirtualBox adalah perangkat lunak VM paling populer saat ini. Sementara itu, VMware dan Parallels adalah dua pemain utama di pasar perangkat lunak virtualisasi konsumen (komersial) Mac.
Apa itu VirtualBox?
VirtualBox (Oracle VM VirtualBox) adalah paket virtualisasi untuk x86, yang dikembangkan oleh perusahaan Oracle. Ini dirilis sebagai anggota keluarga produk virtualisasi mereka. Pencipta aslinya adalah innotek GmbH, yang dibeli oleh Sun Microsystems. VirtualBox diinstal di atas sistem operasi yang ada (sistem host). Kemudian, dengan menggunakan VirtualBox, banyak sistem operasi lain (Guest OS) dapat dimuat dan dijalankan. VirtualBox mendukung Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Solaris dan OpenSolaris sebagai sistem operasi host. VirtualBox mendukung Windows, Linux, BSD, OS/2, Solaris, dll sebagai sistem operasi tamu. Ini juga memungkinkan virtualisasi terbatas Mac OS X pada perangkat keras Apple. Ini dianggap sebagai perangkat lunak virtualisasi paling populer saat ini.
VirtualBox menyediakan kemampuan untuk memulai, menjeda, menghentikan, dan melanjutkan sistem operasi host mana pun yang dimuatnya, tanpa mengganggu mesin virtual lainnya. Selanjutnya, setiap mesin virtual dapat dikonfigurasi secara independen untuk dijalankan dengan emulasi perangkat lunak/perangkat kerasnya sendiri (jika didukung). Sebuah clipboard umum (di antara banyak metode lainnya) digunakan untuk komunikasi antara host dan sistem operasi tamu. Selain itu, komunikasi antara dua mesin virtual juga dimungkinkan dengan konfigurasi yang tepat. Karena, ekstensi virtualisasi perangkat keras VT-x Intel dan AMD-V didukung oleh VirtualBox, ini dapat dengan aman menghindari beberapa masalah yang muncul ketika hanya emulasi perangkat lunak yang digunakan.
Apa itu VMware?
VMware adalah perangkat lunak virtualisasi yang dikembangkan oleh VMware, Inc. VMware berbasis di California, AS dan didirikan pada tahun 1998, meskipun sekarang dimiliki oleh EMC Corporation. VMware versi desktop (VMware Workstation, VMware Fusion dan VMware Player) dapat dijalankan di Windows, Linux, dan Mac OS X. Namun, versi server VMware (VMware ESX dan VMware ESXi) dapat dijalankan langsung di perangkat keras server tanpa memerlukan sistem operasi, karena mereka menggunakan teknologi hypervisor (yang memetakan perangkat keras host langsung ke sumber daya platform virtual). VMware Workstation memungkinkan menjalankan beberapa sistem operasi x86 atau x86-64. VMware Fusion adalah produk serupa yang ditujukan untuk pengguna Intel Mac. VMware Player adalah perangkat lunak gratis yang mirip dengan VMware Workstation dan VMware Fusion. Perangkat lunak VMware menyediakan virtualisasi video/jaringan/adaptor hard disk. Driver pass-through disediakan oleh host untuk port USB dan Serial/Paralel. Jadi, mesin virtual yang berjalan di VMware sangat portabel, memungkinkan administrator sistem untuk menjeda di satu mesin, memindahkannya ke mesin lain, dan melanjutkan dari tempat ia dijeda.
Apa itu Paralel?
Parallels (atau Parallels Desktop for Mac) adalah perangkat lunak virtualisasi yang menawarkan virtualisasi emulasi perangkat keras untuk komputer Mac dengan chip Intel. Ini dikembangkan oleh Parallels Inc. Perangkat lunak Parallels VM juga menggunakan teknologi hypervisor (mirip dengan VMware). Hal ini memungkinkan semua mesin virtual untuk bertindak persis sama dengan mesin yang berdiri sendiri (dengan semua properti dari komputer yang sebenarnya). Akibatnya, ini memberikan portabilitas tinggi (yaitu memungkinkan untuk menghentikan mesin virtual yang sedang berjalan, menyalinnya ke yang lain dan memulai ulang) ke mesin virtual, karena semua mesin virtual menggunakan driver yang sama terlepas dari sumber daya aktual yang digunakan pada host. Parallels dapat menggunakan Mac OS X 10.4 atau lebih baru yang berjalan pada mesin Mac yang didukung Intel sebagai sistem operasi host. Itu dapat memiliki Windows, Mac OS X Leopard Server dan Mac OS X Snow Leopard Server, beberapa distribusi Linux, FreeBSD, OS/2, Solaris dan banyak sistem operasi lainnya sebagai sistem operasi tamu.
Apa perbedaan antara VirtualBox dan VMware dan Parallels?
Meskipun VirtualBox, VMware dan Parallels adalah perangkat lunak virtualisasi yang populer, mereka memiliki banyak perbedaan di antara mereka.
– Semuanya mendukung Windows 2000, Windows XP, Windows 2003, Windows Vista, Linux dan Mac OS X sebagai sistem operasi host. Tapi, VirtualBox adalah satu-satunya perangkat lunak yang mendukung Windows 7, Windows 2008 Server, Solaris 10U5+, OpenSolaris, FreeBSD (dalam waktu dekat) sebagai sistem operasi host.
– Ketiga perangkat lunak mendukung DOS, Windows 3.1, 95, 98, NT, 2000, XP, Vista, Linux sebagai sistem operasi tamu. Tetapi sekali lagi, VirtualBox adalah satu-satunya perangkat lunak yang dapat memuat Windows 7, Windows Server 2003/2008, OpenBSD dan OpenSolaris. VMware tidak mendukung OS/2, sedangkan Parallels tidak mendukung FreeBSD dan Solaris sebagai sistem operasi tamu.
– Meskipun, ketiganya mendukung sistem operasi tamu versi 64-bit, hanya VirtualBox dan VMware yang mendukung sistem operasi host 64-bit.
– Baik VirtualBox dan Parallels mendukung ekstensi virtualisasi Intel VT-x dan AMD-V, tetapi dukungan ini terbatas pada VMware.
– VirtualBox, VMware dan Parallels menyediakan kartu jaringan virtual masing-masing hingga 8, 4 dan 5.
– Baik VirtualBox dan VMware dapat mendukung pengontrol disk virtual IDE atau SATA, tetapi Parallels hanya akan mendukung IDE. Namun, VirtualBox adalah satu-satunya perangkat lunak yang mendukung iSCSI (yang memungkinkan mesin virtual mengakses server penyimpanan secara langsung melalui iSCSI).
– Meskipun semua perangkat lunak yang ada menyediakan port Serial, hanya Parallels dan VMware yang menyediakan port Paralel.
– Hanya VirtualBox yang mendukung penulisan CD/DVD.
– Selain itu, VirtualBox adalah satu-satunya perangkat lunak virtualisasi dengan akselerasi 3D tak terbatas. Faktanya, Parallels tidak memiliki kemampuan akselerasi 3D.
– Di luar VirtualBox dan Parallels, hanya VirtualBox yang mendukung gambar VMware.
– Tidak seperti VirtualBox dan VMware, Parallels tidak mendukung operasi Headless.
– VirtualBox adalah perangkat lunak virtualisasi dengan akses mesin virtual jarak jauh yang tidak terbatas (dengan server RDP Terintegrasi). Faktanya, Parallels tidak memiliki kemampuan akses jarak jauh. Demikian pula, hanya VirtualBox yang mendukung akses USB jarak jauh.
– Hanya VirtualBox dan VMware yang memberikan laporan tentang status daya tamu.
– Hanya, VirtualBox dan VMware datang dengan API. Tetapi hanya VirtualBox yang open source (dengan beberapa fitur perusahaan sumber tertutup).
– Tidak seperti Parallels dan VMware, kustomisasi dimungkinkan (berdasarkan permintaan) dengan VirtualBox.
– Terakhir, VirtualBox adalah satu-satunya perangkat lunak virtualisasi gratis dari ketiganya. Namun, Parallels jauh lebih murah daripada VMware.