基于TCP重发与加权响应时间算法的负载均衡器的研究与实现

基于TCP重发与加权响应时间算法的负载均衡器的研究与实现

论文摘要

NAS网络存储作为一种解决海量存储的方案,已经被广泛使用。随着数据量的持续增长,单一的NAS服务器已经不能满足客户的需求。因此,集群服务器和与之相对应的负载均衡算法成为了最近几年研究的热门课题。本文就目前均衡器存在的问题进行了分析,依据传统架构所建立的均衡器在数据量大时,均衡器本身就会成为新的网络瓶颈,且传统均衡调度算法没有考虑服务器间性能的差异以及作业大小与运算量之间的差异,负载不均衡情况比较明显。为避免均衡器的新瓶颈,提高网络吞吐率,本文通过扩展TCP报文,在TCP报文中加入选项信息,用于保存客户机与服务器真实的IP地址与端口号,把负载均衡器从网络中分离出来,不再接收并转发客户机与服务器的数据,实现了客户机与服务器之间的直接通信,从而提高了网络吞吐率。本文设计了加权响应时间调度算法,把服务器最近处理完的k个作业的响应时间作为参数,动态预测新作业的响应时间,并通过引入补偿因子ε,进一步提高了预测时间的精确率。依据上述架构与算法原理,设计了一个基于ARM9的负载均衡器,并对该均衡器的最大负载量、均衡器吞吐率、集群服务器吞吐率、作业平均响应时间等性能进行了测试,结果表明,该负载均衡器不仅显著减少了作业的平均响应时间,提高了吞吐率,而且具有成本低、扩展性好、负载能力强等优点。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 第1章 绪论
  • 1.1 研究背景与意义
  • 1.2 国内外研究现状
  • 1.2.1 传统的均衡方案
  • 1.2.2 传统的均衡调度算法
  • 1.3 本文工作内容与结构
  • 1.3.1 本文工作内容
  • 1.3.2 论文结构
  • 第2章 基于TCP重发的改进均衡架构及后台调度算法
  • 2.1 基于TCP重发的改进均衡架构
  • 2.1.1 传统的均衡器架构
  • 2.1.2 基于TCP重发的均衡器架构
  • 2.2 基于TCP重发的负载均衡架构实现
  • 2.2.1 改进的TCP报文格式
  • 2.2.2 改进的TCP状态变迁管理
  • 2.2.3 心跳机制
  • 2.3 加权响应时间算法
  • 2.4 本章小结
  • 第3章 基于ARM9的负载均衡器软硬件设计
  • 3.1 均衡器的硬件设计
  • 3.1.1 网络功能模块
  • 3.1.2 内存模块
  • 3.1.3 存储功能模块
  • 3.2 负载均衡器软件设计
  • 3.2.1 Linux平台简介
  • 3.2.2 软件架构
  • 3.2.3 Linux下修改TCP报文格式
  • 3.2.4 Linux下修改Socket套接字
  • 3.3 本章小结
  • 第4章 实验与结果分析
  • 4.1 测试环境
  • 4.2 测试软件
  • 4.3 实验测试
  • 4.3.1 基于TCP重发架构的均衡器性能测试
  • 4.3.2 加权响应时间算法测试
  • 4.3.3 均衡器整体性能测试
  • 4.4 本章总结
  • 第5章 结论与展望
  • 5.1 本文所做的工作
  • 5.2 展望
  • 参考文献
  • 附录
  • 致谢
  • 攻读学位期间主要的研究成果
  • 相关论文文献

    • [1].基于单输入多输出推挽变换器的光伏均衡器[J]. 西北工业大学学报 2020(03)
    • [2].宽带小型化微带均衡器设计[J]. 微波学报 2020(04)
    • [3].高效串联电池组均衡器研究[J]. 佳木斯大学学报(自然科学版) 2018(04)
    • [4].一种基于C环型缺陷地结构的均衡器的设计[J]. 微波学报 2016(S2)
    • [5].一个用于背板通信的24Gb/s高速自适应组合均衡器[J]. 电子学报 2017(07)
    • [6].应用级负载均衡器的系统设计[J]. 中国战略新兴产业 2017(28)
    • [7].微带功率均衡器设计研究[J]. 雷达科学与技术 2015(05)
    • [8].新型毫米波基片集成波导均衡器[J]. 信息工程大学学报 2015(06)
    • [9].移动通信WLAN平台下的网络均衡器的设计与实现[J]. 现代电子技术 2016(22)
    • [10].1~6GHz宽带负斜率幅度均衡器的研制[J]. 现代电子技术 2015(15)
    • [11].基于遗传算法的微波均衡器仿真和工程设计[J]. 微波学报 2015(04)
    • [12].多层基片集成波导增益均衡器的设计与实现[J]. 科学技术与工程 2015(26)
    • [13].一种宽带阵列通道均衡器设计[J]. 航天电子对抗 2013(06)
    • [14].半模基片集成波导增益均衡器的设计和实现[J]. 电子学报 2016(12)
    • [15].枝节加载型微带均衡器设计[J]. 微波学报 2014(S1)
    • [16].一种宽带低驻波功率均衡器[J]. 成都信息工程学院学报 2015(03)
    • [17].基于System Generator的盲均衡器设计与实现[J]. 电子技术应用 2014(07)
    • [18].云服务平台负载均衡器的网络设计与实践[J]. 计算机应用与软件 2014(08)
    • [19].线性均衡器技术原理在预测领域的应用[J]. 网络安全技术与应用 2014(10)
    • [20].微波U型均衡器的仿真与设计[J]. 通讯世界 2013(11)
    • [21].毫米波基片集成均衡器设计与实现[J]. 微波学报 2012(03)
    • [22].从蓄电池均衡器到全保器[J]. 电动自行车 2011(07)
    • [23].并行流水结构的常数模盲均衡器[J]. 计算机测量与控制 2011(09)
    • [24].小型化毫米波增益均衡器的仿真设计[J]. 无线电工程 2010(10)
    • [25].基于恒模算法盲均衡器的FPGA实现[J]. 科技情报开发与经济 2009(18)
    • [26].4通道线性均衡器[J]. 电子制作 2009(09)
    • [27].一种宽带阵列数字下变频与均衡器一体化设计[J]. 雷达与对抗 2014(04)
    • [28].技术是伟大的均衡器[J]. 上海教育 2015(24)
    • [29].多输入-多输出系统级联的多输入单输出均衡器研究[J]. 科学技术与工程 2014(03)
    • [30].数字通信系统中均衡器研究综述[J]. 电子技术 2014(02)

    标签:;  ;  ;  ;  ;  

    基于TCP重发与加权响应时间算法的负载均衡器的研究与实现
    下载Doc文档

    猜你喜欢