VMware vSphere的组成部分

原创
2019/11/03 23:21
阅读数 2K

VMware的产品名称、服务名称、解决方案名称很多,让人很迷惑,就拿这个vSphere来说吧,它到底包括哪些内容呢?

根据2019年11月4日VMware官方信息,vSphere作为一个产品,是要收费的,收的是授权费,有三种授权方式:

  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命令行,可以对这个服务进行的操作有:


# /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种操作:

# /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

 

 

展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部