我想在我的asp.net web应用程序中扫描并查看有“ESXi 5.0 Update 1”作为其操作系统的ESX主机的信息。 主要是为了能够检索ESX规范和ESX内的所有虚拟机。 所有的虚拟机都是基于Windows和Unix的。
现在我们可以使用PowerCLI应用程序来执行此操作,我可以在PowerCLI应用程序中直接查看它所包含的ESX主机信息+所有虚拟机。 但我需要能够在我的asp.net Web应用程序中以编程方式读取这些信息,并将它们存储在我们自己的数据库中。 现在似乎有两个主要的方法,让我从我的asp.net扫描ESX主机: –
要么
所以任何人都可以build议哪种方法是首选? 每种方法都有具体的prons / cons或限制吗?
我正在尝试做这两个主要function:
在此先感谢您的帮助。
您正在寻找的是所谓的vSphere API。 您可以在这里findAPI第5版的文档。