Beowulf集群系统负载均衡问题研究
论文摘要
计算机集群系统是通过高速网络将一组PC或工作站连接起来构成的高可靠、可扩展的服务器系统。集群中各PC或工作站通过统一调度、协调运行达到高效并行处理的目的。Beowulf集群结构开放,具有较高的性能价格比,是典型的集群系统之一。集群系统负载均衡策略是目前集群系统研究的重要课题。本文首先对Beowulf集群服务器负载均衡问题的相关理论进行了介绍与分析。然后从集群系统的服务器端出发,提出了一种基于遗传算法的Beowulf集群系统节点负载均衡算法,用节点的总体资源、CPU的就绪队列长度和节点的任务数来构造遗传算法的目标函数,既考虑了Beowulf集群异构的特点,又能很好地体现负载程度,通过使用网络压力测试工具对该算法进行性能测试,表明能够降低服务器端请求的响应时间,改善了系统性能。从客户端角度出发,提出了一种动态反馈自适应均衡改进算法,采用客户端下载速度来衡量节点的负载,通过仿真模拟表明该算法有效地达到均衡负载的目的,能够根据资源使用状况及时做出反应,从而为客户端提供良好的服务能力。
论文目录
摘要ABSTRACT第一章 绪论1.1 研究背景1.2 课题研究的目的和意义1.3 集群和负载均衡的研究现状1.4 本论文的主要工作与组织结构第二章 Beowulf集群系统与负载均衡2.1 Beowulf集群系统2.1.1 服务器集群的概念2.1.2 集群系统的结构体系2.1.3 基于Linux的Beowulf集群的架构2.2 负载均衡的问题研究2.2.1 负载均衡的概念2.2.2 负载均衡的问题描述2.2.3 负载状况的定义与获取2.2.4 负载状况的评价2.3 负载均衡算法2.3.1 传统的负载均衡算法2.3.2 Beowulf集群的负载均衡的特殊性2.3.3 负载均衡实现策略2.3.4 负载均衡问题的数学建模2.3.5 均衡算法及其它影响因素分析2.4 本章小结第三章 基于遗传算法的集群负载均衡3.1 Beowulf集群负载均衡问题建模3.2 遗传算法在集群负载均衡中的应用3.2.1 负载优化3.2.2 个体适应度的评判3.2.3 遗传算子参数选择与实现3.3 基于遗传算法优化的集群系统性能测试3.4 本章小结第四章 动态反馈自适应负载均衡算法4.1 动态负载均衡的理论模型4.2 节点负载增量的表达4.3 系统负载均衡指标4.4 负载均衡算法描述4.5 仿真模拟4.6 本章小结第五章 总结与展望5.1 总结5.2 展望参考文献致谢攻读学位期间主要的研究成果
相关论文文献
本文来源: https://www.lw50.cn/article/77e6f7aacc953116c7b4b419.html