VMware Horizon是VMware的虚拟桌面产品组合,旨在使IT管理员能够将安全桌面和应用程序部署到最终用户的各种端点设备,例如笔记本电脑和移动电话。但在将其部署数据中心之前,请考虑其部署要求、你的理想部署方法以及Horizon的功能集是否适合你的虚拟桌面需求。
Horizon由多种不同但互补的技术组成,其中包括桌面虚拟化平台Horizon View;Horizon Client,该软件用于在Horizon View和终端设备之间建立连接;Horizon Workspace,使最终用户可以从任何设备访问其工作区、数据和应用程序;Horizon Air,使管理员能够部署基于云的桌面和应用程序。
截至2020年3月,Horizon的最新版本是VMware Horizon 7。
Horizon部署要求
在你部署Horizon(无论是在内部还是在云端)之前,请确保你具有可用的Active Directory(AD)。AD可处理重要的身份验证任务,例如权限管理和证书服务。
在配置AD后,你必须在Horizon基础架构与其余基础架构之间配置连接。接下来,你可以创建虚拟桌面,即Pod。如果需要,请使用来自多个IaaS提供商的Pod。根据用户群的位置选择IaaS区域,以确保最低的延迟和最高的性能。
最后,使用Horizon控制界面向导来配置环境的其余部分。你可以从此控制面板管理IaaS基础架构。不要忘记设置用户访问网关(UAG),以便用户可以登录其桌面。这应该是向导设置过程的一部分。
VMware Horizon 7:在内部部署vs在云端
无论你选择在本地还是在云端部署Horizon,每个部署选项都有各自的优缺点。在确定哪种部署方法适合你的企业前,请考虑你的安全性、区域、数据中心支持成本、管理和管理成本以及所需的桌面数量。
当你部署Horizon用于经认证的公共云(即IBM Cloud或Microsoft Azure)时,Horizon不需要依赖内部系统。你可以单窗格查看和管理整个环境,包括不同区域的环境。你可以为每个平台选择不同产品,但是你无法在云中创建自定义VM规格,并且仅限于所提供的规格。
如果在内部或混合云环境中部署VMware Horizon 7,则可以获得更多的自定义选项和灵活性,但是Horizon部署成本更高。
Horizon故障诊断
Horizon最常见的问题包括:用户无法在Horizon Client中进行身份验证、用户收到错误消息称没有可用的桌面、用户未收到远程桌面会话或糟糕的用户体验。
为了启动故障排除会话,请首先提示最终用户打开Horizon客户端或HTML5客户端。该用户应在连接服务器或UAG上进行身份验证。然后,Horizon会验证该用户的权利,并将其呈现给客户端。
接下来,应提示用户打开池中的桌面。连接服务器会验证是否已将桌面分配给该用户。如果没有分配,则服务器将创建一个新分配。然后,Horizon Client会收到一条消息称已建立与指定桌面的连接,并尝试连接到该桌面。Horizon建立连接后,将为用户提供一个桌面,并在Horizon Client上接收远程显示信息。
使用Horizon Performance Tracker
你还可以使用Horizon Performance Tracker监视最终用户的体验。
评估UX取决于多种因素,因此通常很难准确测量和调整。Horizon 7.5中引入的Horizon Performance Tracker,有助于解决UX管理的某些细微差别。你可以在两个选项卡(At a Glance或者Session Properties)之一中找到桌面的UX指标。
At a Glance显示了与虚拟桌面远程连接相关的更常规的指标,例如带宽使用率、每秒帧数和CPU使用率。你可以在网格视图和图形视图之间切换,以更轻松地查看显示的信息。
Session Properties选项卡显示会话详细信息(例如位置和设备)以及外围设备详细信息(例如键盘设置)。
VMware Horizon的现状
VMware于2019年12月发布Horizon 7.11。在此更新中,VMware宣布不再支持基于Flash的Horizon Administrator,建议使用基于HTML5的Horizon Console。它在2020年3月底发布了Horizon 7.12;此更新具有较少的更改和新功能。然而,它确实使最终用户可以更快地启动流应用程序,并且进行了一些小的调整,以简化IT部门的桌面配置和管理。
Horizon 7.12仍保留旧版本VMware Horizon 7中的很多功能。Horizon关键功能包括对实时迁移的vMotion支持、对Blast Extreme的服务质量支持、地理位置重定向、剪贴板审核、会话协作和帮助台集成。