VirtualBox va VMware va Parallels o'rtasidagi farq

VirtualBox va VMware va Parallels o'rtasidagi farq
VirtualBox va VMware va Parallels o'rtasidagi farq

Video: VirtualBox va VMware va Parallels o'rtasidagi farq

Video: VirtualBox va VMware va Parallels o'rtasidagi farq
Video: Mac Virtualization Showdown, Parallels vs VirtualBox 2024, Iyun
Anonim

VirtualBox va VMware va Parallels

Platforma virtual mashinalari (VM) juda koʻp qoʻllanilmoqda, chunki ular toʻliq jismoniy kompyuter mashinasini boshqasining ustiga taqlid qilish imkoniyatini beradi. Bunday dasturlarning aksariyati bir jismoniy platforma ustida bir nechta mashinalarga ega bo'lishga imkon beradi. VirtualBox, VMware va Parallels uchta eng mashhur platforma VM dasturiy ta'minotidir. VirtualBox hozirgi vaqtda eng mashhur VM dasturidir. Ayni paytda, VMware va Parallels Mac iste'molchi virtualizatsiyasi (tijorat) dasturiy ta'minot bozorining ikkita asosiy o'yinchisidir.

VirtualBox nima?

VirtualBox (Oracle VM VirtualBox) - Oracle korporatsiyasi tomonidan ishlab chiqilgan x86 uchun virtualizatsiya paketi. U virtualizatsiya mahsulotlari oilasining a'zosi sifatida chiqariladi. Uning asl yaratuvchisi Sun Microsystems tomonidan sotib olingan innotek GmbH hisoblanadi. VirtualBox mavjud operatsion tizim (xost tizimlari) ustiga o'rnatilgan. Keyinchalik, VirtualBox yordamida boshqa ko'plab operatsion tizimlar (Guest OS) yuklanishi va ishga tushirilishi mumkin. VirtualBox asosiy operatsion tizim sifatida Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Solaris va OpenSolaris-ni qo'llab-quvvatlaydi. VirtualBox mehmon operatsion tizimlari sifatida Windows, Linux, BSD, OS/2, Solaris va boshqalarni qo'llab-quvvatlaydi. Shuningdek, u Apple apparatida Mac OS X ni cheklangan virtualizatsiya qilishga imkon beradi. Bu ayni paytda eng mashhur virtualizatsiya dasturi hisoblanadi.

VirtualBox boshqa virtual mashinalarni bezovta qilmasdan yuklagan har qanday xost operatsion tizimlarini ishga tushirish, toʻxtatib turish, toʻxtatish va davom ettirish imkoniyatini beradi. Bundan tashqari, har bir virtual mashina mustaqil ravishda o'z dasturiy ta'minot/apparat emulyatsiyasi (qo'llab-quvvatlansa) bilan ishlash uchun sozlanishi mumkin. Xost va mehmon operatsion tizimlari o'rtasidagi aloqa uchun umumiy clipboard (ko'plab boshqa usullar qatorida) ishlatiladi. Bundan tashqari, to'g'ri konfiguratsiya o'rnatilgan holda ikkita virtual mashina o'rtasidagi aloqa ham mumkin. Intel VT-x va AMD AMD-V apparat virtualizatsiya kengaytmalari VirtualBox tomonidan qo‘llab-quvvatlanganligi sababli, u faqat dasturiy ta’minot emulyatsiyasi qo‘llanilganda yuzaga keladigan bir nechta muammolarni ishonchli tarzda oldini oladi.

VMware nima?

VMware virtualizatsiya dasturi VMware, Inc. tomonidan ishlab chiqilgan. VMware AQSHning Kaliforniya shtatida joylashgan boʻlib, 1998-yilda tashkil etilgan, ammo hozirda u EMC korporatsiyasiga tegishli. VMware ning ish stoli versiyalari (VMware Workstation, VMware Fusion va VMware Player) Windows, Linux va Mac OS X da ishga tushirilishi mumkin. Biroq VMware server versiyalari (VMware ESX va VMware ESXi) operatsion tizimni talab qilmasdan bevosita server uskunasida ishlashi mumkin, chunki ular gipervisor texnologiyasidan foydalanadilar (bu xosting apparatini virtual platformalar resurslariga to'g'ridan-to'g'ri xaritalash). VMware Workstation bir nechta x86 yoki x86-64 operatsion tizimlarini ishga tushirish imkonini beradi. VMware Fusion - Intel Mac foydalanuvchilari uchun mo'ljallangan shunga o'xshash mahsulot. VMware Player - bu VMware Workstation va VMware Fusion-ga o'xshash bepul dastur. VMware dasturi video/tarmoq/qattiq disk adaptorlarini virtualizatsiya qilishni ta'minlaydi. USB va ketma-ket/parallel portlar uchun o'tish drayverlari xost tomonidan taqdim etiladi. Shunday qilib, VMware’da ishlaydigan virtual mashinalar juda ko‘chma bo‘lib, tizim ma’murlariga bitta mashinada pauza qilish, uni boshqa mashinaga ko‘chirish va to‘xtatilgan joydan davom ettirish imkonini beradi.

Paralellar nima?

Paralles (yoki Mac uchun Parallels Desktop) bu Intel chiplari bilan Mac kompyuterlari uchun apparat emulyatsiyasi virtualizatsiyasini taklif qiluvchi virtualizatsiya dasturidir. U Parallels Inc tomonidan ishlab chiqilgan. Parallels VM dasturiy ta'minoti gipervisor texnologiyasidan ham foydalanadi (VMware'ga o'xshash). Bu barcha virtual mashinalarga yakka mashinaga (haqiqiy kompyuterning barcha xususiyatlariga ega) teng harakat qilish imkonini beradi. Shunday qilib, bu virtual mashinalar misollariga yuqori portativlikni (ya'ni, ishlaydigan virtual mashinani to'xtatish, uni boshqasiga nusxalash va qayta ishga tushirish imkonini beradi), chunki barcha virtual mashinalar xostda ishlatiladigan haqiqiy resurslardan qat'i nazar, bir xil drayverlardan foydalanadi. Parallels asosiy operatsion tizim sifatida Intel quvvatli Mac kompyuterlarida ishlaydigan Mac OS X 10.4 yoki undan keyingi versiyalaridan foydalanishi mumkin. Unda mehmon operatsion tizimi sifatida Windows, Mac OS X Leopard Server va Mac OS X Snow Leopard Server, bir nechta Linux distribyutorlari, FreeBSD, OS/2, Solaris va boshqa ko‘plab operatsion tizimlar bo‘lishi mumkin.

VirtualBox va VMware va Parallels oʻrtasidagi farq nima?

VirtualBox, VMware va Parallels mashhur virtualizatsiya dasturlari boʻlsa-da, ular orasida juda koʻp farqlar mavjud.

– Ularning barchasi asosiy operatsion tizim sifatida Windows 2000, Windows XP, Windows 2003, Windows Vista, Linux va Mac OS X-ni qo'llab-quvvatlaydi. Biroq, VirtualBox Windows 7, Windows 2008 Server, Solaris 10U5+, OpenSolaris, FreeBSD (yaqin kelajakda) operatsion tizimlarini xost sifatida qo‘llab-quvvatlaydigan yagona dastur hisoblanadi.

– Har uchala dasturiy ta'minot mehmon operatsion tizimi sifatida DOS, Windows 3.1, 95, 98, NT, 2000, XP, Vista, Linux-ni qo'llab-quvvatlaydi. Ammo yana, VirtualBox Windows 7, Windows Server 2003/2008, OpenBSD va OpenSolarisni yuklay oladigan yagona dasturdir. VMware OS/2 ni qo‘llab-quvvatlamaydi, Parallels esa FreeBSD va Solarisni mehmon operatsion tizimi sifatida qo‘llab-quvvatlamaydi.

– Garchi uchtasi ham mehmon operatsion tizimlarining 64-bitli versiyasini qoʻllab-quvvatlaydi, faqat VirtualBox va VMware 64-bitli xost operatsion tizimlarini qoʻllab-quvvatlaydi.

– VirtualBox ham, Parallels ham Intel VT-x va AMD-V virtualizatsiya kengaytmalarini qoʻllab-quvvatlaydi, ammo bu qoʻllab-quvvatlash VMware-da cheklangan.

– VirtualBox, VMware va Parallels mos ravishda 8, 4 va 5 gacha virtual tarmoq kartalarini taqdim etadi.

– VirtualBox ham, VMware ham IDE yoki SATA virtual disk kontrollerlarini qo'llab-quvvatlaydi, ammo Parallels faqat IDE-ni qo'llab-quvvatlaydi. Biroq, VirtualBox iSCSI-ni qo'llab-quvvatlaydigan yagona dasturdir (bu virtual mashinalarga iSCSI orqali saqlash serverlariga bevosita kirish imkonini beradi).

– Garchi barcha dasturlar Seriyali portlarni taqdim etsa-da, faqat Parallels va VMware Parallel portlarni taqdim etadi.

– Faqat VirtualBox CD/DVD yozishni qoʻllab-quvvatlaydi.

– Bundan tashqari, VirtualBox cheklanmagan 3D tezlashtirishga ega yagona virtualizatsiya dasturidir. Aslida Parallels 3D tezlashtirish qobiliyatiga ega emas.

– VirtualBox va Parallelsdan faqat VirtualBox VMware tasvirlarini qoʻllab-quvvatlaydi.

– VirtualBox va VMware-dan farqli o'laroq, Parallels boshsiz ishlashni qo'llab-quvvatlamaydi.

– VirtualBox virtual mashinaga cheklanmagan masofadan kirish imkoniyatiga ega virtualizatsiya dasturidir (Integratsiyalashgan RDP serveri bilan). Darhaqiqat, Parallels masofaviy kirish imkoniyatiga ega emas. Xuddi shunday, faqat VirtualBox masofaviy USB ulanishini qo'llab-quvvatlaydi.

– Faqat VirtualBox va VMware mehmonlarning quvvat holati haqida hisobot beradi.

– Faqat VirtualBox va VMware API bilan birga keladi. Lekin faqat VirtualBox ochiq manba hisoblanadi (bir nechta yopiq manbali korporativ xususiyatlar bilan).

– Parallels va VMware-dan farqli oʻlaroq, VirtualBox bilan moslashtirish (soʻrov boʻyicha) mumkin.

– Nihoyat, VirtualBox uchtadan yagona bepul virtualizatsiya dasturidir. Biroq Parallels VMware’dan ancha arzon.

Tavsiya: