Можно ли использовать API vsphere на сервере esx без подключения к клиенту vsphere?

С помощью vSphere Web Services SDK можно добавить жесткие диски к виртуальной машине на сервере esx без использования какого-либо клиента vsphere.

Любые ссылки на пример кода для добавления жестких дисков к виртуальной машине были бы очень полезны.


person Talespin_Kit    schedule 13.10.2014    source источник


Ответы (2)


Что я знаю, так это то, что клиент Vsphere также использует тот же SDK для вызова операций, которые мы выполняем из кодов. Так может быть, когда мы запускаем код, мы обходим клиента vsphere. (Возможно, я ошибаюсь. Потому что какую бы операцию вы ни выполняли из кода, вы можете видеть прогресс в Vsphere Client. Эксперты могут прокомментировать это.)

Вы можете получить пример добавления дисков в ВМ @ VmDiskOp.java

person Reuben    schedule 26.10.2014

Вам не нужен vSphere Client SDK — вам нужны стандартные API-интерфейсы vSphere. Простой способ начать — использовать пакет SDK для управления vSphere — https://code.vmware.com/web/sdk/65/vsphere-management.

person tony.ganchev    schedule 06.07.2017