Как Hyper-V Интеграционные Службы Улучшают Производительность?

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

download-icon
Скачайте Бесплатно
Для ВМ, ОС, БД, файлов, NAS и т.д.
elena-zhang

Обновлено Elena Zhang 2025/07/29

Оглавление
  • Что такое службы интеграции Hyper-V?

  • Драйверы служб интеграции Hyper-V

  • Совместимость служб интеграции

  • Установка и использование служб интеграции Hyper-V

  • Профессиональное решение для защиты Hyper-V

  • Часто задаваемые вопросы о службе интеграции Hyper-V

  • Заключение

Самый простой способ улучшить производительность виртуальной машины — это использовать последнюю версию Microsoft Hyper-V Integration Services. Integration Services — это набор функций и драйверов, которые позволяют гостевой операционной системе использовать виртуальное оборудование. Для администраторов виртуализации понимание того, что такое Integration Services, какие возможности оно предоставляет и когда его использовать, имеет очень важное значение.  

Что такое службы интеграции Hyper-V?  

Службы интеграции Hyper-V предоставляют набор компонентов, которые помогают повысить производительность виртуальной машины. Компоненты, предоставляемые службами интеграции, делятся на два типа: драйверы и службы.  Драйверы играют важную роль в повышении производительности виртуальной машины, а службы выполняют определенные задачи. Например, драйвер VMBus действует как канал связи между виртуальной машиной и родительским разделом, повышая эффективность связи между ними.  

Службы интеграции Hyper-V устанавливает пять служб на каждую виртуальную машину, каждая из которых играет важную роль в выполнении определенных функций. К этим службам относятся: завершение работы операционной системы, синхронизация времени, обмен данными, контрольное "сердцебиение" и резервное копирование (снимок тома). Windows Server 2012 R2 также представила функцию под названием "Гостевые службы", которая позволяет копировать файлы в виртуальную машину.

  • Завершение работы операционной системы – Позволяет родительскому разделу завершить работу виртуальной машины 

  • Синхронизация времени – Поддерживает синхронизацию часов виртуальной машины 

  • Обмен данными — Позволяет родительскому разделу определять информацию о виртуальной машине, такую как версия операционной системы, уровень пакета обновления и полное доменное имя 

  • Heartbeat – Позволяет гипервизору проверить, отвечает ли виртуальная машина на запросы  

  • VSS Backup (Volume Snapshot) – Позволяет родительскому разделу запускать резервное копирование виртуальной машины 

Эти службы можно включать или отключать по отдельности на экране параметров виртуальной машины.  

Драйверы служб интеграции Hyper-V

Службы интеграции Hyper-V в основном включают три типа драйверов: поставщик виртуальных служб (VSP), клиент виртуальных служб (VSC) и драйвер VMBus. Эти драйверы работают вместе, чтобы повысить производительность виртуальной машины. Драйвер VSP работает в родительском разделе, а драйвер VSC — в дочернем разделе. Если четыре экземпляра VSP запущены в родительском разделе, то четыре соответствующих экземпляра VSC будут работать в дочернем разделе. VSC взаимодействует с VSP, который работает в родительском разделе. Например, если виртуальной машине нужно использовать сетевые службы, она использует свой сетевой драйвер VSC для связи с сетевым драйвером VSP, работающим в родительском разделе.

Однако важно отметить, что VSC и VSP не могут напрямую взаимодействовать друг с другом, для общения им требуется посредник. Здесь вступает в действие драйвер VMBus. Драйвер VMBus работает как на родительском, так и на дочернем разделах, обеспечивая связь между VSP и VSC. Драйвер VMBus, запущенный на дочернем разделе, взаимодействует с драйвером VMBus, запущенным в ядерном пространстве родительского раздела. Поскольку ядерное пространство имеет прямой доступ к аппаратным средствам, взаимодействие между VSC и VSP не страдает потерей производительности. Чтобы убедиться, что на хосте Hyper-V и виртуальных машинах установлен и включен драйвер VMBus, откройте Диспетчер устройств и проверьте наличие элемента "Поставщик виртуальной машин Microsoft" в списке системных устройств.

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

По умолчанию Microsoft устанавливает VMBus и VSP в гипервизоре (основном разделе). Другими словами, если виртуальная машина имеет установленные VMBus и VSC, гипервизор может своевременно отвечать на запросы виртуальной машины. Виртуальные машины также могут взаимодействовать с гипервизором без драйверов VMBus и VSC, но это снизит скорость обмена данными между ними, так как будет использоваться эмуляция устройств вместо доступа к ядру.  

Совместимость служб интеграции  

Службы интеграции предназначены для использования с гостевой операционной системой Windows и совместимы с Windows 2000 Server и более поздними версиями. Для виртуальных настольных операционных систем поддержка служб интеграции доступна в Windows XP и более новых версиях. Следует учитывать, что Windows 2000 и XP не поддерживают функцию резервного копирования VSS служб интеграции.  

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

Установка и использование служб интеграции Hyper-V  

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

Виртуальные машины Linux: для большинства дистрибутивов Linux сначала необходимо установить необходимые зависимости. Затем в Диспетчере Hyper-V вставьте диск установки Integration Services. Внутри виртуальной машины подключите этот диск, найдите скрипт установки и выполните его. Следуйте инструкциям на экране для завершения установки, а затем перезагрузите виртуальную машину.

Профессиональное решение для защиты Hyper-V

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

Vinchin Backup & Recovery предназначен для обеспечения комплексной защиты данных и восстановления после аварий в виртуализованных средах, включая среды, использующие Microsoft Hyper-V. Он разработан для удовлетворения потребностей бизнеса в надежных и эффективных способах резервного копирования и восстановления виртуальных машин в случае потери данных, сбоев системы или других катастрофических событий.

Также поддерживает VMware vSphere, XenServer, XCP-ng, oVirt, RHV, OpenStack, Proxmox и т.д., а также базы данных, NAS, серверы файлов, Linux и Windows Server и т.д. Vinchin адаптирован для виртуальных сред, предлагает автоматическое резервное копирование, резервное копирование без установки агентов, варианты LAN/LAN-Free, удаленное копирование, устранение дублирования данных и архивацию в облаке. Благодаря шифрованию данных и защите от вымогателей, обеспечивается двойная защита резервных копий виртуальных машин Hyper-V, а также поддерживается простая  миграция между Hyper-V и другими платформами.

Для резервного копирования виртуальных машин Hyper-V с помощью Vinchin Backup & Recovery требуется всего 4 шага:

1. Выберите объект резервного копирования.

Резервное копирование виртуальных машин Hyper-V

2. Выберите место назначения резервной копии.

Резервное копирование виртуальных машин Hyper-V

3. Настройте стратегии резервного копирования.

Резервное копирование виртуальных машин Hyper-V

4. Просмотрите и отправьте задание.

Резервное копирование виртуальных машин Hyper-V

Попробуйте в полной мере возможности этой мощной системы с бесплатным 60-дневным испытательным периодом! Свяжитесь с нами, чтобы сообщить нам свои требования, и вы получите индивидуальное решение для вашей ИТ-инфраструктуры.


Часто задаваемые вопросы о службе интеграции Hyper-V

1. Как проверить, установлены ли службы интеграции?

В гостевой системе Windows запустите Get-Service vmic* в PowerShell, чтобы проверить, работают ли службы. В Linux используйте команду lsmod | grep hv, чтобы проверить, загружены ли модули Hyper-V.

2. Можно ли отключить определенные службы интеграции?

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

Disable-VMIntegrationService -VMName "VMName" -Name "ServiceName"

Заключение

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

поделиться:

Категории: Виртуальная машина
Рекомендуемые статьи