Title: A dynamic cloud service selection strategy using adaptive learning agents

Authors: Xiaogang Wang; Jian Cao; Jie Wang

Addresses: Department of Computer Science and Engineering, Shanghai Jiao Tong University, 800 Dongchuan RD. Minhang District, Shanghai, China; School of Electronics and Information, Shanghai Dianji University, 690 Jiangchuan RD. Minhang District, Shanghai, China ' Department of Computer Science and Engineering, Shanghai Jiao Tong University, 800 Dongchuan RD. Minhang District, Shanghai, China ' Department of Civil and Environmental Engineering, Stanford University, Stanford, CA 94305-4020, USA

Abstract: Cloud service selection with multi-type cloud computing resources is a novel research and catching increasing attention. To help users efficiently select and integrate their desired cloud services, the agent-based computing paradigm has emerged. In this work, we propose an intermediary service agent model called ISAM which lets each intermediary service agent manage some clustered cloud services of the same type. And based on this model, a dynamic cloud service selection strategy named DCS is given. The core of DCS uses an adaptive learning mechanism consisting of the incentive and forgetting functions, which is devised to dynamically perform the optimising service selections and to return integrated solutions to users. A set of dynamic cloud service selection algorithms are also presented to implement our mechanism. The results of the simulation experiments show that our strategy has better overall performance and efficiency in obtaining a high quality services solution.

Keywords: dynamic selection; cloud services; cloud service selection; intermediary service agents; ISA; service registration; initial clustering; adaptive learning; agent-based systems; multi-agent systems; MAS; incentive function; forgetting function; simulation; cloud computing.

DOI: 10.1504/IJHPCN.2016.074660

International Journal of High Performance Computing and Networking, 2016 Vol.9 No.1/2, pp.70 - 81

Received: 12 Sep 2014
Accepted: 28 Oct 2014

Published online: 12 Feb 2016 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article