发新话题
打印

[网络转载] WX 平台架构体系功能-应用流加速(Application Flow Acceleration)

WX 平台架构体系功能-应用流加速(Application Flow Acceleration)

应用流加速技术明显地可以加速应用程序性能,特别是那些在广域网上运行的延时比较明显的应用程序。应用流可以基于3种协议加速:MAPI(Exchange)、CIFS、HTTP。

那么为什么不能用PFA技术解决所有延迟对应用的影响呢,这主要跟具体应用在TCP层之上的协议设计有关。实际上网络延迟对应用的具体影响,是由于应用的不同而不一样的,有些应用如FTP,网络延迟对其影响主要体现在TCP层,因为其高层处理的交互过程并不复杂,所以解决了FTP应用在TCP层的延迟,就会显著提高应用的性能。但是有些应用如CIFS等,这类应用在TCP层之上的高层处理交互更加频繁,类似一直“ping-pong”一样的行为,所以网络延迟对这些密集的交互影响巨大,因此仅仅使用PFA技术不能有效解决应用的性能问题。例如在Exchange 和文件系统提供服务时,它们的底层协议发出一个很小的块并且2端需要确认,导致成百上千的RTTS才能完成一个事务。结果应用程序传输在广域网线路甚至有20ms或30ms的延时线路时,会明显导致性能下降,从而使用户失去耐心和办公效率下降。对于Web应用程序,HTTP每次请求一个对象,加载一个单独的Web页面会需要许多的RTTS,又会导致用户失去耐心和办公效率下降。应用流技术利用流水线操作数据块和web对象来加速以上3种应用程序,连续快速发送这些对象来利用链路的有效带宽,应用流技术可以提高应用程序性能的50%-97%。对此Juniper 的广域网解决方案提供应用层的急速技术来解决这方面的问题。

应用流加速包括:

加速 Microsoft Exchange Server(MAPI)

对于远程Outlook用户登入核心的Exchange 服务器,应用流技术大大地提高了在用户请求每部分信息前下载完整信息的反应时间。应用流技术可以保证传输完整的E-mail和附件的速度象局域网一样快,还可以提高Exchange的性能和连续数据流和体积庞大文件的传输。

加速CIFS文件系统

与MAPI相似,CIFS协议—最普便的打开和传输文件的方法--发送小体积的连续数据。在广域网上,应用流技术加速CIFS协议传输文件的数据块,从而加速和提高文件服务的性能。

加速web 应用程序(HTTP)

典型的Web页面包括了许多的独立对象,每次页面加载都会连续请求对象。因此,制作一个页面最好需要许多往返时间较短的对象在页面上,这样在广域网上下载的时候才能保证速度。应用流加速技术是采取学习对象的方法来关联特殊的URL和操作它们,使下一次请求对象的时候本地可用化。

WX/WXC先要学习WEB页面中的对象,将对象内置到JUNIPER WX/WXC中。如果对象没有改变,下次客户再次访问的时候,对象从本地的WX/WXC设备中取到,从而避免大量RRTS的花费。

TOP

发新话题