2018-08-25 16:42:07

随着VMware Horizon 7发布,VMware公司最终声明过渡到自己的远程显示协议。

在2013年,我猜测VMware与PCoIP协议的制造商Teradici之间的关系愈发冷淡,而VMware的Horizon最终用户计算套件使用的恰恰是PCoIP协议。那时VMware还没有发布面向应用的产品,单纯依赖VDI而非会话托管应用。Teradici随后发布了自有的远程桌面会话主机(RDSH)平台Arch,在我看来更像是双方之间的实力较量。

我认为VMware将会收购另一个远程显示协议或者对提升微软远程桌面协议性能的RemoteFX技术进行简单地标准化。恰恰相反,VMware创建了称之为Blast Extreme的自有协议,该协议基于已在Horizon View中使用了几年的HTML Access协议。HTML Access允许管理员在Horizon View服务器以及View终端上安装软件,然后用户能够通过Web浏览器访问虚拟桌面。

VMware开发Blast Extreme时考虑到了移动网络与设备。当时的想法是企业一定不会抛弃瘦客户端设备。VMware Blast协议在移动环境上运转的更好,这意味着一定能够在更传统的VDI客户端下运行。

VMware Blast基于H.264 视频格式编码,意味着几乎所有设备都能够解码该协议。尽管网络存在延迟但也能够显著提升性能,因为是硬件而非CPU以及软件对协议进行解码,在移动设备上使用远程桌面或者应用时VMware Blast显著降低了功耗。此外,据VMware所说,PCoIP与Blast的性能没有任何差异。

尽管Blast协议很显然是PCoIP的竞争对手,但VMware目前很友好,允许管理员在Blast、PCoIP以及微软RDP之间做出选择。管理员创建桌面池时,能够指定哪些协议能够访问该桌面池。管理员甚至能够选择三种协议,Horizon会基于客户端选择最佳的协议。

Fargo项目实现即时交付

Horizon 7还引入了Fargo项目提供的即时交付功能。该功能允许管理员实时配置并部署桌面,不用像过去那样克隆基础虚拟机。即时交付使用VMware的即时克隆功能分离正在运行的父虚拟机,几乎立刻就能够创建一个完全相同的子虚拟机。就像是执行在线快照,原与快照在同时运行。

VMware Horizon 7 将桌面变更存储为差分文件,这使得更新父虚拟机以及用户的虚拟桌面变得更简单。现在,管理员只需要更新父虚拟机并在用户重启时应用新差分文件。他们还拥有与之前相同的桌面,只是刚刚进行了更新。

该特性的确很有用,最终看到Fargo项目技术很令人高兴。用户在VMworld 2014大会上第一次听说该项目,尽管公司在去年一直守口如瓶,但看起来VMware的确在努力完成该项目。