硕士论文-基于agent的负载均衡系统的设计与实现

硕士论文-基于agent的负载均衡系统的设计与实现

ID:34429862

大小:2.12 MB

页数:64页

时间:2019-03-06

硕士论文-基于agent的负载均衡系统的设计与实现_第1页
硕士论文-基于agent的负载均衡系统的设计与实现_第2页
硕士论文-基于agent的负载均衡系统的设计与实现_第3页
硕士论文-基于agent的负载均衡系统的设计与实现_第4页
硕士论文-基于agent的负载均衡系统的设计与实现_第5页
资源描述:

《硕士论文-基于agent的负载均衡系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、华中科技大学硕士学位论文基于Agent的负载均衡系统的设计与实现姓名:廖倩申请学位级别:硕士专业:计算机应用技术指导教师:胡迎松20080607华华华华中中中中科科科科技技技技大大大大学学学学硕硕硕硕士士士士学学学学位位位位论论论论文文文文摘摘摘要要要负载均衡(Load-balancing)技术用于分布式系统中以求达到资源的有效利用,但现有的负载均衡系统大多采用广播或轮循的方式去提取负载信息,占用了大量的系统资源且效率低下,并多采用各自的均衡策略适用于特定的环境缺乏灵活性。智能代理(IntelligentAgent

2、)因其具有移动性与自主性,能够减少通信次数,完善负载信息的提取并针对不同的环境做均衡策略调整,因此将其与负载均衡技术相结合,给出基于Agent的负载均衡系统(Agent-basedLoadBalancingSystem,ALBS)以解决传统负载均衡系统中的不足。设计了具有各种功能特性的移动Agent,利用提取负载信息Agent的移动性实现一种基于Agent的负载信息提取和更新算法,从而减少了负载提取时的通信次数;通过算法启动Agent、请求解析Agent、重载主机Agent和映射表Agent间的协调与合作实现ALB

3、S的任务迁移,以减轻传统负载均衡系统做任务迁移时的负担;运用环境感知Agent、结果解析Agent和策略选取Agent间的交互实现ALBS的自主性策略调整,增强了传统负载均衡系统的智能性;利用具有Agent特点的容错技术,如检查点设置与回滚恢复技术提高ALBS的稳定性。在基于C++的Agent运行平台AP09上,实现了ALBS的各功能组件,通过功能组件的相互合作完成了ALBS系统在Linux环境中发送心跳信号和提取负载信息两个方面的测试,经过测试证明该系统的性能和效率良好,并具有很好的实用价值。关键词:::智能代理

4、,负载均衡,策略调整,任务迁移I华华华华中中中中科科科科技技技技大大大大学学学学硕硕硕硕士士士士学学学学位位位位论论论论文文文文AbstractLoad-balancingtechnologyisusedinthedistributedsysteminordertousethesystemresourceseffectively.However,mostoftheexistingloadbalancingsystemextractstheloadinformationinthebroadcastorRoundRob

5、inway,whichtakesupalotofsystemresourcesandhaslowefficiency.Andrespectivebalancedstrategiesareused,whichisonlysuitableforthespecificenvironmentandemptyofflexibility.TheIntelligentAgentwhichhasmobilityandautonomycanreducethenumberofcommunicationandperfecttheextr

6、actionofloadinformation,andadjustthebalancedstrategyfordifferentenvironment.Therefore,withthecombinationofIntelligentAgentandLoad-balancingtechnology,theAgent-basedLoadBalancingSystem(ALBS),ispresented,whichcanovercometraditionalLoad-balancingsystemdeficiency.

7、ThemobileAgentswithcharacteristicsofseveralfunctionsaredesigned,Oftheidiographicoperations,themobilityoftheLoadInformationExtractionAgentisusedtoactualizeanalgorithmsofextractingandupdatingloadinformationbasedonAgent,whichreducesthenumberofcommunicationwhenext

8、ractingtheloadinformation.WithcoordinationandcooperationamongthestartingalgorithmAgent,theparsingrequestAgent,theheavyhostAgentandthemappingtableAgent,thetaskmigrationofALBSisachie

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。