Windows桌面虚拟化,而不是替换工作站


17

我是我工作的小型企业的IT部门负责人,但是我主要是一名软件架构师,并且我所有的系统管理经验和知识都是软件开发的辅助工具。在今年或明年的某个时候,我们将考虑将工作站环境升级到统一的Windows 7 / Office 2010环境,而不是将不同OEM许可版本的大杂烩收集在每台不同的计算机上。

在我看来,可能有可能放弃升级每个工作站,而让它成为一个笨拙的终端来访问虚拟化服务器,并将其整个虚拟工作站托管在该服务器上。

现在我知道基本上一切皆有可能,但这对于小型企业(25-50个工作站)是否可行?假设这是可行的,则存在哪种类型的粗略准则可用于计算为此所需的服务器资源。

解决方案如何精确地处理用户访问其VM的操作,他们是否正常登录其物理工作站,然后使用远程桌面访问其VM,或者通常是通过客户端软件来完成此协商?

哪些类型的软件可用于管理和监视这些VM,Microsoft Server 2008是否可以立即实现此功能?我对与Hyper-V的Server 2008有关的这些问题最感兴趣,但是可以自由地提供有关VMware产品系列的见解,特别是如果有任何令人信服的理由在Microsoft商店中选择它们而不是Hyper-V。

编辑:只需添加一些有关实现目标的信息,便是将我们的平台从Win2k3 / XP环境升级到完整的Windows 2008 / Win7平台,而不必对每个配置不同的工作站执行任何相关工作。

有人还能提供任何现实的指导方针,说明实际上需要多少硬件才能支持25-50个工作站?除Office,Outlook和Web之外,大多数工作站什么都不做。需求量最大的工作站是开发工作站,它将所有内容保留在本地。


1
诸如Office,电子邮件和Web浏览器之类的简单东西已经是瘦应用程序。几乎所有远程桌面技术都将使用比它们更多甚至更多的资源。实际上,这种技术仅在您需要共享有限/昂贵的软件/硬件资源时才有用。在我看来,当您真正应该查看使管理更轻松的事情(例如组策略,短信等)时,您已经大吃一惊了。这也引发了人们真的需要与您联系的最新办公室的问题升级操作系统和硬件,但有什么额外的好处吗?
JamesRyan 2010年

“这也引发了一个问题,人们是否真的需要最新的办公室来将您与升级操作系统和硬件联系在一起,但是没有什么额外的?” 是的,因为当前所有工作站都是Office 2003和2007的许可OEM副本,我希望实现标准化并能够正确使用批量许可版本。另外,我希望使用完全相同的基础平台,而不是使用虚拟化可以立即实现这些目标的混合32bit / 64bit。
克里斯·马里西奇

Answers:


15

这种类型的解决方案是连续存在的。

一方面,您的客户端计算机运行“厚”操作系统(例如Windows或桌面Linux发行版),并通过客户端软件连接到托管应用程序(通过RemoteApp快捷方式和远程桌面协议(RDP),或通过Citrix) ICA协议)。

在频谱的中间,您有客户端通过这些相同的协议连接到成熟的桌面会话(而不是单个应用程序),但是使用共享的操作系统安装。这通常是Windows“终端服务”的领域。

在频谱的最末端,您拥有通常称为虚拟桌面基础结构(VDI)的功能,其中客户端设备非常精简,并且仅托管客户端软件才能连接到托管的操作系统实例。

所有这些情况在物理上都是可行的,但是在您进行规范服务器之类的工作之前,您最好帮自己开始调查许可成本。

Microsoft世界中的许可成本包括操作系统的终端服务客户端访问许可或Windows 虚拟企业集中式桌面(VECD)许可,以供访问VDI解决方案的每个设备或用户使用。桌面应用程序软件的许可(取决于您所处的频谱)可能与您当前使用的许可不同,这需要购买额外的许可。

您可能会发现,VDI基础结构的购置成本与传统的“胖客户端”相比,成本要高得多,甚至更高。从物理上和实践上来看,使用瘦客户端设备听起来是“胜利”,但是传统上,软件许可费用已超过弥补任何硬件成本节省的余地,因此仅保留“软件成本”管理和TCO节省作为理由。

编辑:

瑞安·博尔格(Ryan Bolger)的答案(我为他+1了)就“软成本”节省做出了正确的选择,您将其确定为省钱的地方。

学习如何使用组策略来集中部署软件,管理用户环境以及从网络中彻底摆脱困境,这将使您对Windows网络的“内幕”和操作有所了解,并且“活动部分”比Windows少得多。 VDI基础结构。坦率地说,即使您拥有VDI基础架构,我仍然认为您仍然可以利用组策略功能带来的巨大好处。

VDI和远程应用程序交付是针对特定任务的应用程序或通过慢速或不可靠的网络连接交付应用程序的绝佳解决方案(请考虑“通过基于T1的WAN共享Microsoft Access数据库”)。我不认为桌面虚拟化是“答案”,至少在目前的情况下,桌面虚拟化是一种过度收费的雷区。

我什至会不知所措地说,使用Windows Server,WSUS,Windows Server 2003和Windows Server 2003中的内置工具,对运行Windows的大量客户端计算机进行适当的“护理和喂养”维护并没有那么难。精通脚本,并了解Windows本身和应用程序软件的工作方式。自动执行客户端计算机构建,删除用户的管理员权限,以及掌握操作系统和应用程序更新部署基础结构将带您跨越式发展。


在阅读了您的帖子和VECD许可页面之后,我的理解是正确的,我可以使用Server 2008 Datacenter的副本并为每个工作站支付$ 110,并且每个虚拟工作站都可以拥有Win7 Enterprise?
克里斯·马里西奇

同样,目标并非纯粹是降低前期成本,而是消除升级每个工作站的工作,处理每个工作站所用硬件的硬件不同于其他工作站的1/3,大多数硬件都是32位的,但是现在有一些机器是64位的。而且,由于我们的站点不仅仅只有IT人员,而只有支持它的开发人员,因此减少劳动力的软成本是我们的主要目标。
克里斯·马里西奇

5
您对软成本的想法是不正确的;您仍然需要管理尽可能多的(虚拟)工作站,同时仍支持客户端硬件。您还可以找到自己在深水中的每个服务器有问题的时候,因为没有人可以没有它的工作。从字面上看,这意味着没有人。IMO,25-50台PC对于一个人来说并不过分,即使这意味着要兼职雇人来管理它。至于升级,请从主要供应商处购买所有相同型号的PC,构建标准映像,遵循最佳实践等,这样就可以了。
Joe Internet,2010年

3
不要购买那些25-50个工作站。租赁它们。但是,乔·互联网(Joe Internet)所说的……
艾德里安(Adrien)2010年

16

我想从Evan关于远程托管应用程序的不同方法的答案中获得一些帮助。

您主要关心的问题是减少与管理大量不同的工作站及其单个软件安装有关的管理开销。您无需迁移到远程托管的应用程序基础结构即可实现该目标。

通过将单个服务器设置为域控制器,并且所有工作站都加入了该域,您可以立即完成几乎所有需要的操作。域本身处理集中配置的用户帐户。组策略可以处理在工作站上配置所有系统设置。并且组策略软件部署可以处理您的应用程序安装。内置的Windows部署服务与免费的Microsoft部署工具包相结合,甚至可以为您提供OS部署解决方案。WSUS也是免费的,可以处理您的OS和Microsoft软件修补程序。

您可以做很多事情,仅需一个服务器OS许可证和工作站OS许可证即可。这一切都有一点学习曲线,但这并不比您需要通过远程托管的应用程序或OS解决方案学习的东西困难。


1
+1-您击败了我……表明我不应该离开ServerFault从事可计费的工作,是吗?
埃文·安德森

是的,但是我们的目标是一口气处理掉所有这些,然后再转移到Win7平台,不再需要处理物理工作站。
克里斯·马里西奇

3
无论选择哪种解决方案,您都将拥有某种物理工作站。即使最终得到真正的“瘦客户机”,那也只是“可能没有硬盘的低端工作站”的代码。最终,不同的解决方案将决定什么最终出现在本地工作站上,如何到达本地工作站以及服务器上剩余的内容。
Ryan Bolger 2010年

4

我们正处于为数百名用户计划桌面虚拟化的中期阶段,并且有很多微妙的陷阱。一个事实是所谓的“哑终端”并不是那么便宜,当然也需要软件补丁!但是,请确保少于完整的操作系统安装。下一个陷阱是一些执行人员,“不得不”拥有一些哑终端无法执行的功能,并吹走了模型。然后进行远程访问。然后是VoIP。然后,VMWare比您认为的贵。esh ...


1
我的目标是让它们完全在服务器上运行,这样他们实际上就有自己的VHD,这样无论何时有人需要特定的软件,我都会在安装VHD后对其进行新备份,以便在损坏时轻松恢复。来自白痴/恶意软件/等的实例。
克里斯·马里西奇

3

我们已经使用了Citrix和VMware ESX的XenServer来虚拟化工作站。XenServer是免费的,我相信ESXi版本也是如此。Citrix还生产一种称为Provisioning Server的产品,该产品使创建,修改和部署具有共享配置的虚拟工作站变得非常简单。

如上所述,如果您选择这种方式以防止中断,则将需要冗余服务器。

综上所述,根据我的经验,只有在有特定原因时才对工作站进行虚拟化是个好主意-例如,远程站点上的工作站将无法外出并部署软件更新。对于通用计算,这比实际值更麻烦,而且您最终也不会节省那么多钱。而且,尤其是对于小型组织而言,KISS原则通常会否决使用瘦客户机的原则。


Citrix提供了一些有趣的产品,但请确保您开始考虑使用“付费”产品时,每台设备的许可费用将是多少。几周前,我在Citrix上举行了一次销售演示,如果有存储服务,XenDesktop“ VDI Edition”的价格为每位用户/每台设备95.00美元,或按定价的每位并发用户195.00美元。
埃文·安德森

请注意,价格是Microsoft终端服务器许可证的最高价格
Jim B 2010年

2

我会经常看Sun Ray桌面盒。即使在Windows商店中,它们也能很好地工作(假设您具有足够的后端处理能力),并且与普通台式机相比,它们的价格相当便宜。


想要添加一些链接?
克里斯·马里西奇

谷歌“ Sun Ray桌面”
山姆

不知道为什么我以前没有看到这个。基本单位在sun.com/software/…上。您可以在Linux / Solaris服务器上运行他们的软件(免费),以便为盒子提供桌面。有一种模式,该桌面是一个Citrix终端,指向您的Windows大型机场。
Bill Weiss,2010年

Sun Ray 2(或2FS)是我使用的特定设备。Sun还将很高兴向您发送有关部署的白皮书和内容。
Bill Weiss 2010年

1

我脑海中最大的问题是:您能否一劳永逸地失去一切?你的老板可以吗?

如果您将每个人的工作都放在一台服务器上(我假设您将拥有适当的备份等),则该服务器仍然有可能发生故障。如果一台服务器在更换,重建并重新投入运行后一天之内无法将整个公司全部撤出,是否可以?

我什至从未考虑过该解决方案,仅因为它会造成如此广泛的单点故障,但是您的努力可能会有所不同。


3
当然,消除每个故障点都是减少回报的途径,但是即使在小型企业中,将VDI基础结构拆分到几台服务器计算机上也不是不可行的,也不是技术上的困难。如果停机时间足以证明其合理性,则只需使用第二台服务器计算机(第三台,等等)。
埃文·安德森

我希望将数据托管在ISCSI SAN中,并在某个时候添加其他服务器,以希望能够将它们设置为负载平衡,并且如果其中一个失败,其他人接管工作
Chris Marisic 2010年

如果您没有共享存储,则大多数ESX(i)项目都会让人头疼。ESX开箱即用,为vmdks提供群集感知文件系统,为VM提供故障转移/高可用性/甚至容错群集。
pfo 2010年

是的,所有这一切的一部分原因是要证明我想要的共享存储的合理性,而不是最终得到一个完整的虚拟系统,该虚拟系统在我不将其用作开发/登台服务器时有98%的时间处于空闲状态。
克里斯·马里西奇


1

大多数人在使用VDI时没有得到的一件事是,您的管理成本不一定会下降,而随着您现在要为每个用户管理两个不同的桌面环境,成本会上升。VDI节省成本的最大好处之一是在软件管理和硬件管理中,但不是因为它具有生命力。VDI通常是迫使IT部门更好地管理软件部署的一种好方法,并且您通常会获得更加封闭的环境(没有更多的开发人员在他们的桌面上随意安装工具)。如果您尝试将管理不善的桌面环境迁移到VM,则比购买工作站和正确管理环境要贵得多。另外,它们通常是与底层管理程序相关的成本,并且需要额外的管理技能。


1
“(没有更多的开发人员在桌面上随意安装工具)。” 哈哈,不用了!我们将保留物理机器!您不能指望开发人员没有管理员权限,我不会在没有自己管理员权限的地方工作。
克里斯·马里西奇

1
如果他们要求开发人员,我不允许他们拥有管理员权限的唯一人员。大多数时候,他们希望它安装一些他们没有的工具。
Jim B 2010年

2
很高兴我不在您的公司工作!这些工具可以为我们节省数小时甚至数天的浪费时间,这无形中使公司损失了数千美元。当然,公司为确保其员工的生产力下降而做出的许多糟糕决策总是让我感到震惊。
克里斯·马里西奇

1
与不希望购买价格在300美元左右的工具的公司相同,这将在一年内为开发人员节省100个小时的时间(在这种情况下,具体是指重新打包,但是我敢肯定所有其他类型的工具都具有同等的工具开发人员)
克里斯·马里西奇

2
问题是,当我们花时间重建服务器和工作站时,显然会给公司造成数千美元的损失,一些开发人员通过拧紧权限以及添加一些使系统不稳定的软件而陷入困境,(当然,他们没有任何更改文档可参考)找出杀死它的原因),或者更糟糕的是被盗版。我们不限制开发人员使用工具-他们只是不能自己安装工具,而必须证明它的合理性-像其他所有人一样。如果开发人员必须具有测试管理员访问权限的设备,则它是没有网络访问权限的虚拟机
Jim B 2010年


0

您所描述的内容最好由终端服务而不是虚拟化服务。无论如何,我认为当您获得能够处理这种负载的服务器的成本以及瘦客户机的成本时,您会发现拥有独立的工作站会便宜很多。

正确完成后,对单独计算机的维护不会比TS或虚拟机的艰巨或更多的工作。另一方面,在大多数情况下,使人们能够在服务器停机时进行工作是一大优势。


部分原因是我们可以将服务器硬件不仅用于客户端,而且也不需要购买任何新工作站或以任何方式升级它们(除非添加gbit nics,否则我们将需要更多的工作站)在Gb上使用我们的局域网)
Chris Marisic 2010年

0

令我感到惊讶的是,我没有看到有人专门命名VMware View。我认为View是目前最好的VDI解决方案之一。

http://www.vmware.com/products/view/

使用VMware View“让您的桌面“走””

转向以用户为中心的计算,并将传统的固定桌面转变为随时随地可用的不受束缚的无状态工作空间。VMware View通过将桌面和应用程序移动到云中并将它们作为托管服务交付来实现现代化。流程自动化高效,安全性得到提高,台式机拥有的总成本降低了50%。无论在办公室还是在旅途中,最终用户都可以通过任何合格的设备获得丰富,一致,高性能的桌面体验。”

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.