A Survey on Improving QoS in Service Level Agreement for Cloud Computing Environment

Authors

  • Afaf Edinat The University of Jordan, King Abdullah II School for Information Technology, Department of Computer Science
  • Rizik M. H. Al-Sayyed The University of Jordan, King Abdullah II School for Information Technology, Department of Information Technology https://orcid.org/0000-0001-7699-9074
  • Amjad Hudaib The University of Jordan, King Abdullah II School for Information Technology, Department of Computer Information Systems

DOI:

https://doi.org/10.3991/ijim.v15i21.26379

Keywords:

Cloud Computing, Quality of Service, Service Level Agreement, Reinforcement Learning, Deep Reinforcement Learning

Abstract


Cloud computing is considered one of the most important techniques in the field of distributed computing which contributes to maintain increased scalability and flexibility in computer processing. This is achieved because it, using the Internet, provides different resources and shared services with minimum costs. Cloud service providers (CSPs) offer many different services to their customers, where the customers’ needs are met seeking the highest levels of quality at the lowest considerate prices. The relationship between CSPs and customers must be determined in a formal agreement, and to ensure how the QoS between them will be fulfilled, a clear Service Level Agreement (SLA) must be called for. Several previously-proposed models used in the literature to improve the QoS in the SLA for cloud computing and to face many of the challenges in the SLA are reviewed in this paper. We also addressed the challenges that are related to the violations of SLAs, and how overcoming them will enhance customers’ satisfaction. Furthermore, we proposed a model based on Deep Reinforcement Learning (DRL) and an enhanced DRL agent (EDRLA). In this model, and by optimizing the learning process in EDRLA, proposed agents would be able to have optimal CSPs by improving the learning process in EDRLA. This improvement will be reflected in the agent's performance and considerably affect it, especially in identifying cloud computing requirements based on the QoS metrics.

Author Biographies

Afaf Edinat, The University of Jordan, King Abdullah II School for Information Technology, Department of Computer Science

Afaf Edinat is currently pursuing a Ph.D. from the University of Jordan, King Abdullah II School for Information Technology, Amman (Jordan).

E-mail: Afaf_Ediant@yahoo.com

Rizik M. H. Al-Sayyed, The University of Jordan, King Abdullah II School for Information Technology, Department of Information Technology

Prof. Rizik Al-Sayyed is a Jordanian Prof. of Networks, Databases, and Data Science at the University of Jordan, King Abdullah II School for Information Technology, Department of Information Technology, Amman (Jordan).

E-mail: r.alsayyed@ju.edu.jo

Amjad Hudaib, The University of Jordan, King Abdullah II School for Information Technology, Department of Computer Information Systems

Professor Amjad Hudaib is a Jordanian professor of Software Engineering, King Abdullah II School for IT, University of Jordan. Amman (Jordan).
E-mail: Ahudaib@ju.edu.jo

Downloads

Published

2021-11-09

How to Cite

Edinat, A., Al-Sayyed, R. M. H., & Hudaib, A. (2021). A Survey on Improving QoS in Service Level Agreement for Cloud Computing Environment. International Journal of Interactive Mobile Technologies (iJIM), 15(21), pp. 119–143. https://doi.org/10.3991/ijim.v15i21.26379

Issue

Section

Papers