Enhancement of Cloud-native applications with Autonomic Features

被引:0
|
作者
Joanna Kosińska
Krzysztof Zieliński
机构
[1] Faculty of Computer Science,AGH University of Science and Technology
[2] Electronics and Telecommunications,undefined
[3] Institute of Computer Science,undefined
来源
Journal of Grid Computing | 2023年 / 21卷
关键词
D O I
暂无
中图分类号
学科分类号
摘要
The Autonomic Computing paradigm reduces complexity in installing, configuring, optimizing, and maintaining heterogeneous systems. Despite first discussing it a long ago, it is still a top research challenge, especially in the context of other technologies. It is necessary to provide autonomic features to the Cloud-native execution environment to meet the rapidly changing demands without human support and continuous improvement of their capabilities. The present work attempts to answer how to explore autonomic features in Cloud-native environments. As a solution, we propose using the AMoCNA framework. It is rooted in Autonomic Computing. The success factors for the AMoCNA implementation are its execution controllers. They drive the management actions proceeding in a Cloud-native execution environment. A similar concept already exists in Kubernetes, so we compare both execution mechanisms. This research presents guidelines for including autonomic features in Cloud-native environments. The integration of Cloud-native Applications with AMoCNA leads to facilitating autonomic management. To show the potential of our concept, we evaluated it. The developed executor performs cluster autoscaling and ensures autonomic management in the infrastructure layer. The experiment also proved the importance of observations. The knowledge gained in this process is a good authority of information about past and current state of Cloud-native Applications. Combining this knowledge with defined executors provides an effective means of achieving the autonomic nature of Cloud-native applications.
引用
收藏
相关论文
共 50 条
  • [21] Cloudnativesim: A Toolkit for Modeling and Simulation of Cloud-Native Applications
    Wu, Jingfeng
    Xu, Minxian
    He, Yiyuan
    Ye, Kejiang
    Xu, Chengzhong
    SOFTWARE-PRACTICE & EXPERIENCE, 2025,
  • [22] Prometheus and AIOps for the orchestration of Cloud-native applications in Ananke
    Di Stefano, Alessandro
    Di Stefano, Antonella
    Morana, Giovanni
    Zito, Daniele
    2021 IEEE 30TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE 2021), 2021, : 27 - 32
  • [23] Technical Debt and Software Quality in Cloud-Native Applications
    Su, Ruoyu
    SOFTWARE ARCHITECTURE, ECSA 2024 TRACKS AND WORKSHOPS, 2024, 14937 : 65 - 71
  • [24] A configurable method for benchmarking scalability of cloud-native applications
    Sören Henning
    Wilhelm Hasselbring
    Empirical Software Engineering, 2022, 27
  • [25] Designing Elasticity Policies for Cloud-native Applications with Slingshot
    Klinaku, Floriment
    Katic, Julijan
    Stiess, Sarah Sophie
    Becker, Steffen
    2023 ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION, MODELS-C, 2023, : 19 - 23
  • [26] Cloud-Native Applications and Cloud Migration The Good, the Bad, and the Points Between
    Linthicum, David S.
    IEEE CLOUD COMPUTING, 2017, 4 (05): : 12 - 14
  • [27] Proactive Autoscaling for Cloud-Native Applications using Machine Learning
    Marie-Magdelaine, Nicolas
    Ahmed, Toufik
    2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [28] Cloud-Native Applications' Workload Placement over the Edge-Cloud Continuum
    Kontos, Georgios
    Soumplis, Polyzois
    Kokkinos, Panagiotis
    Varvarigos, Emmanouel
    PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, CLOSER 2023, 2023, : 57 - 66
  • [29] Predictive Container Auto-Scaling for Cloud-Native Applications
    Zhao, Hanqing
    Lim, Hyunwoo
    Hanif, Muhammad
    Lee, Choonhwa
    2019 10TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC): ICT CONVERGENCE LEADING THE AUTONOMOUS FUTURE, 2019, : 1280 - 1282
  • [30] Demo Paper: Benchmarking Scalability of Cloud-Native Applications with Theodolite
    Henning, Soeren
    Hasselbring, Wilhelm
    2022 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2022), 2022, : 275 - 276