首页 企业版 使用规模计算和 Leostream 的 VDI:适用于我们其他人的 VDI

使用规模计算和 Leostream 的 VDI:适用于我们其他人的 VDI

by 布赖恩·比勒

现代虚拟桌面基础设施 (VDI) 已经伴随我们超过 15 年,多年来我们已经看到它在医疗和金融企业、教育机构、呼叫中心和其他需要可从任何地方访问的安全桌面的组织中实施具有网络连接的位置。 VDI 解决方案的一个主要缺点是它们的实施、管理和维护可能很复杂; 此外,由于其专业性,VDI 可能需要专门的专门人员。 由于这些原因,传统上 VDI 技术的使用仅限于拥有数千最终用户的大型组织。


现代虚拟桌面基础设施 (VDI) 已经伴随我们超过 15 年,多年来我们已经看到它在医疗和金融企业、教育机构、呼叫中心和其他需要可从任何地方访问的安全桌面的组织中实施具有网络连接的位置。 VDI 解决方案的一个主要缺点是它们的实施、管理和维护可能很复杂; 此外,由于其专业性,VDI 可能需要专门的专门人员。 由于这些原因,传统上 VDI 技术的使用仅限于拥有数千最终用户的大型组织。

过去,我们曾与 VDI 软件提供商 Leostream 合作。 我们注意到他们已经与 Scale Computing(首批超融合基础设施系统提供商之一)合作提供 VDI 解决方案,该解决方案不一定适合由拥有专业员工的大型机构管理,这已成为常态。 相反,他们的解决方案专注于由用户数量较少(比如 25 到 1000 个用户桌面)的中小型企业 (SMB)、州和地方政府以及教育机构进行管理。 通过专注于这个市场,他们可以避免在尝试安装和管理专为大型企业和更大规模实施设计的 VDI 解决方案时出现的许多固有复杂性和明显缺陷。 有趣的是,由于其简单性,它引起了许多大型企业的关注并获得了追随者。

更具体地说,Scale Computing/Leostream VDI 解决方案的独特之处在于,他们声称可以在不到四小时内设置一个完整的(即硬件和软件)VDI 系统; 换句话说,只需大约半天的时间,您就可以架起一个四节点的 Scale Computer 集群,并使用 Leostream 将用户连接到虚拟桌面。 他们还表示,公司可以做到这一点,而无需专门的员工来设置和维护环境,而且是一种具有成本效益的方式。

在本文中,我们将仔细研究来自 Scale Computing/Leostream 的这种独特的 VDI 解决方案。 我们将确定他们的说法是否属实,并验证是否可以在四小时内设置完整的 VDI 环境,无需专业人员即可管理和维护环境,以及部署小规模 VDI 环境的成本是否可以承受使用他们的 VDI 解决方案。

规模计算

超融合基础设施(HCI)已成为数据中心的宠儿,其增长有望持续,并在可预见的未来复合年增长率(CAGR)超过30%。 然而,很少有人意识到,超融合基础设施一词最初是由 Arun Taneja 在 2012 年创造的,用于描述 Scale Computing 的 HC3 平台。

Scale Computing 成立于 2006 年,在最初的六年里,他们一直是为 SMB 市场设计的横向扩展存储领域的创新者。 然后,IT 世界开始转向; CPU 变得更强大,RAM 变得更便宜,网络变得更快,存储变得更密集。 考虑到这些因素,Scale Computing 采取了大胆的举措来利用这些变化,并在其存储节点中添加了一个管理程序——因此,开发了首批 HCI 平台之一。 Scale Computing 之所以与众不同,是因为他们非常专注于 SMB 和分布式企业市场,并且他们将基于内核的虚拟机 (KVM) 添加到他们的横向扩展存储平台,而不是基于内核的虚拟机 (KVM),这是一种广为人知的虚拟机管理程序。将 SDS 存储系统添加到管理程序。

Scale Computing HCI 集群由 3-8 个 HC3 超融合设备和一个以太网交换机组成。 如果需要,可以将多个集群连接在一起并从中央门户进行管理。 如上所述,这些设备中的每一个都有一个 KVM 管理程序和存储引擎。 HC3 集群通过分散的分布式架构进行管理,该架构允许任何节点离线而不影响集群的运行或管理。

HC3 节点作为构建在商用硬件上的 1U 或 2U 服务器出现。 它们具有各种配置,从具有 2.88TB 原始存储容量(1.44TB 可用)和 96GB RAM 的 Intel Xeon E-2124 CPU 的低成本设备,到具有 155.52TB 原始存储容量(77.76 TB 可用)和 2304GB RAM 以及 96 个逻辑核心 Intel CPU。 通过拥有一个设备模型,Scale Computing 可以有效地让他们的系统负担得起,更重要的是,他们可以确保 100% 的硬件/软件兼容性。 此外,这使 Scale Computing 的支持组织(我们印象深刻)可以使用您环境中的配置。

我们发现安装 HC3 集群的过程符合 Scale Computing 的理念:让事情尽可能简单。 我们安装了三个 HC3 系列 HC1250D 节点,将 10Gb 以太网连接到交换机,将键盘、鼠标和显示器连接到其中一个节点,打开电源,并回答了一些配置问题。 我们无需安装任何软件,因为它已预装在设备上。

系统启动后,我们会看到一个向导,指导我们完成配置其网络设置和节点间集群通信所需的步骤。 然后我们启动其他两个节点并按照类似的步骤让它们加入集群。

总的来说,我们能够在不到 3 分钟的时间内设置和配置 HC15 集群。 我们发现 HC3 的用户管理简单明了,相信任何具有一般计算机技能的人都可以毫无困难地完成它。 但是,如果您确实遇到问题,Scale Computing 会为新用户提供一小时的课程,指导他们完成 HC3 集群的安装、配置和管理。

当您将另一个节点添加到 HC3 集群时,它会同时向集群添加存储和计算容量。 为此,您只需将节点放在机架中、连接电缆并打开电源即可。 该节点将自动向集群宣布自己,然后在 HC3 集群管理屏幕中单击几下后,它将被添加到集群中,存储和计算将开始重新平衡以利用添加的资源。

网络通常是 HCI 解决方案的痛点,但通过 HC3 集群,我们发现它简单、直观且不复杂。 HC3 集群上虚拟机 (VM) 的虚拟网络使用虚拟网桥将 VM 连接到外部网络并自动设置。 您可以将其配置得更复杂,但我们认为标准网络配置对于 Scale Computing 所迎合的大多数用户来说效果会很好。

您可以从基于 Web 的管理屏幕监控 HC3 集群和驻留在其上的 VM,您可以通过将 Web 浏览器连接到集群中任何节点的 IP 地址或 DNS 名称来访问该屏幕。 我们认为管理屏幕以一种普通 IT 专业人员可以毫不费力地用于集群日常维护的方式呈现主机和 VM 的健康状况。

HC3 集群存储背后的技术是其专有引擎 SCRIBE(规模计算可靠独立块引擎)。 SCRIBE 将集群节点的磁盘聚合到一个存储池中。 该池中包含的数据通过使用宽条带镜像存储方案进行保护,该方案允许任何节点或磁盘离线而不影响集群的性能。 但是,如果确实出现问题,一旦问题得到解决,SCRIBE 就会使用“多对一”重建过程。 在这个重建过程中,许多存储控制器和驱动器将数据发送到替换驱动器以用数据重新填充它,这使得重建过程非常快,并减少了集群中任何单个节点的负载。

我们确实询问了 Scale Computing 关于使用擦除编码或不同的 RAID 方案来保护数据的问题,他们说他们觉得他们宁愿让 CPU 为 VM 服务,也不愿处理增加的复杂性。 此外,廉价的存储使得存储效率的边际收益变得毫无意义。

在计算方面,Scale Computing 使用其专有的 HyperCore 自动化和编排技术来保持应用程序正常运行。 该技术使用机器智能来自动检测和纠正基础设施的问题。 通过让系统更正问题,这简化了系统的管理,并允许 IT 人员专注于更重要的问题。 由于其简单性和直观的管理,Scale Computing 系统已经在从边缘到数据中心的广泛垂直领域找到了立足点。

在我们创建了 HC3 节点之后,我们随后创建了 CentOS 7 和 Windows 10 VM。 两种情况下的过程都相似; 我们使用 HC3 控制台创建 VM,将 VM 指向安装 ISO,然后像在物理机上一样安装它。 VM 不需要我们安装任何特殊工具、代理或为网络做任何特殊的事情。 一旦创建了这些 VM,它们就可以用作完整克隆或用作其他 VM 的模板。 Scale Computing 解决方案背后的真正力量在于将它们用作模板; 模板中的克隆有一个写时重定向方案,其中每个克隆只会在写入发生时消耗磁盘空间,从而可以非常快速地创建克隆。 例如,一个 64GB 的 Windows 10 VM 有 30 个孩子(每个孩子有 5GB 的写入)将仅占用 214GB 的空间(64GB +(5GB x 30)),而 30 个完整克隆将占用 1920GB 的空间(64GB) x 30)。

狮子流

Leostream 成立于 2002 年,是 VDI 市场的早期进入者,由于其连接代理是供应商中立的,因此有些独特; 即,它适用于各种内部部署和公共云托管桌面。 Leostream 还拥有我们所见过的最广泛的支持协议,支持从 RDP 和 HTML5 到 HP RGS 的所有内容。 这种不可知论让 Leostream 得以在吞噬该领域其他参与者的洗牌和合并中幸存下来。 使用 Leostream,您可以选择适合您的技术,这就是它与 Scale Computing 的契合度如此有吸引力的原因:您可以获得一个为 SMB 市场从头开始构建的基础架构,该基础架构与设计的连接代理相关联尽可能灵活。

Leostream Connection Broker 可以安装在 CentOS 或 RHEL 7.x 基础镜像上,基础镜像可以运行在物理机上,也可以作为虚拟机运行,也可以运行在云端。 除了操作系统要求外,连接代理还需要 2GB RAM 和 20GB 磁盘空间。 为了可靠性和负载平衡,您可以安装多个 Leostream Connection Brokers。 对于我们的系统,我们在 CentOS 7 VM 上安装了 Leostream。

Leostream Connection Broker 包括一个 PostgreSQL 数据库,足以满足许多部署。 但是,如果您要让许多用户同时登录,您将需要与 Leostream 讨论使用外部 PostgreSQL 或 MS SQL Server 数据库。

我们很高兴在我们的 Scale Computing 系统上安装和配置 Leostream Connection Broker 如此简单。 我们所要做的就是从我们的 CentOS VM 上的 bash shell 输入一个 curl 命令,几分钟后,它就会下载这些位并自动安装连接代理。 然后我们转到 Web 浏览器并输入我们安装了连接代理的 VM 的 IP 地址。 然后,在我们以管理员身份登录后,向导会引导我们完成许可和配置过程。 所有与 Scale Computing 系统的集成都是无缝完成的。 Leostream 有一个可以添加的网关,为无法通过网络访问数据中心(即 HC3 上的虚拟机)的用户提供远程访问,并使用内置的 HTML5 RDP、VNC 和 SSH 查看器提供无客户端访问,但我们选择不安装和使用它。

然后我们使用 Leostream 控制台创建了一个虚拟桌面池,我们使用 Windows 10 作为池的模板。 在这个虚拟机上,我们安装了 Leostream 代理和用户需要的应用程序。 我们创建的池最多有 35 个桌面,最少有 XNUMX 个空闲桌面。 通过设置最低级别,我们保证新用户不必等待实例化新桌面。

前三个桌面的创建只用了几分钟,并在集群中的不同节点上自动启动。

为了测试虚拟桌面,我们从三个不同的来源连接到它:我们现有的桌面、瘦客户端和平板电脑。

Leostream 有一个名为 Leostream Connect 的客户端,可用于从 Windows、Linux 或 MacOS 系统连接到虚拟桌面。 我们在运行 Windows 10 的戴尔笔记本电脑上安装了 Leostream Connect,并且安装客户端很顺利。 除了指定我们希望客户端执行的选项之外,代表我们连接到我们的虚拟桌面所需的全部就是输入连接代理的地址。

我们从 Windows 10 笔记本电脑连接到虚拟桌面,并通过使用各种办公应用程序、流媒体视频和播放音乐来测试虚拟桌面的运行情况。 虚拟桌面在我们的所有测试中都非常灵敏,我们发现我们甚至可以在处理 Office 文档时在后台播放视频,而不会出现任何视频帧丢失或 Office 应用程序出现任何减速。 我们不认为 RDP 会如此高效,但 RDP 足以满足许多用例并简化客户端选择,因为 RDP 包含在大多数 VDI 客户端中。

对于我们的下一个测试,我们使用 Atrust t176L VDI 客户端连接到虚拟桌面,这是一个具有四个 USB 和两个 DisplayPort 端口的小型瘦客户端,由运行定制 Linux 操作系统的英特尔 CPU 提供支持。 我们在使用此设备进行测试期间使用了 RDP 协议。 瘦客户端连接没有任何问题; 我们拥有与在笔记本电脑上使用 Leostream Connect 相同的虚拟桌面体验,并对 RDP 的表现如此之好感到惊讶。

由于 VDI 的优势之一是能够从多种设备连接到您的桌面,因此在我们的最终测试中,我们从 Lenovo YT3-X90F/YOGA3 Tablet Pro 连接到我们的虚拟桌面。 为此,我们在平板电脑上启动了 Chrome 浏览器,并在其地址栏中输入了连接代理的地址。 Leostream 在没有 Leostream 网关的情况下建立连接的方式非常聪明,这不是 HTML5 连接。 Connection Broker 本身为用户提供了一个 Web 门户。 然后,Broker 默认情况下会在您的平板电脑上启动远程桌面应用程序,以将您连接到您的桌面。

使用平板电脑,我们能够从设备的弹出式屏幕键盘和与平板电脑配对的蓝牙键盘输入文本。 这些应用程序响应迅速且可用,但自然地,我们不想在正常情况下使用屏幕如此小的平板电脑来进行繁重的文档编辑。 然而,对于快速移动桌面访问,平板电脑会非常方便。

虚拟桌面管理

对于 Windows 桌面上的配置文件管理,Scale Computing/Leostream 建议使用 FSLogix,它现在归微软所有,并且在 Windows 10 的各个版本中都是免费的。

我们在 Leostream 中非常喜欢的功能之一是能够设置时间策略,指定何时打开和关闭虚拟桌面。 这不仅增加了一层安全性,还可以在下班时间释放资源用于数据挖掘或报告生成等其他任务。

虽然建立一个有数百个用户的系统对我们来说不切实际,但 Scale Computing/Leostream 确实为我们提供了有关其 VDI 解决方案的案例研究。 伊利诺斯州的巴黎社区医院拥有四名 IT 员工,负责管理从服务器到台式机的一切事务。 现有员工能够使用 VDI 解决方案部署和管理 125 个 Windows 10 虚拟桌面,而无需增加任何额外员工,并且他们能够将新用户的入职时间从一周缩短到两小时。 此外,最终用户的接受度非常高,因为医生和护士可以通过网络连接从任何地方安全可靠地登录。 这证实了我们的断言,即 Scale Computing/Leostream 足够直观,可以由一般 IT 人员管理。

从可用性的角度来看,该案例研究很有趣,但我们想了解有多少虚拟桌面可以在 Scale Computing 集群上运行。 Scale Computing/Leostream 为我们提供了他们针对四节点 HC1250D 集群运行的 LoginVSI 测试的结果。 集群中的每个节点都是一个设备,配备两个 Intel Xeon Silver 4114 CPU @ 2.20GHz 和带有 SSD 和 HDD 磁盘的混合存储。 HC1250D 集群总共有 1.47 个 CPU 和 3TB RAM。 每个虚拟桌面都有两个 vCPU 和 10GB RAM,运行 Windows 2016,并安装了 Office 400 Pro Plus。 LoginVSI VSlmax 测试表明,在用户体验开始下降之前,四节点集群可以容纳 XNUMX 个桌面。

我们最后的想法

在本文中,我们想看看 Scale Computing/Leostream 的经济高效的小型 VDI 解决方案是否可以在半天或更短的时间内实际设置并完全运行,并由一般 IT 人员管理。 简短的回答是肯定的。

我们能够在不到 15 分钟的时间内设置一个三节点规模计算集群,然后使用单个 curl 命令安装 Leostream Connection Broker。 然后,我们让一些没有 VDI 经验的同事了解如何配置和使用 Scale Computing 系统和 Leostream Connection Broker; 他们一致认为,它非常直观,一般 IT 人员都可以轻松处理,无需担心。

在查看了硬件和软件的总成本,并将其除以 LoginVSI 表示基础架构可以支持的 VDI 用户数量后,我们发现 Leostream 的每个席位成本为永久许可用户 175 美元,每年 35 美元用于支持和维护。 因此,第一年每个座位的总成本为 210 美元,之后为 35 美元。 Scale Computing 可以帮助您调整适合您的用户群的集群规模。 然后,您可以将用户数除以集群的成本以获得每个用户的成本。 我们使用 Scale Computing 运行的数字表明,我们组合在一起的 VDI 解决方案确实以合理的成本提供了安全、适合 SMB 的 VDI 解决方案。

可以在以下位置达到规模计算:

www.scalecomputing.com
[电子邮件保护]

可通过以下方式联系 Leostream:

www.leostream.com
[电子邮件保护]

下载此报告的 PDF 版本

本报告由 Scale Computing 赞助。 本报告中表达的所有观点和意见均基于我们对所考虑产品的公正看法。