Blockchain-enabled real-time SLA monitoring for cloud-hosted services
-
Published:2021-10-04
Issue:1
Volume:25
Page:537-559
-
ISSN:1386-7857
-
Container-title:Cluster Computing
-
language:en
-
Short-container-title:Cluster Comput
Author:
Khan Kashif Mehboob, Arshad JunaidORCID, Iqbal Waheed, Abdullah Sidrah, Zaib Hassan
Abstract
AbstractCloud computing is an important technology for businesses and individual users to obtain computing resources over the Internet on-demand and flexibly. Although cloud computing has been adopted across diverse applications, the owners of time-and-performance critical applications require cloud service providers’ guarantees about their services, such as availability and response times. Service Level Agreements (SLAs) are a mechanism to communicate and enforce such guarantees typically represented as service level objectives (SLOs), and financial penalties are imposed on SLO violations. Due to delays and inaccuracies caused by manual processing, an automatic method to periodically verify SLA terms in a transparent and trustworthy manner is fundamental to effective SLA monitoring, leading to the acceptance and credibility of such service to the customers of cloud services. This paper presents a blockchain-based distributed infrastructure that leverages fundamental blockchain properties to achieve immutable and trustworthy SLA monitoring within cloud services. The paper carries out an in-depth empirical investigation for the scalability of the proposed system in order to address the challenge of transparently enforcing real-time monitoring of cloud-hosted services leveraging blockchain technology. This will enable all the stakeholders to enforce accurate execution of SLA without any imprecisions and delays by maintaining an immutable ledger publicly across blockchain network. The experimentation takes into consideration several attributes of blockchain which are critical in achieving optimum performance. The paper also investigates key characteristics of these factors and their impact to the behaviour of the system for further scaling it up under various cases for increased service utilization.
Publisher
Springer Science and Business Media LLC
Subject
Computer Networks and Communications,Software
Reference44 articles.
1. Serrano, D., Bouchenak, S., Kouki, Y., de Oliveira Jr, F.A., Ledoux, T., Lejeune, J., Sopena, J., Arantes, L., Sens, P.: SLA guarantees for cloud services. Future Gener. Comput. Syst. 54, 233–246 (2016) 2. Pittl, B., Mach, W., Schikuta, E.: Bazaar-blockchain: a blockchain for bazaar-based cloud markets. In: Proceedings of the 2018 IEEE International Conference on Services Computing (SCC), pp. 89–96. IEEE (2018) 3. Müller, M., Garzon, S.R., Westerkamp, M., Lux, Z.A.: Hidals: a hybrid iot-based decentralized application for logistics and supply chain management. In: Proceedings of the 2019 IEEE 10th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), pp. 0802–0808. IEEE (2019) 4. Zhou, H., Ouyang, X., Ren, Z., Su, J., de Laat, C., Zhao, Z.: A blockchain based witness model for trustworthy cloud service level agreement enforcement. In: Proceedings of the IEEE INFOCOM 2019—IEEE Conference on Computer Communications (2019) 5. Scheid, E.J., Stiller, B.: Automatic sla compensation based on smart contracts. Technical report, Technical Report IFI-2018.02. https://files.ifi.uzh.ch/CSG/staff/scheid (2018)
Cited by
17 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|