ESX, Hyper-V, and Virtual Server all have their own, non-interoperable APIs. Do you know of any library that unifies these?
Thanks, J.
ESX, Hyper-V, and Virtual Server all have their own, non-interoperable APIs. Do you know of any library that unifies these?
Thanks, J.
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
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.