An Efficient Multi-Cloud Service Composition Using a Distributed Multiagent-Based, Memory-Driven Approach

被引:23
作者
Kendrick, Philip [1 ]
Baker, Thar [1 ]
Maamar, Zakaria [2 ]
Hussain, Abir [1 ]
Buyya, Rajkummar [3 ]
Al-Jumeily, Dhiya [1 ]
机构
[1] Liverpool John Moores Univ, Fac Engn & Technol, Dept Comp Sci, Liverpool L3 5UA, Merseyside, England
[2] Zayed Univ, Coll Technol Innovat, Dubai 19282, U Arab Emirates
[3] Univ Melbourne, Cloud Comp & Distributed Syst CLOUDS Lab, Parkville, Vic 3010, Australia
来源
IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING | 2021年 / 6卷 / 03期
关键词
Cloud computing; Web services; Data centers; Energy consumption; Proposals; Stakeholders; Databases; Cloud data centers; energy efficiency; service composition; memory-driven solution; multiagent simulation;
D O I
10.1109/TSUSC.2018.2881416
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 localized agent-based memory searches, the amount of actions (with their associated energy costs) can be reduced by over 50 percent which results in a lower energy cost per composition request.
引用
收藏
页码:358 / 369
页数:12
相关论文
共 38 条
[1]   A multi-agent system approach for trustworthy cloud service discovery [J].
Akinwunmi, A. O. ;
Olajubu, E. A. ;
Aderounmu, G. A. .
COGENT ENGINEERING, 2016, 3 (01)
[2]  
Aldawsari Bandar, 2015, 2015 10th International Conference for Internet Technology and Secured Transactions (ICITST), P249, DOI 10.1109/ICITST.2015.7412100
[3]  
[Anonymous], 2010, CLOUD COMP VIRT C CI
[4]   GreeDi: An energy efficient routing algorithm for big data on cloud [J].
Baker, T. ;
Al-Dawsari, B. ;
Tawfik, H. ;
Reid, D. ;
Ngoko, Y. .
AD HOC NETWORKS, 2015, 35 :83-96
[5]   Agent-based communities of web services: an argumentation-driven approach [J].
Bentahar, Jamal ;
Maamar, Zakaria ;
Wan, Wei ;
Benslimane, Djamal ;
Thiran, Philippe ;
Subramanian, Sattanathan .
SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2008, 2 (04) :219-238
[6]  
Buyya R, 2010, LECT NOTES COMPUT SC, V6081, P13
[7]  
Gleeson E, 2009, COMPUTING IND SET SH
[8]   An obligation-based framework for web service composition via agent conversations [J].
Gutierrez-Garcia, J. Octavio ;
Ramos-Corchado, Felix F. ;
Koning, Jean-Luc .
Web Intelligence and Agent Systems, 2012, 10 (02) :135-150
[9]   Agent-based cloud workflow execution [J].
Gutierrez-Garcia, J. Octavio ;
Sim, Kwang Mong .
INTEGRATED COMPUTER-AIDED ENGINEERING, 2012, 19 (01) :39-56
[10]  
H. K. B. University, 2005, IEEE INT C E BUS ENG