ESXi vSphere SDK

1

Estou tentando avaliar o ESXi 4.1 Hypervisor da VMWare para um projeto que minha empresa está planejando, mas estou tendo problemas para encontrar informações e imagino se alguém com alguma experiência pode lançar alguma luz!

Esperamos usar o hipervisor para executar uma coleção de VMs e vSwitches em configurações muito específicas. Estou feliz em poder configurar as VMs e vSwitches por meio do aplicativo vSphere e até agora fiquei impressionado com o produto.

No entanto, esperávamos poder permitir que os engenheiros tivessem acesso às VMs, mas o problema é que eles precisariam reconfigurar os vSwitches e quais VMs estavam ativas, e gostaríamos de poder tornar isso transparente para eles em na medida em que eles devem ser capazes de executar um pequeno aplicativo, aponte-o para o IP do host do ESXi, selecione uma configuração e deixe o aplicativo fazer as alterações necessárias.

No momento, estamos usando a edição gratuita, enquanto avaliamos se esse é o produto correto para as nossas necessidades.

Quando estou tentando usar o SDK, ele não parece permitir acesso de gravação.

Não estou procurando fazer nada além das funções fornecidas no aplicativo vSphere, apenas para iniciar / parar VMs e para criar / destory vSwitches (que são muito básicos mesmo assim!)

Alguém pode me dizer se: A) isso é possível com a edição gratuita do ESXi B) realizável através da API do vSphere (os documentos dizem isso, mas os exemplos não funcionam) C) Por que o aplicativo vSphere pode fazer isso, mas eu não posso!

    
por BParker 20.04.2011 / 22:46

2 respostas

2

A versão gratuita do ESXi não permite acesso de gravação à API. Estou assumindo que você colocou a licença do ESXi que recebeu e não está mais sendo executada no modo eval? Reinstale o ESXi e não coloque sua licença. Tenho certeza de que o modo Eval permitirá acesso de gravação à API.

edit:

Um vSphere eval permite o acesso de gravação à API, mas requer a instalação do vCenter.

A outra opção para codificar a API é o SimDK .

    
por 20.04.2011 / 23:19
0

Sinto muito, mas não sei muito sobre a versão gratuita, mas certamente você pode criar scripts desse tipo de coisa através do vCenter ou das várias APIs, talvez até usando o Orchestrator.

Se você puder ser um pouco mais específico sobre exatamente o que deseja fazer, poderemos ajudá-lo ainda mais.

    
por 20.04.2011 / 23:14