- Установка роли Hyper-V в Windows Server Install the Hyper-V role on Windows Server
- Установка Hyper-V с помощью диспетчер сервера Install Hyper-V by using Server Manager
- Установка Hyper-V с помощью командлета Install-WindowsFeature Install Hyper-V by using the Install-WindowsFeature cmdlet
- Знакомство с Hyper-V в Windows 10 Introduction to Hyper-V on Windows 10
- Причины использовать виртуализацию Reasons to use virtualization
- Системные требования System requirements
- Операционные системы, которые можно запустить на виртуальной машине Operating systems you can run in a virtual machine
- Различия между Hyper-V в Windows и Windows Server Differences between Hyper-V on Windows and Hyper-V on Windows Server
- Ограничения Limitations
Установка роли Hyper-V в Windows Server Install the Hyper-V role on Windows Server
Область применения. Windows Server 2016, Windows Server 2019 Applies To: Windows Server 2016, Windows Server 2019
Чтобы создать и запустить виртуальные машины, установите роль Hyper-V в Windows Server с помощью диспетчер сервера или командлета Install-WindowsFeature в Windows PowerShell. To create and run virtual machines, install the Hyper-V role on Windows Server by using Server Manager or the Install-WindowsFeature cmdlet in Windows PowerShell. Для Windows 10 см. статью Установка Hyper-V в Windows 10. For Windows 10, see Install Hyper-V on Windows 10.
Дополнительные сведения о Hyper-V см. в статье Обзор технологии Hyper-v. To learn more about Hyper-V, see the Hyper-V Technology Overview. Чтобы испытать Windows Server 2019, можно скачать и установить ознакомительную версию. To try out Windows Server 2019, you can download and install an evaluation copy. См. Центр оценки. See the Evaluation Center.
Перед установкой Windows Server или добавлением роли Hyper-V убедитесь, что: Before you install Windows Server or add the Hyper-V role, make sure that:
- Оборудование компьютера совместимо. Your computer hardware is compatible. Дополнительные сведения см. в разделе требования к системе для Windows Server и требования к системе для Hyper-V в Windows Server. For details, see System Requirements for Windows Server and System requirements for Hyper-V on Windows Server.
- Вы не планируете использовать сторонние приложения виртуализации, использующие те же функции процессора, которые требуются Hyper-V. You don’t plan to use third-party virtualization apps that rely on the same processor features that Hyper-V requires. Примеры включают VMWare Workstation и VirtualBox. Examples include VMWare Workstation and VirtualBox. Вы можете установить Hyper-V без удаления этих приложений. You can install Hyper-V without uninstalling these other apps. Но если вы попытаетесь использовать их для управления виртуальными машинами при запуске гипервизора Hyper-V, виртуальные машины могут не запускаться или могут работать ненадежно. But, if you try to use them to manage virtual machines when the Hyper-V hypervisor is running, the virtual machines might not start or might run unreliably. Дополнительные сведения и инструкции по отключению низкоуровневой оболочки Hyper-V при необходимости использования одного из этих приложений см. в статье приложения виртуализации не работают вместе с Hyper-V, Device Guard и Credential Guard. For details and instructions for turning off the Hyper-V hypervisor if you need to use one of these apps, see Virtualization applications do not work together with Hyper-V, Device Guard, and Credential Guard.
Если вы хотите установить только средства управления, такие как диспетчер Hyper-V, см. раздел Удаленное управление узлами Hyper-v с помощью диспетчера Hyper-v. If you want to install only the management tools, such as Hyper-V Manager, see Remotely manage Hyper-V hosts with Hyper-V Manager.
Установка Hyper-V с помощью диспетчер сервера Install Hyper-V by using Server Manager
В диспетчере серверов в меню Управление выберите Добавить роли и компоненты. In Server Manager, on the Manage menu, click Add Roles and Features.
На странице Приступая к работе убедитесь, что конечный сервер и сетевое окружение подготовлены к установке нужной вам роли или компонента. On the Before you begin page, verify that your destination server and network environment are prepared for the role and feature you want to install. Нажмите кнопку Далее. Click Next.
На странице Выбор типа установки выберите Установка ролей или компонентов и нажмите кнопку Далее. On the Select installation type page, select Role-based or feature-based installation and then click Next.
На странице Выбор целевого сервера выберите сервер из пула серверов и нажмите кнопку Далее. On the Select destination server page, select a server from the server pool and then click Next.
На странице Выбор ролей сервера выберите Hyper-V. On the Select server roles page, select Hyper-V.
Чтобы добавить средства для создания виртуальных машин и управления ими, щелкните Добавить компоненты. To add the tools that you use to create and manage virtual machines, click Add Features. На странице «Компоненты» нажмите кнопку Далее. On the Features page, click Next.
Выберите нужные параметры на страницах Создание виртуальных коммутаторов, Миграция виртуальной машины и Хранилища по умолчанию. On the Create Virtual Switches page, Virtual Machine Migration page, and Default Stores page, select the appropriate options.
На странице Подтверждение выбранных элементов для установки выберите Автоматический перезапуск конечного сервера, если требуется и нажмите кнопку Установить. On the Confirm installation selections page, select Restart the destination server automatically if required, and then click Install.
После завершения установки убедитесь, что Hyper-V установлен правильно. When installation is finished, verify that Hyper-V installed correctly. Откройте страницу все серверы в Диспетчер сервера и выберите сервер, на котором установлена Hyper-V. Open the All Servers page in Server Manager and select a server on which you installed Hyper-V. Просмотрите плитку роли и компоненты на странице выбранного сервера. Check the Roles and Features tile on the page for the selected server.
Установка Hyper-V с помощью командлета Install-WindowsFeature Install Hyper-V by using the Install-WindowsFeature cmdlet
На рабочем столе Windows нажмите кнопку «Пуск» и введите любую часть имени Windows PowerShell. On the Windows desktop, click the Start button and type any part of the name Windows PowerShell.
Щелкните правой кнопкой мыши Windows PowerShell и выберите команду Запуск от имени администратора. Right-click Windows PowerShell and select Run as Administrator.
Чтобы установить Hyper-V на сервере, к которому вы подключены удаленно, выполните следующую команду и замените именем сервера. To install Hyper-V on a server you’re connected to remotely, run the following command and replace with the name of server.
Если вы подключены локально к серверу, выполните команду без -ComputerName . If you’re connected locally to the server, run the command without -ComputerName .
После перезагрузки сервера можно увидеть, что роль Hyper-V установлена и узнать, какие другие роли и компоненты установлены, выполнив следующую команду: After the server restarts, you can see that the Hyper-V role is installed and see what other roles and features are installed by running the following command:
Если вы подключены локально к серверу, выполните команду без -ComputerName . If you’re connected locally to the server, run the command without -ComputerName .
Если установить эту роль на сервере, на котором выполняется параметр установки Server Core в Windows Server 2016 и использовать параметр -IncludeManagementTools , устанавливается только модуль Hyper-V для Windows PowerShell. If you install this role on a server that runs the Server Core installation option of Windows Server 2016 and use the parameter -IncludeManagementTools , only the Hyper-V Module for Windows PowerShell is installed. Для удаленного управления узлом Hyper-V, работающим в установке Server Core, можно использовать средство управления графического интерфейса пользователя (диспетчер Hyper-V) на другом компьютере. You can use the GUI management tool, Hyper-V Manager, on another computer to remotely manage a Hyper-V host that runs on a Server Core installation. Инструкции по удаленному подключению см. в статье Удаленное управление узлами Hyper-v с помощью диспетчера Hyper-v. For instructions on connecting remotely, see Remotely manage Hyper-V hosts with Hyper-V Manager.
Знакомство с Hyper-V в Windows 10 Introduction to Hyper-V on Windows 10
Вы разработчик программного обеспечения, ИТ-специалист или просто увлекаетесь технологиями? Тогда вам наверняка приходится работать с несколькими операционными системами. Whether you are a software developer, an IT professional, or a technology enthusiast, many of you need to run multiple operating systems. Hyper-V позволяет запускать несколько операционных систем в виде виртуальных машин в Windows. Hyper-V lets you run multiple operating systems as virtual machines on Windows.
В частности, Hyper-V предоставляет возможность выполнять виртуализацию оборудования. Hyper-V specifically provides hardware virtualization. Это означает, что каждая виртуальная машина работает на виртуальном оборудовании. That means each virtual machine runs on virtual hardware. Hyper-V позволяет создавать виртуальные жесткие диски, виртуальные коммутаторы и ряд других виртуальных устройств, каждое из которых можно добавить в виртуальную машину. Hyper-V lets you create virtual hard drives, virtual switches, and a number of other virtual devices all of which can be added to virtual machines.
Причины использовать виртуализацию Reasons to use virtualization
Виртуализация позволяет выполнять следующие операции. Virtualization allows you to:
Запуск программного обеспечения, для которого требуются более старые версии Windows или операционные системы, отличные от Windows. Run software that requires an older versions of Windows or non-Windows operating systems.
Эксперименты с другими операционными системами. Experiment with other operating systems. Hyper-V существенно упрощает создание и удаление различных операционных систем. Hyper-V makes it very easy to create and remove different operating systems.
Тестирование программного обеспечения в нескольких операционных системах с помощью нескольких виртуальных машин. Test software on multiple operating systems using multiple virtual machines. Благодаря Hyper-V их можно запускать на настольном компьютере или ноутбуке. With Hyper-V, you can run them all on a single desktop or laptop computer. Эти виртуальные машины можно экспортировать, а затем импортировать в любую другую систему Hyper-V, включая Azure. These virtual machines can be exported and then imported into any other Hyper-V system, including Azure.
Системные требования System requirements
Hyper-V доступен в 64-разрядных версиях Windows 10 Профессиональная, Корпоративная и для образовательных учреждений. Hyper-V is available on 64-bit versions of Windows 10 Pro, Enterprise, and Education. Он недоступен в версии Домашняя. It is not available on the Home edition.
Выполните обновление с выпуска Windows 10 Домашняя до выпуска Windows 10 Профессиональная, открыв раздел Параметры > Обновление и безопасность > Активация. Upgrade from Windows 10 Home edition to Windows 10 Pro by opening Settings > Update and Security > Activation. Здесь вы можете посетить Магазин Windows и приобрести обновление. Here you can visit the store and purchase an upgrade.
Большинство компьютеров работают под управлением Hyper-V, однако каждая виртуальная машина работает под управлением полностью отдельной операционной системы. Most computers run Hyper-V, however each virtual machine runs a completely separate operating system. Как правило, на компьютере с 4 ГБ ОЗУ можно запустить одну или несколько виртуальных машин, однако для запуска дополнительных виртуальных машин либо установки и запуска ресурсоемкого ПО, такого как игры, видеоредакторы или программы для технического проектирования, потребуются дополнительные ресурсы. You can generally run one or more virtual machines on a computer with 4GB of RAM, though you’ll need more resources for additional virtual machines or to install and run resource intense software like games, video editing, or engineering design software.
Дополнительные сведения о требованиях Hyper-V к системе и о том, как проверить, будет ли Hyper-V работать на конкретном компьютере, см. в статье Справочник по требования к системе для Hyper-V. For more information about Hyper-V’s system requirements and how to verify that Hyper-V runs on your machine, see the Hyper-V Requirements Reference.
Операционные системы, которые можно запустить на виртуальной машине Operating systems you can run in a virtual machine
Hyper-V в Windows поддерживает много операционных систем на виртуальных машинах, в том числе различные выпуски Linux, FreeBSD и Windows. Hyper-V on Windows supports many different operating systems in a virtual machine including various releases of Linux, FreeBSD, and Windows.
Напоминаем, что необходимо иметь действующую лицензию на все операционные системы, используемые на виртуальной машине. As a reminder, you’ll need to have a valid license for any operating systems you use in the VMs.
Дополнительные сведения об операционных системах, которые поддерживаются как гостевые в Hyper-V в Windows, см. в статьях Гостевые операционные системы, поддерживаемые в Windows и Гостевые операционные системы, поддерживаемые в Linux. For information about which operating systems are supported as guests in Hyper-V on Windows, see Supported Windows Guest Operating Systems and Supported Linux Guest Operating Systems.
Различия между Hyper-V в Windows и Windows Server Differences between Hyper-V on Windows and Hyper-V on Windows Server
Некоторые функции работают по-разному в Hyper-V для Windows и Windows Server. There are some features that work differently in Hyper-V on Windows than they do in Hyper-V running on Windows Server.
Компоненты Hyper-V, доступные только в Windows Server: Hyper-V features only available on Windows Server:
- динамическая миграция виртуальных машин с одного узла на другой; Live migration of virtual machines from one host to another
- реплика Hyper-V; Hyper-V Replica
- Виртуальный адаптер Fiber Channel Virtual Fiber Channel
- сеть СSR-IOV; SR-IOV networking
- общий доступ к .VHDX. Shared .VHDX
Компоненты Hyper-V, доступные только в Windows 10: Hyper-V features only available on Windows 10:
- Быстрое создание и коллекция виртуальных машин Quick Create and the VM Gallery
- Сеть по умолчанию (коммутатор NAT) Default network (NAT switch)
Модель управления памятью отличается в Hyper-V в Windows. The memory management model is different for Hyper-V on Windows. При управлении памятью Hyper-V на сервере предполагается, что на нем запущены только виртуальные машины. On a server, Hyper-V memory is managed with the assumption that only the virtual machines are running on the server. В Hyper-V для Windows при управлении памятью учитывается тот факт, что кроме виртуальных машин на большинстве клиентских компьютеров работает локальное программное обеспечение. In Hyper-V on Windows, memory is managed with the expectation that most client machines are running software on host in addition to running virtual machines.
Ограничения Limitations
Программы, которые зависят от наличия определенного оборудования, не будут нормально работать на виртуальной машине. Programs that depend on specific hardware will not work well in a virtual machine. Например, это игры или приложения, которым нужны графические процессоры. For example, games or applications that require processing with GPUs might not work well. С приложениями, использующими таймеры длительностью менее 10 мс, например приложениями для микширования музыки в режиме реального времени или приложениями, чувствительными к задержкам, также возможны проблемы. Also, applications relying on sub-10ms timers such as live music mixing applications or high precision times could have issues running in a virtual machine.
Кроме того, если включен Hyper-V, проблемы могут возникать и с чувствительными к задержкам высокоточными приложениями, работающими в операционной системе сервера виртуальных машин. In addition, if you have Hyper-V enabled, those latency-sensitive, high-precision applications may also have issues running in the host. Это связано с тем, что при включенной виртуализации ОС сервера виртуальных машин тоже работает поверх уровня виртуализации Hyper-V, как и гостевые операционные системы. This is because with virtualization enabled, the host OS also runs on top of the Hyper-V virtualization layer, just as guest operating systems do. Однако отличие операционной системы сервера виртуальных машин от гостевых ОС заключается в том, что она имеет прямой доступ к оборудованию, что обеспечивает правильную работу приложений с особыми требованиями к оборудованию. However, unlike guests, the host OS is special in that it has direct access to all the hardware, which means that applications with special hardware requirements can still run without issues in the host OS.