AI augmented Edge and Fog computing: Trends and challenges

被引:23
作者
Tuli, Shreshth [1 ]
Mirhakimi, Fatemeh [2 ]
Pallewatta, Samodha [3 ]
Zawad, Syed [4 ]
Casale, Giuliano [1 ]
Javadi, Bahman [2 ]
Yan, Feng [5 ]
Buyya, Rajkumar [6 ]
Jennings, Nicholas R. [7 ]
机构
[1] Imperial Coll London, Dept Comp, London, England
[2] Western Sydney Univ, Sydney, Australia
[3] Univ Melbourne, Dept Comp & Informat Syst, Cloud Comp & Distributed Syst CLOUDS Lab, Melbourne, Australia
[4] Univ Nevada, Dept Comp Sci & Engn, Reno, NV USA
[5] Univ Nevada, Comp Sci & Engn, Reno, NV USA
[6] Univ Melbourne, Cloud Comp & Distributed Syst CLOUDS Lab, Melbourne, Australia
[7] Loughborough Univ, Loughborough, England
基金
澳大利亚研究理事会;
关键词
AI; Edge computing; Fog computing; Cloud computing; Deployment; Scheduling; Fault-tolerance; FAULT-TOLERANCE; WORKLOAD PREDICTION; RESOURCE-MANAGEMENT; INDUSTRIAL INTERNET; ENERGY EFFICIENCY; ANOMALY DETECTION; LEARNING APPROACH; NEURAL-NETWORKS; CLOUD; OPTIMIZATION;
D O I
10.1016/j.jnca.2023.103648
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, the landscape of computing paradigms has witnessed a gradual yet remarkable shift from monolithic computing to distributed and decentralized paradigms such as Internet of Things (IoT), Edge, Fog, Cloud, and Serverless. The frontiers of these computing technologies have been boosted by shift from manually encoded algorithms to Artificial Intelligence (AI)-driven autonomous systems for optimum and reliable management of distributed computing resources. Prior work focuses on improving existing systems using AI across a wide range of domains, such as efficient resource provisioning, application deployment, task placement, and service management. This survey reviews the evolution of data-driven AI-augmented technologies and their impact on computing systems. We demystify new techniques and draw key insights in Edge, Fog and Cloud resource management-related uses of AI methods and also look at how AI can innovate traditional applications for enhanced Quality of Service (QoS) in the presence of a continuum of resources. We present the latest trends and impact areas such as optimizing AI models that are deployed on or for computing systems. We layout a roadmap for future research directions in areas such as resource management for QoS optimization and service reliability. Finally, we discuss blue-sky ideas and envision this work as an anchor point for future research on AI-driven computing systems.
引用
收藏
页数:28
相关论文
共 324 条
  • [71] Optimal Application Deployment in Resource Constrained Distributed Edges
    Deng, Shuiguang
    Xiang, Zhengzhe
    Taheri, Javid
    Khoshkholghi, Mohammad Ali
    Yin, Jianwei
    Zomaya, Albert Y.
    Dustdar, Schahram
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (05) : 1907 - 1923
  • [72] Fault-Tolerating Edge Computing with Server Redundancy Based on a Variant of Group Degree Centrality
    Du, Wei
    Zhang, Xiran
    He, Qiang
    Liu, Wei
    Cui, Guangming
    Chen, Feifei
    Ji, Yuan
    Cai, Chenran
    Yang, Yanchao
    [J]. SERVICE-ORIENTED COMPUTING (ICSOC 2020), 2020, 12571 : 198 - 214
  • [73] Durbin J., 2012, Time Series Analysis by State Space Methods
  • [74] Autonomic task scheduling algorithm for dynamic workloads through a load balancing technique for the cloud-computing environment
    Ebadifard, Fatemeh
    Babamir, Seyed Morteza
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 1075 - 1101
  • [75] Engelmann C, 2009, EUROMICRO WORKSHOP P, P252, DOI [10.1109/.30, 10.1109/PDP.2009.31]
  • [76] Ergun Kazim, 2020, Internet of Things - ICIOT 2020. 5th International Conference Held as Part of the Services Conference Federation, SCF 2020. Proceedings. Lecture Notes in Computer Science (LNCS 12405), P63, DOI 10.1007/978-3-030-59615-6_5
  • [77] A cost-efficient auto-scaling mechanism for IoT applications in fog computing environment: a deep learning-based approach
    Etemadi, Masoumeh
    Ghobaei-Arani, Mostafa
    Shahidinejad, Ali
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (04): : 3277 - 3292
  • [78] A learning-based resource provisioning approach in the fog computing environment
    Etemadi, Masoumeh
    Ghobaei-Arani, Mostafa
    Shahidinejad, Ali
    [J]. JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2021, 33 (06) : 1033 - 1056
  • [79] Langroudi HF, 2019, Arxiv, DOI arXiv:1907.13216
  • [80] Langroudi HF, 2019, Arxiv, DOI arXiv:1908.02386