VirtualBox срещу VMWare срещу Hyper-V: Коя е най-добрата виртуална машина?

VirtualBox срещу VMWare срещу Hyper-V: Коя е най-добрата виртуална машина?

На разположение на потребителите на Windows 10 са няколко инструмента за виртуализация. Но три инструмента доминират на пазара: VirtualBox , VMware , и Microsoft Hyper-V . Но кой от тези инструменти за виртуални машини е най -добър?





Нещо повече, не са ли всички еднакви?





Изборът между VirtualBox, VMware Workstation Player и интегрирания в Windows 10 Hyper-V е труден. Ето как се подреждат трите инструмента за виртуални машини и кое трябва да използвате за определени задачи.





Какво е хипервизор?

Нека започнем с големия въпрос: как се различават VirtualBox, VMware Workstation Player и Hyper-V в Windows 10? Всички те ви позволяват да стартирате виртуална среда на вашата хост машина, нали?

Е, да, те го правят. Но въпреки това сходство, инструментите на виртуалните машини работят различно под капака. Това е така, защото виртуалните машини зависят от два различни типа софтуер, наречени хипервизори да инсталирате и стартирате.



Хипервизорът действа като платформа за виртуални машини. Той осигурява необходимото разделение между операционната система на виртуалната машина и хардуера на хост машината. Хост машината може да споделя своите ресурси, като памет и процесорна мощност, в множество работни натоварвания.

Има два вида хипервизор: Тип 1 и Тип 2 .





Хипервизор тип 1

Хипервизор тип 1 работи директно върху хардуера на хост машината и понякога се нарича хипервизор с голи метали.

Microsoft Hyper-V е отличен пример за хипервизор от тип 1. Не изисква допълнителна инсталация чрез външен пакет и директно управлява гостуващата операционна система.





VMWare ESX и vSphere, Citrix XenServer и Oracle VM са хипервизори тип 1.

Хипервизор тип 2

Хипервизор тип 2 се инсталира на операционната система, както всеки друг софтуер, и е известен като хостван хипервизор.

Средата на виртуалната машина работи като процес на хост машината и все още споделя системния хардуер, но управлението на виртуалната машина преминава през хоста, вместо да изпълнява команди директно. Последицата от тази подредба е леко забавяне между действията.

VirtualBox, VMware Workstation и VMware Workstation Player са отлични примери за хипервизор от тип 2.

Каква е разликата между VirtualBox, VMware Workstation Player и Hyper-V?

Сега знаете разликата между типовете хипервизори, разбирането на разликите, ограниченията и позитивите на всяка опция е по -лесно. Нека го разделим на няколко раздела.

Лесна употреба

Hyper-V е интегриран с Windows 10 Pro, Education и Enterprise, но не и с Windows 10 Home. Трябва да активирате Hyper-V, като използвате функциите на Windows или команда PowerShell, но тя се грижи за самото активиране.

Веднъж активиран, Hyper-V предлага опция за бързо създаване на виртуална машина и по-обширна опция за създаване на виртуална машина чрез Hyper-V Manager.

Създаването на виртуална машина чрез всяка опция Hyper-V е лесно . Опцията за бързо създаване на виртуална машина автоматично попълва настройките, което може да причини грешки или грешки, когато се опитате да стартирате виртуалната машина.

По-обширната опция за създаване на виртуална машина на Hyper-V позволява по-голям контрол върху настройките.

Както VirtualBox, така и VMware Workstation Player имат съветник за създаване на виртуална машина. Съветникът за всяка програма ви води през процеса на създаване на виртуална машина. Има разлики обаче.

Например, съветникът за VirtualBox ви кара да създадете основна виртуална машина, за която след това да редактирате настройките, но тя предлага някои препоръчани стойности за конкретни типове виртуални машини. Ето как настройвате и използвате VirtualBox . Като работен изпит, ето как можете да използвате VirtualBox за инсталиране на Ubuntu .

Докато съветникът на VMware Workstation Player ви позволява да персонализирате настройките по време на процеса на създаване на виртуална машина.

Разликата не е голяма, но това означава, че виртуалната машина на VMware Workstation Player е готова за работа след завършване на съветника, вместо да променя повече настройки, след като приключи.

производителност

Производителността на виртуална машина е свързана с хардуера, който използвате за нейното стартиране. С виртуализацията хардуерът е крал. Освен това виртуалната машина, която използвате, има огромна разлика.

Тествам всяка опция за виртуална машина, използвайки гостуваща операционна система Lubuntu на моя работен плот, която има Intel i5-3570K, 16GB RAM и Nvidia GTX 1070. Това не е най-мощният процесор, но се справя с повечето неща.

Просто казано, VirtualBox е една от най -бавните налични опции за виртуална машина.

Ако имате приличен хардуер, няма да забележите толкова заекването и шумоленето. Но на машина с ниска мощност VirtualBox не дава най -доброто виртуализиращо изживяване.

Дефицитът на производителност е най -забележим, когато преминете към VMware Workstation Player. Стартирането на една и съща гостуваща операционна система на същия хардуер показва, че VMware Workstation Player е по -гладко, по -гладко изживяване.

И така, къде Hyper-V се вписва във всичко това? Инсталацията на Lubuntu с Hyper-V се представи добре и беше забележимо гладка. Важно е да се отбележи, че някои потребители на Windows 10 Hyper-V съобщават за проблеми с производителността в други области, след като активират Hyper-V в своята система.

Тъй като Hyper-V работи на ниво BIOS, а не като софтуер в операционната система, виртуализацията винаги е „включена“, дори ако не използвате виртуална машина.

Временно изключване и включване на виртуализацията на Hyper-V

Ако смятате, че Windows 10 Hyper-V влияе на производителността на вашите игри или по друг начин (без работеща среда на виртуална машина), можете да използвате команда, за да изключите услугите за виртуализация на Hyper-V.

Тип команда в лентата за търсене в менюто „Старт“ и изберете Изпълни като администратор . След това въведете следната команда:

bcdedit /set hypervisorlaunchtype изключен

След това рестартирайте системата. Виртуализацията на Hyper-V няма да стартира след рестартирането и трябва да установите, че производителността ви се връща към нормалното. Ако искате да включите отново виртуализацията на Hyper-V, използвайте следната команда:

bcdedit /set hypervisorlaunchtype включен

Рестартирайте системата отново.

Функционалност

Ако не сте сигурни как да избирате между трите опции, помислете за функционалността на всяка опция. Можете да стартирате гост операционна система с помощта на VirtualBox, VMware Workstation Player или Hyper-V, но всеки хипервизор има своите странности.

Снимки и контролни точки

Един голям плюс за VirtualBox и Hyper-V са Снимки и Контролно -пропускателни пунктове .

Въпреки че платформите използват различни имена, Snapshots и Checkpoints са много подобни инструменти. Те ви позволяват да направите снимка на виртуалната машина в текущото й състояние. Изображението запазва виртуалната машина, което ви позволява да се върнете към този конкретен момент.

За съжаление VMware Workstation Player не поддържа моментални снимки или контролни точки. Можете временно да спрете гостуващата операционна система за възобновяване от конкретна точка, но това не е същото като създаването на история на изображенията за виртуалната машина.

Споделяне на файлове

Всеки хипервизор ви позволява да плъзгате и пускате файлове между хост и гост операционна система. Можете също да активирате споделени файлове и папки, въпреки че Windows 10 Hyper-V прави процеса значително по-сложен от VirtualBox или VMware Workstation Player.

Безпроблемен режим

VirtualBox и VMware Workstation Player използват безпроблемен режим за интегриране на средата на виртуалната машина в хост операционната система. Безпроблемният режим премахва допълнителния прозорец и менютата на виртуалната машина, създавайки усещането, че операционната система за гости е част от хоста.

За съжаление, Windows 10 Hyper-V не разполага с безпроблемен режим.

Шифроване на виртуална машина

Ако искате да шифровате виртуалните си машини, имате късмет. Всеки хипервизор поддържа едно или друго криптиране.

VMware Workstation Player поддържа криптиране на виртуална машина.

Windows 8 фабрично нулиране от зареждане

VirtualBox поддържа криптиране с инсталирането на VirtualBox Guest Additions, достъпни за всяка среда за гости VirtualBox.

Hyper-V в Windows 10 поддържа криптиране с помощта на BitLocker на Microsoft.

Всяка опция е сигурна и работи добре със съответната платформа.

Разходи

Всеки хипервизор е безплатен, но някои са по -свободни от други. Защо?

VirtualBox и VMware Workstation Player са безплатни за всеки потребител. Докато вашият хардуер може да изпълнява операционната система за гости, без да унищожава хоста в процеса, можете да използвате безплатния софтуер за виртуална машина.

Докато Windows 10 Hyper-V също е безплатен, но само ако имате правилната версия на Windows 10.

Има заобиколни решения за потребителите на Windows 10 Home, отчаяни да използват Hyper-V на своя хардуер. Но тези хора могат също така да използват една от безплатните алтернативи, а не решение с обувки.

Не забравяйте, че поправката може да работи днес, но може и да не стане със следващата актуализация на Windows 10.

Операционни системи за гости

Windows 10 Hyper-V има някои ограничения по отношение на операционните системи за гости. Hyper-V поддържа виртуални машини за Windows, Linux и FreeBSD. Не поддържа macOS.

VirtualBox и VMware Workstation Player поддържат почти всички гост операционни системи, включително macOS.

Моля, обърнете внимание, че работещият гост на macOS няма да работи нестандартно. Следвайте нашия урок как да инсталирате macOS в VirtualBox или VMware Workstation Player на Windows 10.

Кой е най -добрият инструмент за виртуална машина в Windows 10?

Изборът между VirtualBox, VMware Workstation Player и Windows 10 Hyper-V е труден. Ако имате мощна машина с Windows 10 Pro, Education или Enterprise, можете да изберете хипервизорите.

Ако използвате по -малко мощна машина, бих ви посъветвал да използвате VMware Workstation Player. Той предлага по -добра поддръжка и стабилност за широк спектър от хардуер.

Все още не сте сигурни дали имате нужда дори от виртуална машина? Вижте тези практически причини да започнете да използвате виртуална машина .

Дял Дял Туит електронна поща 12 видео сайтове, които са по -добри от YouTube

Ето някои алтернативни видео сайтове на YouTube. Всеки от тях заема различна ниша, но си струва да добавите към отметките си.

Прочетете Напред
Свързани теми
  • Windows
  • Обяснена технология
  • Виртуализация
  • VirtualBox
  • Виртуална машина
За автора Гавин Филипс(945 статии са публикувани)

Гавин е младши редактор за Windows и обяснени технологии, редовен сътрудник на наистина полезен подкаст и редовен рецензент на продукти. Той има бакалавърска степен „Съвременно писане“ с дигитални арт практики, ограбен от хълмовете на Девън, както и над десетилетие професионален опит в писането. Той се радва на обилно количество чай, настолни игри и футбол.

Още от Гавин Филипс

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате