2013-06-19 13 views
0

Я ищу библиотеку python, которая может быть использована для доступа к vSphere WS SDK. Я наткнулся на два, которые, имеющих лицензию GPL нон: psphere - https://github.com/jkinred/psphere pysphere - https://code.google.com/p/pysphere/библиотека python, которая может использоваться для vSphere WS SDK

ли кто-нибудь использовал их в производстве. Я не хочу их использовать для автоматизации тестирования, но для продукта, который может работать в масштабе до 25 тыс. Виртуальных машин.

Я видел это сообщение Python - VMWare vSphere (WEB SDK) - SUDS. Но он, кажется, использует его только для автоматизации тестирования. Кроме того, я не только ищу операции VM, но и другие объекты, такие как хост, кластер, PortGroup, VdS и т.д.

С уважением,
LITTY

ответ

0

Я не знаю psphere или pysphere, но я использовал Suds для доступа к веб-службам vSphere. Работала очень хорошо.

API-интерфейс vSphere WS основан на SOAP и, насколько мне известно, предоставляет все, что возможно через vCenter. Иногда это немного сложно, но вы можете это сделать.

Я не знаю, чего вы пытаетесь достичь, но вы должны быть в состоянии сделать это с помощью Suds. Конечно, вам нужно ознакомиться с API: vSphere Web Services SDK

В настоящий момент мы немного играем с vCenter Orchestrator. Это хороший инструмент (с 5.0). Возможно, это вариант для вас тоже.

4

VMware опубликовала первоначальный выпуск своего vSphere SDK для Python две недели назад: pyVmomi