基于FAST TCP的云平台访问加速技术研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:cc51wang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,社会各界对云计算的关注度不断攀升,各种规模的商业云平台不断被建立起来,为远在千里之外的用户提供服务。为了保证服务质量,企业不惜投入大量资金在购买带宽上。然而遗憾的是,效果并不理想。在这种形势下,一种叫做“单边加速器”的产品应运而生。传统的单边加速器仅仅使用FAST TCP作为其拥塞控制内核,在时延较高的网络环境下传统的单核单边加速器加速效果显著,但在其它的网络情景下效果并不尽如人意,传统的单核单边加速器无法根据网络的实际情况做出相应的调整,这将可能导致将FAST TCP应用于它不擅长处理的网络环境中,此时,加速器不仅加速效果不佳甚至会减慢传输速度,从而使得加速器的加速效率大打折扣。针对传统单核单边加速器的这一缺点,本文设计和实现了一种“多核”的单边加速器。不同于单核加速器,多核加速器根据信道特征对广域网网络环境进行了归类,针对不同类型的网络环境,多核加速器会动态的选择出与之相匹配的最佳拥塞控制算法,从而弥补了传统单核单边加速器的缺陷,提高了加速器的性能。首先,本文对单边加速器的核心FAST TCP做了较详细的研究和测试,分析了传统单边加速器的局限性。针对传统加速器的缺陷,论述了自己的解决思路和观点。其次,阐述了对“多核”单边加速器的设计原理以及总体层次结构,并对加速器的各个组成模块分别进行了详细的设计与实现,其中,对加速器的主要拥塞控制算法FAST TCP给出了较为完整和具体的实现方法。在样本分析模块和调度模块的设计和实现中,为了使加速器具有较高的弹性和扩展性,本文借鉴了网页服务器CGI模式的做法,使得加速器的可扩展性得到了较大的提升。加速器对于拥塞控制算法的调度采用历史记录和当前状况相结合的方法,使加速器的响应速度以及稳定性都得到了较好的保证。再次,进行了“多核”单边加速器、“单核”单边加速器以及无加速器系统的性能对比测试。对比测试在三个不同的网络环境下分别进行,为了测试结果的客观性,每组测试的三台机器在相同条件下反复进行多次对比实验,最后得出实验结果。通过分析测试结果,验证了“多核”单边加速器的有效性。最后,叙述了本文所实现的“多核”单边加速器的不足之处,并对接下来的工作进行了展望。
其他文献
视频目标跟踪是计算机视觉、模式识别、人工智能、图像处理等领域的重要研究任务之一。视频目标跟踪,就是通过对摄像机拍摄到的图像序列进行分析,在图像中检测出运动的目标或
当前以特征建模为代表的CAD(Computer Aided Design)技术已经被广泛地用于产品的设计。与此同时,用于设计评估和验证的有限元分析(Finite ElementAnalysis)技术也被集成到产
无线Mesh网络(Wireless Mesh Networks, WMN)又称为无线网状网络,它是一种容量大、速率高、覆盖范围大的网络,具有传输可靠、扩展性好以及前期投资低等优点。无线Mesh网络是
图像分割是数字图像分析的重要环节,在整个的图像分析中起着承前启后的作用,它既是对所有图像预处理效果的一个检验,也是后续图像分析与解释的基础。因此,过去的四十多年里,
随着互联网和多媒体技术的快速发展,图像等多媒体信息呈爆炸性增长。传统基于文本的信息检索技术已经无法适应图像信息的检索需求,基于内容的图像检索成为一个重要的研究领域
多相流参数的检测技术是一个迫切需要发展的研究方向。但是由于多相流之间存在着相对速度和界面效应等问题,导致了多相流参数检测的难度系数较大。经过近几年来的研究发现,过
视频监控是当前计算机视觉的研究热点,而运动目标的分割和运动阴影的检测是视觉监控中的首要问题。运动目标分割的目的是从图像序列中将变化区域从背景图像中分割出来。但是,在
本文从介绍网络安全的现状、所面临的威胁、发展趋势及其研究的重点出发,对当前主动防御技术进行了基本的介绍,对各种技术进行比较,指出其优缺点。本文采用了基于程序行为分
随着网络时代的到来,互联网已经成为了一个重要的信息处理平台。如何在互联网上更加快捷、方便地交互和处理数据已经成为开发人员和用户的共同愿望。当今XML已经成为Internet
学位
近些年来,机器人开始走进人们的日常生活中,日益改善着人们的生活方式。而目前机器人与人的人机交互却没有与之相应发展起来。目前人与机器人交互方式仍然是鼠标、键盘、遥控