从表面上来看,采用虚拟化桌面基础设施(VDI)技术的理由似乎很简单。如果使用哑终端,CIO就可以降低硬件成本和硬件资产维护成本,还可以减轻管理工作量。在许多情况下,一个桌面镜像就可以供没有自定义需求的许多员工使用。由于消除了一个又一个的机器,因而减少了打补丁和软件安装等方面的工作量。不过,VDI方面的选择可不这么简单:CIO不得不决定是选择瘦客户机,还是选择借助零客户机(zero client)来全面减轻负载。
Jonathan Hassell
瘦客户机设备有一定的本地计算容量,并且把比较密集的需求卸载到网络上。这种设备仍拥有处理器、本地随机存取存储器和存储系统。因而,即使它们比企业发放的典型PC来得小巧,但是仍需要一定的成本。与此同时,零客户机把负载几乎减少至零。就真正的零客户机而言,员工端没有操作系统、处理器或内存。它基本上就是一些通用串行总线(USB)设备的端口复制器和哑终端。零客户机实际上就是维护成本近乎为零的一次性投入。
零客户机的优点看起来很诱人。你可以降低复杂性、实现集中式管理、节省费用,可能还可以为你的用户提供更好的服务——至少从企业性能的角度来看是这样。但是它们绝非“天堂”。把零客户机产品作为必定成功的解决方案来推销的任何公司其实是在骗人。你在积极部署VDI之前,考虑零客户机和瘦客户机技术时要提防下面这几个陷阱:
•确保基于零客户机的产品真正使用零客户机硬件。瘦客户机并不能解决零客户机所能解决的同一些类型的问题。瘦客户机拥有需要加以管理的操作系统,或者是作为Windows域的成员,或者借助由牵涉每一个设备的管理工具组成的第三方套件来管理。那些操作系统还需要打上补丁。瘦客户机设备中的存储系统会坏掉——出现坏的磁头、坏的碟片或其他问题。而企业的“成批”PC已变得非常廉价,以至于你一开始就考虑使用价格在300美元至400美元、性能相当好的设备。瘦客户机方法果真可以为你省钱吗?如果你想选择零客户机,就要确保实际购买的是零客户机。批量购买的话,这种设备的单价应该不会超过100美元。
•一些零客户机需要在服务器端和客户机端使用专有硬件。要留意这种类型的集成。这方面真正的动机在于,与你现有数据中心的资产进行无缝集成,同时部署真正低成本的设备。如果不得不购买扩展器、管理套件和数据包,以便为你的用户们提供支持丰富媒体和图形的功能,这么做其实抵消了你希望从零客户机或瘦客户机节省下来的任何成本。我认为,戴尔公司的慧智(Wyse)产品就是一个典例,它表明了实际环境比预计的要复杂得多。在这些类型的部署环境下,许可费会很昂贵;把软件套件的所有组件组装在一起也将是个棘手的管理问题。在这方面,越简单越好。大多数最新的Windows版本都拥有内置的先进工具,可以支持一系列广泛的VDI和会话托管场景。为了让系统正常运行,根本不需要许多第三方软件“功能”。硬件方面也是一样:要求员工处的硬件与数据中心处的硬件实现一对一映射的产品(如Teradici公司的产品)根本节省不了多少钱。你完全把计算容量放到一个不同的地方。
•考虑带宽方面的问题。一些明显的图形密集型任务使得零客户机设备在任何情况下都不适合,比如计算机辅助设计、计算机辅助制造和视频制作,除了这些任务外,应考虑你之前是否往其他带宽密集型的应用程序投入了心血。如果你正为现有的网络资产添加相当大的工作负载(表现为会话托管),像微软Lync或思科Communicator这些基于PC的通信产品和IP语音传输(VoIP)产品都要认真考虑带宽问题。当你所有用户的活动不得不通过网络开展时,曾经对数据使用和语音流量来说足够好的产品可能不够好了,因为它们都使用零客户机设备。
•如果贵公司是一家使用微软Hyper-V的公司,那就要当心了。许多厂商与VMware公司密切合作,以便代理连接、均衡负载以及支持其他VDI解决方案,比如汇集和分配的虚拟机。如果你使用微软的Hyper-V作为自己的虚拟机管理程序,那么这些提供商的产品可能无法正常工作,或者无法全面工作。务必要安排好时间来测试、购买评估装置,那样说到数据中心的哪些后端系统在正常运行时,你就能做到对所选择的产品存在的局限一清二楚。