首页> 外文会议>Internet, 2005.The First IEEE and IFIP International Conference in Central Asia on >An approach to fault-tolerant mobile agent execution in distributed systems
【24h】

An approach to fault-tolerant mobile agent execution in distributed systems

机译:分布式系统中的容错移动代理执行方法

获取原文

摘要

Mobile agents are no longer a theoretical issue since different architectures for their realization have been proposed. With the increasing market of electronic commerce it becomes an interesting aspect to use autonomous mobile agents for electronic business transactions. Being involved in money transactions, supplementary security features for mobile agent systems have to he ensured. Fault-tolerance is fundamental to the further development of mobile agent applications. In the context of mobile agents, fault-tolerance prevents a partial or complete loss of the agent, i.e., ensures that the agent arrives at its destination. Simple approaches such as checkpointing are prone to blocking. Replication can in principle improve solutions based on checkpointing. However, existing solutions in this context either assume a perfect failure detection mechanism (which is not realistic in an environment such as the Internet), or rely on complex solutions based on leader election and distributed transactions, where only a subset of solutions prevents blocking .This paper proposes a novel approach to fault-tolerant mobile agent execution, which is based on modeling agent execution as a sequence of agreement problems. Each agreement problem is one instance of the well-understood consensus problem. Our solution does not require a perfect failure detection mechanism, while preventing blocking and ensuring that the agent is executed exactly once.
机译:由于已经提出了用于实现它们的不同体系结构,所以移动代理不再是理论上的问题。随着电子商务市场的增长,将自主移动代理用于电子商务交易已成为一个有趣的方面。他必须确保涉及货币交易的移动代理系统的补充安全功能。容错对于移动代理应用程序的进一步开发至关重要。在移动代理程序的上下文中,容错可防止代理程序部分或全部丢失,即确保代理程序到达其目的地。诸如检查点之类的简单方法很容易被阻塞。复制原则上可以改善基于检查点的解决方案。但是,在这种情况下,现有解决方案要么采用完善的故障检测机制(在诸如Internet之类的环境中是不现实的),要么依靠基于领导者选举和分布式事务的复杂解决方案,其中只有解决方案的一个子集可以防止阻塞。本文提出了一种新的容错移动代理执行方法,该方法基于将代理执行建模为一系列协议问题。每个协议问题都是众所周知的共识问题的一个实例。我们的解决方案不需要完善的故障检测机制,同时可以防止阻塞并确保代理执行一次。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号