Создание виртуальной машины с Hyper-V Server

Главная » Документация по системе » Установка сервера через Hyper-V виртуализацию

Преимущества и недостатки Hyper-V

+ высокая производительность, гибкая настройка потребления ресурсов (поскольку виртуальная машина напрямую обращается к аппаратным ресурсам);+ виртуальная машина не прекращает работать в фоновом режиме;+ быстрая работа виртуального жесткого диска в фирменном формате VHDX- по умолчанию гостевая ОС не работает с флеш-картами и USB-накопителями, не воспроизводит звук;- буфер обмена по умолчанию односторонний (с физического компьютера – в гостевую ОС);- установка виртуальной машины 2-го поколения производится только из сети или через ISO-образ.

Основные возможности

  • выделение памяти и места на жестком диске для виртуальной гостевой операционной системы;
  • интернет-доступ из созданной виртуальной ОС;
  • быстрый запуск и отключение виртуальной машины;
  • предусмотрена опция установки в качестве гостевой ОС Linux;
  • создание локальной сети между системами на виртуальной машине;
  • запись контрольных точек, фиксирующих состояние ОС, которая установлена виртуально;
  • копирование и восстановление виртуальных ОС;
  • перенос виртуального HDD с одного на другой компьютер.
Разработчик Поддержка Дата обновления Загрузок
Microsoft Corp. Windows 10, 8, 7 19-01-2019 34699
РЕКОМЕНДУЕМ! Быстрое скачивание Стандартныйустановщик(для опытных)
Официальный русский дистрибутив Hyper-V
Быстрая установка без лишних диалоговых окон
Скачивание через бесплатный Torrent-файл (Download Studio)

Скачать Скачать

*Внимание! Скачивание файлов напрямую доступно только для зарегистрированных пользователей портала!

Что, зачем и как

Сначала следует разобраться с терминологией. А не то у начинающего юзера волосы встанут дыбом от такого обилия непонятных слов.

  • Гипервизоры создают виртуальные машины.
  • Гипервизор — специальный софт, позволяющий делить наш ПК на один «настоящий» и несколько либо также один виртуальный.
  • Виртуальная машина — это и есть этот самый несуществующий компьютер. Создаёт его гипервизор. Но на такой компьютер также можно поставить ОС (в зависимости от системы, которая её создаёт: любую или ряд определённых, например, только из семейства Windows) а потом управлять ею из окна приложения или как-то ещё.
  • Аппаратная виртуализация — создание виртуальной реальности внутри ПК. Систему аппаратной виртуализации часто представляет собой упомянутый десять раз вверху гипервизор. Его ещё можно назвать «менеджер виртуальных машин».
  • Гостевые ОС — операционные системы, располагающиеся на виртуальных машинах.

Архитектура Hyper-V

Что нам всё это даёт

  • Возможность ставить на компьютере сразу две операционки. Что довольно классно, если ставить не Виндовс, а что-то поинтереснее: ту же Ubuntu.
  • Возможность тестирования различных программ и ОС. Этот пункт пригодится скорее программистам или айтишникам, нежели простым пользователям. Но если вы — начинающий представитель одной из этих профессий, то уметь обращаться с системами аппаратной виртуализации вам будет очень даже кстати.
  • Использование программ, для нашей «оси» не предназначенных. Тех же игр, например. Поставить ОС от PlayStation 3 у вас конечно не получится (хотя ничего невозможного нет!), но вот Windows XP — запросто, а на ней легко запускать множество старых игрушек.
  • Понимание сути различных процессов на компьютере. Единственный способ перестать видеть фигу и в мониторе — постоянно практиковаться и выполнять простые (для специалистов) задачи. Но книги и статьи наподобие этой, конечно, тоже никто не отменял.

Сравнение VMware ESXi и Hyper-V Server

Как всё это относится к Hyper-V? Программа является этим самым гипервизором. Наряду с ней ещё есть VirtualBox и ряд других приложений, выполняющих похожие функции. Чем пользоваться — решать вам, а здесь конкретно о Hyper-V.

  • Работает этот софт только на 64-разрядных системах. При этом создавать внутри можно и 32-разрядные.
  • «Родителем» Hyper-V являются одноимённые серверные программы от Microsoft. «Серверные» означает, что выпускались они для специальных серверных операционных систем.
  • Идёт в комплекте с системами Виндовс 8, 8.1 и 10. На Windows 7, к сожалению, Hyper-V ещё не было.

Для чего это нужно?

Hyper-V является версией гипервизора от Microsoft. Работает этот компонент виртуализации непосредственно на оборудовании. С его помощью выполняется запуск виртуальных машин в системе х86-64. Гипервизор установлен во всех 64-битных вариантах Виндовс 10 (кроме версии Win 10 Home).

Hyper-V применяется:

  • для создания нескольких виртуальных машин на одном физическом сервере;
  • в качестве безопасной платформы для тестирования ПО.

Гипервизор позволяет создать на компьютере пользователя эмуляторы ПК. Эти виртуальные машины используют часть ресурсов устройства. На эмуляторы можно установить изолированный Виндовс и использовать платформу для тестирования компьютерных разработок.

Иногда требуется отключить гипервизор. Причиной деактивации этого компонента может стать внутрисистемная проблема. Например, некоторые сторонние приложения виртуализации не хотят работать совместно с Hyper-V. К таким конфликтным программам относятся: VMWare Workstation и VirtualBox. При включенном Hyper-V другие приложения нередко переходят в низкоскоростной режим эмуляции и даже не запускают виртуальные машины. Конфликт возникает именно при активации низкоуровневой оболочки Гипер-В.

Вызвать проблемы в работе приложений виртуализации могут службы безопасности Виндовса (например, Device Guard и Credential Guard), которые также рекомендуется деактивировать. Прежде чем отключать Гипер-В, нужно проверить его наличие и включение. Ведь в режиме «по умолчанию» в лицензионных сборках гипервизор должен быть отключен.

Как найти Hyper-V:

  • активировать «Поиск»;
  • в поисковой строке написать: ;
  • откроется окно «System Information»;
  • активировать «System Summary»;
  • отыскать фразу «A hypervisor has been detected. Features required…» («Обнаружен гипервизор. Компоненты…не отображаются…»).

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

Важно! Гипервизор является встроенным компонентом 64-разрядных версий Виндовса. Отключать или включать его можно через служебные программы или используя возможности самой системы.

Как включить Hyper-V в Windows 8: первые шаги

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

Для этого необходимо в меню «Выполнить», вызываемого сочетанием Win + R, прописать команду msinfo32 или перейти в раздел сведений о системе, скажем, из стандартной панели управления.

Снизу находится информация, касающаяся модуля Hyper-V (Windows 8). Во всех полях должно отображаться значение «Да». Если так и есть, можно приступать к установке и настройке. Если же хотя бы в одной строке пользователь видит значение «Нет», придется задействовать настройки BIOS и активацию компонента в самой системе.

Создание и настройка виртуальной машины

Нажмите Win + R , введите и нажмите Enter , чтобы открыть диспетчер Hyper-V. Из меню Действия выберите Создать – Виртуальная машина .

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

Стандартное расположение для виртуальных машин – папка ProgramData , но его можно изменить.

Если у вас уже есть виртуальный диск в формате VHD, можете подключить его. Я, кстати, так и сделал, воспользовавшись диском, созданным ранее для Virtual Box.

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

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

Удаленное управление Hyper-V Server 2019/2016

Для удобного управления Free Hyper-V Server 2020 из графического интерфейса вы можете использовать:

  • Веб консоль Windows Admin Center (см. статью Windows Admin Center: веб-интерфейс управления серверами Windows Server);
  • Стандартеую консоль Hype-V Manager – именно такой способ управления мы рассмотрим далее (лично мне он удобнее чем WAC, по крайней мере пока).

Для работы с Hyper-V Server 2016/2019 вам потребуется ПК с операционной системой Windows 10 версий Pro или Enteprise х64.

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

NAME-SERVERHV

Если учетная запись, под которой вы работаете на клиентском ПК, отличается от учетных данных администратора Hyper-V, а так и должно быть, то следует явно сохранить учетные данные для соединений с сервером командой:

cmdkey /add: NAME-SERVERHV /user:Administrator /pass:MyPa$$word

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

Теперь запустите консоль PowerShell от имени администратора и выполните следующую команду:

winrm quickconfig Утвердительно отвечаете на все вопросы, при этом будет настроен автоматический запуск службы WinRM и созданы разрешающие правила в брандмауэре.

Добавьте Hyper-V сервер в доверенные узлы:

Set-Item WSMan:\localhost\Client\TrustedHosts -Value «NAME-SERVERHV»

Если серверов несколько — добавьте в доверенные каждый из них.

Через командную строку запустите оснастку dcomcnfg, в ней разверните дерево Component Services -> Computers -> My Computer. После чего по щелчку ПКМ выберите Properties и перейдите на вкладку COM Security -> Access Permissions -> Edit Limits и в открывшемся окне установите для пользователя АНОНИМНЫЙ ВХОД права Remote Access.

Теперь попробуем подключиться к удаленному серверу. Запустите оснастку Управление компьютером и щелкнув правой кнопкой на верхнем уровне выберите Connect to another computer.

Теперь вы можете управлять планировщиком, дисками, службами, просматривать журнал событий, используя обычные mmc консоли.

Установите в Windows 10 Диспетчер Hyper-V. Откройте оснастку Programs and Features и перейдите в Turn Windows Features on or off. В открывшемся окне найдите пункт Hyper-V и отметьте для установки Hyper-V Management Tools.

Оснастка Hyper-V Manager будет установлена, запускаете ее и подключаетесь к вашему серверу.

Использование консоли Hyper-V Manager для управления гипервизором обычно не вызывает вопросов. Далее я рассмотрю некоторые способы управления Hyper-V Server сервером из PowerShell

Запуск Windows Developer Preview в виртуальном окружении

Весьма многие хотели бы ознакомиться с Windows 8 Developer Preview, однако экспериментировать на своём ПК с нестабильной сборкой ОС от Microsoft решится не каждый. На помощь в этом случае могут прийти виртуальные окружения. Microsoft сообщает, что примерно треть всех установок Windows 8 Developer Preview приходится на виртуальные машины, так что компания решила предоставить некоторые сведения и советы по виртуализации новой ОС.

Для идеального окружения программный гигант, конечно, советует ставить Windows 8 Developer Preview на реальный отдельный ПК: операционная система активно использует аппаратное ускорение для быстрой и плавной работы интерфейса. В случае если отдельный компьютер недоступен, Microsoft предлагает воспользоваться средствами двойной загрузки ОС при установке двух ОС (например, Windows 8 и Windows 7 на разных разделах HDD).

Но речь пойдёт о виртуализации. Некоторые виртуальные окружения могут обеспечить лишь базовый графический драйвер в Windows 8, в результате чего производительность ОС будет заметно более медленной и отзывчивой. Также очень желательна для нормальной работы поддержка аппаратных технологий виртуализации, реализованных в последних процессорах Intel и AMD.

Наконец, учитывая тот факт, что публичная предварительная сборка Windows 8 выпущена совсем недавно, многие виртуальные машины просто не поддерживают нормальную работу с ОС. Впрочем, Microsoft активно сотрудничает с основными производителями таких продуктов, так что к выходу финальной версии Windows 8 поддерживать ОС будет гораздо больше компаний.

Как сообщает Microsoft, в настоящий момент Windows 8 можно установить на следующие виртуальные окружения (из наиболее популярных):

  • Hyper-V в Windows 8 Developer Preview;
  • Hyper-V в Windows Server 2008 R2;
  • VMware Workstation 8.0 для Windows;
  • VirtualBox 4.1.2 для Windows.

При этом установка Windows 8 невозможна на следующих средствах виртуализации:

  • Microsoft Virtual PC (все версии);
  • Microsoft Virtual Server (все версии);
  • Windows 7 XP Mode;
  • VMWare Workstation 7.x или более ранние.

Многих может удивить тот факт, что некоторые виртуальные машины, которые успешно эмулируют Windows 7, не работают с Windows 8 Developer Preview, несмотря на то, что Microsoft уверяет, что новая ОС будет совместима со старым оборудованием. Дело в том, что некоторое ПО слишком тесно взаимодействует с аппаратурой ПК и зависит от внутренней структуры данных и взаимосвязей ядра Windows. Иногда изменения в ядре ОС необходимы, так что некоторое ПО придётся обновлять (часто это касается антивирусов и средств безопасности). В случае с виртуальными машинами Microsoft изменила механизм загрузки ОС, внеся в него поддержку последних процессорных архитектур, что привело к некоторой несовместимости с рядом продуктов.

Мы решили проверить возможность установки 64-битной предварительной версии Windows 8 со встроенными средствами разработки приложений на одну из приведённых виртуальных машин, поддерживающих новую ОС. Выбор пал на Oracle VirtualBox 4.1.2 для Windows.

Для начала следует скачать образ Windows 8 Developer Preview с официального сайта Microsoft, а также VirtualBox 4.1.2 для Windows (x86/amd64) с сайта Oracle.

Затем нужно провести установку VirtualBox 4.1.2 на свою операционную систему. После запуска продукта с помощью пункта «Манина» — открыть мастер создания виртуальной машины:

В диалоге «Имя машины и тип ОС» важно выбрать операционную систему Microsoft Windows и версию Windows 7 64 бит:

В диалоге «Память» нужно выделить необходимый объём ОЗУ для виртуальной машины (желательно, не менее 1 Гбайт):

Затем следует создать виртуальный загрузочный диск (тип файла можно выбрать любой):

В диалоге «Расположение и размер виртуального диска» нужно выбрать место хранения виртуального раздела, на который будет затем установлена новая ОС, а также его объём (желательно не менее 20 Гбайт):

Когда виртуальная машина создана, нужно вставить образ Windows 8 Developer Preview. Для этого следует воспользоваться свойствами виртуальной машины:

И в разделе «Носители» — «IDE-контроллер» — подключить загруженный ранее с сайта Microsoft образ:

Осталось лишь запустить виртуальную машину и установить операционную систему. Процесс установки почти полностью повторяет аналогичный у Windows 7. Лишь в самом конце ОС предложит зарегистрировать аккаунт Windows Live.

После этого можно экспериментировать с новым интерфейсом Windows 8 Metro, ознакомиться с изменениями настольного интерфейса и даже попытаться создать приложения нового типа с помощью встроенных в ОС средств разработки.

Если во время установки Windows 8 выводит ошибку вроде 0x8007045D, то в настройках виртуальной машины надо включить несколько опций: I O APIC, PAE/NX и VT-x/AMD-v. Естественно, ваш процессор должен поддерживать аппаратную виртуализацию. Не рекомендуется ставить дополнения VirtualBox для гостевой ОС, так как даже в режиме совместимости с Windows 7 есть большая вероятность их некорректной инсталляции.

Точно также могут не работать и привычные приложения в режиме совместимости. Впрочем, раз уж вы всё равно находитесь в виртуальном окружении, то никто не мешает от души экспериментировать с новой ОС. Ну а если вы вдруг не нашли кнопочки выключения в Windows 8, то можно в меню виртуальной машины выбрать Машина -> Выключить через ACPI

Виртуальный Fibre Channel

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

Появившаяся функция позволит виртуализировать процессы и приложения, которые требуют прямого подключения к хранилищам данных Fiber Channel. Также это делает возможным конфигурацию кластерных систем внутри виртуальных машин — так называемую гостевую кластеризацию.

Теперь Host Bust Adapter (HBA) порты доступны внутри гостевых операционных систем, запущенных внутри виртуальной машины.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Понравилась статья? Поделиться с друзьями:
Adblock
detector