Zaheer Khan Zaheer2.Khan@uwe.ac.uk
Professor in Computer Science
Decentralized architecture for fault tolerant multi agent system
Khan, Zaheer; Shahid, Salman; Ahmad, Farooq; Ali, Arshad; Suguri, Hiroki
Authors
Salman Shahid
Farooq Ahmad
Arshad Ali
Hiroki Suguri
Abstract
Multi Agent Systems (MAS) are expected to be involved in
futuristic technologies. Agents require some execution
environment in which they can publish their service
interfaces and can provide services to other agent. Such
execution environment is called Agent Platform (AP).
From a technical point of view any abnormal behavior of
platform can distress agents residing on that platform.
That’s why it is necessary to provide a suitable
architecture for the AP which should not only provide fault
tolerance but also scalability features. There also exist
some management components within the platform, which
provide services to application agents. All the agents
within MAS are managed by Agent Management System
(AMS) which is the mandatory supervisory authority of
any AP. To be more scalable, a single agent platform can
be distributed over several machines which not only
provides load balancing but also fault tolerance depending
upon the distributed architecture of the AP. In existing
systems, AMS is centralized i.e. it exists on one machine.
With centralized AMS, this infrastructure lacks fault
tolerance, which is a key feature of high assurance.
Absence of fault tolerance is the main reason for the small
number of deployments of MAS. Failure of AMS leads
towards abnormal behavior in the distributed platform.
This paper proposes Virtual Agent Cluster (VAC)
paradigm which strongly supports decentralized AMS to
achieve fault tolerance in distributed AP. VAC provides
fault tolerance by using separate communication layers
among different machines. Experiments show that it
improves performance, brings autonomy and supports
fault recovery along with load balancing in distributed AP.
Citation
Khan, Z., Shahid, S., Ahmad, F., Ali, A., & Suguri, H. (2005, April). Decentralized architecture for fault tolerant multi agent system. Paper presented at International Symposium on Autonomous Decentralized Systems
Presentation Conference Type | Conference Paper (unpublished) |
---|---|
Conference Name | International Symposium on Autonomous Decentralized Systems |
Start Date | Apr 4, 2005 |
End Date | Apr 8, 2005 |
Acceptance Date | Apr 4, 2004 |
Publication Date | Apr 4, 2004 |
Peer Reviewed | Peer Reviewed |
Pages | 167-174 |
Keywords | fault tolerance, scalability, decentralization |
Additional Information | Title of Conference or Conference Proceedings : ISADS 2005 |
You might also like
Participatory governance in smart cities: The urbanAPI case study
(2017)
Journal Article
OntoSoS.QM.Gov: A quality governance framework for systems of systems
(2017)
Presentation / Conference
VeidBlock: Verifiable identity using blockchain and ledger in a software defined network
(2017)
Presentation / Conference