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

Отслеживание программных активов без доступа к сети

У меня много виртуальных машин под управлением различных операционных систем Windows и Linux, а также различных приложений (например, MS-SQL), которые мне нужно отслеживать / отслеживать.

Уловка: некоторые из этих машин находятся в изолированных сетях, без доступа в Интернет, без доступа к управлению.

Хорошие новости: у меня есть полный доступ к серверу виртуального центра и я могу использовать API для вызова сценариев в гостевой ОС.

Мне не обязательно НУЖНО знать используемый productID / ключ, но это будет бонусом ..

Итак, как мне проверить лицензии в моей виртуальной среде, где у меня может не быть сетевого доступа к виртуальным машинам?

Заранее спасибо!

Пожалуйста, определите для меня сетевой доступ в этом контексте, потому что, если у вас есть административный доступ к Vcenter, вы можете получить доступ к консоли на каждой конечной точке. Хотя он может запросить у вас логин (чего у вас может не быть), вам потребуется доступ к сети, чтобы иметь возможность взаимодействовать с гостем.

А теперь вернемся к теме.

Вы можете использовать PowerCLI для доступа и выполнения сценариев в гостевых ОС.

Пример 1 (наиболее подходящий)

http://www.van-lieshout.com/2010/01/powercli-get-wmi-info-from-isolated-gests/

Пример 2

http://www.virtu-al.net/2010/02/05/powercli-changing-a-vm-ip-address-with-invoke-vmscript/

Я предлагаю адаптировать примеры для сценария аудита или сценария инвентаризации. Вероятно, это будет для ОС (Powershell, WMI, * nix shell).

Ссылки для PowerCLI:

http://communities.vmware.com/servlet/JiveServlet/download/1597600-42488/PowerCLI-Poster-4.1.pdf http://virtu-al.net/Downloads/PowerCLIQuickReference.pdf

Вы хотите поиграть с VIX API если вы хотите создавать свои собственные инструменты.

Если вы готовы платить (много) за решение, тогда в Symantec Management Platform есть компонент Virtual Machine Management, который работает с их Server Management Suite, который может кое-что из этого, и SCVMM должен это делать \ должен быть в состоянии сделать это скоро тоже. Я не использовал ни один из них для этой цели, поэтому не могу поклясться, что они будут работать, но какое-то время это была довольно горячая тема управления VI.