An automated resource management framework for minimizing SLA violations and negotiation in collaborative cloud

https://doi.org/10.1016/j.ijcce.2020.09.001Get rights and content
Under a Creative Commons license
open access

Abstract

Collaborative Cloud computing is an emergent and encouraging computational prototype for sharing on-demand cloud resources in a multi-cloud environment. In a collaborative cloud environment, we make use of unused computational resources within an interconnected network to provide seamless service to the customers. SLA (Service Level Agreement) means a legal agreement signed among the consumer and the cloud service provider to guarantee a better quality of service. Nowadays due to more user request, suppliers of cloud service are not able to deliver guaranteed Quality of Service (QoS) to the customers leading to SLA violation. Existing SLA- based resource allocation models in today's cloud market consider an agreement for each QoS parameters independently and follow fixed pricing models, which results in lacking an end-to-end approach for the client task that requires composing multiple services and inefficient utilization of computing resources, which has direct negative effect on performance and cost. In this paper, we have designed a framework model for the effective dynamic provision of resources considering various categories of SLAs laterally with their penalty. We used Hybrid Cuckoo Search algorithm for scheduling of user requests in collaborative cloud computing environment. The proposed framework services the customer requests from its interconnected cloud servers and has an SLA Negotiation policy to minimize the penalty cost and maximize customer satisfaction by reducing SLA violations.

Keywords

Collaborative cloud computing
Service Level Agreement (SLA)
SLA violation
SLA negotiation
Hybrid Cuckoo Search

Cited by (0)

K.S Sendhil Kumar works as an Associate professor in School of Computer Science and Engineering at VIT, Vellore. He received his Ph.D. in Computer science and Engineering from VIT, Vellore, ME (CSE) from Anna University and BE (CSE) from University of Madras. He has fourteen years of experience in teaching and research. He has published many papers in International and National Journals and conferences on Cloud computing, Machine Learning, IoT and Big data. He is a life member of life member of Computer Society of India. His research interests includes cloud computing, Block Chain, IoT and big data.

N. Jaisankar is Professor in the School of Computer Science and Engineering at Vellore Institute of Technology, Vellore, India. Also he was program head for MTech(CSE) programme and division head for Computer Network division. He received his BE (Computer Science and Engineering) from Bharathiar University, M.E. (Computer Science and Engineering) from M.K. University and Ph.D. (Computer Science and Engineering) from VIT University. He has 20+ years of experience in teaching and research. He received certification for CCNA Instructor and SUN certified JAVA instructor. He has reviewed many books titled Network Security, Data Mining, TCP/IP protocol suite and Programming in JAVA. He has participated as a coach in the International Programming Contest held at IIT, Kanpur, India. He has published many papers in International and National Journals and conferences on Network Security, Computer Networks and Data Mining. His research interest includes Computer Networks, Network Security, cloud computing, Data Mining. He has served in many peer reviewed International Journals as an editorial board member, Guest handling editor, advisory board member and reviewer etc. Also he has served in many international conferences as General chair, International advisory board member, technical program committee member, publication chair, organizing committee member, reviewer etc. He has worked in Neusoft Institute, Guangdong, China. He is a life member of Indian Society for Technical Education, Computer Society of India, International Association of Computer Science and Information Technology, International Society for Research in Science and Technology and member of International Association of Engineers.