Optimization and Prediction Techniques for Self-Healing and Self-Learning Applications in a Trustworthy Cloud Continuum
Open Access
- 30 July 2021
- journal article
- research article
- Published by MDPI AG in Information
- Vol. 12 (8), 308
- https://doi.org/10.3390/info12080308
Abstract
The current IT market is more and more dominated by the “cloud continuum”. In the “traditional” cloud, computing resources are typically homogeneous in order to facilitate economies of scale. In contrast, in edge computing, computational resources are widely diverse, commonly with scarce capacities and must be managed very efficiently due to battery constraints or other limitations. A combination of resources and services at the edge (edge computing), in the core (cloud computing), and along the data path (fog computing) is needed through a trusted cloud continuum. This requires novel solutions for the creation, optimization, management, and automatic operation of such infrastructure through new approaches such as infrastructure as code (IaC). In this paper, we analyze how artificial intelligence (AI)-based techniques and tools can enhance the operation of complex applications to support the broad and multi-stage heterogeneity of the infrastructural layer in the “computing continuum” through the enhancement of IaC optimization, IaC self-learning, and IaC self-healing. To this extent, the presented work proposes a set of tools, methods, and techniques for applications’ operators to seamlessly select, combine, configure, and adapt computation resources all along the data path and support the complete service lifecycle covering: (1) optimized distributed application deployment over heterogeneous computing resources; (2) monitoring of execution platforms in real time including continuous control and trust of the infrastructural services; (3) application deployment and adaptation while optimizing the execution; and (4) application self-recovery to avoid compromising situations that may lead to an unexpected failure.Keywords
Funding Information
- Horizon 2020 Framework Programme (No: 101000162)
This publication has 48 references indexed in Scilit:
- Multi-Scale Compositionality: Identifying the Compositional Structures of Social Dynamics Using Deep LearningPLOS ONE, 2015
- The rise of “big data” on cloud computing: Review and open research issuesInformation Systems, 2015
- Evaluation methods and decision theory for classification of streaming data with temporal dependenceMachine Learning, 2014
- Enabling Self-learning in Dynamic and Open IoT EnvironmentsProcedia Computer Science, 2014
- Anomaly detectionACM Computing Surveys, 2009
- MOCell: A cellular genetic algorithm for multiobjective optimizationInternational Journal of Intelligent Systems, 2009
- Swarm IntelligencePublished by Springer Science and Business Media LLC ,2006
- Survey of multi-objective optimization methods for engineeringStructural and Multidisciplinary Optimization, 2004
- A General Framework for Mining Massive Data StreamsJournal of Computational and Graphical Statistics, 2003
- A fast and elitist multiobjective genetic algorithm: NSGA-IIIEEE Transactions on Evolutionary Computation, 2002