一种移动Agent的高效容错策略.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种移动Agent的高效容错策略.pdf

第2期 刘 伟等:一种移动Agent的高效容错策略 145 制 ,如果在一定时间内没有收到S发送 的移动 念,总能保证有 2台机器在检测整个任务的执行,当 Agent离开消息会重新发送一个移动 Agent副本 其中一台发生故障时,并不能对系统的运行造成影 AC 到S,称为AC .该Agent到达S后会首先检 响,这大大提高了容错的可靠性. 查 日志文件中是否有 logL/,如果有,说明Agent已离 总之,该容错策略的实施 ,既不需要有可靠的故 开s,属于情况①—③,AC“重新发消息MSGL/到 障检测机制,也不需要有可靠的广播机制,对于大多 后 自动销毁;如果没有,属于 青『况④,将Agent在 S上 数的故障,都能通过AC进行有效的检测和解决,既 执行的操作看作一个原子事务,根据 日志中的记录 可以保证移动Agent执行不被阻塞,又保证了只执 回滚到Agent没有执行任务之前;同样的,如果是情 行一次的原则嘲.利用 日志和原子事务保证了数据的 况⑤,s 无法收到来 自S的任何消息,判断S主机 一 致性,在提高系统安全性能的同时降低了系统开 故障,将把s从路径中删除. 销,且具有较强的可扩展性. (3)S 没有收到 S 发送的MSGs~w.可能的原 因有以下3个:①消息在传递过程中丢失;②超时收 3 结语 到消息;③主机或环境发生故障. 在基于移动Agent的农业综合开发远程移动应 S 首先将 自己设置为激活态,将 s 设置为待 用系统中,应用该容错策略,可以有效降低Agent旅 命态 ,以检测 自己的运行状态 ,之后不断发送 途中发生阻塞的可能性,结合滑动窗口机制,降低了 MSG^li给 sf_3’同时发送 Agent副本 AC_2到 S , 系统负担.通过对各种移动Agent故障进行定性分 ACI_2’如果检测到13志文件中没有故障记录,则属于 析,证明该策略能有效检测并排除故障. 情况①~②,重新发消息MSG 给S 然后AC_i2 尽管如此,因准备有限,该策略还存在着一些不 自动销毁.S 发消息MsG 一2给s 之后S 恢复 足之处.执行过程中,策略只给出处于激活态的主机 到待命态,S 恢复到休眠态 ;如果s 始终无法收 发生故障时的处理情况,并没有给出机制检测待命 到来 自S 的消息,则判断S。发生故障,此时S 直 态主机的运行情况,或2台主机同时发生故障,将怎 接发AC_/2到S,判断Agent在 s的执行状态. 样的处理,所以该策略还需不断进行完善. 该移动Agent容错策略对移动Agent系统中的 参考文献: 故障都进行了定性的分析,对可能发生故障的几个 [1】 张云勇.移动Agent及其应用(M】.北京:清华大学出版 环节,无论是传输线路、主机、环境,还是Agent本身, 社 。2002. [2】 BIJRKLEA,HERTELA,MI~IJ.ERW,eta1.Evaluating 都进行了严密的检测,确保了任务执行的完整性. the security ofmobileagentplaftorms[J]A.utonomous 2.2 该容错策略的优势 AgentsMulti-AgentSystems,2009,18(2):295-311. 传统的分布式容错策略中,为了保证 AC之间 [3】 XU Yingyue,QIHairong.Mobile agentmigration 的强依赖关系,需在该路径的每台主机上保持一个

文档评论(0)

kittymm + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档