Component Profiling and Prediction Models for QoS-Aware Self-Adapting DSMS Framework

Date

2021-08-20

Advisors

Journal Title

Journal ISSN

ISSN

Volume Title

Publisher

ACM

Type

Article

Peer reviewed

Yes

Abstract

Quality of Service (QoS) has been identified as an important attribute of system performance of Data Stream Management Systems (DSMS). A DSMS should have the ability to allocate physical computing resources between different submitted queries and fulfil QoS specifications in a fair and square manner. System scheduling strategies need to be adjusted dynamically to utilise available physical resources to guarantee the end-to-end quality of service levels. In this paper, we present a proactive method that utilises a multi-level component profiling approach to build prediction models that anticipate several QoS violations and performance degradations. The models are constructed using several incremental machine learning algorithms that are enhanced with ensemble learning and abnormal detection techniques. The approach performs accurate predictions in near real-time with accuracy up to 85% and with abnormal detection techniques, the accuracy reaches 100%. This is a major component within a proposed QoS-Aware Self-Adapting Data Stream Management Framework.

Description

Keywords

Data Stream Management System, Quality of Service Management, Prediction Models, Apache Storm, Resource Allocation, Incremental Learning Algorithms

Citation

YAGNIK, T., CHEN, F., and KASRAIAN, L. (2021). Component Profiling and Prediction Models for QoS-Aware Self-Adapting DSMS Framework. In: 2021 5th International Conference on Cloud and Big Data Computing (ICCBDC 2021), Liverpool United Kingdom, August 2021. New York: ACM.

Rights

Research Institute