VMware vSphere的組成部分

VMware的產品名稱、服務名稱、解決方案名稱不少,讓人很迷惑,就拿這個vSphere來講吧,它到底包括哪些內容呢?瀏覽器

根據2019年11月4日VMware官方信息,vSphere做爲一個產品,是要收費的,收的是受權費,有三種受權方式:bash

  1. vSphere Standard
  2. vSphere Enterprise Plus
  3. vSphere Enterprise Platinum

從服務內容上來看,它提供瞭如下幾個組成部分或組件:網站

  1. ESXi Hypervisor,這個組件ESXi也能夠免費下載,名義上是一個虛擬機管理器,但實質上是一個精簡的操做系統。
  2. vCenter Server,vSphere的綜合管理界面,倒是一個須要另外受權的產品。
  3. vSphere Client,能夠當作是一個高級功能的網站,由HTML 5網頁與後臺的Java Server組成,能夠完成至關一部分ESXi主機、VM的管理工做。這個版本是最新推出的,將來將是惟一的管理入口。
  4. vSphere Web Client,能夠當作是一個高級功能的網站,由Adobe Flex網頁與後臺的Java Server組成,能夠完成絕大部分ESXi主機、VM的管理工做。因爲Flex將不被瀏覽器支持,這個版本在下個版本中不會出現。
  5. vSphere Update Manager(VUM)
  6. VMware Platform Service Controller(PSC),這個可能不屬於vSphere的組件,但它倒是必須的,且在安裝的時候,還提供了兩種安裝方式。

上圖中,vpxd是vCenter Server上運行的守護進程或服務進程,是其核心功能。操作系統

vpxa是vCenter Server派遣到ESXi主機上的「間諜」,聽命於vCenter Server,在ESXi主要與vCenter Server之間保持聯絡。vpxa與ESXi主機的溝通只是與一個叫hostd的組件進行的。這個組件完成的任務則由如下程序定義:命令行

# cat from /etc/init.d/hostd

HOSTD_CREATE_STATSSTORE=/usr/lib/vmware/hostd/bin/create-statsstore.py
HOSTD_UPGRADE_CONFIG=/usr/lib/vmware/hostd/bin/upgrade-config.py
HOSTD_UPGRADE_CONFIGRULES=/usr/lib/vmware/hostd/bin/upgrade-configrules.sh
HOSTD_PATCH_CONFIGRULES=/usr/lib/vmware/hostd/bin/patch-configrules.py
HOSTD_UPGRADE_ENDPOINTS_CONF=/usr/lib/vmware/hostd/bin/upgrade-endpoints.conf.sh
HOSTD_UPGRADE_AUTH_TALLY=/usr/lib/vmware/hostd/bin/upgrade-system-auth-tally.sh
HOSTD_UPGRADE_PAM_PASSWD=/usr/lib/vmware/hostd/bin/upgrade-pam-passwd.sh
HOSTD_UPGRADE_NTP_CONF=/usr/lib/vmware/hostd/bin/upgrade-ntp.conf.sh

在ESXi主機上,使用SHELL命令行,能夠對這個服務進行的操做有:rest

# /etc/init.d/hostd start
# /etc/init.d/hostd stop
# /etc/init.d/hostd restart
# /etc/init.d/hostd status
# /etc/init.d/hostd ssl_reset

對於vpxa,也是同樣,有以上這5種操做:code

# /etc/init.d/vpxa start
# /etc/init.d/vpxa stop
# /etc/init.d/vpxa restart
# /etc/init.d/vpxa status
# /etc/init.d/vpxa ssl_reset
相關文章
相關標籤/搜索