Назад | Перейти на главную страницу

Использование PowerCLI Versus с использованием asp.net WMI для сканирования и получения информации о хостах ESX

Я хочу сканировать и просматривать информацию о хостах ESX, на которых установлена ​​ОС «ESXi 5.0 Update 1» в моем веб-приложении asp.net. в основном, чтобы иметь возможность получить спецификацию ESX и все виртуальные машины, которые находятся внутри ESX. где все виртуальные машины основаны на Windows и unix.

теперь мы можем сделать это с помощью приложения PowerCLI, где я могу просматривать информацию о хосте ESX + все виртуальные машины, которые он содержит, прямо внутри приложения PowerCLI. но мне нужно иметь возможность программно читать эту информацию в моем веб-приложении asp.net и хранить их в нашей собственной базе данных. Теперь кажется, что есть два основных подхода, которые позволяют мне сканировать хосты ESX с моего asp.net: -

ИЛИ

так может кто-нибудь посоветовать, какой подход предпочтительнее? и есть ли определенные преимущества / недостатки или ограничения для каждого подхода?

Я пытаюсь выполнять эти 2 основные функции: -

Заранее благодарю за любую помощь.

То, что вы ищете, называется vSphere API. Вы можете найти документацию для версии 5 API Вот.