Title: Monitoring and modelling service level agreement of multiple virtual machines in cloud computing

Authors: Abdel-Rahman Al-Ghuwairi; Zaher Salah; Ayoub Alsarhan; Shatha Al Qudah; Ghadeer Al Qahmous; Aladdin Baarah; Ahmad Al-Oqaily

Addresses: Prince Al Hussein Bin Abdullah II for Information Technology, Hashemite University, P.O. Box 150459, Zarqa 13115, Jordan ' Prince Al Hussein Bin Abdullah II for Information Technology, Hashemite University, P.O. Box 150459, Zarqa 13115, Jordan ' Prince Al Hussein Bin Abdullah II for Information Technology, Hashemite University, P.O. Box 150459, Zarqa 13115, Jordan ' Prince Al Hussein Bin Abdullah II for Information Technology, Hashemite University, P.O. Box 150459, Zarqa 13115, Jordan ' Prince Al Hussein Bin Abdullah II for Information Technology, Hashemite University, P.O. Box 150459, Zarqa 13115, Jordan ' Prince Al Hussein Bin Abdullah II for Information Technology, Hashemite University, P.O. Box 150459, Zarqa 13115, Jordan ' Prince Al Hussein Bin Abdullah II for Information Technology, Hashemite University, P.O. Box 150459, Zarqa 13115, Jordan

Abstract: Service level agreement (SLA) is a contract between cloud computing customer and provider. Improving the customers' trust with cloud computing requires monitoring and ensuring the quality of the provided services continuously. Therefore, this paper provides a model for monitoring the SLA which belongs to the same customer and a specific provider of multiple virtual machines (VMs) in the same environment. The core foundations for this model are: SLA, quality of service (QoS) parameters, multiple VMs and violations' penalty assessment. The proposed model monitors the QoS parameters within multiple VMs environment dynamically and checks for any violation. Moreover; the penalty for each violation will be calculated and informed to the customer and provider at the same time. The proposed model depends on the time factor while running the VMs in sequentially manner with a short period of time as a gap between each VM. This model prevents any interception between VMs and can maintain synchronisation.

Keywords: cloud computing; service level agreement; SLA; quality of service; QoS; multiple virtual machines; VM's; violation penalty; monitoring; modelling; information systems; business.

DOI: 10.1504/IJBIS.2018.090293

International Journal of Business Information Systems, 2018 Vol.27 No.4, pp.538 - 553

Received: 14 Feb 2017
Accepted: 03 Jul 2017

Published online: 09 Mar 2018 *

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