面向物联网的服务器负载均衡算法研究

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:cain_long
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网和物联网技术的快速发展与普及,后端服务器集群接收到的请求数量呈爆发式增长,需要通过负载均衡策略对请求进行合理地分发,以降低服务器端的压力并提高系统资源的利用率。Nginx作为优秀负载均衡器的代表,具有资源消耗低、并发量高等优点,受到了用户的广泛好评。本文基于Nginx负载均衡技术,针对现有策略在高负载的情况下产生的负载失衡现象,提出两种改进的动态负载均衡算法。主要研究内容如下:1.针对现有Nginx负载均衡策略在高并发情况时无法合理分配用户请求的问题,提出一种基于加权轮询算法的动态权重负载均衡算法。此算法在负载均衡器向后端服务器分发任务时,不仅考虑到服务器集群各节点本身的硬件性能存在差异,同时也周期性地读取后端节点的实时负载情况并将其量化。然后,算法综合考虑了实时的CPU、内存、磁盘I/O和网络的利用率,结合硬件性能,周期性地更新服务器节点的最终权值,使每个后端服务器节点能够被分配到的请求能够与其当前的负载能力相匹配,从而增强了后端服务器集群的性能。最后,利用Httperf和Autobench性能测试工具对本文所提出的动态权重负载均衡算法进行性能测试,实验结果证明,此算法在并发量较高的情况下,在响应时间方面和实际最高并发请求数方面优于Nginx自带的加权轮询算法和最小连接数算法,更好地实现负载均衡。2.考虑到Nginx原负载均衡策略均没有考虑到用户请求类型不同,所占用的服务器资源不同的问题,在加权最小连接数算法的基础上,提出一种面向请求类型的动态负载均衡策略。该策略首先对用户的请求类型进行判断分类,根据类型选择权重计算模型中的参数,并结合采集的服务器负载信息,计算出该服务器对应该类型的动态权重。然后,将动态权重带入加权最小连接数算法,执行负载的分配。其中,使用层次分析法求解每种请求类型对应的权重计算模型中的参数。实验结果证明本策略在响应时间、实际最高并发请求数方面均优于其他两种算法,能够更好地达到负载均衡效果。
其他文献
网球是一项职业化程度很高的运动,合理的选择赛事可以使运动员更高效的提升排名,成为职业网坛佼佼者,因此“选赛”成为我国近几年网球领域的一个研究方向,随着2019年ITF(国际
目的:利用三维CT重建、逆向工程等计算机辅助技术设计脊柱-骨盆联合固定中单侧双枚髂骨螺钉置钉的最优钉道,并进行有限元分析验证。为脊柱-骨盆固定术中个性化置入单侧双枚髂骨螺钉提供理论和技术支持。方法:对1名健康成年志愿者的腰2-骨盆进行薄层CT扫描,将扫描获取的影像学数据以Dicom格式导入mimics16.0软件中进行三维重建后再由solidwork2015软件建立腰2-骨盆的三维有限元模型。依照
进入WEB 2.0以来,社交媒体给人们的生活带来越来越多的乐趣,人们的生活已经离不开移动互联网。同时以微博为代表的社交媒体成为公众获取时政信息、讨论社会热点以及学习交流
自党的十八大召开以来,构建清廉政府成为全社会共同关注的话题,而受贿作为贪污腐败犯罪中最为常见的一种行为,近些年来随着我国经济迅速发展以及人们物质生活需求的提高,受贿
1946年5月1日,《新民报》上海社成立,发行晚刊,即《新民报晚刊》。1953年走上公私合营之路,1958年4月1日改名《新民晚报》,发行至今。上海《新民报晚刊》主打“晚”字经,是建国初期国内唯一的晚报,深受市民喜爱。作为家喻户晓的“市民报”,其广告内容丰富、通俗易懂,真实反映、记录了上海市民文化的变迁。从1946年5月至1958年3月的《新民报晚刊》中,随机从每月抽取两份报纸,共抽取了286份报
计算机辅助几何设计(简称CAGD)主要研究几何造型的理论、算法与应用,而曲线曲面的表示与逼近是CAGD研究的核心内容之一。Bézier方法以其具有的良好性质,而成为曲线曲面造型
近年来各类具有严重影响后果的突发事件频繁发生,其中地震、飓风、海啸等通常会造成大量的人员伤亡和财产损失。血液作为一类特殊的应急物资,在救援中起着不可估量的作用。在涉血类突发事件中由于存在着大量的人员伤亡,短时间内用血需求剧增,采供血机构需要迅速组织应急采血。大量献血者奉献爱心,积极参加献血活动,可能会导致工作人员在短时间内工作量增加,工作设备超负荷运转,献血者则需要长时间排队等待,这样也极易造成献
我国高校德育历来主张对学生进行高尚道德教育,倡导学生追求崇高的道德理想。但是这种道德教育的要求和评价标准的设定过高,忽视了对大学生进行道德底线教育,造成德育与大学
一直以来,学界和实务界对民事二审能否撤回起诉这一问题各执一词,久持不下。虽然2015年最高人民法院颁布的《关于适用的解释》第338条和第339条首次对民事二审撤回起诉制度予
吸烟是全球致人死亡的主要原因,每年可导致600万人死亡。2012年“中国吸烟健康危害报告”显示,中国有3.5亿吸烟者,其中包括1400万青少年吸烟者,并且每年会有100多万人因为吸烟相关疾病而死亡。一项全国性调查显示,青少年吸烟率是调查中所有年龄组中最高的。此外,至少有20%具有较高尼古丁依赖性的年轻吸烟者成为经常吸烟者。之前对青少年吸烟者的研究报告说,尼古丁可能影响青少年的大脑成熟和神经系统发育