0
我们正在开始考虑SoftLayer API是否有任何服务来查找Bare Metal正在使用哪个虚拟机管理程序选项,您有什么建议吗?如何查找裸机是否正在使用任何受支持的虚拟机管理程序(虚拟化选项)?
理想情况下,我们希望能够确定Bare Metal是否使用VMWare,带有Hyper-v的WindowsOS,Citrix XenServer等,以便我们可以开始检查它们是否具有VM guest虚拟机。
感谢
我们正在开始考虑SoftLayer API是否有任何服务来查找Bare Metal正在使用哪个虚拟机管理程序选项,您有什么建议吗?如何查找裸机是否正在使用任何受支持的虚拟机管理程序(虚拟化选项)?
理想情况下,我们希望能够确定Bare Metal是否使用VMWare,带有Hyper-v的WindowsOS,Citrix XenServer等,以便我们可以开始检查它们是否具有VM guest虚拟机。
感谢
你可以试试这个方法:
http://sldn.softlayer.com/reference/services/SoftLayer_Hardware_Server/getVirtualizationPlatform
这样的例子使用REST:
GET https://$username:[email protected]/rest/v3.1/SoftLayer_Hardware/$hardwareId/getVirtualizationPlatform
(其他城市的证书的值$的用户名/ $ apiKey令牌,并指定您的BM服务器ID在$ hardwareId值上)
但是我不确定该方法是否适用于所有场景。
谢谢尼尔森,这很有效,但正如您所指出的,对于我们所有的场景都不会有用,但它开始了,让我们继续探索这一点。 – AlexDevC
我说我不确定,因为我从来没有用过 –
你可以测试你所有可能的场景,看看它是否有效 –