An Efficient Multi-Cloud Service Composition Using A Distributed Multiagent-based, Memory-driven Approach
Document Type
Article
Source of Publication
IEEE Transactions on Sustainable Computing
Publication Date
1-1-2019
Abstract
Cloud services are often distributed across several data centers requiring new scalable approaches to efficiently perform searching to reduce the energy and price cost of fulfilling requests. Multiagent-based systems have arisen as a powerful technique for improving distributed processing on a wide scale, which can operate in environments where partial observability is the norm and the cost of prolonged search can be exponential. In this paper, we present a multiagent-based service composition approach, using agent-matchmakers and agent-representatives, for the efficient retrieval of distributed services and propagation of information within the agent network to reduce the amount of brute-force search. Our extensive simulation results indicate that by introducing localised agent-based memory searches, the amount of actions (with their associated energy costs) can be reduced by over 50% which results in a lower energy cost per composition request.
DOI Link
ISSN
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Volume
PP
Disciplines
Computer Sciences
Recommended Citation
Kendrick, Phillip; Baker, Thar; Maamar, Zakaria; Hussain, Abir; Buyya, Rajkumar; and Al-Jumeily, Dhiya, "An Efficient Multi-Cloud Service Composition Using A Distributed Multiagent-based, Memory-driven Approach" (2019). All Works. 436.
https://zuscholars.zu.ac.ae/works/436
Indexed in Scopus
no
Open Access
yes
Open Access Type
Green: A manuscript of this publication is openly available in a repository