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

被引:111
|
作者
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 条
  • [21] Efficient resource scaling based on load fluctuation in edge-cloud computing environment
    Chunlin Li
    Jingpan Bai
    Youlong Luo
    [J]. The Journal of Supercomputing, 2020, 76 : 6994 - 7025
  • [22] Joint Optimization of Service Migration and Resource Allocation in Mobile Edge-Cloud Computing
    He, Zhenli
    Li, Liheng
    Lin, Ziqi
    Dong, Yunyun
    Qin, Jianglong
    Li, Keqin
    [J]. ALGORITHMS, 2024, 17 (08)
  • [23] Efficient resource scaling based on load fluctuation in edge-cloud computing environment
    Li, Chunlin
    Bai, Jingpan
    Luo, Youlong
    [J]. JOURNAL OF SUPERCOMPUTING, 2020, 76 (09): : 6994 - 7025
  • [24] SimTune: bridging the simulator reality gap for resource management in edge-cloud computing
    Shreshth Tuli
    Giuliano Casale
    Nicholas R. Jennings
    [J]. Scientific Reports, 12
  • [25] Predicting Cloud Resource Provisioning using Machine Learning Techniques
    Bankole, Akindele A.
    Ajila, Samuel A.
    [J]. 2013 26TH ANNUAL IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2013, : 850 - 853
  • [26] Deep reinforcement learning based resource allocation in edge-cloud gaming
    Iryanto Jaya
    Yusen Li
    Wentong Cai
    [J]. Multimedia Tools and Applications, 2024, 83 (26) : 67903 - 67926
  • [27] Cost-Efficient Resource Provisioning in Cloud Assisted Mobile Edge Computing
    Ma, Xiao
    Zhang, Shan
    Yang, Peng
    Zhang, Ning
    Lin, Chuang
    Shen, Xuemin
    [J]. GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [28] Characterizing DNN Models for Edge-Cloud Computing
    Xia, Chunwei
    Zhao, Jiacheng
    Cui, Huimin
    Feng, Xiaobing
    [J]. 2018 IEEE INTERNATIONAL SYMPOSIUM ON WORKLOAD CHARACTERIZATION (IISWC), 2018, : 82 - 83
  • [29] Dynamic Service Provisioning in the Edge-Cloud Continuum With Bounded Resources
    Cohen, Itamar
    Chiasserini, Carla Fabiana
    Giaccone, Paolo
    Scalosub, Gabriel
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2023, 31 (06) : 3096 - 3111
  • [30] 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