Я пытаюсь оценить гипервизор VMWare ESXi 4.1 для проекта, который планирует моя компания, но у меня возникли проблемы с поиском информации, и я подумал, может ли кто-нибудь с некоторым опытом пролить свет!
Мы надеемся использовать гипервизор для запуска набора виртуальных машин и vSwitches в очень специфических конфигурациях. Я с радостью могу настроить виртуальные машины и vSwitches с помощью приложения vSphere, и до сих пор был впечатлен продуктом.
Однако мы надеялись предоставить инженерам доступ к виртуальным машинам, но проблема в том, что им потребуется перенастроить vSwitches и какие виртуальные машины были активны, и мы хотели бы сделать это прозрачным для них, насколько это возможно. они должны иметь возможность запускать небольшое приложение, указывать его на IP-адрес хоста ESXi, выбирать конфигурацию и позволять приложению вносить необходимые изменения.
В настоящее время мы используем бесплатную версию, пока оцениваем, подходит ли этот продукт для наших нужд.
Когда я пытался использовать SDK, похоже, он не разрешает доступ на запись!
Я не собираюсь делать ничего, кроме функций, предоставляемых в приложении vSphere, только для запуска / остановки виртуальных машин и для создания / уничтожения vSwitches (которые в любом случае являются очень простыми!)
Может ли кто-нибудь сказать мне, если: A) это возможно с бесплатной версией ESXi B) выполнимостью через vSphere API (в документации так сказано, но примеры не работают) C) Почему приложение vSphere может это сделать, но я не могу !!!
Бесплатная версия ESXi не разрешает запись в API. Я предполагаю, что вы поместили полученную лицензию ESXi и больше не работаете в режиме оценки? Переустановите ESXi и не вставляйте лицензию. Я почти уверен, что в режиме Eval будет разрешен доступ для записи в API.
редактировать:
VSphere eval ДЕЙСТВИТЕЛЬНО разрешает доступ на запись к API, но требует установки vCenter.
Другой вариант кодирования с использованием API: SimDK.
Извините, но я не слишком много знаю о бесплатной версии, но, безусловно, вы можете создать скрипт такого рода через vCenter или различные API, возможно, даже с помощью Orchestrator.
Если вы можете уточнить, чем именно вы хотите заниматься, возможно, мы сможем вам помочь.