VMware主机客户端是基于HTML5的用户界面,用于连接并管理单台ESXi主机。VMware主机客户端管理主机资源,包括虚拟机、网络、存储,当vCenter以及vSphere Web客户端不可用时,对单个虚拟或者主机进行故障诊断。VMware主机客户端最初是由VMware Labs开发的一个fling,现在被集成到ESXi部署中。

尽管VMware主机客户端要比vSphere基于Flash的客户端运行速度更快,但由于推出时间不长目前还不能对整个虚拟环境进行管理。让我们一起了解一下其他主机管理工具。

ESXi嵌入式主机客户端是本地HTML以及JavaScript应用。ESXi主机直接为嵌入式的主机客户端提供服务,因此,ESXi嵌入式主机客户端的性能要好于现有产品。

嵌入式主机客户端作为vSphere安装绑定文件被包括在ESXi安装ISO中。客户端迭代开发周期很短,因此你需要定期更新到最新版本的vSphere安装绑定文件,你可以自行下载并安装。

为更新vSphere安装绑定文件,如图A所示,在ESXi用户界面下,进入管理>安装包>安装更新界面。

esxi 客户机操作系统修改 esxi客户端_ViewUI

图A.通过ESXi嵌入式主机客户端安装VIB更新

如图B所示,vSphere主机客户端执行所有针对虚拟机的操作,比如打开控制台连接单台虚拟机,启动虚拟机,挂起虚拟机,执行快照,整合虚拟磁盘等等。

esxi 客户机操作系统修改 esxi客户端_运维_02

图B.通过vSphere主机客户端管理单台主机

即使主机被包含在VMware集群中,VMware主机客户端仍旧能够更改主机的配置文件。管理员使用该客户端几乎能够完成所有操作,从高级主机配置设置到网络设置。

例如,如果你想配置iSCSI存储—或者至少是激活iSCSI initiator,按照如下步骤操作即可。如图C所示,选择存储>适配器>配置iSCSI,然后在出现的菜单中选择启用。

之后的配置取决于所在的环境,使用静态或者动态的iSCSI tartget连接到iSCSI存储。

esxi 客户机操作系统修改 esxi客户端_ViewUI_03

图C.在VMware 主机客户端中配置iSCSI存储

VMware主机客户端不需要任何的web浏览器插件,因为它是纯HTML5、JavaScript的,不需要Adobe Flash。VMware主机客户端在以很快的速度演进,VMware致力于主机客户端以及vSphere HTML5客户端的研发,vSphere HTML 5客户端当前的版本功能有限。

VMware公司的目标是整个vSphere基础设施不再依赖Adobe Flash插件,Adobe Flash插件运行速度慢而且存在安全风险。vSphere HTML5客户端今后的功能将包括目前基于Flash的vSphere Web客户端已有的所有功能。

针对单台主机管理,VMware主机客户端未来将会占据主导。尽管基于Windows的客户端仍旧存在,但随着每个ESXi新版本的发布,其功能将会变得越来越有限。VMware在vSphere 6.5中将不再支持C#客户端。


本文作者:张冀川

51CTO