0

ESX, Hyper-V, and Virtual Server all have their own, non-interoperable APIs. Do you know of any library that unifies these?

Thanks, J.

Kara
  • 6,115
  • 16
  • 50
  • 57

2 Answers2

1

The only API I know that can interact across the product borders is the PowerShell interface of Microsofts "System Center Virtual Machine Manager".

Requirements: 1. Buy MS SCVMM 2. In order to automate VMWare ESX with SCVMM you have to use the Virtual Center AddOn

Mischa
  • 893
  • 5
  • 7
0

I've never seen anything like an entirely hypervisor-agnostic API library. However, you can get decent hypervisor coverage starting with libvirt, which covers most *nix-based virtualization. That just leaves Hyper-V out, for which you can use the WMI APIs or SCVMM as Mischa recommends.

Evan Powell
  • 960
  • 5
  • 4