我对瘦客户端/VDI 概念还不熟悉,但我的环境似乎很适合进行转换。目前我们运行的是 Windows 7,所以我想研究一种对我们的典型业务应用程序和基础架构的改动最小的 TS/VDI 解决方案。
我并不是在寻找具体的硬件或软件建议。我只是对这个想法还不熟悉,想了解更多。我正在寻找起点、底层技术的指针和可以了解更多相关知识的地方,以及此类部署的局限性和好处。
作为参考,我的环境目前由 60 多个桌面用户组成。
答案1
您首先需要决定的是您想要 VDI 还是终端服务。VDI 为每个用户运行一整台“机器”。通常,这些“机器”实际上是 ESX 或 Hyper-V 主机上的虚拟机,但还有其他解决方案,包括将它们连接到机架式工作站刀片的解决方案。对于终端服务,您将有多个用户连接到终端服务器(多个人登录到同一个操作系统)。当然,上述内容还有多种变体、组合和例外情况(这只是基本情况)。
#1-决策:每个人都有自己登录的操作系统,或者多个人共享公共服务器。
当用户超过 60 人时,您需要集群化。瘦客户端将连接到某种负载平衡,有时也称为连接代理。决策 #1 将严重影响您需要的硬件类型。此外,您希望瘦客户端具备哪些功能将影响您需要的瘦客户端类型。这可以从集群配置中的大约 3 个强大的终端服务器(包含 60 多个瘦客户端)到十几个专用服务器/工作站刀片(包含 60 多个瘦客户端)。您可能需要某种 SAN 环境,但这取决于上述内容的具体情况。
#2——任务:从 #1 + 得出软件需求高球申请要求
#3——任务:根据 #1 + #2 + 冗余/可用性要求得出硬件要求
您将需要所有标准网络设备。请注意您的交换结构(您将需要大量交换结构)、总吞吐量(尤其是在服务器和核心)、冗余度(每个人都将非常依赖网络的可用性)以及所有其他正常的东西。如果您对如何确定其大小一无所知,则必须进行一些实验并从中推断。
#4 - 任务:通过推断测试结果来得出网络要求。
一些比较流行的系统可以帮助您朝着正确的方向发展:VMWare 视图,微软服务器 RDS, 和思杰XenDesktop
您还需要得到每位参与者(尤其是管理层和最终用户)的认真支持。确保他们了解该系统将带来的好处和问题。我再怎么强调“培训”也不为过。确保用户接受过有关胖客户端(大多数人习惯使用)和瘦客户端(大多数人非常不习惯使用)之间差异的培训。不要忘记支持人员、管理员、文档(需要进行一些重大更新)等。
#5-成功的关键:所有关键球员都认真投入。训练,训练,训练。
如果这一切看起来有点让人不知所措,那我的确有点。有很多东西需要了解。承认自己对这种部署了解不够,并要求培训或提供在职学习的机会,可能完全合适。我以前多次尝试过这两种方式。如果你的雇主认真对待你的职业发展和成长,他们应该支持你学习那些很有可能为他们节省数千美元的技术。一旦你对这类项目应该朝哪个方向发展有了大致的了解,就找出哪些学习资源适合你(阅读书籍、在旧电脑上玩软件、课堂培训等),并与你的老板讨论。如果这确实是你的企业可以完成的项目,他们应该在深入研究之前提供合理的学习空间。
#6-学习:我的意思是:读书/上网、课堂培训等
关于安全和管理操作(配置、维护、监控、备份/灾难恢复和自动化)的一句话:要广泛应用它们。基础设施越复杂,效率就越高。但效率需要自动化、安全和维护。如果您没有配置管理系统,您需要查看一个(虽然 60 多人不需要,但它会让生活变得轻松很多,特别是如果您是一家单人商店)。如果您没有运营监控(和警报),您也需要查看它。在进行任何重大更改时,以及定期(例如每年)重新审视您的备份和灾难恢复计划。安全性将变得更加重要,因为独立工作站上相对无害的错误可能会在多租户共享系统中滚雪球般变成灾难。如果您是一家单人商店,自动化是您保持理智的唯一方法;脚本有帮助,但前面提到的配置管理和监控系统应该有助于让一切顺利进行,而无需不断进行人工干预。
#7 学习:实际上是#6的延伸,了解安全、配置管理、监控和警报、一般自动化。
如果这听起来像是说教的话,我深感抱歉,因为我有点忘乎所以,没有了解你的基础知识。
这种部署不能掉以轻心。应制定周密的计划,并对所有事项进行三重检查。如果您有疑问,请咨询当地有经验的专业人士。