Главная » Документация по системе » Установка сервера через 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) порты доступны внутри гостевых операционных систем, запущенных внутри виртуальной машины.