我们正在经历工作场所的转型变革,在家工作 (WFH) 不再是一种选择或“可有可无”。 这是一个要求。 幸运的是,在过去的二十年里,我们一直在开发虚拟桌面基础设施 (VDI) 来实现这一转变。 当人们想到 VDI 时,他们通常会想到虚拟机和大玩家,即 VMware、Citrix 和 Microsoft。 然而,VDI 与后端计算机无关,它是关于通过网络向远程用户显示计算机(物理或虚拟)视频、音频和外围设备,以及远程用户期望获得与本地系统相同的体验。
我们正在经历工作场所的转型变革,在家工作 (WFH) 不再是一种选择或“可有可无”。 这是一个要求。 幸运的是,在过去的二十年里,我们一直在开发虚拟桌面基础设施 (VDI) 来实现这一转变。 当人们想到 VDI 时,他们通常会想到虚拟机和大玩家,即 VMware、Citrix 和 Microsoft。 然而,VDI 与后端计算机无关,它是关于通过网络向远程用户显示计算机(物理或虚拟)视频、音频和外围设备,以及远程用户期望获得与本地系统相同的体验。
IT行业备受推崇的领导者,VDI领域的创新者和领导者是惠普。 许多人没有意识到的是,所有 HP Z 工作站、HP ZBook 和 HP VR 背包都包含 HP 的远程连接软件 HP ZCentral Remote Boost(以前称为 HP Remote Graphics 软件 – RGS),无需许可– 你有权使用它。 ZCentral Remote Boost 还可以以非常合理的成本用于其他物理或虚拟 x86 系统,并且 HP 拥有 60天试用 允许您在任何系统上对其进行评估的产品。
ZCentral 不仅仅是 Remote Boost,因为 HP 最近发布了 ZCentral Connect,这是一款专为 ZCentral Remote Boost 设计的轻量级连接管理器。 借助 ZCentral Connect,惠普成为唯一一家为虚拟桌面基础设施 (VDI) 环境提供所有硬件和软件的单一产品线来源的 IT 公司。 整个 VDI 堆栈都是从头开始设计的,也许更重要的是得到了 HP 的支持。 如果出现问题,拥有单一供应商可以消除相互指责并更快地解决问题。 稍后我们将详细介绍 ZCentral Connect,但让我们首先关注 Remote Boost。
Remote Boost 是对当前 VDI 范例的一个有趣的尝试,因为它被设计用于物理工作站而不是虚拟机 (VM)。 虽然它可以在 VM 上使用,但通过以这种方式设计,它可以简化设置和维护 ZCentral VDI 环境。 ZCentral 面向需要工作站的全部功能的用户,而不是只需要从 VM 运行一两个应用程序的任务工作者。 另一方面,高级用户往往会使用工作站的全部资源,工作站资源的任何过度配置都会对工作人员的效率产生不利影响。 用户可以访问他们的工作站,无论它位于数据中心、数据柜,还是位于用户过去所在的办公桌上。 如果接收方可以通过网络联系发送方系统,即使在存在 VPN 的 WAN 环境中,计算资源也可以完全远程化。
早在 2003 年,惠普就意识到需要将计算机的键盘、鼠标和视频扩展到数英里或数百英里之外。 为实现这一目标,他们开发了 HP 远程工作站软件,随着时间的推移,该软件演变为 HP 远程图形软件 (RGS) 和当前版本的 ZCentral Remote Boost 2020。在过去的 17 年里,它一直是业界保守得最好的秘密之一,并且HP 客户的关键基础设施支柱。 是的,能源、媒体、工程和其他垂直行业的许多人一直在使用它,但在大多数情况下,它确实没有获得应有的知名度。 然而,惠普决心改变这一点,作为这项努力的一部分——他们将 RGS 重新命名为 HP ZCentral Remote Boost,这是惠普硬件和软件解决方案套件的一部分,该套件在 HP ZCentral 保护伞下整合在一起。
远程访问系统的原因有很多,但最重要的原因是安全性。 将工作站安全地锁定可以大大降低其正在使用的数据有意或无意地受到损害或被盗的可能性。 使用 Remote Boost,通过网络发送的任何远程协议数据都会被加密。 人们提出远程工作站访问的第二个原因是需要随时随地进行计算。 如果您需要访问系统或系统上的信息,您可以在办公室、家庭办公室甚至会议室进行,无论您是在距离物理系统几百英尺还是几百英里的地方工作。 最重要的是,可以为节约成本和提高效率提供强有力的理由。 将工作站置于中央存储库中可大大降低维护成本、基础设施成本,并允许根据需要共享系统。 Remote Boost 的额外好处是不需要任何特殊的图形驱动程序或不需要任何特殊的安全或访问配置,用户可以像往常一样访问他们的系统。
在本文的其余部分,我们将研究 HP ZCentral Remote Boost 和 ZCentral Connect。
HP ZCentral Remote Boost – 直接连接
HP RGS 开始于可以想象到的最苛刻的用例之一:早在 2004 年就将照片从 NASA 的火星探测器传回地球。这些传输必须非常高效,而不能牺牲图像的质量。 从那时起,惠普就一直在稳步完善这项技术。
Remote Boost 拓扑与其他 VDI 解决方案类似,因为执行计算的物理或虚拟系统上安装了一个 Sender(代理),而远程系统上安装了一个 Receiver(客户端)。 Remote Boost Sender 可以安装在 Windows 或 Linux 系统上,而 Receiver 则支持笔记本电脑、台式机、平板电脑或运行 Windows、Linux、HP ThinPro 或 MacOS 的 VDI 客户端。 ZCentral Remote Boost 发送器和接收器向后兼容以前的 HP RGS 版本以实现基本连接。
运行 Remote Boost Sender 的系统使用在 Sender 系统上本地呈现的 OpenGL 或 DirectX 进行所有处理,Remote Boost 对图像进行更改,或者如果需要,对整个图像进行压缩,然后它与任何音频输出一起,被发送到接收系统。 Receiver 系统显示图像、播放音频,并将键盘、鼠标和其他接口外围设备(如 3D 鼠标或压敏平板电脑输入)和触摸手势发回 Sender 系统。
Remote Boost Receiver 可用于连接到单个 Sender(直接模式)或多个 Sender(目录模式,批量打开)。 还可以根据需要启动多个 Receiver Session。 HP 通过其协作模式稍微改进了游戏,该模式允许两个或更多用户从运行 Receiver 的多个远程系统查看并在同一个 Sender 会话桌面上进行交互,遵循已通过 Active Directory 为给定 Sender 设备建立的现有安全性或本地帐户。
ZCentral Remote Boost 具有现代远程显示协议的所有功能以及其他 VDI 解决方案所不具备的一些功能。 Remote Boost Sender 支持具有任何 GPU 的工作站(物理或虚拟),并具有针对 NVIDIA GPU 的特定体验增强,其高效协议可以处理低带宽网络。 它支持 4K 显示器和多显示器、触摸手势以及将接收器上的 USB 设备传递给发送器。
在处理视频或快速变化的图像(如模型旋转)时,可以将 Remote Boost 会话与 HP 的高级视频压缩 (AVC) 功能结合使用,以在不牺牲质量的情况下减少带宽。 Remote Boost 还具有 HP 的 Velocity 功能,该功能针对 WAN 进行了优化,可通过优化发送方和接收方之间的通信来帮助减少延迟和数据包丢失。
Remote Boost 可以直接从发送方连接到接收方,或者您可以使用 ZCentral Connect 管理用户与他们有权访问的机器的连接。
设置 HP ZCentral Remote Boost
为了更好地感受 Remote Boost,我们在 VM 和工作站上安装了 Sender。 我们通过在笔记本电脑和 HP mt45 瘦客户机上安装 Receiver 来连接到这些系统。
我们从 ZCentral Remote Boost Receiver 和 Sender 下载了 60 天试用许可证和安装指南 hp.com/ZCentral和 hp.com/zcentralremoteboost.
我们安装 Sender 的第一个系统是 Windows 10 VM,具有 4 个 CPU 内核、8GB RAM 和一个 128GB NVMe 支持的磁盘。 安装接收器很简单; 我们双击 发件人设置64.exe 这带来了一个向导,我们通过接受所有默认值来工作。 安装 Sender 时,系统询问我们是要在系统本身上安装许可证还是要使用许可证服务器; 我们选择了前者。 注意:如果 Sender 安装在 Z 系统上,我们就不会被询问许可证。 ZCentral Remote Boost Sender 软件对所有 Z 系统都是免许可的,而 Receiver 不需要许可。
在 VM 上安装 Sender 后,需要重新启动。 机器恢复后,我们看到 ZCentral Remote Boost Sender Service 正在运行。
我们注意到系统托盘中有一个 Sender 图标,表明它已准备好与 Receiver 连接。
我们安装 Receiver 的第一个系统是一台连接两台 10K 显示器的 HP Dragonfly Windows 4 笔记本电脑:戴尔 U3219Q 和联想 P27。 安装 Receiver 也非常简单; 我们双击 接收器安装64.exe 这带来了一个向导,我们通过接受所有默认值来工作。 安装 Receiver 后,需要重新启动笔记本电脑。
系统重启后,在Receiver端我们选择的系统 HP ZCentral 远程升压接收器 从 Windows 启动提示。 这会弹出一个对话框,提示我们输入我们希望远程访问的目标系统的 IP 地址或主机名。 建立初始连接后,系统会提示我们输入我们尝试连接的系统的用户名和密码。
我们以发送器系统设置为 (2844 x 1644 @ 64 Hz) 的分辨率连接到系统 Remote Boost 工具栏显示,当我们积极使用系统时,它以 16 fps 的速度使用 60Mbps,不使用时使用只有 1kbit/s。 工具栏显示了其他有助于解决带宽、延迟和实时质量变化等体验问题的信息。
然后,我们在后台播放 1720×720 @ 24 FPS 视频时调出并使用 Office 文档。 在播放视频时,我们可以毫无问题地处理我们的文档。 音频清晰,视频播放流畅。 播放视频时消耗的带宽在 8 到 14 Mbit/s 之间变化。
然后我们结束连接并启用 AVC。 在 AVC 模式下运行时,像素压缩比从大约 25:1(HP3,默认 CODAC)切换到 225:1,用于从发送方发送到接收方的信息(像素变化,加密前)。
同一实例显示系统现在使用 1-2Mbps,但我们没有注意到视频或音频质量有任何变化。
为了消除运行 Sender 的机器对 Remote Boost 性能的限制,我们在英特尔 NUC 9 Pro 工作站上安装了 Sender。 我们使用的英特尔 NUC 9 Pro 是 NUC9VXQNX,它预配置了八核 Xeon 处理器、独立的 NVIDIA Quadro GPU、32 GB RAM、2TB NVMe 存储以及运行 Windows 10 Home Pro 的许可证。 它有多个视频输出、多个 USB 连接器、两个 PCIe 插槽、两个 1Gbps 以太网端口和 2.4Gbps Wi-Fi。 我们认为这将是一个很好的非 HP 系统示例系统,有些人可能会使用 Remote Boost。
在 NUC 9 Pro 上安装 Sender 时,我们选择进行自定义安装并启用远程 USB、剪贴板和单点登录。 我们还选择设置 Remote Boost 以使发送器(NUC 工作站)与我们本地接收器系统上的显示相匹配。 从体验的角度来看,这就像将我们的 Receiver 系统上的两个显示器直接连接到 NUC,运行 Remote Boost Sender——NUC 自动更改显示设置以匹配。
当连接到远程系统时,它正确识别并使用了我们的两个 4K 显示器设置。 我们在一台显示器上播放视频,在另一台显示器上运行 SolidWorks(一种 CAD 程序)。 我们的经验与直接在系统上工作的经验没有什么区别。 在使用默认 HP3 编码模式进行测试期间,我们注意到由于更大的整体屏幕分辨率和发送的像素,它消耗了大约 100Mbps 的带宽。
然后我们调出它的设置并将图像质量从 60% 提高到 100%。
我们现在消耗了超过 200Mbps 的带宽,但没有注意到我们正在查看的图像质量有任何变化。
然后,我们更改了 Remote Boost Receiver 设置,以利用 NUC Nvidia 卡为 AVC 功能进行硬件加速。
我们调出 Solidworks 并操纵一个 3D 模型,并将远程缩放设置为 60% 的图像质量,并且没有发现任何闪烁或滞后。 我们将 Remote Zoom Image quality 设置为 100% Image Quality,并且在操作模型时再次没有注意到任何延迟闪烁。
然后,我们测试了 ZCentral Remote Boost 可以针对带宽受限网络上的性能进行优化的不同方式。 Remote Boost Receiver 有一个下拉工具栏,可以通过将鼠标悬停在 Receiver 窗口的顶部中间找到它,然后单击图钉图标以防止它消失。 工具栏是对正在使用的带宽和访问可在会话中更改的优化设置的快速参考。
在接收器上,我们提出了 个人设置 对话框并选择了 性能 标签。 我们注意到默认情况下启用了 HP Velocity,并且图像质量滑块设置为大约 80。HP Velocity 通过优化发送方和接收方之间的通信来提高网络性能。 用户可以选择使用 AVC 模式将编码负担放在 CPU 或 GPU 上。 HP Velocity 使用复杂的策略机制,并将在需要时持续监控和自我调整,以确保最终用户的优质体验。
HP 提到 AVC 不适合线框图像的 3D 运动等细线内容,但我们在使用它时并未注意到图像质量有任何下降。
接收器可以设置最低图像质量和更新率。 什么时候 启用自适应图像质量 被选中时,发送方将开始将图像质量降低到 最低图像质量 设置(从 0-100)每当每秒更新值低于 目标更新率 (从每秒 0-30 次更新)。 当启用高级视频压缩时,这些选项将被禁用。
这些设置在图像质量至关重要的情况下很有用,比如在医疗环境中,或者在网络流量导致图像质量短期下降而不是帧速率下降的情况下。
通过移动 VDI 设备使用 Remote Boost
VDI 环境的优势之一是能够通过网络连接从任何地方访问桌面。 为了测试这一点,我们使用了一个 惠普 mt45 VDI 客户端. 在此测试期间,我们选择使用设备的 1Gbps Wi-Fi 进行网络连接。
mt45 是笔记本电脑格式的 VDI 客户端,具有 14 英寸屏幕、多个端口,并由带有板载 Radeon Vega 3 显卡的 AMD Ryzen 3300 PRO 6U CPU 提供支持。 CPU为4核4线程6GPU核心芯片,基础频率2.1GHz,升压频率3.5GHz。 显示器是 1920 x1080 @ 60MHz。 它可以运行 HP ThinPro 或 Windows 10 IoT 企业操作系统。 我们的设备上安装了 Windows。 该设备支持所有主要的 VDI 环境,包括 HP Remote Boost。
我们使用 Receiver 连接到支持 GPU 的 VM。 它连接了m45的显示器分辨率(1920×1080)。 我们使用 ControlUp 控制台来监控发送方和接收方机器。 我们使用我们的 SolidWorks 模型没有任何问题,并注意到我们看到的最高带宽是 8MBps。
团队协作
Collaboration 允许许多 Receiver 加入同一个 Sender 会话,但 Collaboration 要求每个加入者在 Sender 上具有唯一的登录凭据(域或本地帐户)。 所有协作者的更新率受任何一个协作者的最低更新率限制。 更新率低的协作者可以使用 Receiver 设置中的性能面板来提高他们的更新率,这将改善所有协作者的体验。 要在启用了 AVC 或 Velocity 的会话中协作,每个协作者必须在其 Receiver 上具有相同的设置,否则连接将被拒绝。
我们从 mt45 测试了 Collaboration。 我们单击系统托盘中的发件人图标并启用协作模式。 我们通过从戴尔笔记本电脑启动 Receiver 并连接到 GPU 机器来连接到正在运行的会话。 在 mt45 上,系统询问我们是否要允许用户加入我们的会话,以及是否要允许用户访问鼠标和键盘。
当我们加入现有会话时,我们能够以与在 mt45 系统上相同的用户体验来操作 SolidWorks 模型。 我们能够从笔记本电脑断开连接并重新加入会话。 当我们从 mt45 断开会话时,笔记本电脑上的会话结束,mt45 是主要用户。
ZCentral Remote Boost 2020 的定义功能之一是其缩放功能,允许在协作期间使用具有不同分辨率的接收器。 为实现这一点,它使用接收器系统上的 GPU HW 和 GPU Shader 程序根据需要放大或缩小像素。 单击工具栏上的缩放器图标可启用缩放器模式。
通过 VPN 使用 HP ZCentral Remote Boost
由于许多用户需要通过 VPN 连接到物理工作站,我们在中西部测试实验室设置了三个不同的 HP 工作站并通过 VPN 连接到它。 其他 VDI 解决方案都有自己的 VPN 解决方案,而 Remote Boost 允许您使用自己选择的 VPN。
我们连接的三个工作站是 HP Z640 工作站、HP Z2 Mini G4 和 HP Z2 Mini G3 工作站。 所有三个系统都运行 Windows 10 Pro。 当我们在它们上安装 ZCentral Remote Boost Sender 时,我们不需要许可它们,因为该软件将它们识别为 HP 工作站。
实例化 VPN 连接后,我们使用 Remote Boost Receiver 连接到它们中的每一个。 以下信息来自我们与 Z640 工作站的连接,但我们在 Z2 Mini G4 和 G3 工作站上也有类似的体验。
在虚拟桌面上,我们使用 Chrome 浏览互联网,使用 LibreOffice 编辑文档,体验与使用本地桌面几乎相同。
我们能够毫无问题地显示流媒体视频和使用办公应用程序。 当我们流式传输视频时,启用 HP Velocity 时连接速度为 7.8 Mbps,禁用时连接速度为 11Mbps。 当我们启用和禁用 HP Velocity 时,我们无法检测到视频质量有任何差异。
断开与虚拟桌面的连接后,我们ping 服务器的IP 地址,发现往返时间(RTT)为85ms。 考虑到虚拟桌面位于中西部的数据中心,而客户端在太平洋西北地区运行,我们惊喜地发现虚拟桌面的性能与托管在 -前提。
HP ZCentral Connect – 用于 ZCentral Remote Boost 的连接管理器
ZCentral Connect 是 ZCentral Remote Boost 的配套产品,通过允许将运行 Sender 的系统分配给具有 Receiver 的系统上的用户来提供连接管理服务。 通过这样做,用户可以访问工作站池中的工作站。 Connect 还执行其他管理功能,例如打开和关闭物理机器以节省资源并提供带外电源管理。
ZCentral Connect 非常轻量级,因为它只需要 Windows 10 或 Windows Server 2016/2019 系统,具有 4 核、4GB 内存和至少 50GB 可用空间。 由于其单一的焦点,我们发现 Connect 使用起来简单直观。 我们没有在我们的实验室中安装 Connect,但确实看到 HP 在他们的实验室中安装了它,我们相信它可以在不到一个小时的时间内轻松设置和运行。
其他 VDI 解决方案建议在管理其 VDI 环境之前参加为期一周的培训课程。 但由于其简单直观的界面,在管理它之前,您只需快速阅读手册即可。
安装 Connect 后,管理员使用基于 Web 的界面对其进行管理。 第一步是从现有的 Microsoft Active Directory 基础结构导入主机和用户。 主机(发件人系统)可以分配给单个用户或作为用户池的一部分提供。 从 GUI 中,您可以指定主机是否可用、禁用、检出或正在使用中。 您还可以指定是否要使用 Intel 主动管理技术 (AMT) 对受支持的主机进行电源管理(主机需要 Intel vPRO,并且必须最初配置 AMT)
将主机添加到 Connect 后,您需要登录到该主机并在其上安装 Connect 代理。 安装 Connect 代理时,您需要指定要使用的 Connect 服务器,并且需要为其提供从 Connect 管理控制台生成的授权代码。
一旦主机安装了 Connect 代理,Connect GUI 用于将用户或用户组关联到单个主机或主机池。 Edit Pool 向导可以很好地显示池中的用户和主机。
我们通过网络浏览器连接到 Connect Manager,然后单击 选择主机 连接到主机。
然后我们点击 为我选择一个主机.
然后分配了一位主持人与我们开始一个活跃的会话。 作为活动会话的一部分,我们获得了系统电源状态和上次系统电源循环信息。 我们还可以在活动会话期间强制关闭或重新启动电源,就像在发生冻结或崩溃时按下旁边使用的系统上的电源按钮一样。
我们单击“连接到主机”按钮,我们使用 Remote Boost 自动连接到它。
当我们使用完系统后,我们注销并与主机断开连接,然后可以选择为其他用户释放主机。
结论——远程和就绪
多年来,惠普一直在稳步发展他们的 VDI 故事,现在随着 ZCentral Connect 的加入,他们可以为其客户提供完整的惠普硬件和软件 VDI 堆栈。 使用此 VDI 堆栈,您可以快速设置一个池以在许多用户之间共享工作站,并且这些用户可以安全地远程连接到它们,因为所有传输的数据都已加密。 一个用户可以连接到一个或多个远程系统(目录模式),惠普的解决方案甚至允许多个用户同时连接到一个系统以便在一个项目上进行协作。 用户可以在其端点上使用本机手势(触摸屏)与远程系统进行交互。
我们发现使用 Remote Boost 时的最终用户体验非常出色。 我们还在 CAD 工作和视频中使用了 Remote Boost,发现显示清晰锐利。 我们在 HP 工作站以及非 HP 服务器和 VM 上安装了 Sender。 我们在带有双 4K 显示器的 HP Dragonfly 笔记本电脑和 HP t640 瘦客户机上安装了 Sender。 我们在本地使用 HP Remote Connect 连接到系统,并使用 VPN 连接到延迟超过 80 毫秒的系统。 通过所有这些测试,我们没有注意到任何明显的质量下降。 HP Remote Connect 刚刚工作。 我们可以看到使用 HP Remote Connect 对于那些在其数据中心拥有 HP 工作站的人来说是多么容易。 但是,由于其低成本和低管理开销,对于需要远程访问工作站的非 HP 系统,应考虑使用 HP Remote Connect。
ZCentral Remote Boost Sender 许可证在 Z 工作站上免费,在非 Z 系统上可免费试用 60 天。 产品信息和软件下载可在以下位置找到 https://www.hp.com/zcentralremoteboost
ZCentral Connect 还提供 60 天试用期,以支持 ZCentral Remote Boost 连接管理。 产品信息和软件下载位于 http://www.hp.com/zcentral
本报告由惠普赞助。 本报告中表达的所有观点和意见均基于我们对所考虑产品的公正看法。