Установка Hyper-V Server Core по сравнению с установкой с графическим интерфейсом: как они сравниваются

С начала появления в Windows Server 2008 Hyper-V стал доступен как роль Windows Server, так и автономный Hyper-V Server. В общем, есть три варианта установки Hyper-V: установка с графическим интерфейсом на Windows Server, установка Server Core на Windows Server и установка Hyper-V Server. В этом блоге сравниваются эти варианты установки Hyper-V и дается ответ на следующий вопрос: почему вы должны выбрать установку с графическим интерфейсом по сравнению с Server Core?

Коротко говоря, основные причины выбора установки с графическим интерфейсом вместо варианта Server Core включают в себя следующее:

  • Полная установка Windows Server, что предполагает поддержку всех ролей и функций сервера
  • Наличие графического интерфейса для упрощенного управления Hyper-V
  • Предоставление бесплатной лицензии для гостевых ОС, работающих под управлением Windows
  • Простота использования с помощью нескольких инструментов управления и конфигурации
  • Полная поддержка аппаратного и программного обеспечения
  • A feasible option for small and medium-sized businesses

Однако при сравнении установки Server Core с графическим интерфейсом становится ясно, что у каждого из этих вариантов установки есть свои преимущества, а также недостатки, о которых мы подробно обсудим ниже.

Что такое Hyper-V?

Microsoft Hyper-V – это встроенный гипервизор, который вы можете использовать для создания и управления виртуальными машинами (ВМ) и их ресурсами. Каждая ВМ действует как отдельный компьютер и позволяет запускать несколько гостевых операционных систем (ОС) в изоляции. С помощью Hyper-V вы можете виртуализировать серверы и их рабочие нагрузки, а также объединять их на одном физическом сервере. Hyper-V может помочь вам повысить использование ресурсов, создать среды разработки и тестирования, а также обеспечить бизнес-непрерывность.

Microsoft Hyper-V доступен в следующих вариантах:

  • Дополнительная функция Windows Server 2008 и более поздних версий, а также Windows 8, Windows 8.1 и Windows 10
  • A standalone Hyper-V Server

Опции установки Hyper-V

Как упоминалось выше, мы можем установить роль Hyper-V на Windows Server и использовать ее для создания и управления всей виртуальной средой. Windows Server предоставляет следующие варианты установки для роли Hyper-V:

  • Опция Server Core является минимальным вариантом установки, который обеспечивает достаточную функциональность для запуска основных ролей сервера и приложений, а также устраняет избыточные функции и службы.
  • Опция установки с графическим интерфейсом (также известная как сервер с опытом рабочего стола) является полным вариантом установки, который поддерживает все роли и функции сервера.

В качестве альтернативы существует опция Hyper-V Server как самостоятельного продукта. Этот вариант включает только гипервизор Windows, модель драйверов Windows Server и компоненты виртуализации. По сути, установка сервера Hyper-V аналогична Установке Microsoft Windows Server Core.

При сравнении установки Server Core с GUI основное различие, которое приходит на ум, – это наличие стандартного графического пользовательского интерфейса (GUI). В то время как Hyper-V Server не содержит традиционного инструмента GUI, Windows Server позволяет выбрать между базовым интерфейсом GUI и режимом Core во время операции установки. Обратите внимание, что технология гипервизора в Hyper-V Server идентична той, что на роли Hyper-V в Windows Server.

Установка Server Core против GUI: Лучшие практики установки Hyper-V

Прежде чем начать процесс установки Hyper-V, убедитесь, что ваш компьютер соответствует системным требованиям Hyper-V. После этого загрузите файл ISO Hyper-V Server или Windows Server из Центра оценки и установите ОС. Теперь вы готовы установить роль Hyper-V и узнать, какая установочная опция (Server Core или GUI) лучше всего подходит для вас.

Установка GUI в Windows Server

В этом сценарии установки сначала выполните полную установку Windows Server, а затем включите роль Hyper-V с помощью Server Manager. Server Manager – это консоль управления, используемая для управления и предоставления удаленных и локальных хостов Hyper-V и ВМ, а также для включения и настройки различных ролей сервера.

Для выполнения установки Hyper-V с GUI выполните следующие шаги:

  1. Откройте Server Manager.
  2. Щелкните Управление на верхней панели меню и выберите Добавить роли и функции.
  3. Прочтите рекомендации и требования на странице Прежде чем начать.
  4. На следующей странице выберите Установка на основе ролей или функций, которая позволяет добавлять роли, службы ролей и функции на сервер.
  5. Выберите сервер из пула серверов, на котором должна быть установлена роль Hyper-V.
  6. Установите флажок Hyper-V, чтобы установить роль на сервере.
  7. Откроется мастер Добавление ролей и функций. Выберите инструменты, необходимые для управления этой функцией. Щелкните Добавить функции.
  8. На странице Hyper-V предоставляется краткая информация о Hyper-V и его предварительных требованиях к установке.
  9. Перед установкой роли Hyper-V следует настроить виртуальные коммутаторы для обеспечения связи между хостами и виртуальными машинами, выбрать протокол аутентификации для выполнения живых миграций виртуальных машин и назначить местоположения по умолчанию для файлов виртуальных жестких дисков и файлов конфигурации виртуальных машин. Выберите соответствующие параметры на соответствующих страницах.
  10. На следующей странице вы сможете еще раз просмотреть все выбранные функции и подтвердить изменения, которые вы хотели бы внести. Установите флажок Автоматически перезапустить целевой сервер при необходимости и нажмите Установить.
  11. После завершения установки начнется автоматическая перезагрузка.

Установка Server Core в Windows Server

В этом сценарии установки сначала необходимо выполнить установку Windows Server Core, а затем включить роль Hyper-V с использованием интерфейса командной строки. Для этой цели можно использовать PowerShell или командную строку. Этот вариант установки Hyper-V одинаково хорошо работает как в Windows Server Core, так и в Windows Server с рабочим столом.

При запуске Windows Server Core первое, что вы видите, это командная строка, которая является инструментом для выполнения различных задач и операций с помощью выполнения команд или сценариев. Мы рекомендуем вам включить PowerShell, потому что он легок в использовании и предоставляет несколько вариантов конфигурации.

Чтобы запустить установку сервера Hyper-V Server Core, выполните следующие действия:

  1. В командной строке введите PowerShell и нажмите Enter.
  2. Чтобы установить Hyper-V на сервере, выполните следующую команду:

Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart

  1. После этого сервер автоматически перезагрузится, чтобы принять все изменения.

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

Чтобы просмотреть все доступные варианты, выполните эту команду:

Get-Command -Module Hyper-V

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

Опция установки Hyper-V Server Core устанавливает только модуль Hyper-V для Windows PowerShell на вашем компьютере. Однако вы также можете управлять и настраивать удаленный хост Hyper-V с помощью Hyper-V Manager (графического инструмента) на другом компьютере.

Установка Hyper-V Server

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

При установке Hyper-V Server вам нужно выполнить те же шаги, что и при установке операционной системы Windows Server Core. Чтобы установить Hyper-V Server, выполните следующее:

  1. Загрузите файл ISO с сайта Microsoft Evaluation Center.
  2. Запишите файл на DVD или USB-накопитель и загрузитесь с него.
  3. Выберите Язык, Формат времени и валюты и Клавиатура или метод ввода. Нажмите Далее.
  4. Нажмите Установить сейчас.
  5. Ознакомьтесь с лицензионными условиями и отметьте галочкой Я принимаю лицензионные условия.
  6. Выберите Выборочно: Установить только более новую версию Hyper-V (дополнительно).
  7. Выберите диск, на который вы хотите установить Hyper-V Server.
  8. Начнется операция установки.
  9. После перезагрузки системы вам будет предложено ввести новый пароль и подтвердить его перед входом в систему. Нажмите Enter.
  10. Командная строка а также инструмент Sconfig должны открыться автоматически. Таким образом, гипервизор готов к работе без дополнительной конфигурации.

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

Почему бы вам выбрать установку с графическим интерфейсом вместо Server Core?

Ниже мы ответим на вопрос: почему бы вам выбрать установку с графическим интерфейсом вместо Server Core? Для этой цели нам нужно обсудить плюсы и минусы этих вариантов развертывания Hyper-V. Они выделены в таблице ниже.

Установка графического интерфейса пользователя Установка серверного ядра Сервер Hyper-V
Лицензирование ОС на основе количества ядер обязательно. Стандартное издание Windows Server предоставляет лицензии на запуск 2 виртуальных машин, в то время как издание Datacenter позволяет лицензировать неограниченное количество виртуальных машин Hyper-V. Лицензирование ОС на основе количества ядер обязательно. Стандартное издание Windows Server предоставляет лицензии на запуск 2 виртуальных машин, в то время как издание Datacenter позволяет лицензировать неограниченное количество виртуальных машин Hyper-V. Сервер Hyper-V доступен бесплатно, но вам нужно приобрести лицензии на каждую гостевую виртуальную машину.
Стандартные графические интерфейсы пользователя и другие инструменты управления сервером доступны или могут быть включены вручную позже.

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

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

Вы можете использовать средства удаленного администрирования сервера (RSAT) для удаленного управления хостами и виртуальными машинами Hyper-V с другого компьютера.

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

Вы можете использовать средства удаленного администрирования сервера (RSAT) для удаленного управления хостами и виртуальными машинами Hyper-V с другого компьютера.

Имеет самый большой объем среди трех вариантов из-за включения множества функций и компонентов. Имеет небольшой объем, потому что Windows Server Core включает в себя большинство, но не все роли сервера. Имеет самый маленький объем среди трех вариантов, потому что устанавливаются только основные компоненты.
Требует большого количества аппаратных ресурсов для выполнения различных операций. Обеспечивает эффективное использование ресурсов. Занимает меньше дискового пространства и использует меньше памяти.
Имеет большое количество требований к обновлениям и обслуживанию.

Таким образом, требуется выполнение множества обновлений и перезагрузок.

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

Как видите, при выборе между установкой Server Core и GUI стоит учитывать их преимущества и недостатки. Вот лишь несколько причин, почему вы можете выбрать установку с графическим интерфейсом вместо Server Core:

  • Наличие стандартного графического интерфейса облегчает управление и настройку Hyper-V.
  • Не все администраторы ИТ обладают необходимыми навыками для управления средой без графического интерфейса. Таким образом, потребуется обучение.
  • При возникновении проблем их легче обнаружить и устранить с помощью графического интерфейса.
  • Windows Server Core и Hyper-V Server оба отлично подходят для производственных серверных сред из-за эффективного потребления ресурсов, сокращенной атакуемой поверхности, лучшей безопасности и минимального управления сервером. Однако Windows Server в режиме с графическим интерфейсом также предоставляет достаточную функциональность и вычислительную мощность для выполнения задач и операций для малых и средних предприятий.
  • При сравнении установки Server Core и GUI становится понятно, что сервер на основе GUI предоставляет вам больше ролей и функций сервера, которые можно активировать с помощью большого набора инструментов управления Hyper-V.

Защита данных с помощью резервного копирования и репликации NAKIVO

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

NAKIVO Backup & Replication – это быстрое и надежное решение для защиты данных, которое может помочь вам создавать резервные копии и реплицировать виртуальные машины, работающие на автономном сервере Hyper-V, на сервере Windows с включенной ролью Hyper-V, а также виртуальные машины, работающие в кластере отказоустойчивости Hyper-V. С NAKIVO Backup & Replication вы можете выполнять инкрементное, приложение-ориентированное резервное копирование и репликацию Hyper-V, что означает, что данные в приложениях и базах данных, работающих в виртуальных машинах, будут согласованными, и в резервный репозиторий будут скопированы только уникальные блоки данных.

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

Относительно восстановления после катастрофы, NAKIVO Backup & Replication позволяет создавать рабочие процессы восстановления сайта (SR), объединяя различные действия и условия в автоматизированный алгоритм. Рабочие процессы SR могут иметь любую сложность и служить различным целям (избежание бедствия или запланированная миграция ваших центров обработки данных и т. д.). Используя эту функцию, вы можете оркестрировать и автоматизировать весь процесс восстановления после катастрофы, что означает, что рабочие процессы SR позволяют легко реализовать ваш план восстановления после катастрофы с минимальными входными данными с вашей стороны.

Source:
https://www.nakivo.com/blog/hyper-v-server-core-vs-gui-installation-compare/