VirtualBox және VMware және параллельдер арасындағы айырмашылық

VirtualBox және VMware және параллельдер арасындағы айырмашылық
VirtualBox және VMware және параллельдер арасындағы айырмашылық

Бейне: VirtualBox және VMware және параллельдер арасындағы айырмашылық

Бейне: VirtualBox және VMware және параллельдер арасындағы айырмашылық
Бейне: Virtual Box ты қалай қондырамыз ? 2024, Маусым
Anonim

VirtualBox және VMware және Parallels

Платформалық виртуалды машиналар (VM) өте жиі пайдаланылады, себебі олар толық физикалық компьютерлік машинаны бірінің үстіне имитациялау мүмкіндігін береді. Мұндай бағдарламалық қамтамасыз етудің көпшілігі бір физикалық платформаның үстінде бірнеше машинаны орнатуға мүмкіндік береді. VirtualBox, VMware және Parallels - ең танымал платформалық VM бағдарламалық құралының үшеуі. VirtualBox - қазіргі уақытта ең танымал VM бағдарламалық жасақтамасы. Сонымен қатар, VMware және Parallels Mac тұтынушыларды виртуалдандыру (коммерциялық) бағдарламалық қамтамасыз ету нарығындағы екі негізгі ойыншы болып табылады.

VirtualBox дегеніміз не?

VirtualBox (Oracle VM VirtualBox) – Oracle корпорациясы әзірлеген x86 үшін виртуалдандыру пакеті. Ол виртуализация өнімдері отбасының мүшесі ретінде шығарылады. Оның бастапқы жасаушысы - Sun Microsystems сатып алған innotek GmbH. VirtualBox бар операциялық жүйенің (хост жүйелері) үстіне орнатылған. Содан кейін VirtualBox көмегімен көптеген басқа операциялық жүйелерді (Guest OS) жүктеуге және іске қосуға болады. VirtualBox негізгі операциялық жүйе ретінде Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Solaris және OpenSolaris-ті қолдайды. VirtualBox қонақ операциялық жүйелері ретінде Windows, Linux, BSD, OS/2, Solaris және т.б. қолдайды. Ол сондай-ақ Apple аппараттық құралында Mac OS X шектеулі виртуализациясына мүмкіндік береді. Ол қазіргі уақытта ең танымал виртуалдандыру бағдарламалық құралы болып саналады.

VirtualBox басқа виртуалды машиналарға кедергі келтірместен жүктеп алатын кез келген хост операциялық жүйелерін іске қосу, кідірту, тоқтату және жалғастыру мүмкіндігін береді. Сонымен қатар, әрбір виртуалды машинаны өзінің бағдарламалық/аппараттық эмуляциясымен (қолдау көрсетілсе) іске қосу үшін дербес конфигурациялауға болады. Жалпы алмасу буфері (көптеген басқа әдістермен қатар) хост пен қонақ операциялық жүйелері арасындағы байланыс үшін пайдаланылады. Бұған қоса, екі виртуалды машина арасындағы байланыс дұрыс конфигурациямен де мүмкін болады. Өйткені, Intel VT-x және AMD AMD-V аппараттық виртуалдандыру кеңейтімдері VirtualBox қолдайтындықтан, ол тек бағдарламалық жасақтама эмуляциясы пайдаланылған кезде туындайтын бірнеше мәселелердің алдын алады.

VMware дегеніміз не?

VMware - VMware, Inc. әзірлеген виртуалдандыру бағдарламалық құралы. VMware компаниясы Калифорнияда, АҚШ-та орналасқан және 1998 жылы негізі қаланған, бірақ қазір ол EMC корпорациясына тиесілі. VMware жұмыс үстелі нұсқаларын (VMware Workstation, VMware Fusion және VMware Player) Windows, Linux және Mac OS X жүйелерінде іске қосуға болады. Дегенмен, VMware серверінің нұсқалары (VMware ESX және VMware ESXi) операциялық жүйені қажет етпестен серверлік жабдықта тікелей жұмыс істей алады, өйткені олар гипервизор технологиясын пайдаланады (бұл хосттың аппараттық құралдарын виртуалды платформалардың ресурстарына тікелей салыстырады). VMware Workstation бірнеше x86 немесе x86-64 операциялық жүйелерін іске қосуға мүмкіндік береді. VMware Fusion – Intel Mac пайдаланушыларына арналған ұқсас өнім. VMware Player – VMware Workstation және VMware Fusion сияқты тегін бағдарламалық құрал. VMware бағдарламалық құралы бейне/желі/қатты диск адапторларының виртуализациясын қамтамасыз етеді. Өткізу драйверлерін USB және сериялық/параллель порттары үшін хост қамтамасыз етеді. Осылайша, VMware жүйесінде жұмыс істейтін виртуалды машиналар өте портативті, бұл жүйе әкімшілеріне бір құрылғыда кідіртуге, оны басқа құрылғыға жылжытуға және кідіртілген жерден жалғастыруға мүмкіндік береді.

Параллельдер дегеніміз не?

Paralles (немесе Mac жүйесіне арналған Parallels Desktop) – Intel чиптері бар Mac компьютерлері үшін аппараттық эмуляцияны виртуалдандыруды ұсынатын виртуалдандыру бағдарламалық құралы. Оны Parallels Inc әзірлеген. Parallels VM бағдарламалық құралы сонымен қатар гипервизор технологиясын (VMware-ге ұқсас) пайдаланады. Бұл барлық виртуалды машиналарға дербес машинаға (нақты компьютердің барлық қасиеттерімен) бірдей әрекет ету мүмкіндігін береді. Демек, бұл виртуалды машиналар даналарына жоғары тасымалдануды қамтамасыз етеді (яғни жұмыс істеп тұрған виртуалды машинаны тоқтатуға, оны басқасына көшіруге және қайта іске қосуға мүмкіндік береді), өйткені барлық виртуалды машиналар хостта пайдаланылатын нақты ресурстарға қарамастан бірдей драйверлерді пайдаланады. Параллельдер негізгі операциялық жүйе ретінде Intel жұмыс істейтін Mac машиналарында жұмыс істейтін Mac OS X 10.4 немесе одан кейінгі нұсқасын пайдалана алады. Қонақ операциялық жүйесі ретінде оның Windows, Mac OS X Leopard Server және Mac OS X Snow Leopard сервері, бірнеше Linux дистрибутивтері, FreeBSD, OS/2, Solaris және басқа да көптеген операциялық жүйелер болуы мүмкін.

VirtualBox пен VMware және Parallels арасындағы айырмашылық неде?

VirtualBox, VMware және Parallels танымал виртуалдандыру бағдарламалық құралы болғанымен, олардың арасында көптеген айырмашылықтар бар.

– Олардың барлығы негізгі операциялық жүйелер ретінде Windows 2000, Windows XP, Windows 2003, Windows Vista, Linux және Mac OS X жүйесін қолдайды. Бірақ, VirtualBox – Windows 7, Windows 2008 Server, Solaris 10U5+, OpenSolaris, FreeBSD (жақында) негізгі операциялық жүйелерге қолдау көрсететін жалғыз бағдарламалық құрал.

– Барлық үш бағдарламалық құрал қонақ операциялық жүйесі ретінде DOS, Windows 3.1, 95, 98, NT, 2000, XP, Vista, Linux жүйелерін қолдайды. Бірақ тағы да VirtualBox – Windows 7, Windows Server 2003/2008, OpenBSD және OpenSolaris жүктей алатын жалғыз бағдарламалық құрал. VMware OS/2 жүйесін қолдамайды, ал Parallels қонақ операциялық жүйесі ретінде FreeBSD және Solaris қолданбайды.

– Үшеуі де қонақтық операциялық жүйелердің 64 биттік нұсқаларын қолдаса да, тек VirtualBox және VMware 64 биттік хост операциялық жүйелерін қолдайды.

– VirtualBox және Parallels екеуі де Intel VT-x және AMD-V виртуалдандыру кеңейтімдерін қолдайды, бірақ бұл қолдау VMware жүйесінде шектеулі.

– VirtualBox, VMware және Parallels сәйкесінше 8, 4 және 5-ке дейінгі виртуалды желі карталарын қамтамасыз етеді.

– VirtualBox және VMware екеуі де IDE немесе SATA виртуалды диск контроллерлеріне қолдау көрсете алады, бірақ Parallels тек IDE-ді қолдайды. Дегенмен, VirtualBox - iSCSI қолдайтын жалғыз бағдарламалық құрал (бұл виртуалды машиналарға iSCSI арқылы сақтау серверлеріне тікелей кіруге мүмкіндік береді).

– Барлық бағдарламалық құрал Сериялық порттарды қамтамасыз еткенімен, тек Parallels және VMware ғана Параллель порттарды қамтамасыз етеді.

– Тек VirtualBox CD/DVD жазуын қолдайды.

– Сонымен қатар, VirtualBox – шектеусіз 3D жеделдету мүмкіндігі бар жалғыз виртуализация бағдарламалық құралы. Іс жүзінде Parallels қолданбасында 3D жеделдету мүмкіндіктері жоқ.

– VirtualBox және Parallels ішінен тек VirtualBox VMware кескіндерін қолдайды.

– VirtualBox және VMware-тен айырмашылығы, Parallels Headless операциясын қолдамайды.

– VirtualBox – виртуалды машинаға шектеусіз қашықтан кіру мүмкіндігі бар виртуалдандыру бағдарламалық құралы (біріктірілген RDP сервері бар). Шын мәнінде, Parallels-те қашықтан қол жеткізу мүмкіндігі жоқ. Сол сияқты, тек VirtualBox қашықтағы USB қатынасын қолдайды.

– Тек VirtualBox және VMware ғана қонақтардың қуат күйі туралы есеп береді.

– Тек VirtualBox және VMware API интерфейсімен бірге келеді. Бірақ тек VirtualBox ашық бастапқы коды болып табылады (бірнеше жабық бастапқы кәсіпорын мүмкіндіктері бар).

– Parallels және VMware бағдарламаларынан айырмашылығы, VirtualBox көмегімен теңшеу (сұраныс бойынша) мүмкін.

– Ақырында, VirtualBox үшеуінің ішінде жалғыз тегін виртуалдандыру бағдарламалық құралы болып табылады. Дегенмен, Parallels VMware қарағанда әлдеқайда арзан.

Ұсынылған: