Общий API для ESX, Hyper-V, Виртуальный сервер?
ESX, Hyper-V и Virtual Server имеют свои собственные, не совместимые API. Вы знаете какую-нибудь библиотеку, которая объединяет их?
Спасибо J.
2 ответа
Единственный известный мне API, который может взаимодействовать через границы продукта, - это интерфейс PowerShell от Microsoft, System Center Virtual Machine Manager.
Требования: 1. Купить MS SCVMM 2. Чтобы автоматизировать VMWare ESX с помощью SCVMM, вы должны использовать Виртуальный центр AddOn
Я никогда не видел ничего подобного полностью независимой от гипервизора API-библиотеки. Тем не менее, вы можете получить приличное покрытие гипервизором, начиная с libvirt, которая охватывает большинство виртуализаций * nix. Это просто исключает Hyper-V, для которого вы можете использовать API-интерфейсы WMI или SCVMM, как рекомендует Миша.