Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Службы Integration Services, часто называемые компонентами интеграции, — это службы, позволяющие виртуальной машине взаимодействовать с узлом Hyper-V. Многие из этих служб являются удобствами, а другие важны для правильной работы виртуальной машины.
Эта статья содержит ссылку для каждой службы интеграции, доступной в Windows. Она также выступает в качестве отправной точки для информации, связанной с конкретными службами интеграции или их историей.
Дополнительные сведения см. в руководстве по управлению службами интеграции Windows Server.
Краткий справочник
| Имя | Имя службы Windows | Имя управляющей программы Linux | Description | Влияние на виртуальную машину при отключении |
|---|---|---|---|---|
| служба пульсаHyper-V | vmicheartbeat |
hv_utils |
Сообщает, что виртуальная машина работает правильно. | Меняется |
| Hyper-V гостевая служба завершения работы | vmicshutdown |
hv_utils |
Позволяет узлу активировать завершение работы виртуальных машин. | Высокий |
| Служба синхронизации времениHyper-V | vmictimesync |
hv_utils |
Синхронизирует часы виртуальной машины с часами хост-компьютера. | Высокий |
| служба обмена даннымиHyper-V (KVP) | vmickvpexchange |
hv_kvp_daemon |
Предоставляет способ обмена базовыми метаданными между виртуальной машиной и узлом. | Средний |
| запросHyper-V теневого копирования тома | vmicvss |
hv_vss_daemon |
Служба теневого копирования томов VSS позволяет делать резервные копии виртуальной машины без её выключения. | Меняется |
| интерфейс гостевой службыHyper-V | vmicguestinterface |
hv_fcopy_daemon |
Предоставляет интерфейс для узла Hyper-V для копирования файлов в виртуальную машину или из нее. | Low |
| Hyper-V Прямая служба PowerShell | vmicvmsession |
недоступно | Предоставляет способ управления виртуальной машиной с помощью PowerShell без сетевого подключения. | Low |
служба пульса Hyper-V
Имя службы Windows: vmicheartbeat
Имя управляющей программы Linux: hv_utils
Описание: Сообщает узлу Hyper-V, что у виртуальной машины установлена операционная система, и она правильно загружена.
Добавлено: Windows Server 2012, Windows 8
Удар: При отключении виртуальная машина не может сообщить о том, что операционная система внутри виртуальной машины работает правильно. Это ограничение может повлиять на некоторые виды мониторинга и диагностики на стороне хоста.
Служба пульса позволяет ответить на основные вопросы, такие как "загрузка виртуальной машины?".
Когда Hyper-V сообщает о том, что состояние виртуальной машины "включено" (см. пример в следующем разделе), это означает, что Hyper-V выделяет ресурсы для виртуальной машины; это не означает, что операционная система установлена или работает. Это ограничение делает сердцебиение полезным. Служба пульса сообщает Hyper-V, что операционная система в виртуальной машине загружена.
Проверка пульса с помощью PowerShell
Запустите Get-VM от имени администратора, чтобы увидеть пульс виртуальной машины:
Get-VM -VMName $VMName | select Name, State, Status
Выходные данные должны выглядеть примерно так:
Name State Status
---- ----- ------
DemoVM Running Operating normally
Поле Status определяется службой пульса.
служба завершения работы Hyper-V гостей
Имя службы Windows:vmicshutdown
Имя управляющей программы Linux:hv_utils
Описание: Позволяет Hyper-V узлу запрашивать завершение работы виртуальной машины. Хост всегда может принудительно отключить виртуальную машину, но это действие похоже на выключение питания, а не на выбор завершения работы.
Добавлено: Windows Server 2012, Windows 8
Влияние:Высокий эффект при отключении узел не может активировать понятное завершение работы на виртуальной машине. Все завершения работы осуществляются путем жесткого отключения питания, что может привести к потере или повреждению данных.
служба синхронизации времени Hyper-V
Имя службы Windows:vmictimesync
Имя управляющей программы Linux:hv_utils
Описание: Синхронизирует системные часы виртуальной машины с системными часами физического компьютера.
Добавлено: Windows Server 2012, Windows 8
Влияние:Высокое воздействие при отключении, часы виртуальной машины дрейфуют непредсказуемо.
служба обмена данными Hyper-V (KVP)
Имя службы Windows:vmickvpexchange
Имя управляющей программы Linux:hv_kvp_daemon
Описание: Предоставляет механизм обмена базовыми метаданными между виртуальной машиной и узлом.
Добавлено: Windows Server 2012, Windows 8
Влияние: При отключении виртуальные машины под управлением Windows 8 или Windows Server 2012 либо более ранних версий не получают обновления для интеграционных служб Hyper-V. Отключение обмена данными также может повлиять на некоторые виды мониторинга и диагностики на стороне узла.
Служба обмена данными (иногда называется KVP) предоставляет небольшие объемы данных компьютера между виртуальной машиной и узлом Hyper-V с помощью пар "ключ-значение" (KVP) через реестр Windows. Вы также можете использовать тот же механизм для совместного использования настраиваемых данных между виртуальной машиной и узлом.
Пары "ключ-значение" состоят из "key" и "value". Ключ и значение являются строками, и другие типы данных не поддерживаются. При создании или изменении пары "ключ-значение" гостю и хозяину видна эта пара. Информация о паре "ключ-значение" передается через Hyper-V VMbus и не требует никакого сетевого подключения между гостевой и узловой частями Hyper-V.
Служба обмена данными — это отличное средство для сохранения сведений о виртуальной машине. Для интерактивного обмена данными или передачи данных используйте PowerShell Direct.
Дополнительные сведения об использовании пар "ключ-значение" для обмена информацией между узлом и гостем в Hyper-V.
запрос на теневое копирование томов Hyper-V
Имя службы Windows:vmicvss
Имя управляющей программы Linux:hv_vss_daemon
Описание: Позволяет службе теневого копирования томов создавать резервные копии приложений и данных на виртуальной машине.
Добавлено: Windows Server 2012, Windows 8
Воздействие: При отключении невозможно создать резервную копию виртуальной машины во время её работы (с помощью VSS).
Для службы теневого копирования томов требуется служба теневого копирования томов (VSS). Служба теневого копирования томов (VSS) записывает и копирует образы для резервного копирования в запущенных системах, особенно на серверах, не снижая производительность и стабильность предоставляемых служб. Эта служба интеграции позволяет координировать рабочие нагрузки виртуальной машины с помощью процесса резервного копирования узла.
Дополнительные сведения о теневом копировании томов см. в статье "Резервное копирование и восстановление виртуальных машин".
интерфейс гостевой службы Hyper-V
Имя службы Windows:vmicguestinterface
Имя управляющей программы Linux:hv_fcopy_daemon
Описание: Предоставляет интерфейс для узла Hyper-V для двунаправленного копирования файлов в виртуальную машину или из нее.
Добавлено: Windows Server 2012 R2, Windows 8.1
Воздействие: При отключении узел не может копировать файлы в гостевую систему или из нее.Copy-VMFile Дополнительные сведения о командлетеCopy-VMFile.
Примечания:
Отключен по умолчанию. См. раздел PowerShell Direct с помощью copy-Item.
Hyper-V Прямая служба PowerShell
Имя службы Windows:vmicvmsession
Имя управляющей программы Linux: n/a
Описание: Предоставляет механизм управления виртуальной машиной с помощью PowerShell через сеанс виртуальной машины без виртуальной сети.
Добавлено: Windows Server TP3, Windows 10
Влияние: Если отключить эту службу, хост не может подключиться к виртуальной машине с помощью технологии PowerShell Direct.
Примечания:
Изначально имя службы было Hyper-V VM Session Service.
PowerShell Direct находится в активной разработке и доступен только для узлов и гостей Windows 10/Windows Server Technical Preview 3 или более поздних версий.
PowerShell Direct позволяет управлять PowerShell внутри виртуальной машины из узла Hyper-V независимо от любой конфигурации сети или параметров удаленного управления на узле Hyper-V или виртуальной машине. Эта функция упрощает работу администраторов Hyper-V для автоматизации и выполнения задач управления скриптами и настройки.
Для управления PowerShell Direct могут быть полезны следующие ресурсы: