基于LVS的负载均衡改进算法在DRC集群中的应用

来源 :成都理工大学 | 被引量 : 4次 | 上传用户:oooweizhano
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术近几年的飞速发展,移动互联网的盛行都达到了前所未有的高度,应用的增长速度超过了以往任何一个时期,与之相应的各种数据积累也达到了新高度,大数据时代无疑是当今社会最显著的标签。但是如何对这些海量、异构的数据进行有效管理,充分挖掘其中价值,实现不同数据源的数据有效整合,避免“信息孤岛”等诸多问题都成为现有技术架构的挑战。2012年以“面向数据和以数据为核心”的面向数据的体系结构(Data Oriented Architecture,DOA)的诞生为解决传统软件设计在处理海量数据、“信息孤岛”上的问题找到了新的出路。作为DOA的核心模块,数据注册中心(Data Register Center,DRC)承担着所有数据的注册、管理、调度操作,其访问性能对整个DOA架构的性能有着巨大影响,所以提高DRC访问性能尤为迫切。DRC将海量、异构、多源的数据统一定义和注册,形成了一个庞大的数据资源池,为各种碎片化和个性化的应用提供数据服务。为了提高DRC的访问性能,DRC在部署上需要采用集群技术,并利用优化的权值调度算法来分配请求。本文通过分析DRC的特点以及LVS调度算法的特点,提出了一种改进DRC的LVS集群调度算法,优化负载,以此提高DRC的数据访问效率和整个DOA系统的吞吐率。本文的主要研究内容如下:(1)研究并总结DOA技术的发展,负载均衡技术的发展,并针对DOA中DRC集群服务器访问性能相关问题,以及LVS的调度算法。(2)分析IPVS现有的各种调度算法的特点,并针对DRC集群中WLC的不足提出了基于SVM的改进权值计算方式,动态调整DRC集群服务器池中服务器的权值,负载均衡器根据新的权值进行调度,达到合理分配用户请求,提升DRC服务器性能的目的。(3)搭建一个小型的DRC集群,并将本文讨论的改进算法部署到系统上,采用压力测试工具对其进行测试,对比改进前后DRC的性能变化做出对比分析。本文的创新点及成果如下:(1)基于DOA架构,研究DRC集群服务器的访问请求结构特点从DOA架构出发,分析其核心模块DRC特点,研究如何有效利用集群技术提升DRC系统的访问性能。(2)提出了一种基于SVM改进的LVS调度算法以提升DRC访问性能针对WLC只考虑服务器性能与当前连接的连接数,并不考虑实际运行状态的缺陷,从集群服务器的访问响应时间入手,提出了一种基于SVM改进的LVS调度算法,达到提升DRC访问性能的目的。
其他文献
近几年移动互联网和智能移动终端高速发展,人们的生活方式也随之产生了很大的变化。通过移动终端进行娱乐、通信、社交等活动成为人们生活当中不可或缺的一部分,无线移动应用及
本文提出了一种面向领域的软件质量评价的方法,包括面向领域软件质量评价模型和基于遗传算法对该模型优化的比对矩阵两方面。领域软件质量评价模型是以GB/T16260为基准的软件
随着社会的发展与进步,我国民主化程度不断加深,民主选举作为发扬民主的重要途径,变得更加普遍和重要。民主选举的广泛发展,给我国的选举系统带来了新的挑战。从高层领导人的选举
近年来,心血管疾病作为危害人类健康的头号杀手,引起了人们的关注和重视,而经食管超声心动图作为研究心血管疾病的重要图形图像工具,发挥着无可替代的关键作用。经食管超声心动图
学位
随着科技水平的不断提高和电子计算机的出现,人类探索世界的工具、方法和实验环境发生巨大变革,已经由远古时期的经验性考察转变到以处理、分析和挖掘海量数据为核心的阶段。科
由于数字化终端设备的轻便性以及丰富的电子阅读资源,人们越来越多的采用电子阅读方式。智能电子书是嵌入学习方法、效果测评的等智能功能、依学习者特点动态显示内容的电子书
随着移动技术的不断发展,智能手机上的应用和数据越来越多。但是,智能手机存储容量小,易丢失,所以需要为用户提供更加可靠,透明的存储解决方案。虽然网络文件系统可以很好地满足这
在高度信息化的今天,网络与信息安全问题越来越突出,信息系统安全保障的意义变得越来越重要。中国信息安全测评中心提出《信息系统安全保障评估框架》(GB/T20274),用以解决对
混杂系统是指即存在着连续状态,又存在着离散状态,连续状态和离散状态之间既相互联系,又相互作用的一个系统。混杂系统主要解决的是实际工程中需要解决的问题。而半代数混杂系统