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

被引:110
|
作者
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 条
  • [31] Preemptive Scheduling for Distributed Machine Learning Jobs in Edge-Cloud Networks
    Wang, Ne
    Zhou, Ruiting
    Jiao, Lei
    Zhang, Renli
    Li, Bo
    Li, Zongpeng
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2022, 40 (08) : 2411 - 2425
  • [32] A Reinforcement Learning Algorithm for Resource Provisioning in Mobile Edge Computing Network
    Huynh Thi Thanh Binh
    Nguyen Phi Le
    Nguyen Binh Minh
    Trinh Thu Hai
    Ngo Quang Minh
    Do Bao Son
    [J]. 2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [33] Prediction-Based Resource Deployment and Task Scheduling in Edge-Cloud Collaborative Computing
    Su, Mingfeng
    Wang, Guojun
    Choo, Kim-Kwang Raymond
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [34] Edge-cloud resource federation for sustainable cities
    Ahmed, Usama
    Petri, Ioan
    Rana, Omer
    [J]. SUSTAINABLE CITIES AND SOCIETY, 2022, 82
  • [35] Optimized resource allocation in edge-cloud environment
    Randriamasinoro, Njakarison Menja
    Nguyen, Kim Khoa
    Cheriet, Mohamed
    [J]. 12TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON2018), 2018, : 816 - 823
  • [36] Task offloading for vehicular edge computing with edge-cloud cooperation
    Fei Dai
    Guozhi Liu
    Qi Mo
    WeiHeng Xu
    Bi Huang
    [J]. World Wide Web, 2022, 25 : 1999 - 2017
  • [37] Task offloading for vehicular edge computing with edge-cloud cooperation
    Dai, Fei
    Liu, Guozhi
    Mo, Qi
    Xu, WeiHeng
    Huang, Bi
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2022, 25 (05): : 1999 - 2017
  • [38] An Accelerated Continual Learning with Demand Prediction based Scheduling in Edge-Cloud Computing
    Lee, Changha
    Kim, Seong-Hwan
    Youn, Chan-Hyun
    [J]. 20TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS (ICDMW 2020), 2020, : 717 - 722
  • [39] Machine and Deep Learning for Resource Allocation in Multi-Access Edge Computing: A Survey
    Djigal, Hamza
    Xu, Jia
    Liu, Linfeng
    Zhang, Yan
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2022, 24 (04): : 2449 - 2494
  • [40] Edge-Cloud Computing for Internet of Things Data Analytics: Embedding Intelligence in the Edge With Deep Learning
    Ghosh, Ananda Mohon
    Grolinger, Katarina
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (03) : 2191 - 2200