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

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

Так как же работает гипервизор?

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

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

Гипервизор отвечает за разделение аппаратных ресурсов, таких как память, мощность процессора и пропускная способность сети. Затем он выделяет эти ресурсы каждой виртуальной машине.

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

instagram viewer

Гипервизор также обеспечивает связь между виртуальными машинами на одном компьютере и между сетями.

Почему используются гипервизоры?

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

  • Виртуальные машины позволяют добавлять новые компьютерные среды к существующему оборудованию. Это позволяет организациям лучше использовать то, что у них есть, вместо того, чтобы вкладывать средства в новые технологии.
  • Физические машины занимают физическое пространство. ВМ нет. Наличие нескольких систем на одном компьютере очень полезно в большой организации или даже на одном столе.
  • Новую виртуальную машину можно настроить намного быстрее, чем новую физическую систему. Виртуальную машину также можно удалить, если она больше не нужна. Это делает виртуальные машины идеальными для временных проектов.
  • Виртуальную машину можно перемещать с одного сервера на другой, что позволяет выполнять ИТ-процессы в разных местах без перемещения какого-либо физического оборудования.
  • Виртуальная машина полностью изолирована от всего, что ее окружает. Таким образом, виртуальные машины обеспечивают все преимущества безопасности отдельных физических машин без каких-либо затрат.

Родной vs. Размещенные гипервизоры

Гипервизоры можно разделить на две отдельные категории: собственные и размещенные. Они также известны как Тип 1 и Тип 2.

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

Собственные гипервизоры

Собственный гипервизор работает непосредственно на оборудовании хост-машины. Для работы под ним не требуется операционная система. Из-за этого он также известен как гипервизор без покрытия.

  • Собственные гипервизоры более эффективны, потому что им не нужно совместно использовать ресурсы с ОС хоста. Это позволяет им предлагать более высокий уровень производительности.
  • Родные гипервизоры также более безопасны. Поскольку нет ОС хоста, нет ОС хоста, которую злоумышленник мог бы взломать.
  • Нативные гипервизоры дороже и обычно используются в центрах обработки данных, где приоритетными являются производительность, время безотказной работы и безопасность.

Размещенные гипервизоры

У размещенного гипервизора есть базовая операционная система, обычно устанавливаемая непосредственно над ней. Затем ОС хоста используется для получения ресурсов с хост-машины.

Это может вызвать падение производительности. Это также означает, что атака на эту ОС может затронуть все виртуальные машины, установленные над ней гипервизором.

Основное преимущество размещенных гипервизоров состоит в том, что они дешевле и обычно их проще установить. Размещенные гипервизоры обычно используются, когда повышенная производительность и безопасность не стоят дополнительных затрат.

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

Какой гипервизор мне использовать?

Если вы пытаетесь запустить виртуальную машину на персональном компьютере, ваш выбор гипервизора зависит от вашей существующей операционной системы.

Если вы являетесь пользователем Windows Pro, на вашем компьютере уже установлен собственный гипервизор, Hyper-V. Однако, если вы используете домашнюю версию Windows или macOS, вместо этого вы будете ограничены размещенными гипервизорами, такими как VirtualBox или VMware.

Гипервизоры vs. Контейнеры

И гипервизоры, и контейнеры используются для эмуляции. Они подобны, но они тоже очень разные.

Гипервизоры создают виртуальные машины с независимыми операционными системами (для размещенных гипервизоров требуется хостовая ОС, но у отдельных виртуальных машин все еще есть свои).

Все контейнеры используют одну и ту же операционную систему хоста, что приводит к тому, что они используются для очень разных приложений.

Гипервизоры могут использоваться для запуска приложений, несовместимых с ОС хоста. Каждая виртуальная машина также полностью изолирована от всего, что ее окружает. Это делает виртуальные машины превосходными с точки зрения безопасности.

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

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

Изоляция, предлагаемая виртуальными машинами, означает, что они часто используются для приложений, где безопасность является приоритетом. Гипервизор играет в этом очень важную роль.

Если одна виртуальная машина скомпрометирована, это не повлияет на остальную систему. Однако, если гипервизор скомпрометирован, это может повлиять на все виртуальные машины под его контролем.

Если вы используете виртуальные машины в целях безопасности, важно понимать, что гипервизор является оптимальным компонентом для взлома хакером.

Гипервизор должен постоянно обновляться, сеть, к которой он подключается, должна контролироваться, и ни один пользователь не должен иметь к ней доступ без необходимости.

Подходит ли гипервизор для вашего проекта?

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

Если вы хотите сохранить существующую операционную систему, ваш выбор ограничен установленной вами ОС.

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

Что такое безопасность на основе виртуализации в Windows?

Безопасность на основе виртуализации (VBS) является важной частью Windows 11, но что это такое?

Читать далее

ДелитьсяТвитнутьЭл. адрес
Похожие темы
  • Объяснение технологии
  • VirtualBox
  • Виртуальная машина
  • Виртуализация
  • Жаргон
Об авторе
Эллиот Несбо (Опубликовано 46 статей)

Эллиот - внештатный технический писатель. В первую очередь он пишет о финтехе и кибербезопасности.

Ещё от Elliot Nesbo

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

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

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