计算虚拟化

vSphere 6.7 Update 1 新功能

10月16日 vSphere 6.7 Update 1 正式发布,它是继今年4月发布 vSphere 6.7 后的一个重要更新版本,我们来给大家介绍一下这个版本中的一些重要新功能。

 

全功能的 HTML5 vSphere Client

vSphere 的管理功能是由 vSphere Client 实现的,最早的 vSphere Client 是由 C# 开发的,可想而知,那个时候的 vSphere Client 只能在 Windows 平台上运行。从 vSphere 5 开始,VMware 开始采用 Web Client 来取代 C# 客户端,不用安装,可以从任何平台上通过浏览器来访问。从 vSphere 6.5 开始,vSphere 已经全面转向兼容性更好的 HTML5 技术,从而为用户提供更加现代的使用体验。这样的转变是在多个 vSphere 版本中逐步实现的,基于 HTML5 的 vSphere Client 终于在 6.7U1 中实现了原来 Web Client 中的全部管理功能;除此之外,新版的 vSphere Client 也在提升性能和优化管理流程上不断优化,以提高用户体验。

有意思的是,6.7U1 中实现了暗色调主题 (Dark Theme),这是用户反馈最多的一个功能需求,并且用户能够很方便地在传统的浅色调主题 (Light Theme) 和 Dark Theme 之间进行一键切换。提醒一下:由于这是新推出的功能,有些插件可能还不能支持暗色调显示。

 

 

vCenter Server PSC 合并工具

vSphere 6.0 引入了一种新的 vCenter Server 服务 Platform Service Controller (PSC),它的主要功能是管理 vSphere 单点登录域 (SSO domain) 相关的一些对象,包括:

  • 管理员身份认证
  • 许可证管理
  • 标签和分类
  • 全局权限
  • 定制角色
  • 证书

PSC 有嵌入和外置两种部署模式:嵌入式指的是 PSC 嵌入到 vCenter Server Appliance (VCSA) 中,这是最简便的一种部署模式,也最常用;但是如果要增强链接模式 (Enhanced Linked Mode) 的话,多个 vCenter Server 指向同一个 PSC,这种情况下需要使用外置部署模式。从 6.5U2 和 6.7 开始, 嵌入式模式也开始支持增强链接模式,但是仅限于新安装部署的场景。为了帮助现有的用户也转向嵌入式 PSC 模式,6.7U1 新增了一个 合并工具 (Converge Tool),帮助用户把外置 PSC 合并到 vCenter Server Appliance 中去,从而转成嵌入式模式。

这个合并工具存在于 VCSA 6.7U1 的 ISO 映像中,名字叫 “VCSA-Converge-CLI”,要使用这一工具的话必须满足两个条件:vSphere 集群中的所有服务都已经升级到 6.7U1;并且只能把外置 PSC 合并到 VCSA (Linux 虚机) 中,不支持 Windows 平台上的 vCenter Server。合并工具的工作原理就是把外置 PSC 中的数据迁移到 VCSA 内置的 PSC,数据搬迁完成之后删除原来的外置 PSC。

 

 

vSphere / vSAN 集群管理 Quickstart 工具

vSphere 一直在向着更加简便的管理而努力,6.7U1 中新增了一个集群管理工具 Quickstart,可以辅助管理员快速创建 vSphere / vSAN 集群,也可以对已经创建的集群进行维护 (增加服务器节点等),下面我们简单看一下 Quickstart 的整个工作流程。

第一步:创建集群,选择需要激活的服务 (如下图中选择激活了 DRS、HA、vSAN 这些服务)。

 

第二步:开始 Quickstart 的工作流。

 

第三步:向集群中批量添加服务器节点。

 

第四步:Quickstart 验证服务器节点上软硬件配置的就绪情况。

 

第五步:配置网络和 vSAN。

 

第六步:Quickstart 自动完成集群的配置,集群创建完毕。

 

 

Content Library

Content Library 是 vSphere 6.0 开始引入的功能,用于在多个数据中心站点之间共享虚机映像、脚本等,让管理员能够在任何一个站点对这些对象进行修改,然后共享给所有站点的用户使用。Content Library 是由 vCenter Server 提供的一种服务,它通过订阅者/发布者模式来分发内容数据,Content Library 有两种部署模式:

  • 单个 vCenter Server 管理多个站点:所有内容数据集中管理,内容数据通过广域网同步到远程站点,并存放在各个远程站点本地的 datastore 中,使用者只需要访问本地存储的内容对象。
  • 多个 vCenter Server:工作模式与单 vCenter Server 类似,但可用性更高,如果负责发布的 vCenter Server 宕机的话,可以通过其他 vCenter Server 继续提供服务。

6.7U1 在 Content Library 中增加了两种新的文件格式:虚机模板文件 .vmtx 和 OVA (Open Virtual Appliance) 文件。虚机 (.vmx 文件) 被转成虚机模板后文件后缀就改成 .vmtx,现在用户也能够在 Content Library 管理虚机模板了。OVA 文件现在可以被导入到 Content Library 中,在导入的过程中 会对 OVA 文件解压,这样 Content Library 可以对其中的配置和证书进行验证。

 

 

支持 GPU vMotion 和 Snapshot

vSphere 6.7 支持 Nvidia GRID vGPU 的挂起和恢复操作 (suspend & resume),一些大型的应用项目需要运行较长一段时间,这一功能可以在不中断应用的情况进行硬件维护。6.7U1 进一步增加了对于 NVIDIA Tesla GPU 的 vMotion 和 Snapshot 支持,从而满足某些用户对于高可靠性方面的需求,利用 vGPU 进行计算的虚机可以 vMotion 到另一台安装有 GPU 的服务器上,而完全不中断计算任务。