不久前,服务器虚拟化还是IT领域的新世界,涉足这个新世界的只是少数几个敢吃螃蟹的人,他们敢于打破一台服务器与一个应用程序一一对应的传统框架。其他人还是忠实地支持塞满服务器、线缆、冷却设备和局部热点的机房。
如今有研究表明,大多数企业已经在某种程度上迁移到了服务器虚拟化技术。CDW公司在今年初发布的《服务器虚拟化生命周期报告》发现,90%以上的调查对象在实施服务器虚拟化;有企业称34%的服务器基础架构是虚拟化的,这很普遍。
鉴于IT界似乎已造访这个新世界,越来越多勇敢的探险者会再次蠢蠢欲动,而客户端虚拟化似乎是一个合理的目标。目前为数不少的企业已经在这方面取得了成功,告诉我们其他人:客户端环境虚拟化能够而且确实可以提高用户的生产力,为他们提供安全的网络和工作环境,并且减少管理和支持成本。
如果你正考虑沿着这条道路前进,不妨听听开拓者给出的一些建议。
正如服务器虚拟化减少了数据中心中服务器的数量从而提升性能一样,客户端虚拟化也能减少用户使用专用软件或硬件的需求。
客户端虚拟化部署通常分为三种方案:
-演示虚拟化:演示虚拟化已有近15年的历史,最初只是作为虚拟专用网的一项安全措施。如今,许多企业在重新考虑演示虚拟化的用途,利用这种手段对客户端环境进行虚拟化,并将用户的所有应用程序引入到数据中心。演示虚拟化提供了一个基于Web的门户,以便用户登录、与获得批准的应用程序进行互动。其优点包括:安全性高(因为它把用户的设备和潜在威胁与网络隔离开来),加强了企业应用程序的易管理性,可以确保整个企业内部的每个应用程序版本一致,还提高了用户的生产力(用户可以按照工作时间表或者用自己选择的任何访问设备来进行远程办公)。
-应用虚拟化:尽管有时候应用虚拟化与演示虚拟化相混淆,但它把应用程序和数据结合在驻留在用户设备上的自执行文件里面。计算机看到的是一个单独文件,而不是整个应用程序,这就消除了应用程序对操作系统的依赖性;那样,如果应用程序与操作系统不兼容,它仍可以运行。这种形式的虚拟化还有助于想从PC迁移到Mac机、甚至想从Wind-ws XP迁移到Wind-ws 7的用户,因为经过虚拟化处理后,原本无法兼容的应用程序就变得与平台中立(platf-rm neutral)。
-桌面虚拟化:虽然桌面虚拟化比演示虚拟化或应用虚拟化需要更充分的规划,但由于它把桌面操作系统和应用程序引入到数据中心,有许多优点值得考虑。首先,所有的处理能力都来自数据中心;只要用户可以访问互联网,他就能访问企业的应用程序。其次,IT人员可以为部门而不是为个人定制软件映像,从而提高了集体的生产力,并降低管理成本。第三,桌面虚拟化让每周(甚至每天)打安全补丁的做法成为过去,至少可以减轻部分负担。桌面虚拟化最后一个、可能是最大的优点是,可以减少运作和维护成本。由于处理能力在数据中心端,企业就能为用户提供更经济高效的设备(比如瘦客户端),及/或延长桌面系统/笔记本电脑的更新周期。
你在匆忙全面实施之前,为贵企业确定最佳方案时要考虑一系列决定。
-基础架构:既要评估你的桌面环境可能会节省多少费用,还要评估客户端虚拟化对于数据中心和网络资源的需求。要考虑网络的带宽、存储和服务器容量,确保基础架构能够支持虚拟化桌面环境引起的负载加大。通过认真分析整个IT基础架构,你可以更深入地了解客户端虚拟化会给企业带来怎样的影响,并据此确定有没有可能获所需的投资回报,证明确实有必要投入。
-成本:除了了解可能需要的IT基础架构升级外,还要考虑客户端虚拟机的三大成本构成:数据中心的改进、网络的改进和软件许可。软件许可方面可能会带来最大难题,因为企业必须确定相关成本应该列入数据中心预算还是列入客户端预算。这对于桌面系统和数据中心由不同小组来支持的企业来说显得尤其重要,因为虚拟桌面管理解决方案驻留在数据中心,但最终要支持客户端。谁来负担主要责任?或者更重要的是,这笔预算该归在谁的头上?
-员工培训:无论贵企业选择某一种客户端虚拟化还是三种都选,都要准备好对支持人员和用户进行再培训,适应新环境,让他们明白新架构对日常工作来说意味着什么。客户端虚拟化改变了支持工作的性质;而且在许多企业,还改变了谁来负责这项支持工作。这可能意味着,用户会要求新员工来满足他的部分或所有支持需求。让每个人都完成这种转变需要规划、执行时间和预算。
-部署:对熟悉服务器虚拟化的IT专业人员来说,客户端虚拟化的部署方案很相似:
-确定何处对客户端虚拟化的需求最大,或从何处可以得到最大的投资回报。
-确定如何部署客户端虚拟化,是按部门(如销售队伍、财务会计和客户服务)来部署,还是按用户类别(如远程员工、内部用户和管理人员)来部署。
-为你确定最合适的软件平台。
-选择你的硬件平台–瘦客户端、桌面系统还是笔记本电脑?硬件归企业所有还是归员工所有,还是两者皆可?
-审阅灾难恢复计划。由于你要把所有计算能力和数据都集中在数据中心,该如何保护数据中心的完整性和可用性?
-认真规划部署工作,确保每个利益相关人员都参与其中、了解情况。
-加强执行。鉴于所有利益相关人员都参与进来,你要提供积极良好的用户体验;重点不仅仅是客户端虚拟化 (尽管这很关键),更在于他们会在多大程度上接纳你的下一个重大项目提案。
客户端虚拟化至少可从五个方面满足企业的IT需求。它很高效,这样有可能以数量较少的员工来部署应用程序;回报率高,投资回报通常能证明开支的合理性;提高用户生产力,因为可以确保远程和内部用户都同样很容易访问所需的应用程序;提供安全的网络和工作环境,因为把来自设备的安全威胁与网络安全隔离,从而提高了正常运行时间;还让你可以为下一大热门(Next Big Thing)作好准备,因为你更有能力应对PC/Mac机的变化、Wind-ws 7及其他新东西。与服务器虚拟化一样,客户端虚拟化也并不是什么虚幻的目标,而是切实的目标。它提供了实实在在的好处,可以从多方面支持企业。