数据存储在广域网加速系统中的研究与应用

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:xinxin1234580
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,企业级用户的广域网传输问题主要来自两方面,即链路与应用。链路问题包括带宽受限、网络时延大、丢包率严重等;应用的问题则集中于大数据量的传输,以及应用自身在广域网环境下的低传输效率。广域网加速技术提供了对以上网络传输和应用交互问题的一整套优化技术。广域网加速技术起源于21世纪初,主要用于解决企业级用户广域网的数据传输及应用访问问题。在广域网加速中有多种技术可以达到加速的目的,论文主要研究基于数据替换与TCP优化技术为基础的广域网加速技术,这两种技术结合起来在广域网加速中的效果明显。在广域网加速技术中,数据存储的地位至关重要,因为加速的原理是通过数据替换实现的,数据替换的基础就是数据存储。发送端发送的数据到达广域网加速系统后,首先被存储起来,然后被存储的数据进行分析,分析后进行数据替换,把大块的数据用少量的特殊索引进行替换,最后把替换后的数据发送到目的地址。在目的网络中,接收到的少量的特殊索引进行反向的查找,找到相应的大块的数据进行还原,还原后发送到目的地址。对于目的地址返回给发送方的信息也是经过同样的流程。从加速的原理可以看出,广域网加速系统主要包含了TCP透明代理模块,用来接收局域网中发送出来的数据,并且把数据需要重新组合成为大块的数据,供替换使用,同时需要能够把替换后的数据重新分片发送出去;特征数据替换模块,主要负责选择数据块进行替换,选择替换的数据块的索引;数据库同步模块,发送端与接收端必须要能保证完整的数据库同步,才能正常的完成替换功能,实现广域网加速的效果。如何有效组织数据存储以及数据的同步,更新等是论文研究的重点。测试结果表明,文中采用的各种数据结构以及方法可以达到加速的效果,能突破链路的限制,有效的提高多种应用在广域网环境中的传输效率。
其他文献
随着嵌入式技术和Web技术的快速发展,嵌入式Web系统以其方便性、实用性等特点广泛应用于各个领域,越来越多的嵌入式设备可以通过Web进行访问和控制,同时也带来了诸多安全隐患
Web技术的广泛应用给人们的工作和生活带来了巨大的影响。由于Web技术具有开放性强和平台独立等特点,极大的降低了软件与网络通信系统的设计、开发和维护的工作量,减少了人员
多智能体系统(Multi-Agent System,MAS)通过建立一种有效的协作机制,使得相互独立、功能简单的智能个体协作完成复杂的目标任务。MAS技术已广泛应用于智能交通的建模、机器人足球
随着互联网行业的进展,越来越多的数据出现在各行各业中,极大地推动了社会的进步和时代的发展。而随着海量数据的增长,各种技术应运而生。另一方面,固态硬盘等硬件的应用,又使得数
随着网络的发展,特别是云计算时代的到来,分布式系统的安全问题越来越重要。基于角色访问控制是一种很有效的保证系统安全性的技术。然而现有的基于角色访问控制还不能完全适应
近年来,互联网技术飞速的发展,一些实时的、无限的、连续的、有序的数据应用范围越来越广,这种形式的数据被称之为数据流,它应用于传感器数据分析、互联网流量监控、金融行情分析
无线传感器网络技术是近几年来在信息获取领域研究的一个热点,它融入了信号分析、电子信息工程、无线通信技术、无线传感器技术、计算机信息处理技术等多个领域,具有明显的众多
随着传统互联网在扩展性、移动性和安全性等方面面临着越来越巨大的挑战,软件定义网络(software-defined networking,SDN)随之应运而生。OpenFlow技术作为SDN体系结构的实际
自然科学、工程技术、社会科学中存在着大量的偏微分方程(PDEs).然而,许多PDEs的真解很难得到,或以实用的表达式表出.因此,为获得PDEs的近似解,发展高性能的PDEs数值解法是十分必