VirtualBox против VMWare против Hyper-V: какая виртуальная машина лучшая?

VirtualBox против VMWare против Hyper-V: какая виртуальная машина лучшая?

Пользователям Windows 10 доступно несколько инструментов виртуализации. Но на рынке доминируют три инструмента: VirtualBox , VMware , а также Microsoft Hyper-V . Но какой из этих инструментов виртуальных машин лучше?





Более того, разве они не все одинаковые?





Выбор между VirtualBox, VMware Workstation Player и Hyper-V, интегрированным в Windows 10, затруднен. Вот как складываются три инструмента виртуальных машин и какой из них следует использовать для определенных задач.





Что такое гипервизор?

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

Ну да, есть. Но, несмотря на это сходство, виртуальные станки работают по-разному. Это потому, что виртуальные машины зависят от двух разных типов программного обеспечения, называемых гипервизоры установить и запустить.



Гипервизор выступает в качестве платформы для виртуальных машин. Он обеспечивает необходимое разделение между операционной системой виртуальной машины и оборудованием хост-машины. Хост-компьютер может совместно использовать свои ресурсы, такие как память и вычислительная мощность, для нескольких рабочих нагрузок.

Есть два типа гипервизора: Тип 1 а также Тип 2 .





Гипервизор 1-го типа

Гипервизор типа 1 работает непосредственно на аппаратном обеспечении хост-машины и иногда называется гипервизором без операционной системы.

Microsoft Hyper-V - яркий пример гипервизора типа 1. Он не требует дополнительной установки через внешний пакет и напрямую управляет гостевой операционной системой.





VMWare ESX и vSphere, Citrix XenServer и Oracle VM являются гипервизорами первого типа.

Гипервизор 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.

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

Более обширная возможность создания настраиваемых виртуальных машин Hyper-V позволяет лучше контролировать параметры.

И VirtualBox, и VMware Workstation Player имеют мастер создания виртуальных машин. Мастер каждой программы проведет вас через процесс создания виртуальной машины. Однако есть отличия.

Например, мастер VirtualBox предлагает вам создать базовую виртуальную машину, для которой вы впоследствии редактируете настройки, но он предлагает некоторые рекомендуемые значения для определенных типов виртуальных машин. Вот как вы настраиваете и используете VirtualBox . В качестве рабочего экзамена вот как вы можете использовать VirtualBox для установки Ubuntu .

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

Разница небольшая, но это означает, что виртуальная машина VMware Workstation Player готова к запуску после завершения работы мастера, а не для изменения дополнительных настроек после его завершения.

Представление

Производительность виртуальной машины зависит от оборудования, которое вы используете для ее запуска. В виртуализации главное - оборудование. Кроме того, огромное значение имеет используемая вами виртуальная машина.

Я тестирую каждый вариант виртуальной машины, используя гостевую операционную систему Lubuntu на своем рабочем столе, который имеет Intel i5-3570K, 16 ГБ ОЗУ и 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 / установить гипервизор

Затем перезапустите вашу систему. Виртуализация Hyper-V не запустится после перезагрузки, и вы обнаружите, что ваша производительность вернется в норму. Если вы хотите снова включить виртуализацию Hyper-V, используйте следующую команду:

bcdedit / установить тип запуска гипервизора на

Снова перезагрузите вашу систему.

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

Если вы не знаете, как выбрать один из трех вариантов, подумайте о функциональности каждого из них. Вы можете запустить гостевую операционную систему с помощью VirtualBox, VMware Workstation Player или Hyper-V, но у каждого гипервизора есть свои особенности.

Снимки и контрольные точки

Одним из основных плюсов VirtualBox и Hyper-V являются: Снимки а также Контрольно-пропускные пункты .

Хотя платформы используют разные имена, снимки и контрольные точки - очень похожие инструменты. Они позволяют сделать образ виртуальной машины в ее текущем состоянии. Образ сохраняет виртуальную машину, позволяя вам вернуться к этому конкретному моменту.

К сожалению, VMware Workstation Player не поддерживает моментальные снимки или контрольные точки. Вы можете временно приостановить гостевую операционную систему, чтобы возобновить работу с определенной точки, но это не то же самое, что создание журнала образов для виртуальной машины.

Обмен файлами

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

Бесшовный режим

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

К сожалению, в Windows 10 Hyper-V нет бесшовного режима.

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

Если вы хотите зашифровать свои виртуальные машины, вам повезло. Каждый гипервизор поддерживает тот или иной вид шифрования.

VMware Workstation Player «из коробки» поддерживает шифрование виртуальных машин.

онлайн-банкинг вам недоступен в настоящее время банк америки

VirtualBox поддерживает шифрование с установкой гостевых дополнений VirtualBox, доступных для каждой гостевой среды VirtualBox.

Hyper-V в Windows 10 поддерживает шифрование с помощью Microsoft BitLocker.

Каждый вариант безопасен и хорошо работает с соответствующей платформой.

Расходы

Каждый гипервизор бесплатен, но некоторые из них более свободны, чем другие. Почему?

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. Каждый из них занимает свою нишу, но их стоит добавить в закладки.

Читать далее
Похожие темы
  • Окна
  • Объяснение технологии
  • Виртуализация
  • VirtualBox
  • Виртуальная машина
Об авторе Гэвин Филлипс(Опубликовано 945 статей)

Гэвин - младший редактор отдела Windows and Technology Explained, постоянный участник Really Useful Podcast и регулярный обозреватель продуктов. У него есть степень бакалавра (с отличием) в области современного письма с использованием методов цифрового искусства, разграбленных на холмах Девона, а также более десяти лет профессионального писательского опыта. Он любит много пить чая, настольные игры и футбол.

Ещё от Gavin Phillips

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться