我正在寻找将20名内部研究人员从他们当前的XP工作站迁移到连接到局域网中运行的虚拟机的瘦客户端。 我打算使用基于Linux的客户端操作系统的惠普瘦客户端,后端将是运行Server 2008标准版的戴尔机架服务器。 与Hyper-V。 在与我们的软件人员交谈之后,似乎我们必须为我们的用户购买RDS cals,在客户端购买VECD许可证。 我们目前有每个人的XP许可证,我讨厌把这些扔掉。 我能不能只设置20个XP虚拟机(使用我们现有的XP许可证),还是使用RDS更好? 这种许可模式对我来说是新的,所以任何和所有的帮助,非常感谢。
这完全取决于你的用户在做什么。 20台虚拟机将在服务器上很难。 大量的内存,大量的磁盘使用,大量的networking使用…我不想这样做。
terminal服务是我们以前使用的东西。 我们可以一次支持15到20个会话,体面的硬件。 问题…多媒体是垃圾,办公室在安装terminal服务时需要特别考虑,某些应用程序会使处理器瘫痪,以至于一个用户可能使服务器停滞不前,让每个人都陷入困境。 这可以通过资源configuration来缓解,但这仍然是一个pipe理问题。
我们还遇到了一些令人讨厌的事情,我们有一个用户让一个网页浏览器打开到一个天气图循环,这个循环是animation的。 在会话BALLOONED之前有一些内存泄漏,直到服务器开始颠簸。 用户断开连接并重新连接,会话被放弃,应用程序运行,情况变得更糟。
在迁移到瘦客户机解决scheme时,您需要有一些提高可用性的方法。 我们使用Windows IP集群build立了系统,但仍然存在问题。 而且人们会破坏configuration文件,因为他们不知道他们正在使用REMOTE系统。 closures他们的电脑不是重新启动它。 不同服务器上的多次login无助于此。 更糟糕的是,我们有一台服务器开始重新启动,没有韵或理由。 原来有人试图运行一个密集的应用程序,触发一个,但在Windows中,反过来重新启动系统,并启动了十几个用户。
您需要弄清楚应用程序是否与这种使用模式兼容 。 terminal服务可以做一些奇怪的事情。 导演制作的可执行文件(许多铲子就像这样的学校)在我们的terminal上像糖蜜一样运行。 特殊的利基软件有时候并不喜欢terminal服务。
对于资源,你一定要去terminal服务。 我认为20台虚拟机很难,除非你有多台服务器,并有vmotion / vsphere /等,再加上你将会重塑你的环境,从而拥有一个公司内部的云。 我不认为只有本地桌面才能带来好处,因为您本质上是在几台大型服务器上复制用户桌面,而不是使用本地硬件来隔离问题,给自己一个失败的中心点。 要有一个真正有效的虚拟机解决scheme,您需要在基础架构上进行相当多的投资,以便您的用户拥有足够的可靠性和可用性来完成工作。
terminal服务也不是万能的,你真的需要testing你的应用程序,看看你是否会有好处。 另外请记住,这将会真正推动您的networking更多。
自从我们多年前使用它们以来,terminal服务可能已经有所改善 但是,如果它告诉你什么,我们现在使用普通桌面机器为我们的用户,并使用深度冻结保持完整无恶意软件,尤其是在不得不继续制造特殊软件的“例外”,直到没有用terminal服务器人们越来越需要特例例外。
在Bart的答案之上还有一件需要注意的事情。 您可能无法在虚拟机中使用您的XP许可证。 这些OEM的一些OEM副本被locking到特定的供应商硬件上,并且在激活VM时可能会遇到一些问题。 XP的完整零售版本不存在此问题。