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
我說我不確定,因爲我從來沒有用過 –
你可以測試你所有可能的場景,看看它是否有效 –