为广域网上的应用程序保障性能已经够难的了,如今要在虚拟环境下确保性能更是难上加难。
大大小小的广域网优化厂商正在开发各自版本的产品,这些产品专门用于为从数据中心分发至远程办事处的虚拟化应用程序保障性能。厂商们希望这样一来,能够克服许多公司在为分发的应用程序提供类似局域网的性能时面临的挑战,同时可以利用虚拟化技术带来的优点:降低成本和提高灵活性。
弗雷斯特研究公司的分析师Chris Silva说:“如果你看一下虚拟机流量,会发现最大的问题在于,这种流量酷似语音流量和视频流量,也是实时的。如果你远程访问应用程序,而某个地方出现了小故障,可能会遇到应用程序超时问题,实际上可能无法连接上。如果你在虚拟化环境下远程访问,与这种环境进行实时交互确实很重要。不妨把它看成是其他任何实时协议。”
像VMware公司的虚拟桌面基础架构(VDI)这些桌面虚拟化产品旨在使用从数据中心管理的虚拟机取代传统的PC。潜在的优点就是,可以降低运营成本,加强对桌面管理的控制,并且把业务连续性和灾难恢复等关键服务扩展至企业桌面系统。
但是当桌面虚拟化技术部署到广域网上,延迟和带宽方面的制约因素就会影响该技术的功效。据思科(与VMware签订了优化广域网上VDI的一项协议)声称,客户在部署虚拟桌面时面临以下几大挑战:
微软的远程桌面协议(RDP)在广域网上性能不佳。
耗用大量带宽。
扩展性有限,减少了所能支持用户的数量。
集中打印性能不佳;并且增加了分支机构的打印成本。
传输虚拟镜像文件需要大量的时间和带宽。
对VMware VDI而言,数据中心之内和之间需要持续可用性。
SSL功能要耗用大量的服务器资源,导致出现众多服务器。
思科表示,其广域应用服务(WASS)产品能够提升通过VMware VDI访问的所有应用软件的性能——包括微软Exchange、PowerPoint、Excel和Word等应用软件,可把RDP带宽需求减少70%。该公司还表示,WASS可把基础架构所能支持的VDI用户数量增加四倍,并且把打印操作服务改善70%。这款设备旨在将虚拟镜像文件备份的速度加快50倍,从而把业务连续性功能所需的带宽减少90%,并且把总的带宽需求降低60%至70%。
拥挤的市场
市场上的其他竞争对手包括思杰和Riverbed。一批规模较小的厂商也在争夺份额。
其中就有Dimension Data公司,这家集成商兼经营商主攻思科WAAS设备(集成了微软Windows Server)。其产品旨在解决这个现实问题:VDI环境迫使用户应对与物理或本地托管基础架构不同的应用程序行为和带宽需求。
Dimension Data北美公司负责网络集成的全国业务经理Lawrence Van Deusen说:“通过虚拟化技术把来自多个物理基础架构的技术集成到一个基础架构带来的影响就是,你需要更多的带宽。”
Van Deusen强调,而单单增加带宽还不够。还必须针对VDI流量的独特行为进行优化。
他说:“用户需要评估新的流量模式,以及这种流量带来的影响,表现为需要怎样的功能来支持任何数据回到数据中心。”
VDI广域网优化市场的另一家厂商是Certeon。该公司开发的虚拟设备软件可在虚拟机基础架构中本地运行;旨在为远程站点提供应用程序加速和广域网优化等功能。
该公司的aCelera软件运行在标准的x86系统上,得到了微软的Windows Server 2008 Hyper-V、VMware ESX 和ESXi等虚拟机管理程序的支持。
该软件旨在缩短应用程序的响应时间,并且能够对广域网进行优化,而不需要分开管理的专用硬件设备,免得既占用场地,又耗费资金。
Certeon公司营销副总裁Gareth Taube说:“我们采用了第7层方案;如果你清楚应用程序及应用程序的对象,你就能更有效地进行加速。我们非常适合眼下对应用程序进行虚拟化的企业策略,通过数据中心整合不但节省费用,还能获得控制权。”
不过,为虚拟应用程序而不是物理应用程序优化带宽时需要考虑一些独特的方面。Taube强调,应用程序本身必须占用比较少的资源,因为它要与其他虚拟机应用程序共享一个硬件平台。
他表示,广域网加速器的效率也至关重要,因为它必须与整个虚拟机基础架构很好地集成起来――即便基础架构本质上大部分是虚拟架构。
Taube说:“广域网加速的真正任务是区别应用程序的不同虚拟镜像文件,从而防止同一数据被发送两次。而这带来的最大影响就是,你有多大容量的内存和磁盘来存储这些历史记录,以便你能进行匹配。所以,与虚拟基础架构紧密协同运行非常重要,以便能够动态配置这些资源,并且配置加速应用程序,让其对你所服务的用户群而言处于最佳状态。”
Streamcore为广域网优化和应用程序加速设备开发监控系统;据该公司声称,其他挑战存在于获得可见性(visibility)和控制权,以便了解及控制针对VDI环境中广域网带宽和应用程序性能的优化。
就可见性而言,用户就需要知道桌面虚拟化在整个广域网上得到了怎样的使用;他们需要能够密切关注用户体验;还必须能够发现特定的分支机构是不是出现了性能下降的问题。
就控制而言,尽管面对大量的VDI流量,用户也要优化任务,并保护与网络上其他类型的流量争夺资源的VDI流量。
Streamcore公司的运营副总裁Christophe Peretou说:“你越是加大虚拟化方面的工作,就越需要工具来知道当前出现的情况、实时测量性能,并且对流量采取相应措施。我们认为虚拟化带来了一系列新的要求,人们无法预测应用程序的行为。要预测应用程序行为,如今面临太多的变化因素。虚拟化技术增加了难度。人们需要工具来报告当前出现的情况、自动响应以确保质量。”
Certeon公司的Taube表示,用户想要从虚拟化技术获得最大的回报,就需要为VDI优化广域网链路。
他说:“我们那些最大的客户发现,若要能够真正获得虚拟化的投资回报,惟一办法就是,确保自己对广域网上的应用程序进行了加速,这是整个项目的一部分工作。”
企业战略集团的分析师Jon Oltsik说:“如果我能得益于VDI,那很好;如果我能得益于广域网上的VDI,那是锦上添花。”