基于LVS数据库集群负载均衡算法的研究

来源 :曲阜师范大学 | 被引量 : 0次 | 上传用户:mengqingwang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今,随着互联网技术和通信技术的高速发展,网络中数据信息量呈现爆炸式增长,用户对数据信息存储的性能和可靠性提出了更高的要求。网络中数据业务的增加使得传统单节点数据存储模式已经不能满足人们对数据服务的需求,并且数据库服务器对可用性和稳定性有较高要求。基于此,负载均衡数据库集群以其所具备的高性能和高可用性的优势,成为当前较好的解决方案之一。MySQL数据库以其构建成本低廉,环境搭建简单等优势受到企业和个人使用者的青睐。用集群的方式将MySQL数据库组建成为有机整体,可以大幅度提升数据库的性能,提高系统对并发请求的处理能力。要让集群实现合理、有效任务分配,负载均衡技术是需要解决的关键问题。负载调度器能够评估集群中节点的处理能力,并根据服务器的性能进行任务调度,而负载均衡架构和负载调度算法的使用是实现数据库负载均衡的关键。针对以上现状和存在的问题,论文以开源负载调度软件Linux虚拟服务器为对象展开研究,提出了一种基于事务响应时间的权值计算方法,以此实现调度算法的性能优化。论文涉及的主要工作包括:第一,分析比较了当前使用较多的数据库集群系统和集群负载均衡器,并针对现在比较流行的Linux虚拟服务器深入研究;结合选用的MySQL数据库集群,分析实际应用中二者组合的可行性,实现了MySQL数据库集群系统,通过Linux虚拟服务器进行负载均衡调度,并验证两者组合的可行性。第二,在以上研究的基础上,通过使用负载测试软件对集群的任务处理性能进行了测试。在集群环境中使用不同的负载调度算法进行测试,据此分析比较得出Linux虚拟服务器架构中较适合MySQL数据库集群的负载调度算法,其中WLC算法和WRR算法有较好的调度性能。第三,对加权最小调度算法进行深入分析,分析算法在使用中可能存在的问题,集中体现在其权值计算方法缺乏科学性。在对之前研究者的权值计算模型进行分析后,提出了基于响应时间的权值计算模型,以此改善WLC算法调度效果。实验结果表明,改进后的计算方法应用在WLC算法中能有效的改善算法的任务调度效果,提升集群的整体性能。本文对数据库集群上使用的Linux虚拟服务器负载均衡调度算法进行分析研究,对在静态调度环境中,加权最小连接调度算法中权值计算方法缺乏科学性的问题提出了改进策略,该方法能一定程度地提高负载均衡器调度的合理性,更充分利用集群中服务器的硬件资源,提升整个数据库集群的任务处理效果。
其他文献
卫星网络作为一个新兴的研究领域越来越受到科研人员的关注。目前,对卫星网络路由协议的研究还处于探索阶段。由于卫星网络的特殊性,我们不能照搬地面固定网及地面移动网的路
逆向工程技术是随着计算机技术的发展和成熟以及数据测量技术的进步而迅速发展起来的一门新兴学科与技术。它的出现,改变了原来CAD系统中从图纸到实物的设计模式,为产品的迅
随着高性能计算技术的飞速发展,并行计算已经成为提高计算机系统性能的主要方法,并行计算的可扩放性也成为评价并行计算性能的主要指标之一。但随着高性能计算机系统规模的不
近年来,伴随盲信号分离问题产生的独立分量分析(Independent Com-ponent Analysis,简称为ICA)理论己逐渐成为统计信号处理中的一个研究热点,并正迅速成为多维数据分析的一个
随着电子设计技术的快速发展、高性能芯片的不断涌现、芯片性能价格比的提高、实际应用的迫切需求,嵌入式开发技术的研究已经成为了可能,并且已经具有广泛的应用前景和发展潜
本文提出了一种面向防汛虚拟会商过程的模型-NI动态模型,并给出了模型在防汛会商活动中的应用分析,提出了三种专家判断矩阵一致性调整的新方法。 本文提出了一个新的基于决
推荐系统被认为是大数据时代最有效的个性化技术,其目标是为用户推送最有价值的信息,提高用户获取信息的效率。对于推荐系统的研究,既有重要的社会意义,又有重要的经济价值。自上
网格又被称为下一代的Internet,它代表了面向Internet的分布计算技术的新趋势。随着网格技术的使用广泛和深入,如何提供一个网格程序的开发、调试的集成丌发环境,已经成为一
随着互联网的发展,当前出现的Web标准如WSDL,SOAP,UDDI,DAML-S,使得Internet成为一个异构的、具有互操作性的Web服务的海洋,从而使应用程序的开发过程简化为发现Web服务和集成Web服
随着无线通信技术的发展,移动银行、移动证券、移动办公等无线增值应用业务相继出现。无线增值应用在给我们的生活带来极大方便的同时,也带来了很多的安全隐患。与有线环境下