Chr*_*sic 17 virtualization windows hyper-v vdi
我是我工作的小型企业的 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 之外什么都不做。唯一要求高的工作站是开发工作站,它将所有内容都保存在本地。
Rya*_*ger 16
我想从 Evan 关于远程托管应用程序的不同方式的回答中建立一点。
您主要关心的似乎是减少管理一堆不同的工作站及其单独的软件安装所涉及的管理开销。您无需迁移到远程托管的应用程序基础架构即可实现该目标。
将单个服务器设置为域控制器,并且您的所有工作站都加入该域,您可以立即执行所需的一切操作。域本身处理集中配置的用户帐户。组策略可以处理工作站上的所有系统设置的配置。并且组策略软件部署可以处理您的应用程序安装。内置的 Windows 部署服务与免费的 Microsoft 部署工具包相结合,甚至可以为您提供操作系统部署解决方案。WSUS 也是免费的,可以处理您的操作系统和 Microsoft 软件补丁。
只需一个服务器操作系统许可证和工作站操作系统许可证,您就可以做很多事情。这一切都有一些学习曲线,但它并不比您必须使用远程托管应用程序或操作系统解决方案学习的东西更难。
Eva*_*son 15
这种类型的解决方案存在于一个连续体中。
一方面,您的客户端计算机运行“厚”操作系统(如 Windows 或桌面 Linux 发行版)并通过客户端软件连接到托管应用程序(通过 RemoteApp 快捷方式和远程桌面协议 (RDP),或通过 Citrix ICA 协议)。
在频谱的中间,您有客户端通过这些相同的协议连接到成熟的桌面会话(而不是单个应用程序),但使用共享的操作系统安装。这通常是 Windows“终端服务”的世界。
在频谱的另一端,您拥有通常称为虚拟桌面基础架构 (VDI) 的东西,其中客户端设备非常精简,仅托管客户端软件以连接到托管的操作系统实例。
所有这些情况在物理上都是可行的,但是在您走上指定服务器等的道路之前,您会帮自己开始调查许可成本。
Microsoft 领域的许可成本包括操作系统的终端服务客户端访问许可证或 Windows虚拟企业集中桌面(VECD) 许可证,以应对访问 VDI 解决方案的每个设备或用户。您的桌面应用程序软件的许可,取决于您在频谱上的位置,也可能与您当前使用的不同,这需要购买额外的许可。
您很可能会发现,VDI 基础架构的采购成本与传统的“厚客户端”路线相似,甚至更贵。物理上和实践上使用瘦客户端设备听起来像是一个“胜利”,但软件许可费用传统上远远超过了任何硬件成本的节省,因此只有“软成本”管理和 TCO 节省是合理的。
编辑:
瑞安·博尔格 (Ryan Bolger) 在“软成本”节省方面的回答(我给他 +1)一针见血,您认为这是省钱的地方是正确的。
学习如何使用组策略集中部署软件、管理用户环境以及一般维护网络的地狱将建立您对 Windows 网络的“内部”和操作的个人知识,并且“移动部件”将远少于VDI 基础设施。即使您拥有 VDI 基础架构,坦率地说,我认为您仍然能够利用 Group Policy-fu 的巨大优势。
VDI 和远程应用程序交付是非常适合特定任务的应用程序或通过缓慢或不可靠的网络连接交付应用程序的绝佳解决方案(想想“通过基于 T1 的 WAN 共享 Microsoft Access 数据库”)。我不认为桌面虚拟化,至少在当前作为一个基于过度许可费的雷区的化身中,是“答案”。
我什至会跳出来说,通过使用 Windows Server 中的内置工具 WSUS,对运行 Windows 的大量客户端计算机进行适当的“维护和喂养”维护并不是那么困难,良好的脚本知识,并了解 Windows 本身和您的应用程序软件的工作原理。自动化您的客户端计算机构建、删除用户的管理员权限以及处理您的操作系统和应用程序更新部署基础架构,将使您获得跨越式发展。