Title: Formulating monitoring strategy based on multiple SLA parameters for multi-tenant service-based systems

Authors: Qian Chen; Zhiwei Ni; Yanchun Wang; Zhangjun Wu; Xuejun Li

Addresses: School of Management, Hefei University of Technology, Hefei, China ' School of Management, Hefei University of Technology, Hefei, China ' School of Software and Electrical Engineering, Swinburne University of Technology, Melbourne, Australia ' School of Management, Hefei University of Technology, Hefei, China ' School of Computer Science and Technology, Anhui University, Hefei, China

Abstract: The widely used service-based systems (SBSs) are composed of individual services and delivered to multiple tenants. When runtime anomalies occurred, the violation rate of service level agreement (SLA) can increase remarkably. Therefore, service monitoring is crucial for meeting the tenant's quality of service (QoS) requirements. However, monitoring each service constantly wastes resources. In this paper, we propose a monitoring strategy based on multiple SLA parameters for multi-tenant SBSs (MMTS). The criticality of a service is evaluated to the importance of each service in a SBS based on QoS and tenants, tenants are ranked by multiple SLA parameters. Afterwards, monitoring benefit, resource cost, and system overload are weighed to formulate a cost-effective monitoring strategy. Finally, MMTS is evaluated with comprehensive experiments under multiple QoS dimensions and the results have shown that MMTS can outperform other six algorithms in the SLA violation rate and the cost-effectiveness of service monitoring.

Keywords: multiple tenants; service-based system; SBS; monitoring; criticality; quality of service; QoS; service level agreement; SLA.

DOI: 10.1504/IJWGS.2020.107925

International Journal of Web and Grid Services, 2020 Vol.16 No.2, pp.200 - 221

Received: 07 Aug 2019
Accepted: 22 Apr 2020

Published online: 30 Jun 2020 *

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