z-logo
Premium
SaaS software performance issue identification using HMRF‐MAP framework
Author(s) -
Wang Rui,
Ying Shi
Publication year - 2018
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.2607
Subject(s) - software as a service , computer science , cloud computing , overhead (engineering) , software system , software , software deployment , identification (biology) , metric (unit) , distributed computing , software metric , frame (networking) , data mining , performance metric , software development , real time computing , software engineering , software construction , operating system , engineering , telecommunications , operations management , botany , management , economics , biology
Summary The performance of the software‐as‐a‐service (SaaS) software is often characterized by combinations of performance metrics monitored in a cloud computing platform. Due to the complexity of the application software and the dynamic nature of the deployment environment, manual diagnosis for performance issues based on metric data is typically expensive and laborious. In order to solve the above problems, we propose an automatic performance issue identification method. This approach constructs the hidden Markov random field maximum a posteriori (HMRF‐MAP) model based on the monitored metric values. The model calculates the current performance state of the system by analyzing the historical states of the system. In this paper, we evaluate our approach in a case study of a production system deployed on the cloud computing platform. The evaluation results show that our approach (1) has small system overhead, (2) is accurate in identifying the time frame during which a performance issue occurs, (3) is indeed useful and assists an operation and maintenance manager in recovering the service capability of SaaS software, and (4) is better than other approaches for identifying the performance issues in the system.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here