我们开始研究SoftLayer API是否有任何服务来查找Bare Metal正在使用的虚拟机管理程序选项,您有什么建议吗?
理想情况下,我们希望能够识别裸机是否使用VMWare,WindowsOS与Hyper-v,Citrix XenServer等,以便我们可以开始检查这些是否有VM来宾。
由于
答案 0 :(得分:0)
您可以尝试以下方法:
http://sldn.softlayer.com/reference/services/SoftLayer_Hardware_Server/getVirtualizationPlatform
这个使用REST的例子:
GET https://$username:$apiKey@api.softlayer.com/rest/v3.1/SoftLayer_Hardware/$hardwareId/getVirtualizationPlatform
(更改凭据值$ username / $ apiKey令牌,并在$ hardwareId值上指定您的BM服务器ID)
但是我不确定该方法是否适用于所有场景。