Использование оснастки управления Hyper-V

При установке роли Hyper-V в версии Windows Server 2008 R2 Full также устанавливается оснастка диспетчера Hyper-V Manager. После этого ее можно вызывать из меню «Администрирование» в виде отдельной консоли MMC (Virtmgmt.msc) или из консоли диспетчера серверов. Консоль диспетчера Hyper-V также можно установить в следующих системах:

  • На компьютере с версией Windows Server 2008 R2 Full без установленной роли Hyper-V. Средства Hyper-V устанавливаются из раздела «Средства удаленного администрирования» компонента удаленного администрирования сервера (RSAT) с помощью мастера добавления компонентов.
  • На компьютере под управлением Windows 7, Windows Server 2008, Windows Server 2003, Windows 7 Профессиональная, Корпоративная или Максимальная при условии загрузки и установки средств удаленного администрирования сервера RSAT для Windows 7. Средства RSAT для Windows 7 позволяют управлять ролями и компонентами, установленными на удаленных компьютерах под управлением Windows Server 2008 R2 (для некоторых ролей и компонентов также Windows Server 2008 или Windows Server 2003) с удаленного компьютера под управлением Windows 7. Средства RSAT для Windows 7 поддерживают удаленное управление компьютерами под управлением Windows Server 2008 R2 Full или Server Core, а для некоторых ролей и компонентов — Windows Server 2008. Управление некоторыми ролями и компонентами Windows Server 2003 также может осуществляться удаленно с помощью средств RSAT для Windows 7, хотя вариант установки Server Core ОС Windows Server 2003 недоступен. Средства RSAT для Windows 7 можно загрузить в центре загрузок Майкрософт.

На рисунке 2-9 показана оснастка диспетчера Hyper-V, удаленным образом подключенная к серверу Hyper-V с именем SEA-SCV под управлением версии Server Core. Эта оснастка может использоваться для управления сервером Hyper-V (родительским разделом) и виртуальными машинами, запущенными в дочерних разделах сервера. Обратите внимание на то, что на этом сервере еще не созданы виртуальные машины (дочерние разделы). Чтобы подключиться к другим серверам Hyper-V, правой кнопкой мыши щелкните корневой узел на левой панели, чтобы открыть диалоговое окно выбора компьютера. Это позволяет использовать оснастку диспетчера Hyper-V с компьютера под управлением Windows Server 2008 R2 (или с компьютера под управлением Windows 7 и установленными средствами RSAT для Windows 7) для удаленного управления серверами Hyper-V.

Совет Если в качестве платформы Hyper-V планируется использовать версию Windows Server 2008 Server Core, то управление ролью Hyper-V должно осуществляться удаленно, так как оснастка диспетчера Hyper-V недоступна в версии Server Core. При этом версия Server Core R2 содержит новое средство командной строки SCONFIG, которое упрощает начальную конфигурацию версии Server Core и облегчает использование Server Core в качестве узла Hyper-V. Дополнительные сведения о средстве SCONFIG см. в разделе «Windows Server 2008 R2 Core: Introducing SCONFIG» в блоге группы виртуализации Майкрософт по адресу
https://blogs.technet.com/virtualization/archive/2009/07/07/windows-server-2008-r2-core-introducing-sconfig.aspx.

Рисунок 2-9. Оснастка диспетчера Hyper-V.

Конфигурация параметров сервера

Как показано на рисунке 2-9, при выборе сервера Hyper-V на левой панели в области «Действия» справа отображается последовательность действий по конфигурации. Эти действия также можно выбрать из контекстного меню, щелкнув узел сервера на левой панели правой кнопкой мыши. Некоторые действия по управлению на уровне сервера не требуют пояснений (например, остановка службы или удаление сервера). Пояснения для других действий приведены ниже:

  • Создать | Виртуальная машина При выборе этого действия запускается мастер создания виртуальной машины, который позволяет создать новую виртуальную машину (дочерний раздел) на главном компьютере. Для создания виртуальной машины необходимо выполнить следующие действия:
    • Определите имя для виртуальной машины.
    • Выберите расположение для файла конфигурации виртуальной машины.
    • Выделите память.
    • Настройте сети.
    • Настройте хранилище.
    • Установите ОС.
    • Запустите виртуальную машину (необязательно).
  • Создать | Жесткий диск При выборе этого действия запускается мастер создания жесткого диска, который позволяет создать новый виртуальный жесткий диск. Для этого необходимо выполнить следующие действия:
    • Определите тип диска (динамически расширяемый, фиксированного размера, разностный).
    • Определите имя и расположения для хранения диска.
    • Настройте диск (укажите размер диска или скопируйте содержимое существующего диска)
  • Создать | Дискета При выборе этого действия в указанном расположении будет создан VFD-файл виртуального гибкого диска размером 1,4 МБ.
  • Импорт виртуальной машины Это действие позволяет импортировать ранее экспортированные виртуальные машины путем указания соответствующего VHD-файла виртуального жесткого диска. Выбор этой команды позволяет перемещать виртуальные машины с одного сервера Hyper-V на другой.
    Примечание Действие «Импорт виртуальных машин» не позволяет импортировать виртуальные машины, созданные в Virtual Server 2005.
  • Параметры Hyper-V Это действие позволяет настраивать параметры сервера и пользователя (см. рис. 2-10).
    Возможна настройка двух параметров сервера:

    • Расположение для виртуальных жестких дисков по умолчанию Эта команда позволяет указать расположение VHD-файлов виртуального жесткого диска по умолчанию, которое будет использоваться виртуальными машинами, запущенными на сервере. По умолчанию используется расположение C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks.
    • Расположение для файлов конфигурации виртуальной машины Эта команда позволяет указать на сервере расположение VMC-файлов конфигурации виртуальной машины по умолчанию. По умолчанию используется расположение C:\ ProgramData\Microsoft\Windows\Hyper-V.


    Рисунок 2-10. Настройка параметров сервера и пользователя для сервера Hyper-V.

    Существует пять параметров, которые применяются к пользователям, управляющим сервером Hyper-V или виртуальными машинами сервера. Эти параметры перечислены ниже.

    • Клавиатура Этот параметр позволяет указать способ использования комбинаций клавиш по умолчанию (например, ALT+TAB).
    • Сочетание клавиш для переключения управления на мышь Этот параметр позволяет указать последовательность нажатия клавиш для переключения управления на мышь из виртуальной машины. По умолчанию используется сочетание CTRL+ALT+СТРЕЛКА ВЛЕВО, которое можно изменить на сочетания CTRL+ALT+СТРЕЛКА ВПРАВО, CTRL+ALT+ПРОБЕЛ или CTRL+ALT+SHIFT. Обратите внимание на то, что этот параметр не применяется к гостевым системам с установленными службами интеграции.
    • Учетные данные пользователя Этот параметр позволяет указать учетные данные, которые будут использоваться для подключения к виртуальной машине. По умолчанию используются учетные данные запуска надстройки оснастки диспетчера Hyper-V, в противном случае при подключении будет выведен запрос.
    • Удалить сохраненные учетные данные Эта команда позволяет удалить все сохраненные учетные данные на сервере Hyper-V для дополнительной безопасности.
    • Сбросить флажки Это команда позволяет сбросить все сообщения подтверждения Hyper-V и страницы мастера на параметры по умолчанию, действовавшие при установке роли Hyper-V.
  • Диспетчер виртуальной сети Это действие позволяет настроить параметры виртуальной сети для виртуальных машин, которые запущены на сервере. Как показано на рисунке 2-11, для настройки доступно три типа виртуальных сетей:
    • Внешние виртуальные сети Этот тип виртуальных сетей привязан к физическому сетевому адаптеру главного компьютера. Внешняя сеть необходима для доступа к Интернету или для подключения к организационным ресурсам, находящимся вне родительского раздела. К одному физическому адаптеру или порту можно привязать только одну внешнюю сеть, поэтому для использования нескольких внешних сетей необходимо установить дополнительные физические адаптеры и порты на сервере Hyper-V. Доступ VLAN для внешних виртуальных сетей также поддерживается, если физическая сеть, к которой подключен родительский раздел, настроена корректно. Внешний тип виртуальной сети следует использовать для того, чтобы разрешить взаимодействие между различными виртуальными машинами на одном компьютере узла, между виртуальными машинами и родительским разделом, а также между виртуальными машинами и внешними серверами (физическими или виртуальными).
    • Внутренние виртуальные сети Сеть такого типа представляет собой внешнюю виртуальную сеть, не привязанную к физическому сетевому адаптеру. Такой тип виртуальной сети следует использовать для того, чтобы разрешить взаимодействие между различными виртуальными машинами на одном компьютере узла, между виртуальными машинами и родительским разделом, но не между виртуальными машинами и внешними серверами. Виртуальные машины также можно изолировать во внутренней виртуальной сети путем установки флажка «Включить идентификацию виртуальной сети LAN для родительского раздела» для определенного адаптера или порта. Внутренние виртуальные сети часто используются для создания тестовых сред при необходимости подключения к виртуальным машинам из родительского раздела.
    • Закрытые виртуальные сети Сеть такого типа представляет собой внутреннюю виртуальную сеть без виртуального сетевого адаптера в родительском разделе. Такой тип виртуальной сети следует применять для организации взаимодействия только между различными виртуальными машинами в пределах одного главного компьютера. Закрытые виртуальные сети обычно используются для изоляции виртуальных машин от сетевого трафика в родительском разделе и во внешних сетях.
    • В версии R2 Hyper-V появился параметр «Разрешить управляющей операционной системе предоставлять общий доступ к этой сети», показанный на рисунке 2-11. Этот параметр можно включить, если виртуальная сеть является внешней. Он определяет возможность использования указанного сетевого адаптера для доступа к управляющей (главной) ОС с ролью Hyper-V. Этот параметр позволяет изолировать управляющую операционную систему от взаимодействия между виртуальными машинами и другими компьютерами физической сети. Если этот параметр отключен, то пользователь не сможет подключиться к управляющей операционной системе удаленно через физический сетевой адаптер.

      В версии Hyper-V R2 также представлен новый параметр «Диапазон MAC-адресов», который расположен в разделе «Глобальные параметры сети» на странице параметров диспетчера виртуальных сетей (см. рис. 2-12). Этот параметр позволяет предотвратить конфликты MAC-адресов при размещении виртуальных машин на разных серверах Hyper-V в пределах одной физической подсети. Диапазон MAC-адресов по умолчанию настраивается динамически, но при необходимости может быть установлен вручную.


      Рисунок 2-12. Настройка диапазонов MAC-адресов для виртуальных машин, размещенных на сервере Hyper-V.

      В таблице 2-4 кратко описаны различные типы виртуальных сетей и возможности подключения, разрешенные в сетях этих типов. Дополнительные сведения о работе сети в Hyper-V см. ниже во врезке «Из первых уст: модель сети Hyper-V».

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

      Тип виртуальной сети Между виртуальными машинами на главном компьютере Между виртуальными машинами и родительским разделом Между виртуальными машинами и внешними серверами
      Внешняя сеть + + +
      Внутренняя сеть + +  
      Частная сеть +    

      Примечание Корпорация Майкрософт рекомендует установить минимум два физических сетевых адаптера на главном компьютере под управлением Hyper-V — один адаптер выделяется физической машине и используется для удаленного управления, а другой адаптер (или несколько адаптеров) выделяется виртуальным машинам.

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

Из первых уст: модель сети Hyper-V

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

После установки роли Hyper-V и перед созданием виртуальных сетей  родительский раздел в общем случае работает следующим образом:

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

После создания и настройки виртуальной сети для использования виртуальными машинами (дочерними разделами), запущенными на сервере Hyper-V, модель сети принимает следующий вид.

Управление виртуальными машинами

Оснастка диспетчера Hyper-V позволяет управлять не только сервером Hyper-V, но и различными аспектами виртуальных машин, запущенных на сервере. На рисунке 2-13 показан сервер Hyper-V с только что созданной виртуальной машиной. Эта виртуальная машина не запущена и не имеет операционной системы.

Как видно на рисунке 2-13, на панели «Действия» представлено два раздела: в верхнем разделе с именем сервера Hyper-V (SEA-SCV) отображаются параметры уровня сервера, которые были описаны выше, а в нижней части с именем виртуальной машины (SEA-SRV1-V) представлены параметры для управления различными аспектами виртуальной машины.Если консоль диспетчера Hyper-V подключена к другим серверам Hyper-V и/или серверы имеют дополнительные виртуальные машины, то на панели «Действия» отображаются соответствующие действия. Некоторые действия по управлению на уровне виртуальной машины не требуют пояснений (например, запуск или удаление). Пояснения для других действий приведены ниже:

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

    • Выбор виртуальной машины на центральной панели и нажатие кнопки «Подключиться»
    • Двойной щелчок по виртуальной машине на центральной панели


    Рисунок 2-13. Сервер Hyper-V с созданной виртуальной машиной.

    Дополнительные сведения Для получения дополнительных сведений о подключении к виртуальным машинам обратитесь к разделу ниже «Использование средства подключения к виртуальной машине».

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

    • Добавить оборудование Позволяет добавлять SCSI, сетевые адаптеры и устаревшие версии адаптеров к виртуальной машине (см. рис. 2-14). К виртуальной машине можно добавить до 12 виртуальных сетевых адаптеров, из которых 8 могут быть стандартными сетевыми адаптерами, а 4 — устаревшими адаптерами. Стандартный сетевой адаптер обеспечивает более высокую производительность, так как это синтетическое устройство использует особенности высокоскоростной архитектуры ввода-вывода Hyper-V. Дополнительные сведения о работе сетевых адаптеров и устаревших адаптеров см. ниже во врезке «Из первых уст: сетевые адаптеры в Hyper-V».
    • BIOS Позволяет изменять BIOS виртуальной машины, например состояние блокировки цифровой клавиатуры или порядок загрузки.
    • Память Позволяет изменять объем физической оперативной памяти, выделенной виртуальной машине.
    • Процессор Позволяет изменять количество виртуальных процессоров, выделенных виртуальной машине, а также ресурсы физического процессора главного компьютера, выделенные виртуальным машинам.
    • Контроллер IDE Позволяет добавлять в виртуальную машину жесткие диски и приводы DVD. Существует два контроллера IDE, и для каждого из них поддерживается два типа дисков. Обратите внимание на то, что виртуальные машины Hyper-V могут загружаться только с дисков IDE, а не с дисков SCSI.
    • Контроллер SCSI Позволяет добавлять в каждую виртуальную машину до 4 контроллеров SCSI, каждый из которых содержит до 64 дисков (всего 256 дисков).
    • Сетевой адаптер Отображает конфигурацию виртуальной сети, к которой подключена виртуальная машина. Пользователь также может настроить MAC-адреса сетевого адаптера и включить идентификаторы VLAN ID.
    • COM 1\2 Обеспечивает взаимодействие с родительским разделом через подключение именованного канала. Функция может быть полезна при отладке виртуальной машины.
    • Дисковод гибких дисков Обеспечивает подключение к гибкому диску размером 1,4 МБ, созданному в виде VFD-файла


    Рисунок 2-14. Настройка параметров добавления оборудования для виртуальной машины.

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

    • Имя Позволяет изменять имя виртуальной машины и добавлять описание.
    • Службы интеграции Отображает установленные и работающие в настоящее время службы интеграции. Доступны следующие варианты: завершение работы ОС, синхронизация времени, обмен данными, периодические сигналы и резервное копирование (моментальный снимок тома).
    • Расположение файла моментального снимка Отображает расположение моментальных снимков, сделанных для выбранной виртуальной машины. Обратите внимание на то, что при наличии активного моментального снимка виртуальной машины расположение файла изменить невозможно.
    • Автоматическое действие при запуске Указывает действие, выполняемое виртуальной машиной при запуске родительского раздела. По умолчанию используется значение «Запускать автоматически, если она была запущена при остановке службы». Можно также настроить задержку запуска, которая позволяет избежать конфликта запускаемых виртуальных машин за ресурсы главного компьютера с родительским разделом.
    • Автоматическое действие при остановке Указывает действие, выполняемое виртуальной машиной при остановке родительского раздела или службы управления виртуальной машиной. По умолчанию выполняется сохранение состояния виртуальной машины.
  • Моментальный снимок Это действие позволяет сделать моментальный снимок виртуальной машины. При этом виртуальная машина может быть запущена, сохранена или остановлена. Как показано на рисунке 2-15, при последовательном создании моментальных снимков виртуальной машины на панели «Моментальные снимки» создается дерево снимков. Зеленая стрелка «Сейчас» указывает на активный снимок виртуальной машины. К моментальным снимкам также можно добавить описание. Дополнительные сведения о моментальных снимках см. ниже в разделе «Работа с моментальными снимками».

    Рисунок 2-15. Моментальные снимки виртуальной машины.
  • Переименовать Это действие позволяет переименовать виртуальную машину. Это изменение отражается только в интерфейсе диспетчера Hyper-V — имена файлов виртуальных машин и имя самой машины, отображаемое в гостевой ОС, не изменяются.

Из первых уст: сетевые адаптеры в Hyper-V

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

Устаревший сетевой адаптер представляет собой эмулированный адаптер (Intel 21140 PCI), доступный гостевым системам, которые не поддерживают службы интеграции или должны иметь возможность подключения к физической сети для загрузки и установки необходимых компонентов перед использованием служб интеграции (например, в системе Windows XP Professional x86 необходимо загрузить и установить пакет обновления 3).

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

По умолчанию при создании новой виртуальной машины выполняется настройка стандартного сетевого адаптера. Для использования устаревшего сетевого адаптера его нужно добавить после создания виртуальной машины. Для этого выберите виртуальную машину в консоли диспетчера Hyper-V и измените параметры с помощью процесса добавления оборудования. В противном случае после загрузки гостевой системы в ней будет отсутствовать виртуальный сетевой адаптер.

После установки служб интеграции в гостевой системе можно удалить устаревший адаптер и заменить его стандартным (синтетическим) сетевым адаптером.

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

— Отдел CSS Global Technical Readiness (GTR)