我们正在探索将我们的软件与不同VMware虚拟化产品进行接口的可能性,其中最引人注目的是vSphere 5(ESXi)和vCloud Director。我们希望在云外部和内部的虚拟机上自动创建(克隆),删除,启动,停止和安装特定软件。vSphere API和自动化VM管理
这些问题涉及vSphere(ESXi),vCloud Director是为了以后。在浏览VMware文档后,我们选择使用Linux上的vCLI接口为vSphere创建概念验证(POC)。这有点慢,我们通过明文形式的ip,用户和密码来执行这些任务。
- 有没有更好的方法来做到这一点(更有效率和/或安全)?
- 你会推荐其他的API吗?
- 任何能够执行这些任务的C库?
- 自动管理虚拟机最常用的API是什么?
只是一个快速更新。我现在使用雾[链接](http://fog.io)。似乎很全面。 – jimmyjamesd