空闲服务能力动态负载均衡算法的研究

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:hehong405
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现阶段,网络的越发普及,随之而来的是网络访问量的爆发性增长,使网络服务器要承受更大的访问压力。面对这些压力,服务提供商们不断提出有效的解决方案。起初,网络环境中使用一台服务器来处理客户端发送的请求。但是高昂的升级和维护费用以及硬件升级的限制,使得单台服务器这种解决方案显得越来越不能满足实际的需求。于是服务提供商们提出了构建服务器集群的方案。集群技术就是用多台服务器组合在一起对外提供相同的服务,将并发请求分发给多个服务器共同处理,这种方案毫无疑问要比单台服务器的解决方案有更高的可用性和扩展性。在集群技术中主要采用的是LVS(Linux Virtual Server,Linux虚拟服务器)集群系统。本文主要分析了LVS集群系统的体系结构,三种IP负载均衡技术的工作模式,对比了这三种工作模式的优缺点,并详细的阐述了LVS集群系统中的八种负载均衡算法。在这些理论知识的基础上,分析了现今LVS集群系统常用的WLC(Weighted Least Connection,加权最少连接数)算法,这种算法能够根据节点当前的连接数和事先设定的权值来分配请求。但随着业务访问量的数量逐渐地增多,各个业务占用系统资源的差异也越来越大的情况的出现,WLC算法的不足也逐渐显现。本文在加权最少连接数算法的基础上提出了空闲服务能力(Idle Service Ability,ISA)动态负载均衡算法。该算法综合考虑了服务器节点的空闲负载能力、性能和请求连接数等因素,由负载均衡器决定将新到来的请求发送给哪一台节点去处理。在实验环境中,通过构建集群系统,对ISA算法和WLC算法的性能进行了测试。结果表明,ISA算法能够有效改进负载均衡的性能,该算法在处理并发请求连接数达到100-600个的情况下,相比于WLC算法在平均响应时间方面的提升率可达到4%-11%。这说明,ISA算法在请求数逐渐增多的情况下,负载均衡的效果变得越好。
其他文献
本论文重点研究心电参数的检测及短距离无线传输的技术方案和实现方法。   心电信号反映了心脏在兴奋的产生、传导和恢复过程中的电变化,是心脏疾病诊断的重要依据,用来分析
随着科技进步和社会发展,计算机视觉跟随人工智能的脚步走入人类视野。目标检测与跟踪课题,作为计算机视觉的关键问题,也是一个经典难题,近年来受到各个相关领域研究学者的关
伴随科学技术的不断创新与信息的不断完善成熟,虽然人们的生活及学习都得到了便利,但安全性问题却存在很严重的漏洞。传统的安全技术逐渐显露出了缺陷,小至每天的日常生活,大
随着经济的发展和社会的进步,信号处理技术,电子技术和计算机技术等科学技术的深入研究和发展,使得安防的科学化、信息化、智能化成为了可能。其中,视频监控可以提供直观可靠
无线Mesh网络(WMN)是一种新型分布式宽带网络,融合了WLAN和adhoc技术,具有高速率、高容量、易组网、成本低、自治愈及自组织等特点,满足人们随时随地都能高速准确地接入因特网的
随着3G(第三代移动通信)技术的成熟及大范围商用,各种3G演进技术已经成为技术和标准研究领域的重点内容。为了能够在3G以后的移动通信领域处于有利的位置,国际、国内的各种机
3G(第三代移动通信技术)大规模商用时代的到来以及4G(第四代移动通信技术)的蓄势待发,无线互联网将得到迅速的发展。从我国移动互联网的发展现状来看,网络、终端、内容和资费是
软交换技术是下一代通信网络解决方案中的焦点之一,同时,由IETF提出的用于IP网络多媒体通信会话管理的应用层信令控制协议-SIP协议,作为NGN体系中核心协议之一也已经成为电信领
近年来,扩频通信技术被广泛应用于各种系统中。由于其干扰能力强、保密性好、频谱利用率高、抗多径能力强在移动通信,卫星通信中也得到了广泛的应用。并日益受到重视。在卫星通