欢迎来到天天文库
浏览记录
ID:33404998
大小:3.86 MB
页数:58页
时间:2019-02-25
《linux服务器集群的构建及在web服务中的应用研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、北京工业大学硕士学位论文Linux服务器集群的构建及在Web服务中的应用研究姓名:杜晓军申请学位级别:硕士专业:计算机应用技术指导教师:张建标20090201摘要摘要随着互联网业务量的快速增长,数据流量和计算强度不断增大,当前B/S服务模式下,服务器端越来越成为网络业务发展的瓶颈。如何建立高可靠、高性价比、可扩展的网络服务来满足不断增长的网络需求己成为当前亟待解决的问题。基于Linux虚拟服务器(LinuxVirtualServer)的集群技术正是解决上述问题的方法之一。’本文针对校园网内网络教学服务器存在的访问瓶颈问题,采用Linux虚拟服务器
2、集群技术,利用现有的网络设备构建了一个具有负载均衡功能的Web服务器集群。该集群可以将访问请求自动均衡到多个服务器,同时具有高可用性和易扩展等优点。负载均衡调度算法是LVS集群实现的关键,本文对LVS的调度算法进行了认真研究,指出其不足之处,提出并实现了一种动态反馈负载均衡算法。实验证明该算法的效率要高于加权最小连接算法。本文主要工作如下:1.提出基于LVS的Web服务器集群的方案,该方案可以提高课件服务器的性能,解决课件服务器的访问瓶颈问题。2.研究了LVS集群的体系结构、工作原理和软件结构以及实现细节,重点分析了LVS集群中采用的四种调度算法
3、,总结了各种调度算法的优缺点。3.提出并实现了一种利用后端真实服务器的实时负载信息的动态反馈负载均衡算法,相对于静态调度算法,本算法不会出现负载倾斜状况,能更好的平衡各服务器间的负载。4.采用VS/NAT模式和加权最少连接调度算法,组建了一个基于IP层负载均衡技术的Web服务器集群。5.在Web服务器集群上测试了动态反馈负载均衡算法的性能和集群系统的容错性及伸缩性,结果表明该算法能够很好的满足实际需求,具有很好的容错性和伸缩性,动态反馈调度算法极大的提高了服务器集群的性能。关键词LVS;集群;负载均衡:动态反馈AbstraetAbstractAl
4、ong惭廿1therapidgrowthofIntemet,thedatafluxandcalculationintensiongrowupcontinually,andmoreandmorebottleneckswouldappearintheserversunderthepresentB/Sservicemodel.Ithasbecomeaproblemstaredinthefacetobuildaserverwithhighreliability,highperformance/price,andscalabilitytomeetthein
5、creasingrequirementsofload.Inthiscircumstances,onesolutionoftheaboveproblemistheclusterbasedonLinuxvirtualserver.Aimingatsolvingtheservicebottlenecksofcoursewareserverincampusnetwork,thethesisbuiltaloadbalancingwebserverclustertakingadvantageofLinuxvirtualserverandtheexisting
6、device.Theclusterhasadvantagesofautomaticloadbalancing,highusabilityandeasyscalability.LoadbalancingschedulingalgorithmisthekeytorealizingLVScluster.Thethesisprofoundlystudiedschedulingalgorithm,pointedtheweaknessesofcurrentalgorithmsusedinLVScluster,andpresentedadynamicfeedb
7、ackalgorithmofloadbalancing.TheexperimentsimplementedinthisstudyshowtheefficiencyofnewalgorithmissuperiortoWeightedLeastConnectionScheduling.Themaincontentsofthisstudyinclude:1.BringsforwardaschemetobuildwebserverclusterusingLVS.Theschemecanimprovetheperformanceofcouserwarese
8、rver,solvethebottlenecksofC0usen^,areserver.2.Thestudyofthearchitect
此文档下载收益归作者所有