M<,OBILE> A<,GENT>的迁移策略

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:HHP110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对移动代理(Mobile Agent,MA)的研究最初起源于人工智能领域,随后被做为一个相对独立的方向分离出来.作为一项有长远发展前景的学科/技术,MA被日益广泛地应用于开发分布式网络应用.具体来讲,agent是一段计算机程序,能够在异构网络中从一个节点迁移到另外一个节点,同时保证程序执行的一致性.MA具有自主性、移动性,智能型等特点,这些特性使得它在分布式和移动网络环境中有着很好的应用前景,包括软件设计、网络动态负载均衡、分布式计算等.作为MA技术最显著的特点,迁移在MA程序的整体性能表现中起非常关键的作用.与传统的网络数据传输不同,MA的迁移并不仅限于将agent程序在网络主机间做简单传送,而是一个复杂的智能化自主化过程.MA迁移的时机和路线是由自己确定,和传统的进程迁移有本质的区别.基于当前对MA技术的研究现状,我们将MA的迁移策略作为该文研究的核心.文中将MA的整个迁移过程按进行的先后次序细分为几个阶段,分别是服务定位,确定目的地,迁移时机选择和路由,而对迁移策略的研究也就是针对MA在各个阶段面临的问题——"为何迁移","迁移到哪儿","何时迁移"以及"怎样迁移"——提出有效的解决方案.该文在不同章节对这些问题分别进行探讨,并通过比较分析和仿真实验来验证该方案的优越性.在第二章我们提出一个搜索定位模型来解决MA服务定位问题.该模型的核心是分层结构的注册服务器集合,它们在对服务进行管理的同时也负责为agent导航.基于该模型,MA可以对其所需的服务进行定位进而搜索到合适的目的主机.我们也同时给出了相关的服务管理和定位搜索算法,并将该方案和两种流行的现行方案做了对比.针对目的地选择问题我们在第三章提出一种基于人工神经网络的主机可用度评估方法.该方法的目标是对潜在目的主机进行可用度评估,从而确定哪一台对于当前agent是最合适的目的地.我们也给出了实验过程描述和对结果的讨论分析.第二章和第三章共同探讨"迁移到哪儿"的问题.第四章主要探讨迁移时机选择问题,即"何时迁移".我们提出了一个关于主机状态的概率模型,基于该模型主机状态的变化趋势可通过概率分析来做某种程度上的预测,进而agent迁移的适当时机也可被确定.在第五章针对MA路由问题我们提出一种经过改进的基于强化学习的MA路由算法.该算法源自经典Q-Routing,但我们在Q函数更新规则上做了改进以使之更适合MA路由任务.该算法的有效性通过仿真实验得到验证.第五章解决的是"怎样迁移"的问题.在该文最后我们通过一系列定理,推论及证明过程给出了关于agent迁移的公式化描述.这些描述涵盖了许多与迁移相关的问题,因而可被做为相关算法的实现基础,为未来的研究奠定基础工作.
其他文献
视觉信息是人们由客观世界获得信息的主要来源,占人们依靠感官从外界获得的信息总量的3/4以上;而带给我们视觉世界中的所有信息的正是图像。我们知道,图像所提供的直观作用,
近年来,闪存作为一种较为成熟的固态存储介质,具有速度高、体积小、重量轻、功耗低等优点,正逐步应用到企业级服务器和高性能计算领域,为高性能计算中存储系统性能的提高带来
数据库是现实世界中某些现象或活动的状态和演化【1】。由于许多数据要一起被访问和修改以便正确反映现实世界,因此必须保证相关数据的一致性。任何对相关数据修改的中断,或
大数据时代,天津港发展迅速,如何改变数据分散和二维显示模式相对落后的现状,解决服务质量低、实时性欠佳、资源浪费严重、运维成本高、统一规范缺乏、信息孤岛和系统扩展困
嵌入式系统的广泛应用需要良好的软件系统支撑。随着嵌入式系统的深入发展,系统的可扩展能力已经成为一个基本的需求,迫切需要一种机制能在运行状态下配置系统,也就是系统在
近年来城域网流量的特征发生了很大改变,现有的流量仿真机制无论是在性能(现有仿真流量发生器大部分基于软件实现)上,还是在功能上(现有的网络模型不能很好的反映网络流量特
计算机辅助设计极大地提高工程设计的效率,其设计在后续的系列化或者改进型号开发中能够得到充分的利用。但是在此之前,很多企业保存了大量的设计图纸。这些纸质图纸,无论是在保
随着网络应用的普及,出现了大量的网络数据资源(如文摘库、论文全文库、档案资料库、业务数据库等等)为那些购买这些资源的机构的特定用户服务.为了使机构在可以最大限度的方
目前电子商务和电子政务已经成为Internet 上重要的活动之一,与此同时网络安全因其在网络应用中的重要性也日益成为一个不容忽视的问题。人们需要在网络中传输保密信息并提供
随着信息技术的不断发展和应用,信息的安全性变得越来越重要。现在广泛使用的RSA公钥密码系统已很难满足未来人们对信息高安全性的需求。椭圆曲线密码系统(Elliptic Curve Cry