CFP last date
20 January 2025
Reseach Article

SLA Violation Detection Mechanism for Cloud Computing

by Sahar Mohamed Musa, Adil Yousif, Mohammed Bakri Bashi
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 133 - Number 6
Year of Publication: 2016
Authors: Sahar Mohamed Musa, Adil Yousif, Mohammed Bakri Bashi
10.5120/ijca2016907483

Sahar Mohamed Musa, Adil Yousif, Mohammed Bakri Bashi . SLA Violation Detection Mechanism for Cloud Computing. International Journal of Computer Applications. 133, 6 ( January 2016), 8-11. DOI=10.5120/ijca2016907483

@article{ 10.5120/ijca2016907483,
author = { Sahar Mohamed Musa, Adil Yousif, Mohammed Bakri Bashi },
title = { SLA Violation Detection Mechanism for Cloud Computing },
journal = { International Journal of Computer Applications },
issue_date = { January 2016 },
volume = { 133 },
number = { 6 },
month = { January },
year = { 2016 },
issn = { 0975-8887 },
pages = { 8-11 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume133/number6/23788-2015907483/ },
doi = { 10.5120/ijca2016907483 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:30:23.539268+05:30
%A Sahar Mohamed Musa
%A Adil Yousif
%A Mohammed Bakri Bashi
%T SLA Violation Detection Mechanism for Cloud Computing
%J International Journal of Computer Applications
%@ 0975-8887
%V 133
%N 6
%P 8-11
%D 2016
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Cloud computing is a general term for anything that involves delivering hosted services over the Internet. It is a construct that allows you to access applications that actually reside at a location other than your computer or other Internet-connected Device. Service Level Agreement (SLA) is a document that includes a description of the service, service level parameters, guarantees, and actions for all cases agreed. The SLA is very important as a control between consumer and provider for any violation for the agreement. In several cases cloud provides violate the level agreement with clients and provide the service at a less level than what has been agreed to. To tackle this problem this paper proposed SLA –based violation detection mechanism for resource allocation for cloud computing based on the number of allocated processors. To examine the proposed mechanism we conducted a simulation experiments using CloudSim simulator. The experiment has two scenarios, the first scenario the number of resources (virtual machine) is greater than the number of resources requested by the submitted jobs (cloudlet). The second scenario shows SLA violation as the number of processors provided by the cloud providers is less than the requested number of processor by the jobs or cloudlet. Results revealed that the proposed SLA mechanism has the ability to detect the violations for the SLA agreement.

References
  1. C. Computing, "a practical Approach, Anthony T," Velte, Toby J. Velte, Robert Elsenpeter, McGraw Fill, 2010.
  2. R. P. Padhy, "Load Balancing in cloud computing systems," National Institute of Technology, Rourkela, 2011.
  3. Mohammed Aboalama and A. Yousif, "Enhanced Job Scheduling Algorithm for Cloud Computing Using Shortest Remaining Job First (SRJF)," International Journal of Computer Science & Management Studies, vol. 15, pp. 65-68, 2015.
  4. C. Déglise, L. S. Suggs, and P. Odermatt, "Short message service (SMS) applications for disease prevention in developing countries," Journal of medical Internet research, vol. 14, p. e3, 2012.
  5. A. Yousif, M. Farouk, and M. B. Bashir, "A Cloud Based Framework for Platform as a Service," in Cloud Computing (ICCC), 2015 International Conference on, 2015, pp. 1-5.
  6. M. Alhamad, T. Dillon, and E. Chang, "A survey on SLA and performance measurement in cloud computing," in On the Move to Meaningful Internet Systems: OTM 2011, ed: Springer, 2011, pp. 469-477.
  7. J. UDAYAKUMAR, M. MANIKKAM, and A. ARUN, "CLOUD-SLA: Service Level Agreement for Cloud Computing."
  8. D. Serrano, S. Bouchenak, Y. Kouki, T. Ledoux, J. Lejeune, J. Sopena, L. Arantes, and P. Sens, "Towards qos-oriented sla guarantees for online cloud services," in Cluster, Cloud and Grid Computing (CCGrid), 2013 13th IEEE/ACM International Symposium on, 2013, pp. 50-57.
  9. A. Amato and S. Venticinque, "Multi-objective decision support for brokering of cloud sla," in Advanced Information Networking and Applications Workshops (WAINA), 2013 27th International Conference on, 2013, pp. 1241-1246.
  10. L. Wu, S. K. Garg, and R. Buyya, "SLA-based resource allocation for software as a service provider (SaaS) in cloud computing environments," in Cluster, Cloud and Grid Computing (CCGrid), 2011 11th IEEE/ACM International Symposium on, 2011, pp. 195-204.
  11. Y. Xiaoyong, L. Ying, J. Tong, L. Tiancheng, and W. Zhonghai, "An Analysis on Availability Commitment and Penalty in Cloud SLA," in Computer Software and Applications Conference (COMPSAC), 2015 IEEE 39th Annual, 2015, pp. 914-919.
Index Terms

Computer Science
Information Sciences

Keywords

Cloud Computing SLA Violation