校园网络中自适应负载均衡算法研究

校园网络中自适应负载均衡算法研究

论文摘要

负载均衡集群技术中的负载均衡算法是整个互联网络应用研究中一个重要问题。本课题针对“需求快速变化”这一企业级管理软件开发中呈现的特点,基于网络中的应用集成管理模式已成为管理信息系统发展的主流,而网络上运行的教育教学软件之间的互操作性差、应用集成水平较低,无法实现信息的共享与交流这一问题,将企业应用集成的概念和技术运用到解决网络“信息孤岛”实际问题当中,提出一种新的集群结点负载表示和基于排队理论的负载均衡调度算法以及基于文化算法的负载均衡算法。在研究、构建管理信息系统互操作框架的过程中我们发现,随着服务器数目的增加、系统规模和通信数据的增大,有必要在搭建集成服务器的过程中,利用负载均衡集群技术增强区域集成服务器的处理能力。本文通过对当前主流和常用的负载均衡算法理论的理解和研究,提出了一种新的负载表示方案。它不仅充分考虑到了当前服务器的各种硬指标负载,更考虑到了它的软指标负载,即其输入队列对当前以及随后时间负载的连续性和预见性的判断。并采用仿真程序对其表示方式进行了实验对比和分析。有了更为合理的负载表示后,本文随后提出了基于排队理论的负载均衡调度算法和基于文化算法的负载均衡算法。基于排队理论的负载均衡算法根据当前的负载情况和服务器的剩余处理能力,计算出服务器在随后的固定时间间隔中所需要的平均到达率,进而得到任务分配策略。并对其进行了仿真实验和对比分析。在基于文化算法的负载均衡算法中,充分利用了人类文化进化的思想,应用到了负载均衡算法中。群体本身在产生交叉和变异,而由于长期的活动和繁衍替换,使得群体中好的文化信息得以保存,而相对较差的信息被丢弃。这样也使得群体的文化在不断的被更新,进而影响这群体的不断进化。在经过一定的进化代数后,会得到一些相对优秀的个体,这便是我们的分配策略了。本文在文中对其思想进行了详细的描述和设计,并对其进行了仿真实验和对比分析,证明其比常用的负载均衡算法效果较优。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 第一章 绪论
  • 1.1 课题背景
  • 1.2 校园网络现状
  • 1.2.1.校园网的功能
  • 1.2.2.校园网络的组成
  • 1.2.3.校园网的瓶颈
  • 1.3 负载均衡
  • 1.3.1.负载均衡的定义
  • 1.3.2.网络负载均衡的优点
  • 1.3.3.负载均衡策略选择
  • 1.4 本文的章节安排
  • 第二章 常用负载均衡算法相关理论和研究
  • 2.1.轮循算法
  • 2.2.最少连接算法
  • 2.3.目的地址哈希散列算法
  • 2.4.随机算法
  • 2.5.动态反馈负载均衡算法
  • 2.6.本章小节
  • 第三章 一种改进的服务节点负载表示研究
  • 3.1 背景
  • 3.2 影响负载均衡的因素分析
  • 3.3 一种改进的节点负载表示研究
  • 3.3.1.输入指标
  • 3.3.2.服务器指标
  • 3.3.3.综合负载
  • 3.4 该负载表示的特点分析
  • 3.5 数据结构定义
  • 3.6 对比实验分析
  • 3.6.1.与CPU作为负载表示对比
  • 3.6.2.与以CPU和进程数作为负载表示对比
  • 3.6.3.与以CPU、进程数和内存占用率作为负载表示对比
  • 3.7 总结
  • 第四章 基于排队理论的自适应负载均衡算法研究
  • 4.1 背景
  • 4.2 排队论简介
  • 4.2.1.排队论基本模型
  • 4.2.2.M/M/l模型
  • 4.2.3.M/M/c模型
  • 4.3 排队理论负载均衡算法基本假设
  • 4.4 集群节点负载计算
  • 4.5 分配策略定义
  • 4.6 数据结构定义
  • 4.7 调度算法步骤
  • 4.8 对比实验
  • 4.8.1 同构环境
  • 4.8.2 异构环境
  • 4.9 总结
  • 第五章 基于文化算法的自适应负载均衡算法研究
  • 5.1 文化算法(CULTURAL ALGORITHM)
  • 5.1.1 遗传算法
  • 5.1.2 文化算法架构
  • 5.1.3 文化算法和遗传算法
  • 5.2 应用于负载均衡的文化算法
  • 5.2.1 群体个体定义
  • 5.2.2 适应度函数
  • 5.2.3 群体空间的进化
  • 5.2.4 知识空间结构
  • 5.2.5 接受函数accept()
  • 5.2.6 知识空间的更新
  • 5.2.7 影响函数influence()
  • 5.2.8 算法流程设计
  • 5.3 模拟试验
  • 5.3.1.服务器信息结构定义
  • 5.3.2.同构服务器实验
  • 5.3.3.异构服务器实验
  • 5.4 总结
  • 第六章 课题总结
  • 6.1.个人工作总结
  • 6.2.未来的工作
  • 结束语
  • 致谢
  • 参考文献
  • 个人简历及发表的学术论文
  • 相关论文文献

    • [1].基于预测阈值的动态权值负载均衡算法[J]. 软件导刊 2020(06)
    • [2].几种常见的负载均衡算法的优化[J]. 电子制作 2017(20)
    • [3].一种基于预测的动态负载均衡算法及实现[J]. 软件导刊 2016(03)
    • [4].浅论动态反馈负载均衡算法[J]. 黑龙江科技信息 2011(02)
    • [5].基于粗糙集的负载均衡算法研究[J]. 计算机工程与科学 2010(01)
    • [6].分布式文件系统的动态负载均衡算法[J]. 小型微型计算机系统 2011(07)
    • [7].基于分布式入侵检测系统的负载均衡算法的比较[J]. 计算机科学 2008(11)
    • [8].基于蜜罐技术的负载均衡算法研究[J]. 网络安全技术与应用 2013(10)
    • [9].网游服务器负载均衡算法的选择[J]. 科技促进发展 2010(S1)
    • [10].一种改进的动态反馈负载均衡算法[J]. 电子设计工程 2013(05)
    • [11].基于因子分析的动态负载均衡算法[J]. 微型机与应用 2015(02)
    • [12].基于负反馈的负载均衡算法实现[J]. 湖南文理学院学报(自然科学版) 2013(01)
    • [13].基于轮转周期的动态反馈负载均衡算法[J]. 计算机技术与发展 2013(06)
    • [14].面向异构网络的动态负载均衡算法及其收敛性分析[J]. 电子与信息学报 2013(09)
    • [15].基于自动发布管理系统的负载均衡算法研究[J]. 微计算机应用 2011(06)
    • [16].基于退火策略的分布式资源负载均衡算法[J]. 计算机应用与软件 2008(03)
    • [17].一种改进的集群动态负载均衡算法[J]. 计算机与现代化 2012(01)
    • [18].几种负载均衡算法[J]. 山东工业技术 2016(03)
    • [19].一种改进的周期自适应动态负载均衡算法[J]. 小型微型计算机系统 2015(07)
    • [20].基于时间序列预测的动态负载均衡算法[J]. 工业控制计算机 2012(12)
    • [21].多用户QoS需求的负载均衡算法研究与分析[J]. 电子世界 2015(14)
    • [22].一种地理信息服务动态负载均衡算法[J]. 武汉大学学报(信息科学版) 2016(11)
    • [23].负载均衡算法的应用研究[J]. 软件导刊 2012(08)
    • [24].基于历史信息的对等网络负载均衡算法[J]. 计算机应用与软件 2008(10)
    • [25].基于动态反馈机制的服务器负载均衡算法研究[J]. 电子科技 2015(09)
    • [26].基于内容分类的集群负载均衡算法[J]. 计算机系统应用 2011(05)
    • [27].一种面向汇聚网络处理器模型的负载均衡算法[J]. 计算机工程与科学 2008(12)
    • [28].面向e-航海时空数据处理的负载均衡算法[J]. 测绘科学 2020(10)
    • [29].基于分布式层次化结构的非均匀聚类负载均衡算法[J]. 计算机应用 2015(02)
    • [30].异构网络负载均衡算法[J]. 工业仪表与自动化装置 2014(05)

    标签:;  ;  ;  ;  

    校园网络中自适应负载均衡算法研究
    下载Doc文档

    猜你喜欢