VirtualBox vs VMware vs Parallels
Platforma Virtual Maşınları (VM) çox geniş şəkildə istifadə olunur, çünki onlar tam fiziki kompüter maşınını digərinin üzərinə təqlid etmək imkanı verir. Bu cür proqramların əksəriyyəti bir fiziki platformanın üstündə birdən çox maşının olmasına imkan verir. VirtualBox, VMware və Parallels ən populyar platforma VM proqramlarından üçüdür. VirtualBox hazırda ən populyar VM proqramıdır. Bu arada, VMware və Parallels Mac istehlakçı virtuallaşdırma (kommersiya) proqram təminatı bazarında iki əsas oyunçudur.
VirtualBox nədir?
VirtualBox (Oracle VM VirtualBox) Oracle korporasiyası tərəfindən hazırlanmış x86 üçün virtuallaşdırma paketidir. Onların virtualizasiya məhsulları ailəsinin üzvü kimi buraxılır. Onun orijinal yaradıcısı Sun Microsystems tərəfindən alınmış innotek GmbH şirkətidir. VirtualBox mövcud əməliyyat sisteminin (host sistemləri) üstünə quraşdırılmışdır. Sonra VirtualBox-dan istifadə edərək bir çox digər əməliyyat sistemi (Qonaq ƏS) yüklənə və işə salına bilər. VirtualBox əsas əməliyyat sistemi kimi Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Solaris və OpenSolaris-i dəstəkləyir. VirtualBox qonaq əməliyyat sistemləri kimi Windows, Linux, BSD, OS/2, Solaris və s. dəstəkləyir. O, həmçinin Apple aparatında Mac OS X-in məhdud virtuallaşdırılmasına imkan verir. O, hazırda ən populyar virtuallaşdırma proqramı hesab olunur.
VirtualBox digər virtual maşınları narahat etmədən yüklədiyi hər hansı host əməliyyat sistemlərini işə salmaq, dayandırmaq, dayandırmaq və davam etdirmək imkanı verir. Bundan əlavə, hər bir virtual maşın müstəqil olaraq öz proqram/aparat emulyasiyası ilə işləmək üçün konfiqurasiya edilə bilər (əgər dəstəklənirsə). Ev sahibi və qonaq əməliyyat sistemləri arasında əlaqə üçün ümumi panoya (bir çox başqa üsullar arasında) istifadə olunur. Bundan əlavə, iki virtual maşın arasında əlaqə düzgün konfiqurasiya ilə də mümkündür. Çünki həm Intel-in VT-x, həm də AMD-nin AMD-V aparat virtuallaşdırma genişləndirmələri VirtualBox tərəfindən dəstəklənir, o, yalnız proqram emulyasiyası istifadə edildikdə yaranan bir neçə problemdən etibarlı şəkildə qaça bilər.
VMware nədir?
VMware VMware, Inc tərəfindən hazırlanmış virtuallaşdırma proqramıdır. VMware ABŞ-ın Kaliforniya ştatında yerləşir və 1998-ci ildə təsis edilib, baxmayaraq ki, hazırda o, EMC Korporasiyasına məxsusdur. VMware-in masaüstü versiyaları (VMware Workstation, VMware Fusion və VMware Player) Windows, Linux və Mac OS X sistemlərində işlədilə bilər. Bununla belə, VMware server versiyaları (VMware ESX və VMware ESXi) əməliyyat sistemi tələb etmədən birbaşa server aparatında işləyə bilər, çünki onlar hipervizor texnologiyasından istifadə edirlər (bu, hostun aparatını birbaşa virtual platformaların resurslarına uyğunlaşdırır). VMware Workstation çoxlu x86 və ya x86-64 əməliyyat sistemlərini işə salmağa imkan verir. VMware Fusion, Intel Mac istifadəçiləri üçün nəzərdə tutulmuş oxşar məhsuldur. VMware Player həm VMware Workstation, həm də VMware Fusion-a bənzər pulsuz proqramdır. VMware proqramı video/şəbəkə/hard disk adaptorlarının virtuallaşdırılmasını təmin edir. Sürücülər USB və Seriya/Paralel portlar üçün host tərəfindən təmin edilir. Beləliklə, VMware üzərində işləyən virtual maşınlar son dərəcə portativdir və sistem administratorlarına bir maşında fasilə verməyə, onu başqa maşına köçürməyə və tam olaraq dayandırıldığı yerdən davam etməyə imkan verir.
Paralellər nədir?
Paralles (və ya Mac üçün Parallels Desktop) Intel çipləri olan Mac kompüterləri üçün hardware emulyasiyasının virtuallaşdırılmasını təklif edən virtuallaşdırma proqramıdır. O, Parallels Inc tərəfindən hazırlanmışdır. Parallels VM proqramı həmçinin hipervizor texnologiyasından (VMware-ə bənzər) istifadə edir. Bu, bütün virtual maşınların müstəqil bir maşına (faktiki kompüterin bütün xüsusiyyətləri ilə) tam olaraq bərabər fəaliyyət göstərməsini mümkün edir. Nəticə etibarilə, bu, virtual maşınların nümunələri üçün yüksək daşınma qabiliyyətini (yəni işləyən virtual maşını dayandırmağa, başqa birinə köçürməyə və yenidən işə salmağa imkan verir) təmin edir, çünki bütün virtual maşınlar hostda istifadə olunan faktiki resurslardan asılı olmayaraq eyni drayverlərdən istifadə edir. Paralellər əsas əməliyyat sistemi kimi Intel ilə işləyən Mac maşınlarında işləyən Mac OS X 10.4 və ya daha yeni versiyalardan istifadə edə bilər. Qonaq əməliyyat sistemi olaraq Windows, Mac OS X Leopard Server və Mac OS X Snow Leopard Server, bir neçə Linux paylamaları, FreeBSD, OS/2, Solaris və bir çox digər əməliyyat sistemləri ola bilər.
VirtualBox və VMware və Parallels arasındakı fərq nədir?
VirtualBox, VMware və Parallels məşhur virtuallaşdırma proqramı olsalar da, onların arasında çoxlu fərqlər var.
– Onların hamısı əsas əməliyyat sistemləri kimi Windows 2000, Windows XP, Windows 2003, Windows Vista, Linux və Mac OS X-i dəstəkləyir. Lakin VirtualBox Windows 7, Windows 2008 Server, Solaris 10U5+, OpenSolaris, FreeBSD-ni (yaxın gələcəkdə) əsas əməliyyat sistemləri kimi dəstəkləyən yeganə proqramdır.
– Hər üç proqram DOS, Windows 3.1, 95, 98, NT, 2000, XP, Vista, Linux-u qonaq əməliyyat sistemi kimi dəstəkləyir. Ancaq yenə də VirtualBox Windows 7, Windows Server 2003/2008, OpenBSD və OpenSolaris-i yükləyə bilən yeganə proqramdır. VMware OS/2-ni dəstəkləmir, Parallels isə FreeBSD və Solaris-i qonaq əməliyyat sistemi kimi dəstəkləmir.
– Hər üçü qonaq əməliyyat sistemlərinin 64-bit versiyasını dəstəkləsə də, yalnız VirtualBox və VMware 64-bit host əməliyyat sistemlərini dəstəkləyir.
– Həm VirtualBox, həm də Parallels Intel VT-x və AMD-V virtuallaşdırma genişləndirmələrini dəstəkləyir, lakin bu dəstək VMware-də məhduddur.
– VirtualBox, VMware və Parallels müvafiq olaraq 8, 4 və 5-ə qədər virtual şəbəkə kartları təmin edir.
– Həm VirtualBox, həm də VMware IDE və ya SATA virtual disk kontrollerlərini dəstəkləyə bilər, lakin Parallels yalnız IDE-ni dəstəkləyəcək. Bununla belə, VirtualBox iSCSI-ni dəstəkləyən yeganə proqramdır (bu, virtual maşınlara iSCSI üzərindən yaddaş serverlərinə birbaşa daxil olmağa imkan verir).
– Bütün proqram təminatı Serial portları təmin etsə də, yalnız Parallels və VMware Paralel portları təmin edir.
– Yalnız VirtualBox CD/DVD yazmağı dəstəkləyir.
– Bundan əlavə, VirtualBox məhdudiyyətsiz 3D sürətləndirilməsi ilə yeganə virtuallaşdırma proqramıdır. Əslində, Parallels heç bir 3D sürətləndirmə qabiliyyətinə malik deyil.
– VirtualBox və Parallels xaricində yalnız VirtualBox VMware şəkillərini dəstəkləyir.
– VirtualBox və VMware-dən fərqli olaraq Parallels Başsız əməliyyatı dəstəkləmir.
– VirtualBox məhdudiyyətsiz uzaqdan virtual maşın girişi olan virtuallaşdırma proqramıdır (İnteqrasiya edilmiş RDP serveri ilə). Əslində Parallels-in heç bir uzaqdan giriş imkanları yoxdur. Eynilə, yalnız VirtualBox uzaqdan USB girişini dəstəkləyir.
– Yalnız VirtualBox və VMware qonaqların güc statusu haqqında hesabat təqdim edir.
– Yalnız VirtualBox və VMware API ilə gəlir. Ancaq yalnız VirtualBox açıq mənbədir (bir neçə qapalı mənbəli korporativ xüsusiyyətləri ilə).
– Parallels və VMware-dən fərqli olaraq, fərdiləşdirmələr (istək əsasında) VirtualBox ilə mümkündür.
– Nəhayət, VirtualBox üç proqramdan yeganə pulsuz virtuallaşdırma proqramıdır. Bununla belə, Parallels VMware-dən xeyli ucuzdur.