RAD: Detecting Performance Anomalies in Cloud-based Web Services

被引:4
|
作者
Mukherjee, Joydeep [1 ]
Baluta, Alexandru [1 ]
Litoiu, Marin [1 ]
Krishnamurthy, Diwakar [2 ]
机构
[1] York Univ, N York, ON, Canada
[2] Univ Calgary, Calgary, AB, Canada
关键词
D O I
10.1109/CLOUD49709.2020.00073
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Web services hosted on public cloud platforms are often subjected to performance anomalies. Runtime detection of such anomalies is crucial for operations in cloud data centers. With ever-increasing data center size, complexities in software applications and dynamic traffic workload patterns, automatically detecting performance anomalies is a challenging task. In this paper, we propose RAD, a lightweight runtime anomaly detection technique that does not require application level instrumentation and can be easily implemented for detecting anomalies in multi-tier cloud-based Web services. In particular, we focus on anomalies that are difficult to detect by simply monitoring system level metrics alone, such as anomalies that are caused by contention from within a service and also those caused by shared resource contention by other services running on the cloud. RAD continuously monitors service resource metrics and uses a queuing network model to detect performance anomalies at runtime. Additionally, RAD uses historical data and implements a statistical methodology to diagnose the root cause of an anomaly. We evaluate RAD on a private cloud and also on the EC2 public cloud platform to show that RAD incurs extremely low levels of performance overhead on the service and is effective for detecting anomalies in both multi-tier monolithic services and microservices.
引用
下载
收藏
页码:493 / 501
页数:9
相关论文
共 50 条
  • [41] Progressive Recovery for Cloud-Based Infrastructure Services
    Pourvali, Mahsa
    Liang, Kaile
    Gu, Feng
    Shaban, Khaled
    Khan, Samee
    Ghani, Nasir
    2015 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2015, : 223 - 225
  • [42] Analysis of adversary activities using cloud-based web services to enhance cyber threat intelligence
    Hamad Al-Mohannadi
    Irfan Awan
    Jassim Al Hamar
    Service Oriented Computing and Applications, 2020, 14 : 175 - 187
  • [43] Analysis of adversary activities using cloud-based web services to enhance cyber threat intelligence
    Al-Mohannadi, Hamad
    Awan, Irfan
    Al Hamar, Jassim
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2020, 14 (03) : 175 - 187
  • [44] Performance of a Cloud-Based Digital Library
    Chen, Yinlin
    Fox, Edward A.
    Jiang, Tingting
    DIGITAL LIBRARIES: PROVIDING QUALITY INFORMATION, 2015, 9469 : 298 - 299
  • [45] Performance Analysis of Cloud-Based Application
    Budai, Peter
    Goldschmidt, Balazs
    LARGE-SCALE SCIENTIFIC COMPUTING, LSSC 2013, 2014, 8353 : 476 - 483
  • [46] Comparative study on web-based and cloud-based application
    Tandon, Anisha
    Madan, Mamta
    Dave, Meenu
    JOURNAL OF INFORMATION & OPTIMIZATION SCIENCES, 2020, 41 (07): : 1537 - 1547
  • [47] A Security Framework for Cloud-Based Web Crawling System
    Li Yan
    Zhao Li
    Liu Xin-ran
    Zhang Peng
    2014 11TH WEB INFORMATION SYSTEM AND APPLICATION CONFERENCE (WISA), 2014, : 101 - 104
  • [48] A Methodology for Economic Evaluation of Cloud-Based Web Applications
    Domenech, Josep
    Pena-Ortiz, Raul
    Gil, Jose A.
    Pont, Ana
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY & DECISION MAKING, 2016, 15 (06) : 1555 - 1578
  • [49] PerfAugur: Robust Diagnostics for Performance Anomalies in Cloud Services
    Roy, Sudip
    Konig, Arnd Christian
    Dvorkin, Igor
    Kumar, Manish
    2015 IEEE 31ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2015, : 1167 - 1178
  • [50] Quantitative DevSecOps Metrics for Cloud-Based Web Microservices
    Zhang, Jin Yu
    Zhang, Yuting
    IEEE Access, 2024, 12 : 160317 - 160342