z-logo
open-access-imgOpen Access
SLA-Driven Cost-Effective Monitoring Based on Criticality for Multi-Tenant Service-Based Systems
Author(s) -
Qian Chen,
Xuejun Li,
Yanchun Wang
Publication year - 2018
Publication title -
ieee access
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.587
H-Index - 127
ISSN - 2169-3536
DOI - 10.1109/access.2018.2868047
Subject(s) - aerospace , bioengineering , communication, networking and broadcast technologies , components, circuits, devices and systems , computing and processing , engineered materials, dielectrics and plasmas , engineering profession , fields, waves and electromagnetics , general topics for engineers , geoscience , nuclear engineering , photonics and electrooptics , power, energy and industry applications , robotics and control systems , signal processing and analysis , transportation
Multi-tenant service-based systems (SBSs) have been widely used in recent years. In SBSs, Web services are composed of business processes that fulfill multiple tenants' functional and multi-dimensional quality-of-service (QoS) requirements, such as response time, throughput, and budget. QoS violations frequently occur, and the rate of service level agreement (SLA) breaches increases in a distributed and volatile operating environment. Service monitoring can be used to improve the reliability and availability of the systems by detecting runtime anomalies in a timely manner. However, this process consumes monitoring resources and incurs monitoring overhead in an SBS. In fact, different services in an SBS are not equally critical, and treating them as the same in monitoring wastes resources. Thus, it is a considerable challenge to monitor the services of a multi-tenant SBS in a cost-effective manner. In this paper, we propose SLA-driven Cost-Effective Monitoring for multi-Tenant SBSs (SCEMTS) based on criticality for formulating a monitoring strategy. In an SBS, the criticality of a service is evaluated based on two dimensions: QoS and tenants (including their priorities). To specify the different QoS requirements of tenants, tenant SLAs are used to rank tenants' priorities for weighting the criticality of a service in the monitoring resource distribution. Extensive experiments show that the SCEMTS outperforms the representative approaches in satisfying tenant SLAs, thus improving monitoring cost-effectiveness and ensuring the QoS of multi-tenant SBSs.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom