Описание компонентов для виртуальных машин Linux и FreeBSD на Hyper-V

В этой статье описываются функции, доступные в таких компонентах, как ядро, сеть, хранилище и память при использовании Linux и FreeBSD на виртуальной машине.

Основные сведения

Компонент Description
Интегрированное завершение работы С помощью этой функции администратор может завершить работу виртуальных машин из диспетчера Hyper-V. Дополнительные сведения см. в разделе "Завершение работы операционной системы".
Синхронизация времени Эта функция гарантирует, что время хранения внутри виртуальной машины синхронизируется с поддерживаемым временем на узле. Дополнительные сведения см. в разделе "Синхронизация времени".
Точное время Windows Server 2016 Эта функция позволяет гостевому пользователю использовать функцию точного времени Windows Server 2016, которая улучшает синхронизацию времени с узлом с точностью 1 мс. Дополнительные сведения см. в разделе "Точное время Windows Server 2016"
Поддержка многопроцессорной обработки С помощью этой функции виртуальная машина может использовать несколько процессоров на узле, настроив несколько виртуальных ЦП.
Пульс С помощью этой функции узел может отслеживать состояние виртуальной машины. Дополнительные сведения см. в разделе Heartbeat.
Встроенная поддержка мыши С помощью этой функции можно использовать мышь на рабочем столе виртуальной машины, а также легко использовать мышь между рабочим столом Windows Server и консолью Hyper-V для виртуальной машины.
Конкретное устройство хранилища Hyper-V Эта функция предоставляет высокопроизводительный доступ к устройствам хранения, подключенным к виртуальной машине.
Сетевое устройство Hyper-V Эта функция предоставляет высокопроизводительный доступ к сетевым адаптерам, подключенным к виртуальной машине.

Сеть

Компонент Description
Кадры крупного размера С помощью этой функции администратор может увеличить размер сетевых кадров за пределами 1500 байт, что приводит к значительному увеличению производительности сети.
Теги и магистрали виртуальной локальной сети Эта функция позволяет настроить трафик виртуальной локальной сети (VLAN) для виртуальных машин.
Динамическая миграция С помощью этой функции можно перенести виртуальную машину с одного узла на другой узел. Дополнительные сведения см. в обзоре динамической миграции виртуальных машин.
Внедрение статических IP-адресов С помощью этой функции можно реплицировать статический IP-адрес виртуальной машины после отработки отказа на другой узел. Такая репликация IP-адресов гарантирует, что сетевые рабочие нагрузки продолжают работать без проблем после события отработки отказа.
vRSS (масштабирование виртуальной стороны получения) Распределяет нагрузку из адаптера виртуальной сети между несколькими виртуальными процессорами на виртуальной машине. Дополнительные сведения см. в статье "Масштабирование на стороне получения" в Windows Server 2012 R2.
Сегментация TCP и разгрузки контрольной суммы Передача сегментации и контрольной суммы с гостевого ЦП на виртуальный коммутатор узла или сетевой адаптер во время передачи сетевых данных.
Большая разгрузка приема (LRO) Увеличивает входящий трафик подключений с высокой пропускной способностью, агрегируя несколько пакетов в более большой буфер, уменьшая нагрузку на ЦП.
SR-IOV; Устройства с одним корневым вводом-выводом используют DDA, чтобы разрешить гостям доступ к частям определенных карт сетевого адаптера, что позволяет сократить задержку и увеличить пропускную способность. SR-IOV требует актуальных драйверов физической функции (PF) на драйверах узла и виртуальной функции (VF) на гостях.

Хранилище

Компонент Description
Изменение размера VHDX С помощью этой функции администратор может изменить размер VHDX-файла фиксированного размера, подключенного к виртуальной машине. Дополнительные сведения см. в обзоре изменения размера виртуального жесткого диска в Интернете.
Виртуальное подключение Fibre Channel С помощью этой функции виртуальные машины могут распознавать устройство канала волокна и подключать его в собственном коде. Дополнительные сведения см. в статье Обзор виртуального адаптера Fibre Channel для Hyper-V.
Резервное копирование динамических виртуальных машин Эта функция упрощает резервное копирование динамических виртуальных машин без простоя.

Обратите внимание, что операция резервного копирования не выполняется, если виртуальная машина имеет виртуальные жесткие диски (VHD), размещенные в удаленном хранилище, например общий ресурс блока сообщений сервера (SMB) или том iSCSI. Кроме того, убедитесь, что целевой объект резервного копирования не находится на томе, что и резервный том.

Поддержка TRIM Указания TRIM уведомляют диск о том, что некоторые секторы, которые ранее были выделены приложением, больше не требуются и могут быть удалены. Этот процесс обычно используется, когда приложение выделяет большое пространство через файл, а затем самостоятельно управляет выделениями в файл, например для виртуальных жестких дисков.
SCSI WWN Драйвер storvsc извлекает сведения о WWN из порта и узла устройств, подключенных к виртуальной машине, и создает соответствующие файлы sysfs.

Память

Компонент Description
Поддержка ядра PAE Технология расширения физических адресов (PAE) позволяет 32-разрядному ядру получить доступ к физическому адресного пространства, размер которому превышает 4 ГБ. Старые дистрибутивы Linux, такие как RHEL 5.x, использовались для отправки отдельного ядра, включенного PAE. Более новые дистрибутивы, такие как RHEL 6.x, имеют предварительно созданную поддержку PAE.
Настройка разрыва MMIO Благодаря этой функции производители устройств могут настроить расположение пробела в сопоставленной памяти ввода-вывода (MMIO). Разрыв MMIO обычно используется для разделения доступной физической памяти между достаточной операционной системой устройства (JeOS) и фактической инфраструктурой программного обеспечения, которая управляет устройством.
Динамическая память — горячая надстройка Узел может динамически увеличивать или уменьшать объем памяти, доступной виртуальной машине во время его работы. Перед подготовкой администратор включает динамическую память на панели параметров виртуальной машины и задает начальную память, минимальную память и максимальную память для виртуальной машины. Если виртуальная машина находится в операции Динамической памяти, не может быть отключена, можно изменить только минимальные и максимальные параметры. (Рекомендуется указать эти размеры памяти в виде нескольких 128 МБ.)

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

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

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

Динамическая память — воздушный шар Узел может динамически увеличивать или уменьшать объем памяти, доступной виртуальной машине во время его работы. Перед подготовкой администратор включает динамическую память на панели параметров виртуальной машины и задает начальную память, минимальную память и максимальную память для виртуальной машины. Если виртуальная машина находится в операции Динамической памяти, не может быть отключена, можно изменить только минимальные и максимальные параметры. (Рекомендуется указать эти размеры памяти в виде нескольких 128 МБ.)

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

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

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

Изменение размера памяти среды выполнения Администратор может задать объем памяти, доступный виртуальной машине во время его работы, либо увеличить память ("Горячее добавление") или уменьшить ее ("Горячее удаление"). Память возвращается в Hyper-V с помощью драйвера воздушных шаров (см. раздел "Динамическая память — воздушный шар"). Драйвер воздушных шаров поддерживает минимальный объем свободной памяти после воздушных шаров, называемого "полом", поэтому назначенная память не может быть сокращена ниже текущего спроса плюс этот объем этажа. На вкладке "Память" диспетчера Hyper-V отображается объем памяти, назначенный виртуальной машине, но статистика памяти на виртуальной машине будет отображать наибольший объем выделенной памяти. (Рекомендуется указать значения памяти в виде нескольких 128 МБ.)

Видео

Компонент Description
Видеоустройство hyper-V Эта функция обеспечивает высокопроизводительную графику и более высокое разрешение для виртуальных машин. Это устройство не предоставляет расширенный режим сеанса или возможности RemoteFX.

Разное

Компонент Description
Обмен КВП (пара "ключ-значение") Эта функция предоставляет службу обмена ключами и значением для виртуальных машин. Как правило, администраторы используют механизм KVP для выполнения операций чтения и записи пользовательских данных на виртуальной машине. Дополнительные сведения см. в статье Data Exchange: использование пар "ключ-значение" для совместного использования сведений между узлом и гостем в Hyper-V.
Не маскируемые прерывания С помощью этой функции администратор может выдавать немаскируемые прерывания (NMI) виртуальной машине. NMIs полезны при получении аварийных дампов операционных систем, которые не отвечают из-за ошибок приложения. Эти аварийные дампы можно диагностировать после перезапуска.
Копирование файлов с узла на гость Эта функция позволяет скопировать файлы с физического компьютера узла на гостевые виртуальные машины без использования сетевого адаптера. Дополнительные сведения см. в разделе "Гостевые службы".
Команда lsvmbus Эта команда получает сведения о устройствах на шине виртуальной машины Hyper-V (VMBus), аналогично командам сведений, таким как lspci.
Сокеты Hyper-V Это дополнительный канал связи между узлом и гостевой операционной системой. Сведения о загрузке и использовании модуля ядра сокетов Hyper-V см. в статье "Создание собственных служб интеграции".
Сквозное руководство или DDA PCI Администраторы Windows Server 2016 могут передавать устройства PCI Express через механизм дискретного назначения устройств. Распространенными устройствами являются сетевые карточки, графические карты и специальные устройства хранения. Для виртуальной машины потребуется соответствующий драйвер для использования предоставленного оборудования. Оборудование должно быть назначено виртуальной машине, чтобы она использовалась.

Дополнительные сведения см. в разделе "Дискретное назначение устройства" — описание и фон.

DDA является обязательным условием для сети SR-IOV. Виртуальные порты должны быть назначены виртуальной машине, а виртуальная машина должна использовать правильные драйверы виртуальной функции (VF) для мультиплексирования устройств.

Виртуальные машины 2-го поколения

Компонент Description
Загрузка с помощью UEFI Эта функция позволяет виртуальным машинам загружаться с помощью единого расширяемого интерфейса встроенного ПО (UEFI).

Дополнительные сведения см. в разделе Generation 2 Virtual Machine Overview.

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

Дополнительные сведения см. в статье Безопасная загрузка.

См. также