Skip to main content
Article
An Efficient Multi-Cloud Service Composition Using A Distributed Multiagent-based, Memory-driven Approach
IEEE Transactions on Sustainable Computing
  • Phillip Kendrick
  • Thar Baker
  • Zakaria Maamar
  • Abir Hussain
  • Rajkumar Buyya
  • Dhiya Al-Jumeily
Document Type
Article
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.

Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Disciplines
Indexed in Scopus
No
Open Access
Yes
Open Access Type
Green: A manuscript of this publication is openly available in a repository
http://researchonline.ljmu.ac.uk/id/eprint/9703/1/Clean-Manuscript-250718.pdf
Citation Information
Phillip Kendrick, Thar Baker, Zakaria Maamar, Abir Hussain, et al.. "An Efficient Multi-Cloud Service Composition Using A Distributed Multiagent-based, Memory-driven Approach" IEEE Transactions on Sustainable Computing Vol. PP (2019) ISSN: <a href="https://v2.sherpa.ac.uk/id/publication/issn/2377-3782" target="_blank">2377-3782</a>
Available at: http://works.bepress.com/zakaria-maamar/100/