- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
的强依赖关系,需在该路径的每台主机上保持一个
您可能关注的文档
- C8051F040单片机在语音识别系统中的应用.pdf
- MUTSUMI HONMA三颗星系列球具.pdf
- NoSQL系统的容错机制原理与系统示例.pdf
- NPC三电平逆变器容错技术.pdf
- PCA法在多变量控制系统中的设计与应用.pdf
- PCM遥测帧同步技术性能分析.pdf
- Performance-driven assignment and mapping for reliable networks-on-chips.pdf
- PKS网络结构与安全性的探讨.pdf
- PMSM驱动系统位置传感器偏转故障的诊断与容错.pdf
- RFID应用于特种设备管理的关键技术.pdf
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
文档评论(0)