Տարբերություն VirtualBox-ի և VMware-ի և զուգահեռների միջև

Տարբերություն VirtualBox-ի և VMware-ի և զուգահեռների միջև
Տարբերություն VirtualBox-ի և VMware-ի և զուգահեռների միջև

Video: Տարբերություն VirtualBox-ի և VMware-ի և զուգահեռների միջև

Video: Տարբերություն VirtualBox-ի և VMware-ի և զուգահեռների միջև
Video: Ի՞նչ տարբերություններ կան հայ և ԱՄՆ-ի վարորդների միջև 2024, Նոյեմբեր
Anonim

VirtualBox vs VMware vs Parallels

Պլատֆորմ վիրտուալ մեքենաները (VM) օգտագործվում են շատ մեծ քանակությամբ, քանի որ դրանք ապահովում են ամբողջական ֆիզիկական համակարգչային մեքենան մյուսի վրա ընդօրինակելու հնարավորություն: Նման ծրագրերի մեծ մասը թույլ է տալիս ունենալ մի քանի մեքենաներ մեկ ֆիզիկական հարթակի վրա: VirtualBox-ը, VMware-ը և Parallels-ը VM-ի պլատֆորմի ամենահայտնի ծրագրերից երեքն են: VirtualBox-ն այս պահին VM-ի ամենահայտնի ծրագրաշարն է: Միևնույն ժամանակ, VMware-ը և Parallels-ը Mac-ի սպառողների վիրտուալացման (առևտրային) ծրագրային ապահովման շուկայում երկու հիմնական խաղացողներն են:

Ի՞նչ է VirtualBox-ը:

VirtualBox (Oracle VM VirtualBox) x86-ի վիրտուալացման փաթեթ է, որը մշակվել է Oracle կորպորացիայի կողմից:Այն թողարկվում է որպես իրենց վիրտուալացման արտադրանքների ընտանիքի անդամ: Դրա սկզբնական ստեղծողը innotek GmbH-ն է, որը գնել է Sun Microsystems-ը: VirtualBox-ը տեղադրված է գոյություն ունեցող օպերացիոն համակարգի (հյուրընկալող համակարգերի) վերևում: Այնուհետև, օգտագործելով VirtualBox-ը, կարող են բեռնվել և գործարկվել շատ այլ օպերացիոն համակարգեր (Հյուրերի ՕՀ): VirtualBox-ն աջակցում է Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Solaris և OpenSolaris որպես հիմնական օպերացիոն համակարգ: VirtualBox-ն աջակցում է Windows, Linux, BSD, OS/2, Solaris և այլն որպես հյուր օպերացիոն համակարգեր: Այն նաև թույլ է տալիս Mac OS X-ի սահմանափակ վիրտուալացում Apple-ի սարքավորումների վրա: Այն համարվում է ամենահայտնի վիրտուալացման ծրագիրը այս պահին:

VirtualBox-ը հնարավորություն է տալիս գործարկել, դադարեցնել, դադարեցնել և վերսկսել իր բեռնված հյուրընկալող օպերացիոն համակարգերից որևէ մեկը՝ չխանգարելով այլ վիրտուալ մեքենաներին: Ավելին, յուրաքանչյուր վիրտուալ մեքենա կարող է ինքնուրույն կազմաձևվել, որպեսզի աշխատի իր ծրագրային/ապարատային էմուլյացիայի միջոցով (եթե աջակցվում է): Ընդհանուր clipboard (ի թիվս շատ այլ մեթոդների) օգտագործվում է հյուրընկալողի և հյուրի օպերացիոն համակարգերի միջև հաղորդակցության համար:Բացի այդ, երկու վիրտուալ մեքենաների միջև հաղորդակցությունը հնարավոր է նաև համապատասխան կոնֆիգուրացիայի դեպքում: Քանի որ և՛ Intel-ի VT-x-ը, և՛ AMD-ի ապարատային վիրտուալացման ընդլայնումները աջակցվում են VirtualBox-ի կողմից, այն կարող է ապահով կերպով խուսափել մի քանի խնդիրներից, որոնք առաջանում են, երբ օգտագործվում է միայն ծրագրային էմուլյացիան:

Ինչ է VMware?

VMware-ը վիրտուալացման ծրագիր է, որը մշակվել է VMware, Inc.-ի կողմից: VMware-ը հիմնված է Կալիֆորնիայում, ԱՄՆ-ում և հիմնադրվել է 1998 թվականին, չնայած այժմ այն պատկանում է EMC Corporation-ին: 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-ով աշխատող վիրտուալ մեքենաները չափազանց շարժական են, ինչը թույլ է տալիս համակարգի ադմինիստրատորներին դադարեցնել մեկ մեքենայի վրա, տեղափոխել այն մեկ այլ մեքենա և վերսկսել այն հենց այնտեղից, որտեղ այն դադարեցվել է:

Ի՞նչ է զուգահեռները:

Parallels-ը (կամ Parallels Desktop-ը Mac-ի համար) վիրտուալացման ծրագիր է, որն առաջարկում է ապարատային էմուլացիոն վիրտուալացում Intel չիպերով Mac համակարգիչների համար: Այն մշակվել է Parallels Inc-ի կողմից: Parallels VM ծրագրաշարը նաև օգտագործում է հիպերվիզոր տեխնոլոգիա (նման VMware-ին): Սա հնարավորություն է տալիս բոլոր վիրտուալ մեքենաներին գործել ճիշտ այնպես, ինչպես ինքնուրույն մեքենան (փաստացի համակարգչի բոլոր հատկություններով): Հետևաբար, սա ապահովում է բարձր դյուրատարություն (այսինքն՝ թույլ տալով դադարեցնել գործող վիրտուալ մեքենան, պատճենել այն մյուսին և վերագործարկել) վիրտուալ մեքենաների օրինակներին, քանի որ բոլոր վիրտուալ մեքենաներն օգտագործում են նույնական դրայվերները՝ անկախ հոսթում օգտագործվող իրական ռեսուրսներից:Զուգահեռները կարող են օգտագործել Mac OS X 10.4 կամ ավելի ուշ, որն աշխատում է Intel-ի սնուցվող Mac մեքենաների վրա՝ որպես հյուրընկալող օպերացիոն համակարգ: Այն կարող է ունենալ Windows, Mac OS X Leopard սերվեր և 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:

Խորհուրդ ենք տալիս: