一种新的服务器集群负载均衡算法

被引量 : 0次 | 上传用户:guyehanxing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着因特网技术的飞速发展,因特网已经成为越来越多的人们学习、工作以及生活的必备工具之一。但是,随着因特网用户数的不断增加,各大网络公司的具体服务器系统变得越来越不堪重负。通过使用集群技术来改装原有的具体服务器系统,成有一种能够快速的应付这种局面并有效解决这个问题的好方法。该文首先介绍了服务器集群系统和负载均衡技术的发展现状,接着专门研究了常用的Linux虚拟服务器集群系统的设计原理和软件实现核心。集群系统一般都要靠前端的负载均衡调度器将用户的连接请求转发到后台的具体服务器之上。转发过程必须有负载均衡算法的配合,才能使得用户连接请求在各台具体服务器之间得到合理、均匀的分配。该文在研究了Linux虚拟服务器集群系统现中已有的负载均衡算法之后,指出这些算法都存在这样或那样的缺点,而其中重要的一个就是不能根据集群系统中后台的具体服务器的整体性能水平和实时负载情况合理的分配用户的连接请求,并且不能很好的使得整个集群系统达到一种稳定的负载均衡状态。在深入的研究了Linux虚拟服务器集群系统及其主要实现的四种负载均衡算的基础上,该文提出了一种新算法,即PCW负载均衡调度算法。PCW负载均衡调度算法的最大特点是能够定时收集后台各台具体服务器的性能指标和实时负载指标。性能指标包括了CPU处理速率、内存大小、磁盘读写速率和网络带宽等。负载指标对应于性能指标也有四个:CPU利用率、内存利用率、磁盘平均读写速率的大小、网络平均速率的大小等。PCW负载均衡调度算法通过性能指标计算出了具体服务器综合性能参数,通过负载指标也相应的计算出具体服务器的综合负载参数,最后通过这两个参数和该文设计出来的另一个公式转换得到了各台具体服务器的权重值。因此,通过这种方法负载均衡调度器就可以在集群系统的运行过程中,获得代表具体服务器的性能水平和实时负载状况的权重值,使得其可以更加合理的在具体服务器间分配用户的连接请求。最后,该文还搭建了实际的Linux虚拟服务器集群系统测试环境对PCW负载均衡调度算法和已有的加权最小连接算法进行了比较测试。测试结果表明,PCW负载均衡调度算法确实能够使集群系统取得了更好的负载均衡效果,达到了预期的目的,并且该算法具有很大的应用价值。
其他文献
香菜含有多种挥发油,能祛除肉类的腥膻气味、增加独特香味,是以牛羊肉为主的西北地区必不可少的调味佐食佳品。无公害栽培技术:选择优良品种;处理种子要碾破果皮,再用温水浸
<正>拿到曹明霞在上海文艺社出版的小说集《这个女人不寻常》,不禁莞尔。这名字有趣。依照我的感官直觉,她的小说,或许叫"感天动地窦娥冤"、"赵盼儿风月救风尘"或"羊脂球"一
食品安全关系着广大消费者的健康乃至生命安全。保障食品安全需要从农产品生产到食品加工直至流通过程实施全程监管。食品流通过程中的安全隐患主要来自于销售过期、假冒伪劣
<正>2007年岁末,一场别开生面的个人独唱音乐会在河北省会石家庄拉开帷幕。虽时值隆冬,剧场内却自始至终洋溢着一片火热。独唱者是河北省歌舞剧院青年歌
为在商业连锁经营中,实现会员信息共享,基于Windows平台,采用分布式数据库与PB(PowerBuilder)相结合的方法,研制开发了连锁经营中会员管理系统,给出了其设计和实现方法。与单
本研究主要通过丹参注射液与抗血栓药物合用对急性冠状动脉综合征患者出血风险、升陷祛瘀法治疗心血管疾病的临床研究,以及生脉注射液对心力衰竭患者地戈辛代谢影响3个方面论
近年来,青岛市房地产业成为经济增长的支柱性产业。国外大量事实证明,房地产业的健康有序发展可以促进经济稳定增长,为一国带来巨大的财富。但是目前青岛市房地产投资水平居高不
榆神府矿区地处毛乌素沙地与黄土高原丘陵沟壑区的过渡地带,该区地表为较厚松散层所覆盖,常年干旱少雨、植被稀疏,为典型的生态脆弱区。该矿区煤层埋藏浅、开采厚度大、上覆基岩
<正>现代爱情观中,年轻人吵吵闹闹、分分和和本属平常,几乎所有的都市言情剧都是这样开始或结束的。但是《奋斗》这部剧的演绎方式有所不同,它之所以吸引了很多人就在于人物
改革开放以来,随着市场经济的发展,传统计划经济体制被打破,大量的农村剩余劳动力从农业生产中解放出来。开放的经济政策,使中国经济迸发出前所未有的活力,率先开放的沿海地区工业