Call for Paper - September 2020 Edition
IJCA solicits original research papers for the September 2020 Edition. Last date of manuscript submission is August 20, 2020. Read More

SLA Violation Detection Mechanism for Cloud Computing

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2016
Sahar Mohamed Musa, Adil Yousif, Mohammed Bakri Bashi

Sahar Mohamed Musa, Adil Yousif and Mohammed Bakri Bashi. Article: SLA Violation Detection Mechanism for Cloud Computing. International Journal of Computer Applications 133(6):8-11, January 2016. Published by Foundation of Computer Science (FCS), NY, USA. BibTeX

	author = {Sahar Mohamed Musa and Adil Yousif and Mohammed Bakri Bashi},
	title = {Article: SLA Violation Detection Mechanism for Cloud Computing},
	journal = {International Journal of Computer Applications},
	year = {2016},
	volume = {133},
	number = {6},
	pages = {8-11},
	month = {January},
	note = {Published by Foundation of Computer Science (FCS), NY, USA}


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.


  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.


Cloud Computing; SLA; Violation