JCatascopia: Monitoring Elastically Adaptive Applications in the Cloud

被引:36
作者
Trihinas, Demetris [1 ]
Pallis, George [1 ]
Dikaiakos, Marios D. [1 ]
机构
[1] Univ Cyprus, Dept Comp Sci, Nicosia, Cyprus
来源
2014 14TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID) | 2014年
关键词
Cloud Computing; Cloud Monitoring; Application Monitoring; Elasticity;
D O I
10.1109/CCGrid.2014.41
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Over the past decade, Cloud Computing has rapidly become a widely accepted paradigm with core concepts such as elasticity, scalability and on-demand automatic resource provisioning emerging as next generation Cloud service -must have- properties. Automatic resource provisioning for Cloud applications is not a trivial task, requiring for both the applications and platform, to be constantly monitored, capturing information at various levels and time granularity. In this paper we describe the challenges that occur when monitoring elastically adaptive Cloud applications and to address these issues we present JCatascopia; a fully automated, multi-layer, interoperable Cloud Monitoring System. Experiments on different production Cloud platforms show that JCatascopia is a Monitoring System capable of supporting a fully automated Cloud resource provisioning system with proven interoperability, scalability and low runtime footprint. Most importantly, JCatascopia is able to adapt in a fully automatic manner when elasticity actions are enforced to an application deployment.
引用
收藏
页码:226 / 235
页数:10
相关论文
共 50 条
  • [1] Monitoring Elastically Adaptive Multi-Cloud Services
    Trihinas, Demetris
    Pallis, George
    Dikaiakos, Marios D.
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2018, 6 (03) : 800 - 814
  • [2] Monitoring-Based Testing of Elastic Cloud Computing Applications
    Albonico, Michel
    Mottu, Jean-Marie
    Sunye, Gerson
    ICPE'16 COMPANION: PROCEEDINGS OF THE 2016 COMPANION PUBLICATION FOR THE ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING, 2016, : 3 - 6
  • [3] Cloud applications monitoring: An industrial study
    Tamburri, Damian A.
    Miglierina, Marco
    Di Nitto, Elisabetta
    INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 127
  • [4] Efficient Adaptive Resource Provisioning for Cloud Applications using Reinforcement Learning
    John, Indu
    Bhatnagar, Shalabh
    Sreekantan, Aiswarya
    2019 IEEE 4TH INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W 2019), 2019, : 271 - 272
  • [5] Designing Adaptive Applications Deployed on Cloud Environments
    Zoghi, Parisa
    Shtern, Mark
    Litoiu, Marin
    Ghanbari, Hamoun
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2016, 10 (04)
  • [6] Cloud Monitoring for Optimizing the QoS of Hosted Applications
    Alhamazani, Khalid
    Ranjan, Rajiv
    Rabhi, Fethi
    Wang, Lizhe
    Mitra, Karan
    2012 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2012,
  • [7] Multi-cloud Applications Security Monitoring
    Carvallo, Pamela
    Cavalli, Ana R.
    Mallouli, Wissam
    Rios, Erkuden
    GREEN, PERVASIVE, AND CLOUD COMPUTING (GPC 2017), 2017, 10232 : 748 - 758
  • [8] An Adaptive Service Monitoring System in a Cloud Computing Environment
    Sathiyamoorthy, E.
    Karthikeyan, P.
    INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2020, 12 (02) : 47 - 63
  • [9] HSACMA: a hierarchical scalable adaptive cloud monitoring architecture
    Wang, Rui
    Ying, Shi
    Li, Meiyan
    Jia, Shun
    SOFTWARE QUALITY JOURNAL, 2020, 28 (03) : 1379 - 1410
  • [10] HSACMA: a hierarchical scalable adaptive cloud monitoring architecture
    Rui Wang
    Shi Ying
    Meiyan Li
    Shun Jia
    Software Quality Journal, 2020, 28 : 1379 - 1410