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

被引:109
|
作者
Thang Le Duc [1 ]
Garcia Leiva, Rafael [2 ]
Casari, Paolo [2 ]
Ostberg, Per-Olov [1 ]
机构
[1] Umea Univ, S-90187 Umea, Sweden
[2] IMDEA Networks Inst, Madrid 28918, Spain
基金
欧盟地平线“2020”;
关键词
Reliability; cloud computing; edge computing; distributed systems; placement; consolidation; autoscaling; remediation; machine learning; optimization; SERVER CONSOLIDATION; WORKLOAD PREDICTION; LIVE MIGRATION; NETWORK; SYSTEMS; FOG;
D O I
10.1145/3341145
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 deployment, 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 article 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. A summary of identified challenges and an outline of future research directions are presented to conclude the article.
引用
收藏
页数:39
相关论文
共 50 条
  • [1] Resource Allocation for Distributed Machine Learning at the Edge-Cloud Continuum
    Sartzetakis, Ippokratis
    Soumplis, Polyzois
    Pantazopoulos, Panagiotis
    Katsaros, Konstantinos V.
    Sourlas, Vasilis
    Varvarigos, Emmanouel
    [J]. IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 5017 - 5022
  • [2] Prediction methods for effective resource provisioning in cloud computing: A survey
    Kumar, K. Dinesh
    Umamaheswari, E.
    [J]. MULTIAGENT AND GRID SYSTEMS, 2018, 14 (03) : 283 - 305
  • [3] Edge-Cloud Resource Trade Collaboration scheme in Mobile Edge Computing
    Wang, Wei
    Zhang, Yongmin
    [J]. 2020 IEEE 92ND VEHICULAR TECHNOLOGY CONFERENCE (VTC2020-FALL), 2020,
  • [4] Efficient Computing Resource Sharing for Mobile Edge-Cloud Computing Networks
    Zhang, Yongmin
    Lan, Xiaolong
    Ren, Ju
    Cai, Lin
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2020, 28 (03) : 1227 - 1240
  • [5] A Survey and Taxonomy on Task Offloading for Edge-Cloud Computing
    Wang, Bo
    Wang, Changhai
    Huang, Wanwei
    Song, Ying
    Qin, Xiaoyun
    [J]. IEEE ACCESS, 2020, 8 : 186080 - 186101
  • [6] Reliable and Energy Efficient Resource Provisioning and Allocation in Cloud Computing
    Sharma, Yogesh
    Javadi, Bahman
    Si, Weisheng
    Sun, Daniel
    [J]. PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC' 17), 2017, : 57 - 66
  • [7] Efficient Computation Resource Management in Mobile Edge-Cloud Computing
    Zhang, Yongmin
    Lan, Xiaolong
    Li, Yue
    Cai, Lin
    Pan, Jianping
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (02) : 3455 - 3466
  • [8] Task Offloading and Resource Allocation for Edge-Cloud Collaborative Computing
    Wang, Yaxing
    Hao, Jia
    Xu, Gang
    Huang, Baoqi
    Zhang, Feng
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT V, 2024, 14491 : 361 - 372
  • [9] Machine-Learning-Assisted Security and Privacy Provisioning for Edge Computing: A Survey
    Singh, Shivani
    Sulthana, Razia
    Shewale, Tanvi
    Chamola, Vinay
    Benslimane, Abderrahim
    Sikdar, Biplab
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (01): : 236 - 260
  • [10] Towards Edge-Cloud Computing
    Tianfield, Huaglory
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 4883 - 4885