VirtualBox срещу VMware срещу Parallels
Платформените виртуални машини (VM) се използват много интензивно, тъй като осигуряват възможността да емулират цялостна физическа компютърна машина върху друга. Повечето от такъв софтуер позволява да има множество машини на върха на една физическа платформа. VirtualBox, VMware и Parallels са три от най-популярните софтуерни платформи за виртуални машини. 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 предоставя възможност за стартиране, пауза, спиране и възобновяване на която и да е от хост операционните системи, които се зарежда, без да се нарушават други виртуални машини. Освен това, всяка виртуална машина може да бъде конфигурирана независимо да работи със собствена софтуерна / хардуерна емулация (ако се поддържа). Обща клипборда (сред много други методи) се използва за комуникация между хоста и гост операционните системи. В допълнение, комуникацията между две виртуални машини също е възможна при правилна конфигурация на място. Тъй като разширенията за хардуерна виртуализация на Intel VT-x и AMD AMD-V се поддържат от 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) е софтуер за виртуализация, който предлага виртуализация на хардуерна емулация за Mac компютри с чипове Intel. Той е разработен от Parallels Inc. Parallels VM софтуерът също използва технология на хипервизор (подобно на VMware). Това прави възможно всички виртуални машини да действат точно равно на самостоятелна машина (с всички свойства на действителен компютър). Следователно, това осигурява висока преносимост (т.е. позволява да се спре работеща виртуална машина, да се копира на друга и да се рестартира) на екземплярите на виртуални машини, тъй като всички виртуални машини използват еднакви драйвери, независимо от действителните ресурси, използвани на хоста. Parallels могат да използват Mac OS X 10.4 или по-нова версия, работеща на машини, задвижвани от Intel, като операционна система хост. Може да има Windows,Mac OS X Leopard Server и Mac OS X Snow Leopard Server, няколко Linux дистрибуции, FreeBSD, OS / 2, Solaris и много други операционни системи като операционна система за гости.