移动agent关键技术的研究及应用

上传人:w****i 文档编号:111401521 上传时间:2019-11-02 格式:PDF 页数:59 大小:4.31MB
返回 下载 相关 举报
移动agent关键技术的研究及应用_第1页
第1页 / 共59页
移动agent关键技术的研究及应用_第2页
第2页 / 共59页
移动agent关键技术的研究及应用_第3页
第3页 / 共59页
移动agent关键技术的研究及应用_第4页
第4页 / 共59页
移动agent关键技术的研究及应用_第5页
第5页 / 共59页
点击查看更多>>
资源描述

《移动agent关键技术的研究及应用》由会员分享,可在线阅读,更多相关《移动agent关键技术的研究及应用(59页珍藏版)》请在金锄头文库上搜索。

1、中南大学 硕士学位论文 移动Agent关键技术的研究及应用 姓名:喻健 申请学位级别:硕士 专业:信号与信息处理 指导教师:李杰 20100501 摘要 移动A g e n t 技术是新型的分布计算技术,它弥补了传统的客户 服务器技术的不足,因此有着巨大的应用前景。目前对移动A g e n t 技术的研究已经取得很多成果,但是在关键技术上还存在一些不足之 处。本文就其两个关键技术通信机制和容错机制进行了研究,并针对 移动A g e n t 技术的一个应用领域一网络管理进行了分析研究,设计了 一种基于移动A g e n t 的混合网管系统模型。 移动A g e n t 的通信机制是其关键技术之一

2、。本文在分析已有的通 信机制的基础上研究了一种可靠的移动A g e n t 通信机制( R C P ) 。R C P 机制采用定位服务器来进行位置管理,同时使用黑板进行消息传递。 R C P 机制在系统开销可接受的范围内,有效的解决了目前各种移动 A g e n t 通信机制普遍存在的一些缺点,实现了通信的位置透明性、高 可靠性、可扩展性以及较高的通信效率。 容错是移动A g e n t 技术中不可缺少的一个关键部分。因此,必须 有一个可靠的容错机制来保证A g e n t 能够顺利正确的执行用户指派 的任务。本文在分析已有的一些容错方法的基础上,设计了一种基于 阶段节点的环形移动A g e

3、n t 容错机制。通过分析,证明了该机制相比 其它容错机制具有更高的可用性和更强的容错能力。 最后,将移动A g e n t 技术应用到网络管理系统中,设计了一种基 于移动A g e n t 的混合网管模型的体系结构,对移动A g e n t 在网管系统 中各个部分的应用做了分析,并通过理论分析证明了本文研究的混合 网管系统模型相比前人的成果具有更好的性能优势。 关键字移动A g e n t ,通信机制,容错机制,网络管理 A B S T R A C T T h em o b i l e a g e n tt e c h n o l o g y i san e wd i s t r i b u

4、 t e d c o m p u t i n g t e c h n o l o g y I tf e t c h e su pt h ed e f i c i e n c i e so f t h eC l i e n t S e r v e rt e c h n o l o g y S Oi th a saw i d ea p p l i c a t i o np r o s p e c t N o wal o to fa c h i e v e m e n t sh a v e b e e ng o ti nt h em o b i l ea g e n tr e s e a r c h

5、a r e ab u tt h e r ea r es t i l ls o m e d e f i c i e n c i e s T h i st h e s i sr e s e a r c h e st w ok e yt e c h n i q u e st h a t a r et h e c o m m u n i c a t i o nm e c h a n i s ma n df a u l t t o l e r a n c em e c h a n i s mf o rt h em o b i l e a g e n t s a n da n a l y z e so n

6、 eo ft h ea p p l i c a t i o nf i e l d st h a ti sn e t w o r k m a n a g e m e n to f t h em o b i l ea g e n tt e c h n o l o g y O n eo ft h ek e yt e c h n i q u e sf o rm o b i l ea g e n ti st h eC o m m u n i c a t i o n m e c h a n i s m T h et h e s i sd e s i g n sar e l i a b l em o b i

7、 l ea g e n tc o m m u n i c a t i o n m e c h a n i s mR C Po nt h eb a s i so ft h ea n a l y s i so fe x i s t i n gk n o w l e d g e T h e R C Pp r o p o s e di nt h i sp a p e ra d o p t st h el o c a t i o ns e r v e ra p p r o a c hf o r l o c a t i o nm a n a g e m e n ta n dt h eb l a c k b

8、 o a r da p p r o a c hf o rm e s s a g ed e l i v e r y W i t h i nt h ea c c e p t a b l es y s t e mc o s t ,t h eR C Pm e c h a n i s ms o l v e st h ep r o b l e m so fe x i s t i n gm e c h a n i s ma n di tr e a l i z e st h el o c a t i o nt r a n s p a r e n t c o m m u n i c a t i o n ,s c

9、 a l a b i l i t y , h i g h - s t a b i l i t ya n dh i g h - p e r f o r m a n c e F a u l t t o l e r a n c eN a y sa ni n d i s p e n s a b l ek e yp a r ti nm o b i l ea g e n t S oi n o r d e rt og u a r a n t e eam o b i l ea g e n tc a ni m p l e m e n tt h et a s k ss m o o t h l ya n d c o

10、 r r e c t l y , ar e l i a b l ef a u l t t o l e r a n c em e c h a n i s mm u s tb ee x i s t e d T h et h e s i s d e s i g n sar i n gt o p o l o g yf a u l t - t o l e r a n c em e c h a n i s mb a s e do nt h es t a g e n o d eo nt h eb a s i so ft h ea n a l y s i so fe x i s t i n gk n o w

11、l e d g e T h r o u g ht h e a n a l y s i s ,i tp r o v e st h a tc o m p a r e dw i t hO t h e rf a u l t t o l e r a n c em e c h a n i s m , t h es t a rt o p o l o g yf a u l t - t o l e r a n c em e c h a n i s mh a sm u c hm o r eu s a b i l i t ya n d s t r o n g e rh i g hf a u l t - t o l

12、e r a n c ef u n c t i o n F i n a l l y , w ea p p l y t h em o b i l e a g e n tt e c h n o l o g y t on e t w o r k m a n a g e m e n ta n db r i n g s f o r w a r da ni n t e g r a t e dn e t w o r km a n a g e m e n t s y s t e mm o d e lb a s e do nm o b i l ea g e n t T h r o u g ht h ea n a

13、l y s i s ,i tp r o v e st h a t c o m p a r e dw i t ht h ef o r m e rp r o d u c t i o n s ,t h ei n t e g r a t e dn e t w o r km a n a g e m e 。 n ts y s t e mh a sm u c hm o r ea d v a n t a g e s K E YW O R D Sm o b i l e a g e n t ,c o m m u n i c a t i o nm e c h a n i s m , F a u l t t o l

14、e r a n c e ,n e t w o r km a n a g e m e n t 硕十学位论文 第一章绪论 1 1 引言 第一章绪论 随着计算机和网络技术的发展,网络应用领域R 益广泛化和复杂化,对分布 式计算的需求不断增加。以单一服务器为中心的计算模式C S 和R P C 等已经不 能满足用户的要求,这就需要有新的分布式计算模式的出现。为了满足这种需求, 具有自主能力特性的移动A g e n t 技术便应运而生了,通过让移动A g e n t 在网络中 自主迁移寻求合适的资源来完成用户指派的任务。可以说移动A g e n t 技术是 I n t o n e t 发展的结果。 移动A

15、 g e n t 作为一种新兴的技术,在众多领域里有着广泛的应用。近年来, 随着网络技术的发展,连上网络的设备快速增加并且多样化,网管人员对于网络 管理所提供的功能需求也越来越多样化,网络管理系统的复杂度越来越高。因此, 网络管理系统的体系结构由中央集中式管理,改良成效率较好的分散式管理。近 年来更出现了将移动A g e n t 技术应用到网络管理的合作式网络管理体系结构。移 动A g e n t 技术可以从体系结构上解决传统网络管理模式中存在的问题,它减少了 网络管理资源的开销,实现了网络管理的分散式,大大提高了网络管理的时效性 和可靠性,给网络管理增加了灵活性。 1 2 论文的选题背景和意

16、义 在如今的分布式网络环境中,用户常需要在网络上做许多的工作,此时会希 望有多个分身可以代替用户在网络上执行任务,所以就有移动A g e n t 技术的出 现。它可以漫游在不同的执行环境之间,其特性非常适用于分布式的网络环境。 移动A g e n t 发展的历史并不悠久,它源于人工智能和机器人这两项技术【l 】,也由 于近年来I n t e r n e t 的发展,促使这项技术的应用范围越来越广泛,可以说是网际 网络上的一项新技术。移动A g e n t 技术不同于传统的R P C 、C l i e n t S e r v e r 技术, 它能降低网络资源的消耗,或者将网络上的负载平均分摊在不同的主机上。 移动A g e n t 技术具有不少优点,包括减少网络负担、降低用户端主机的资源 使用、非同步执行、自主性、动态的适应性、可跨越异构平台以及具有健壮性和 容错力等。移动A g e n t 的运算架构包含两个独立的不同的概念:移动性与代理能 力。移动A g e n t 是具有判断能力的程序代码,而且它可以在网络主机

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号