Subscriber-Driven Interference Detection for Cloud-Based Web Services

被引:6
|
作者
Mukherjee, Joydeep [1 ]
Krishnamurthy, Diwakar [1 ]
Wang, Mea [1 ]
机构
[1] Univ Calgary, Calgary, AB T2N 1N4, Canada
关键词
Cloud computing; virtualization; data center management; software performance engineering; PERFORMANCE;
D O I
10.1109/TNSM.2016.2642838
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Web services are now increasingly being hosted on public cloud infrastructure as a service platforms such as the Amazon Web service elastic compute cloud (EC2). However, previous studies have shown that the virtualized infrastructure used in public clouds can introduce contention among virtual machines (VMs) for shared physical host resources eventually leading to performance problems. Subscribers in a public cloud platform typically do not have access to metrics that can directly quantify the adverse impact of such inter-VM interference on Web service response times. We present a software probe based system to address this limitation. The probe is a lightweight application that runs on each Web service VM that needs to be monitored. We periodically measure the probe's response time on a monitored VM. We then compare this response time with the probe's previously recorded baseline no-interference response time when it executes in isolation on a VM of the same type. Statistically significant increase in the probe's response time from the baseline is used to detect interference. The probe also indicates the type of contention at the physical host that causes the interference. This information can be exploited by a subscriber to mitigate the problem. Results show that our approach is quite effective over two different cloud platforms and a wide variety of workload scenarios. In particular, results indicate that Web service instances hosted on EC2 suffer from interference. Our probe was able to detect 93% of performance degradations triggered by such interference. In all these cases, the probe imposed an average overhead of only 3%-4% on the mean response time of the Web service being monitored.
引用
下载
收藏
页码:48 / 62
页数:15
相关论文
共 50 条
  • [31] Cloud refactoring: automated transitioning to cloud-based services
    Young-Woo Kwon
    Eli Tilevich
    Automated Software Engineering, 2014, 21 : 345 - 372
  • [32] Cloud refactoring: automated transitioning to cloud-based services
    Kwon, Young-Woo
    Tilevich, Eli
    AUTOMATED SOFTWARE ENGINEERING, 2014, 21 (03) : 345 - 372
  • [33] A Model-driven Approach to Continuous Practices for Modern Cloud-based Web Applications
    Tegeler, Tim
    Gossen, Frederik
    Steffen, Bernhard
    2019 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2019), 2019, : 1 - 6
  • [34] Security-Driven hybrid collaborative recommendation method for cloud-based iot services
    Meng, Shunmei
    Gao, Zijian
    Li, Qianmu
    Wang, Hao
    Dai, Hong-Ning
    Qi, Lianyong
    COMPUTERS & SECURITY, 2020, 97
  • [35] A Context Broker Federation for QoC-driven Selection of Cloud-based Context Services
    Badidi, Elarbi
    2014 9TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2014, : 185 - 190
  • [36] A survey on cloud-based video streaming services
    Li, Xiangbo
    Darwich, Mahmoud
    Salehi, Mohsen Amini
    Bayoumi, Magdy
    ADVANCES IN COMPUTERS, VOL 123, 2021, 123 : 193 - 244
  • [37] A Cloud-Based Architecture for Transactional Services Adaptation
    Ettazi, Widad
    Hafiddi, Hatim
    Nassar, Mahmoud
    Ebersold, Sophie
    2015 INTERNATIONAL CONFERENCE ON CLOUD TECHNOLOGIES AND APPLICATIONS (CLOUDTECH 15), 2015, : 81 - 86
  • [38] TOWARDS SECURED CLOUD-BASED ROBOTIC SERVICES
    Nandhini, C.
    Doriya, Rajesh
    PROCEEDINGS OF 2017 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATION (ICSPC'17), 2017, : 165 - 170
  • [39] Measuring the Scalability of Cloud-based Software Services
    Ahmad, Amro Al-Said
    Andras, Peter
    2018 IEEE WORLD CONGRESS ON SERVICES (IEEE SERVICES 2018), 2018, : 5 - 6
  • [40] Cloud-based Community Services in Community Networks
    Baig, Roger
    Freitag, Felix
    Moll, Agusti
    Navarro, Leandro
    Pueyo, Roger
    Vlassov, Vladimir
    2016 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2016,