Discovery for Hyper-V

Microsoft Hyper-V is a virtualization application that is included with the Windows Server 2008 operating system.

A physical machine running Hyper-V is divided into partitions (virtual machines), including a parent partition running Windows Server 2008 and child partitions running supported guests. The parent partition manages the virtual machines with the Hyper-V Manager application. On Windows Server 2008 this is done through the Microsoft Management Console (MMC) service. On Windows 7, use the Remote Server Admin tools.

Hyper-V supports the following functionality:
  • Failover clustering: Failover is managed with Failover Cluster Manager.
  • Live migration: Virtual machines can be moved between failover cluster nodes without bringing down the virtual machine.
Discovery can return the following information from the Microsoft Hyper-V platform:
  • The Hyper-V server running on the host computer
  • All virtual instances running on the Hyper-V server
  • Attributes of each instance running on the Hyper-V server
  • Virtual networks
  • Resource pools

Required Roles

Users with the itil and asset roles can access Hyper-V configuration item (CI) records. To run discovery on Hyper-V servers, users must have the discovery_admin role.

Supported versions

Discovery is supported for these Hyper-V Server versions:
  • 2008
  • 2012
  • 2012 R2 (Helsinki release only)

Credential Requirements

A Hyper-V discovery requires one of the following credentials:
  • Domain administrator: Discovery can authenticate on Hyper-V without additional credentials.
  • Enable PowerShell and provide Windows credentials for the Hyper-V server host: Enable PowerShell for the MID Server used to discover Hyper-V servers and instances.

Hyper-V Discovery Components

Hyper-V discovery uses the following components to classify and explore virtual machines:
Component Name Description
Classifier Hyper-V Server Classifies stand-alone Hyper-V servers only (servers not running on Windows 2008).
Probe Hyper-V - VMs Exploration probe that extracts the list of virtual machines and their attributes from the Hyper-V server. This probe determines if Hyper-V is active on a Windows Server machine. This result is used to identify standalone Hyper-V installations.
Probe Hyper-V – Virtual Networks Exploration probe that queries the Hyper-V server for virtual networks.
Probe Hyper-V - Clusters Exploration probe that queries the Hyper-V server for clusters.