论文部分内容阅读
为满足跨地域分支机构办公信息化的需要,越来越多企业在建立企业数据、信息服务中心时采用广域网作为数据传输渠道,因此广域网的传输性能备受关注。近年来,广域网性能的研究主要集中在传输层协议优化上,但是实际的应用表明:尽管传输层做了很多优化,但实际网络应用性能仅得到很小的提升。本文从应用层协议角度出发,分析应用层协议行为,设计了一种广域网应用加速解决方案。通过搭建广域网测试床,测试了几种典型应用层协议在广域网中的传输性能。实验结果表明广域网的高传输延时对应用层协议的传输性能带来巨大负面影响,应用层协议行为对广域网应用性能的影响不可忽略。论文设计了一套可扩展的应用加速网关E-WAAG,它采用事务预测和广域网隧道技术来改善应用协议在广域网中的传输性能。E-WAAG是一个控制反转框架,它以事件驱动为控制模型,通过收集和分发网络数据到达、发送以及定时器超时等事件消息来控制协调其他模块运行。E-WAAG设计的会话模型提供了应用数据处理接口,是实现基于事务预测的数据预取加速策略的基础。它设计的隧道传输模型提供了一个端到端的网问加速平台。E-WAAG以插件系统形式实现,具体应用加速的数据预取、隧道复用都将以插件的形式扩展到系统中。论文最后基于E-WAAG网关开发了Exchange邮件传输加速器MapiAcc,实验数据表明使用MapiAcc后Exchange大附件邮件传输速率可以提高2~3倍,并且随着传输时延增大加速效果也明显。