ESXi:
安裝在實體服務器上,其實是個linux內核的操作系統,只有安裝了ESXi以后你才能在上面創建虛擬機。可以理解成在你的台式機上裝的vmware workstation,只不過ESXi不用運行在操作系統上(因為本身就是操作系統)而為虛擬機直接調用硬件資源。
vSphere:
是vmware一套產品的總稱,包含了vCenter和ESXi及其他組件,類似於OFFICE和WORD的關系。vSphere其實就是連接ESXI和vCenter的Client客戶端,即:用來連接ESXI(不過只能連接一台ESXI,即"一對一"管理),也可以用來連接vCenter服務器(連接后,通過vCenter添加多台ESXI宿主機進行集中管理)。
vSphere Web Client是為忙碌的管理員提供的一款通用的、基於瀏覽器的VMware管理工具,能夠監控並管理VMware基礎設施。在擺脫Windows平台下的vSphere Client之前,需要先在后台安裝並配置Web Client組件
vCenter:
客戶端管理軟件,用來操作和管理多台ESXI宿主機及其虛擬機,即"一對多"管理,比如監控虛擬機運行情況、創建虛擬機、調整虛擬機資源、遷移虛擬機等等。
- 先安裝ESXI系統(即宿主機系統)
- 接着安裝vSphere(連接ESXI的client端),通過vSphere連接ESXI服務器創建虛擬機。不過vSphere只能一對一管理EXSI,即只能連接一台ESXI宿主機(不像XenCenterr客戶端那樣可以添加多台宿主機進行管理,沒有"添加"項)。
- 再用虛擬機安裝vCenter。vCenter可以連接多台ESXI宿主機,並對宿主機上面的虛擬機進行管理。vCenter有Client客戶端(即通過vSphere客戶端連接)和Web端兩種方式進行管理。
ESXI是底層,vSphere是連接終端,vCenter是管理ESXI宿主機及vSphere上創建的虛擬機的。
vCenter和ESXI要分別安裝在兩台服務器上,ESXI必須安裝在物理機上,vCenter可以安裝在物理機上,也可以安裝在虛擬機上。
對於不間斷要求高的系統,ESXi主機+vCenter可以實現零宕機的功能。ESXi主機是為提供運行資源的地方,而vCenter是集中調度和管理虛擬機的管理者。