Title: Multi-level SLA violation-based resource allocation in cloud using kernel fuzzy C means with aid of EABC

Authors: A. Kannaki; J.M. Gnanasekar

Addresses: Achariya College of Engineering Technology, Computer Science and Engineering, Srichandrasekharendra Saraswathi Viswa Mahavidyalaya University (SCSVMV), India ' Department of Computer Science and Engineering, Sri Venkateswara College of Engineering (SVCE), Sriperumpudur, Kancheepuram, District, TN, India

Abstract: In our proposed work we are considering four types of agent such as monitoring agent, coordinator agent, user agent and violation agent. Initially, user agent wants to generate the resource in cloud based on the SLA properties and coordinator agent is verifying the request type and SLA properties. The violation of the SLA is a major aspect of cloud computing and the violation leads to the reduction of customer satisfaction level and further affects the cloud provider leading to penalty. Initially the available resources are grouped by kernel fuzzy C means clustering algorithm (KFCM). Then monitoring agent report the resource list to the coordinator agent. Based on the resource list, the coordinator agent allocates the optimal resource with the help of enhanced artificial bee colony algorithm. The performance of the proposed work is evaluated by profit, penalty, cost, execution time and successful execution rate.

Keywords: resource allocation; monitoring agent; coordinator agent; user agent; violation a gent; kernel fuzzy C means clustering; enhanced artificial bee colony; EABC.

DOI: 10.1504/IJBIS.2021.116085

International Journal of Business Information Systems, 2021 Vol.37 No.3, pp.376 - 399

Received: 25 Apr 2018
Accepted: 02 Jan 2019

Published online: 09 Jul 2021 *

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