我正在撰写一份成本分析报告,内容是将内部用户从独立工作站迁移到连接到运行 Windows Server 2008 和 RDS(正式名称为 TS)的机架式服务器的瘦客户端。我考虑使用HP T5145 瘦客户机因为用户需要双显示器支持。
我的问题在于我将购买哪些机架服务器来托管虚拟机。我很想听听大家的建议,了解我应该考虑哪些机架产品才能物有所值。最初,我会考虑迁移 10 个用户,也可能是 20 个。这些用户将使用内部数据输入应用程序、轻量级 Web 浏览和文字处理。目前,他们大多使用 3 年前的 WinXP 工作站(P4 2.4,1GB DDR)。
我一直在研究戴尔的 PowerEdge 服务器,但我对 RDS 还不熟悉,我不太确定我需要什么样的处理能力和内存才能完成这样的工作。欢迎提出任何建议。非常感谢大家。
答案1
任何基于 Nehalem(Xeon 5500 系列)的服务器都可以满足您的需求。该平台专为在虚拟环境中运行良好而设计,这意味着,除其他外,它还能够使用大量 RAM(RAM 是您应该非常慷慨的一项功能)。在 PowerEdge 系列中,选择将在 R610 和 R710 系统之间,HP Proliant 的 DL3x0 G6 型号也有类似的服务器。只要您坚持使用 4GB DIMM,您就会发现内存升级非常便宜,因此请多买一些。先从一台 CPU 开始,然后如果您发现这太少,再买第二台。考虑到这些系统的性能(我们正在为一些非常繁重的 Oracle 东西运行 R710,它的性能令人难以置信),您可能能够将所有用户移动到一台服务器(如果您想要冗余,则可以使用两台)。
答案2
我们在单个 RDS 上以峰值负载运行大约 50 个用户,这很大程度上取决于您是否启用“桌面体验”。桌面体验在 32 位颜色下运行效果最佳(默认为 16 位),并加载大量其他位图。我们将其保持禁用状态,但我们的用户有传统的桌面来完成这些任务。对于瘦客户端来说,这可能是值得的。
两个显示器也会增加服务器的压力。尝试运行一个全屏桌面会话,然后运行 /span(在正常的 Windows MSTSC 会话上),看看有什么不同……尽管这可能是由于 RDP 客户端中多显示器跨接效率低下造成的。
因此,对于 50 位用户,最多消耗 300Mb 的 RAM(平均约 100Mb),我们运行双四核 2.1Ghz 和 24GB RAM。内存利用率过高(但有增长空间是好事),我们很少达到 50% 的利用率。
我们的用户都是远程用户,所以我们会限制视觉效果,但即使在 32 位颜色、双桌面和桌面体验下,我怀疑 10-20 个用户也无法让 1Gb 链接饱和。如果您以后想要增加更多带宽(如果用户开始看到视频性能不稳定),请确保您的网卡兼容 LACP。