VSphere是一整套軟體的統稱,包括Vmware ESX/ESXi, VCenter Server, VSphere Client。
其中ESX/ESXi安裝到物理主機上,其上運行虛擬機器。 由於ESX/ESXi本身是基於Linux的軟體系統,且本身不包含映像操作介面,所以配有VSphere Client用戶端軟體來供使用者操作,VSphere Client和ESX/ESXi通過網路C/S架構串連,VSphere Client安裝到Windows系統上運行,是一個基於.netFramework的程式。
隨著ESX/ESXi部署的增多,為了管理方便和不同ESX/ESXi之間的互動,開發出了VCenter Server,這是一個伺服器軟體,各個ESX/ESXi向他彙報,歸他統一調度,而這個軟體本身也不帶映像操作介面,所以也需要一個圖形化的用戶端,這樣VSphere Client就又多了一個功能,可以作為VCenter Server的用戶端圖形UI。
也就是說VSpher Client既可以作為一個ESX/ESXi的用戶端UI,也可以作為VCenter Server的用戶端UI。兩種工作方式如下:
(1)VSphere Client------------------------------------一個ESX/ESXi
(2)VSphere Client-----------------------------------一個VCenter Server--------------多個ESX/ESXi
而VMwareWorkStation這種案頭的虛擬化軟體,虛擬機器管理和GUI整合在了一起。
初次安裝VSphere時,VSphere Client和VCenter Server安裝到物理機器的OS上,等部署完後可以將其部署到ESX/ESXi啟動並執行虛擬機器的OS上。VCenter Server儲存著各個ESX/ESXi以及其上啟動並執行虛擬機器的很多配置資料,存於SQLServer或者ORacle資料庫中,為了安全,這些資料庫最好採用備份策略。
另外,如果物理機器損壞(特別是安裝虛擬機器的儲存)了,那麼其上啟動並執行ESX/ESXi和虛擬機器都無法工作了,這將導很大問題,所以儲存虛擬機器的檔案一定要存於安全的位置,如NAS,SAN等,還要經常備份之。只要這些檔案不損壞,及時物理機器壞了,也可把虛擬機器移轉到其他的物理機上運行,這也是虛擬化的好處之一。