欢迎来到天天文库
浏览记录
ID:35156579
大小:3.35 MB
页数:66页
时间:2019-03-20
《基于uri的web负载分配机制的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、中山大学硕士学位论文基于URI的WEB负载分配机制的研究与实现姓名:田纯青申请学位级别:硕士专业:软件工程指导教师:郭清顺20090519论文题目专业硕士生指导教师基于URI的WEB负载分配机制的研究与实现软件工程田纯青郭清顺研究员摘要WEB集群是实现高可用性WEB服务的主要解决方案。负载分配是WEB集群的核心部分。当前的理论研究领域,国内外提出了很多基于动态负载均衡的分配策略。但是,由于WEB的不稳定性和随机性,在实际生产环境和主流的支持WEB负载均衡的应用服务器产品中主要还是应用基于简单规则的负载均衡策略。而且大部分的研究都是面向自适
2、应的负载均衡。而在实际的生产环境中,WEB服务的管理还需要对负载分配的控制,自适应的负载均衡往往缺少了对负载管理的控制力度。提高负载分配的动态可扩展性,增强对负载分配的控制力度有利于提高WEB集群服务的可用性。因此,本文提出了一种根据用户请求的URI进行负载分配的机制,希望可以根据用户的请求情况,可扩展、可配置、动态的管理负载分配。有别于大多数现有的基于OSI模型的第二至第四层的负载转发,本文提出的转发策略是基于用户请求的URI进行转发,作用在OSI模型的第七层。这样在转发的过程中,可以解释出更贴近请求业务的内容,从而可以实现基于内容的负
3、载转发。为了这个目的,本文实现了一个由用户资源请求(URI)分配器、信息采集器、资源分配情况列表、资源请求情况列表和基于WEB的控制台五个模块组成的分布式的负载分配管理器。在实现的过程里面,综合运用了内存共享、同步CRC32HASH、Filter、点击流数据挖掘和频繁项挖掘等技术。通过这个管理器,可以动态的配置,修改基于URI的分配规则,而且规则的修改变化不会影响服务的连续性。基于WEB的管理控制台,除了能够给与可视化的管理界面,还具备对采集的用户请求信息进行分析反馈的能力,在负载分配的管理上提供决策支持。关键词:web服务,web集群,
4、用户请求,点击流数据挖掘,负载均衡,负载分配IHTitle:TheresearchandimplementationofwebLoaddistributionbaseOilUluMajor:SoftwareEngineeringName:TianChunQingSupervisor:GuoQingShunResearcherABSTRACTWEBclusteristhemainWEBServicesolutionforhi.ghavailability.WEB·loaddistributionistheimportantpartofthe
5、cluster.Inthecurrentrese孤.cll,alotofdynamicloadbalancingstrategywaspresentedbotllatourcountryandabroad.However,be-w.,auseoftheweb’Suncertaintyandrandomness,intheactualproductionenvironmentandthemainwebapplication∞rversupportbytheloadbalancingproducts骶mainlybasedonsimpleru
6、lesoftheloadbalancingstrategy.Andmostofthestudiesareorientedadaptiveloadbalancing.Whileintheactualproductionenvironment,WEBServicesmanagementisneedtheloaddistributioncontrol,adaptiveloadbalancingisoftenalackofloadmanagementcontr01.Improvetheloaddistributionofthedynamicsea
7、lability,andenhancethedistributionofloadcontrolisconducivetoimprovetheavailabilityofWEBClusterService.Therefore,thisarticleputforwardarequestfordistributionofuser-orientedWEBclusterloaddistribution.Hopetothesituationinaccordance、Ⅳiththerequestoftheu∞Bsealable,configurable
8、,dynamicloaddistributionmanagement.DifferentfromthemajorityoftheexistingOSI—basedmodelofthesecon
此文档下载收益归作者所有