Friday, March 28, 2008

Hypervisor Finder

How to determine a VM's host hypervisor.

Q: What's the best way to tell what hypervisor type a VM is running?

A: The easiest way to figure out the underlying hypervisor of a VM is by querying its virtual MAC address. You can do this by running ipconfig /all when connected to any Windows VM.

Note: A mac address can be manually set by administrators in which case this solution would not work.

Here are the OUIs of the major virtualization platforms:

  • Microsoft: 00-03-FF
  • SWsoft: 00-18-51
  • Virtual Iron: 00-0F-4B
  • VMware: 00-0C-29 and 00-50-56
  • XenSource: 00-16-3E

No comments: