VMware vCenter Multi-Hypervisor Manager (MHM)

VMware vCenter Multi-Hypervisor Manager

VMware vCenter Multi-Hypervisor Manager (MHM) is a vCenter component that provides an integrated platform for managing VMware and third-party hypervisors from a single interface.

The list of supported hypervisors can be summarized as below:

  1. Microsoft Hyper-V Server 2012
  2. Microsoft Hyper-V for Windows Server 2012
  3. Microsoft Hyper-V Server 2008 R2
  4. Microsoft Hyper-V for Windows Server 2008 R2
  5. Microsoft Hyper-V for Windows Server 2008

MHM supports heterogeneous hypervisors in VMware vCenter Server and it let administrators to choose which hypervisor meets a specific business unit’s needs within an organization. When a third-party host is added to vCenter Server, all virtual machines (VMs)  that exist on the host are discovered automatically and added to the third-party hosts inventory. Administrators can modify permissions, adjust server configurations, provision new VMs, migrate VMs from Hyper-V to ESXi and power hosts off and on.

Operations Supported by MHM:

  • Manage Hyper-V hosts and virtual machines (VMs) from vCenter.
  • Provision new VMs on the managed hosts.
  • Edit VM settings and configurations.
  • Support integrated privileges, roles and users.
  • Auto-discover new VMs.
  • Power hosts and VMs on and off.
  • Connect and disconnect VM DVD disks and ISO images.
  • Migration of virtual machines from Hyper-V to ESXi hosts.

The below image depicts the architecture of MHM


MHM can be downloaded from vSphere 5.5 Download Page.


You’ll need both the server and the client. It is a 90 MB application that creates a Windows service. MHM can be installed on same system where vCenter Server (Windows Based) is installed.

MHM Installation

Installation of MHM is pretty straight forward. Following two binaries need to be installed on the vCenter server that will be managing the Hyper-V hosts.
– VMware-MHM-5.1.0-1958177 for the “server” part
– VMware-MHM-Client-5.1.0-1958177 for the client plugin

The installation of the server part goes as follows:

1: Double click on the server installer exe to start installation.mhmi-1

2: Click on Next to start Installation


3: Accept the license agreement and hit Next.


4: Choose your installation directory and hit Next.


5: Choose Automatically generate a certificate if you want to use self-signed certificates. Hit Next.


6: Insert the FQDN or IP of the vCenter server that will be managing the Hyper-V hosts.


7: Check mark the box “I accept the SSL certificate” and hit next.


8: Provide the crential information for the user which have run as service rights assigned.


9: If the account information provided in previous page don’t have rights to run as service you will get below error. Don’t loose heart, you can assign the run as service rights from windows group policy editor.


10: Type “gpedit.msc” on run to launch Local group policy editor. Select Local Policies> User Rights Assignment> Select and Right click on Log on as a service and add the user here as shown below.


11: Don’t change default port settings if you don’t have any specific use case. Hit Next.


12: Hit Install to start installing the MHM.


13: Hit finish once installation is completed.


Installation of MHM client is very easy. Just few clicks on next next and you are done.

Once the MHM client installation is finished, launch vSphere Client.

14: Under Plug-ins you will see MHM plugin installed.


15: On vCenter Home page you will see an Icon for MHM. Double click on it to get started using it.


If you want to see MHM in action I would recommend watching this video:

Additional Resources

You can watch the VMware KB-TV video for MHM installation

Installation and User Guides can be downloaded from below links:

I hope you enjoyed reading this post. Feel free to share it on social media if this post is informational to you. Be Sociable 🙂


About Alex Hunt

Hi All I am Manish Kumar Jha aka Alex Hunt. I am currently working in VMware Software India Pvt Ltd as Operations System Engineer (vCloud Air Operations). I have around 5 Years of IT experience and have exposure on VMware vSphere, vCloud Director, RHEL and modern data center technologies like Cisco UCS and Cisco Nexus 1000v and NSX. If you find any post informational to you please press like and share it across social media and leave your comments if you want to discuss further on any post. Disclaimer: All the information on this website is published in good faith and for general information purpose only. I don’t make any warranties about the completeness, reliability and accuracy of this information. Any action you take upon the information you find on this blog is strictly at your own risk. The Views and opinions published on this blog are my own and not the opinions of my employer or any of the vendors of the product discussed.
This entry was posted in Vmware. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s