У меня есть некоторый опыт в использовании библиотеки Python для конфигурирования VMware, pysphere.
Возможные задачи, (взятый от официального сайта)
Соединитесь с ESX VMware, ESXI, Виртуальным Центром, хостами Виртуального сервера
Хосты запроса, центры обработки данных, пулы ресурсов, виртуальные машины
VM: Включите, выключите, сбросьте, вернитесь, чтобы создать снимки, получить свойства, обновить инструменты VMware, клонироваться, мигрировать.
Гостевые операции vSphere 5.0: создайте/удалите/переместите файлы и каталоги. - Файлы Загрузки/загрузки от гостевой системы. Перечислите/начните/остановите процессы в гостевой системе.
Смотрите на SDK VMware для Perl, который связывается Интерфейсом командной строки vSphere (vCLI), который является кулоном Unix для PowerCLI.
Можно загрузить его с http://www.vmware.com/support/developer/viperltoolkit/index.html