IMDEA Networks Institute Publications Repository

Machine Learning Methods for Reliable Resource Provisioning in Edge-Cloud Computing: A Survey

Le Duc, Thang and García Leiva, Rafael and Casari, Paolo and Östberg, Per-Olov (2019) Machine Learning Methods for Reliable Resource Provisioning in Edge-Cloud Computing: A Survey. [Journal Articles] (Accepted for publication)

[img] PDF (Machine Learning Methods for Reliable Resource Provisioning in Edge-Cloud Computing: A Survey) - Accepted Version
Download (2879Kb)

Abstract

Large-scale software systems are currently designed as distributed entities and deployed in cloud data centers. To overcome the limitations inherent to this type of deployments, applications are increasingly being supplemented with components instantiated closer to the edges of networks -- a paradigm known as edge computing. The problem of how to efficiently orchestrate combined edge-cloud applications is however incompletely understood, and a wide range of techniques for resource and application management are currently in use. This paper investigates the problem of reliable resource provisioning in joint edge-cloud environments and surveys technologies, mechanisms, and methods that can be used to improve the reliability of distributed applications in diverse and heterogeneous network environments. Due to the complexity of the problem, special emphasis is placed on solutions to the characterization, management, and control of complex distributed applications using machine learning approaches. The survey is structured around a decomposition of the reliable resource provisioning problem into three categories of techniques: workload characterization and prediction, component placement and system consolidation, and application elasticity and remediation. Survey results are presented along with a problem-oriented discussion of the state of the art. Finally, a summary of identified challenges and an outline of future research directions are presented to conclude the paper.

Item Type: Journal Articles
Uncontrolled Keywords: Reliability; cloud computing; edge computing; distributed systems; placement; consolidation; autoscaling; remediation; machine learning; optimization.
Subjects: UNSPECIFIED
Divisions: UNSPECIFIED
Depositing User: Paolo Casari
Date Deposited: 15 Jul 2019 10:16
Last Modified: 15 Jul 2019 10:16
URI: http://eprints.networks.imdea.org/id/eprint/2034

Actions (login required)

View Item View Item