在有机会与各种 VDI 客户端一起工作并对其进行审查之后,我们认为我们将了解使用低价小型计算机和 VDI 客户端软件创建我们自己的 VDI 客户端需要什么(以及是否有意义)。 本次审查将不同于我们的其他审查,因为我们将介绍如何组装一个系统作为 VDI 客户端软件,然后我们将审查该系统作为 VDI 客户端。
在有机会与各种 VDI 客户端一起工作并对其进行审查之后,我们认为我们将了解使用低价小型计算机和 VDI 客户端软件创建我们自己的 VDI 客户端需要什么(以及是否有意义)。 本次审查将不同于我们的其他审查,因为我们将介绍如何组装一个系统作为 VDI 客户端软件,然后我们将审查该系统作为 VDI 客户端。
英特尔 NUC(下一代计算单元)是一种小型计算机,仅包含计算的基本要素,但这并不是说 NUC 不能成为功能强大的计算机——事实上,英特尔可以在一块 4” x 4” 主板。 例如,我们用作测试 Kubernetes 服务器的 NUC8i7BEH 具有四核 i7 处理器、两个内部驱动器并支持 32GB RAM。 然而,由于我们希望创建一个低成本的 VDI 客户端,我们选择了更便宜的 NUC7CJYS。
NUC7CJYS 是一款低价 NUC,旨在为不需要英特尔更强大 NUC 产品的用户提供支持。 NUC7CJYS 仍然非常实用,因为它有 6 个 USB 端口,由集成英特尔高清显卡 600 的双核英特尔赛扬处理器提供动力。它通过两个全尺寸 HDMI 端口支持双超高清 4K 显示器。 所有这些都装在一个 4.5” x 4.5” x 2” 的小盒子里。
对于 VDI 客户端软件,我们将使用安装在 Windows 10 上的 Dell Wyse Converter。尽管所有主要的 VDI 供应商都为可以安装在 Windows 和/或 Linux 上的 VDI 客户端提供软件,但我们希望使用支持的软件解决方案所有主要的 VDI 供应商(不仅仅是一家),Wyse Converter 就是这样做的。
英特尔 NUC NUC7CJYS 规格
客户类型 | 改装电脑 |
外形尺寸 | S小号 |
OS | 窗户10首页 |
支持的远程显示协议 | Wyse Converter 支持 VMware Horizon 和 CITRIX HDX |
中央处理器 | 英特尔赛扬 J4005 处理器 |
GPU | 英特尔高清图形600 |
内存 | 4GB DDR4 SO-DIMM(可升级至 8GB) |
嵌入式存储 | 32GB 板载 eMMC |
内部存储选项 | 一个 SATA3 端口,用于连接 2.5" HDD 或 SSD |
屏 显: | 两个 HDMI 2.0a 端口,4K @ 60 Hz,支持 8 声道音频 |
能量消耗 | 19V、65W AC-DC 电源适配器 |
端口 | 2 x HDMI 2.0a 2 x的USB 3.0 2 x的USB 2.0 2 x USB 2.0(内部接口) |
多媒体 | TOSLINK 音频插孔 3.5 毫米音频输入插孔 1扬声器 支持 8 声道音频的 HDMI 端口 |
网络连接 | 1Gb 局域网 英特尔Wireless-AC 9462 蓝牙v5 |
物理尺寸 | 高 2” x 宽 4.5” x 深 4.5” |
符合标准 | 该产品符合众多安全、法规、EMC/RF 和环境标准 |
保修政策 | 3的一年 |
设计与建造
英特尔 NUC 包装在一个沉重的盒子里,设备本身被包裹在一个静电塑料袋中。 盒子还包含一个 19V、65W AC-DC 电源砖适配器和一个 VESA 安装板。
设备背面有两个 HDMI 端口、两个 2.0 USB 端口、一个 RJ45 端口、一个 3.5 毫米扬声器插孔和主电源连接。
设备正面有一个电源按钮、TOSLINK 音频插孔、两个 3.0 USB 端口和一个电源指示灯。 设备侧面有一个金士顿锁和一个 SD 卡槽。
设备外壳的侧面和顶部由坚固的塑料制成,两侧和背面都有通风孔。 该设备的底部由金属制成,并有两个螺纹孔,可以连接随附的 VESA 支架。 设备侧面有金士顿锁和 SD 卡插槽。 设备的顶部很容易拆卸。 总的来说,这款设备的外壳非常耐用,在办公室或数据中心环境中应该能很好地支撑。
外壳底部由四颗十字头螺丝固定。 卸下这些螺丝,您将露出设备的主板,它制作精良。 设备底部有一个通风金属槽,可容纳 2.5 英寸 HDD 或 SDD 驱动器。 设备的 CPU/GPU 安装在主板底部,因此不可见。 主板在系统上安装了一个 ADATA 4GB PC4-2400T-SC0-11 SO-DIMM,但它确实有一个用于额外的 4GB DDR4 SO-DIMM 的插槽。 所有可见的组件和端口都表面安装在主板上。 该设备的构建质量高于平均水平。
首次启动和配置 NUC
为了测试 NUC7CJYS,我们通过设备的 RJ6 端口通过 Cat 45 电缆将其连接到我们的网络。 客户端通过 1Gb 网络与单个交换机连接,该交换机将其连接到托管虚拟桌面的服务器和 WAN 路由器。 为了创建受控环境,我们在测试期间监控网络以确保在我们的测试期间不存在其他流量。
在打开设备电源之前,我们通过设备的 DisplayPort 之一将 NUC7CJYS 连接到戴尔 UltraSharp 38 英寸曲面 4K 显示器 (U3818DW)。 戴尔显示器内置键盘、鼠标和视频 (KVM) 开关。 显示器内置的 KVM 切换器在我们的测试中非常有用,因为它让我们只需按一下按钮就可以在 VDI 客户端和笔记本电脑之间切换。 在整个测试过程中,我们使用了戴尔无线键盘和鼠标(部件号 KM636)。 我们将键盘/鼠标的加密狗插入 U3818DW 显示器的上游 USB 端口。
我们打开 NUC 电源,它启动了预装在 10GB 板载 eMMC 上的 Windows 32 Home 操作系统。 然后,我们使用 Windows 向导进行初始 Windows 配置。 我们花了 36 分钟来配置系统并下载操作系统并将其更新到最新的 Windows 版本。 我们此时还更新了设备上的固件。
系统安装完成后,C: 盘的可用空间略小于 4GB,这是一个问题,因为 Wyse Convert 至少需要 4GB 的空间。
通过运行 Speccy,一个显示计算机硬件和软件信息的程序,我们验证了该设备确实具有双核 Intel Celeron J4005 CPU 和 Intel UHD Graphics 600 GPU。
Wyse Converter简介
Wyse Converter 允许您将现有的 Windows 10 或 7 PC 重新用于 VDI 瘦客户端。 安装后,Wyse Converter 可以锁定 PC,为 VDI 客户端提供更安全的平台,并允许您像其他戴尔瘦客户端一样使用 Dell Wyse Management Suite 管理设备。 适用于 PC 的 Wyse Converter 附带默认的 45 天试用许可证,从您在设备上安装时开始。
安装 Wyse 转换器
下载 Wyse Converter 后,我们通过双击打开安装向导的下载包开始安装过程; 稍等片刻后,它显示了在系统上安装 Wyse Converter 之前我们需要解决的问题。
为了解决这些问题,我们禁用了安全启动,安装了 240GB SSD(SanDisk SSD PLUS 240GB Internal SSD USD)和 Windows 10 Enterprise LTS(版本 1809),并更新了 Intel 驱动程序。 此外,当我们打开盒子时,我们在 NUC 中安装了 8GB RAM(Crucial 8GB 套件 4GBx2 DDR4 2400 MT/S)。
我们在安装 Wyse Converter 2.0 时接受了所有默认值。 这安装了 VMware Horizon 客户端、Citrix Receiver、Citrix HDX 实时媒体引擎和 TightVNC 服务器以连接到您的 VDI 环境。
在安装过程中,系统会创建一个管理员账号(WyseAdmin)和一个用户账号(WyseUser)。
Kiosk模式
为了确保 PC 用作 VDI 客户端,Wyse Converter 允许将 PC 置于 Kiosk 模式,该模式一旦启用,将仅显示 Wyse shell 并使传统的 Windows 界面无法访问。
当我们将设备配置为 Kiosk 模式时(使用 Wyse Easy Setup 向导),我们选中了声音、背景、日期和时间、网络状态、允许关机和允许重新启动复选框。 这样做允许设备的用户访问和更改这些功能。
然后我们单击连接和应用程序并设置到我们的 VMware Horizon Connection 代理的连接和 RDP 连接。
将设备配置为信息亭后,我们以 WyseUser 身份登录并验证我们只能访问我们指定的控制面板中的功能,并且两个桌面连接显示在屏幕上。
可用性
我将客户端作为我的个人桌面使用了三个星期来测试它的可用性。 以下是我在此期间记录的主要结果。
我以 WyseUser 身份登录设备,出现的屏幕上有我们之前配置的 VMware Horizon 和 RDP 客户端的图标。 我双击 Horizon Client(4.8 版),将我连接到我的 Horizon 虚拟桌面。
本地地平线桌面
在我使用该设备的三个星期的剩余时间里,我使用本地 Horizon 虚拟桌面来完成我的日常任务。 我使用的虚拟桌面运行 Windows 10 (1607),具有 2 个 vCPU、8 GB 内存和 50 GB 基于 NVMe 的存储,并托管在本地 vSphere 服务器上。
我使用本地虚拟桌面进行的第一个测试是使用 VLC 播放存储在虚拟桌面上的视频 (1280 x 720 @ 712kbs)。 首先,我用四分之一的显示屏播放视频,然后再次以全屏模式播放。 在四分之一比例下,视频播放没有任何掉帧; 但是,在全屏模式下,视频出现抖动并且掉帧。 我相信丢失的视频帧是虚拟桌面的结果,而不是客户端或网络。 当视频以四分之一比例和全屏模式显示时,音频通过插入 3.5 毫米插孔的耳机完美播放。
为了进一步测试该设备,我将 Jabra Voice 150 耳机连接到设备上的 USB 接口,虚拟桌面发现该接口并且工作正常。
在这三周内,我使用客户端进行日常活动:使用 Microsoft Office 应用程序、Chrome 网络浏览器和播放互联网流媒体音乐,以及其他任务。 在此期间,设备运行没有任何问题。
其他配置
由于这是对 VDI 客户端的基本而非广泛的审查,我们仅使用一种 VDI 客户端协议对其进行了测试; 我们没有针对以下情况测试设备:不利的网络条件、使用多个显示器、使用 Skype 等软件通信软件、访问本地存储或使用设备的任何高级功能。
总结
我们对英特尔在这款外形小巧、价格低廉的计算机中包含的强大功能感到惊讶。 我们还对 Dell Wyse Converter 的安装如此简单以及它作为 VDI 客户端的强大功能感到满意。 然而,问题是,“推出自己的”VDI 客户端是否有意义? 答案取决于 IT 中的许多问题。 如果您能以优惠的价格获得 NUC 或重新调整现有 PC 的用途,获得 Windows 10 专业版或企业版许可证,那么是的——使用 Wyse Converter 构建您自己的 VDI 客户端可能具有经济意义。
我们组装的 VDI 客户端建议零售价约为 400 美元,但组件的零售价可能会将该价格降至 200 美元左右。 您可以通过在 eMMC 上安装 Linux 作为操作系统来消除 NUC 的 Windows 10 Enterprise 许可成本,这也将消除对额外 SSD 驱动器的需要(Ubuntu 桌面仅需要 10GB 的磁盘空间)。 但是,如果这样做,您将无法在设备上运行 Wyse Converter 并使用 Wyse Management Suite 对其进行管理。