用户总是期望最佳WAN性能而不考虑他们的位置,供应商和平台的情况。不幸地是,有些应用程序在长距离,易丢包的网络链路上不能正常运行。事务流将一个机构的数据中心和其他的连接在一起,大量数据需要在数据中心间、甚至是在数据中心和云之间被复制。这强调了一点:一些应用程序不能很好的解决距离问题,或者有效利用带宽。
应用交付优化应该努力修复交付问题,而不是修复应用程序,或是强迫终端用户,限制他们的选择。应用交付优化可以提高应用程序性能,让网络变得更智能、更主动,让每个用户得到他们想要的性能,让IT部门达到甚至超出用户和公司的期望。
它有两个重点,一是WAN优化,包括加速,压缩,缓存,复制,流量定型和流量状况;二是应用交付控制,比如负载均衡和服务器卸载。其他应用交付优化解决方案包括路由优化和WAN汇聚。
5个应用交付优化的建议
1 首先要明白解决什么问题
当用户抱怨性能问题,他们的描述往往相当模糊。就像IT部门过去经常处理“断网”故障,现在他们经常处理“某应用程序缓慢”问题。
对IT人员来说了解具体问题是非常重要的:是所有的应用程序、一些应用程序还是某个应用程序?是所有功能、一些功能还是某个功能?掌握了这些信息后,你可以排查到真正的问题。有可能是客户端用来沟通服务器的协议在WAN上工作欠佳,这时可以进行WAN优化;有可能是服务器正在处理很多加密客户机进程而处于超载状态,这时用带加密卸载的应用交付控制器就可以;还有可能是服务器端一个特殊功能变慢了,这时网络没有修复方法。
2 考虑解决性能问题的多种方法
基于应用程序的室内方案
虚拟应用交付优化
托管方案,把运行应用程序的负担交给他人
基于云的解决方案,终结应用程序
不论你选择哪种交付方式,应该找到4家或者更多的供应商来做评估,如果可以,在他们中的3家(最少)中测试方案是否可行。
3 在所有方案中评估应用交付优化解决方案
应用交付优化是集网络,安全,桌面和数据中心方案于一体,对优化做决策的同时记住不要忽略或阻碍其他方面的方案。例如,如果公司想要在3年内转移数据中心到虚拟桌面架构中,需要对桌面应用交付到分支机构的加速做投资吗?如果答案是“是,我们不能再等了。”那么短期内云或托管服务更有吸引力。同样地,如果服务器试图管理客户机加密和解密流量,应用交付优化解决方案会把加密工作交给应用交付控制器。但是安全架构可能阻止这么做,或是会强加额外的要求,因为它需要更新来反映现状。WAN架构可能会要求替换连接各分支机构的因特网VPN,但这样做会改变很多合理的优化程序。
4 利用公司资源
最佳途径是跨部门的团队一起选择和实施对应用交付优化方案,这样是为了对方案、构架和持续的维护负责。如果来自安全,网络,数据中心和桌面的员工一起调查应用交付优化的需求并且确认其中一种方案,那么最终选择的方法和解决方案应该会满足公司需求。
5 比较应用交付优化解决方案、建立标准
为了解问题而做必要的推论和尝试多种解决方案,可以使你得到评估性能的标准。所以要估算受影响分支机构的吞吐量,应用程序的性能,丢失和延迟。
有趣的是,应用交付优化解决方案通常可以设置在观察模式,作为数据采集器来建立性能标准,你就不用再评估压缩,加速和其他服务效果。云服务提供试用了模式。用该标准,你可以比较使用前后性能的状况和方案间的不同之处。
在方案实施后继续评估性能,辨别性能提高后的衰退期,因为随着时间的推移,被优化的流量很容易改变。