Orchestration in Fog Computing: A Comprehensive Survey

被引:92
作者
Costa, Breno [1 ]
Bachiega Jr, Joao [1 ]
de Carvalho, Leonardo Reboucas [1 ]
Araujo, Aleteia P. F. [1 ]
机构
[1] Univ Brasilia, Dept Comp Sci, Campus Darcy Ribeiro, BR-70910900 Brasilia, DF, Brazil
关键词
Fog computing; orchestration; monitoring; resource management; IOT; CLOUD; CHALLENGES; SERVICE; SECURITY; PARADIGM; INTERNET; PRIVACY; COST; NFV;
D O I
10.1145/3486221
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Fog computing is a paradigm that brings computational resources and services to the network edge in the vicinity of user devices, lowering latency and connecting with cloud computing resources. Unlike cloud computing, fog resources are based on constrained and heterogeneous nodes whose connectivity can be unstable. In this complex scenario, there is a need to define and implement orchestration processes to ensure that applications and services can be provided, considering the settled agreements. Although some publications have dealt with orchestration in fog computing, there are still some diverse definitions and functional intersection with other areas, such as resource management and monitoring. This article presents a systematic review of the literature with focus on orchestration in fog computing. A generic architecture of fog orchestration is presented, created from the consolidation of the analyzed proposals, bringing to light the essential functionalities addressed in the literature. This work also highlights the main challenges and open research questions.
引用
收藏
页数:34
相关论文
共 158 条
  • [1] Offloading in fog computing for IoT: Review, enabling technologies, and research opportunities
    Aazam, Mohammad
    Zeadally, Sherali
    Harras, Khaled A.
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 87 : 278 - 289
  • [2] Fog Computing Micro Datacenter Based Dynamic Resource Estimation and Pricing Model for IoT
    Aazam, Mohammad
    Huh, Eui-Nam
    [J]. 2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (IEEE AINA 2015), 2015, : 687 - 694
  • [3] IoT Resource-aware Orchestration Framework for Edge Computing
    Agrawal, Niket
    Rellermeyer, Jan
    Ding, Aaron Yi
    [J]. CONEXT'19 COMPANION: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON EMERGING NETWORKING EXPERIMENTS AND TECHNOLOGIES, 2019, : 62 - 64
  • [4] Al-Doghman F, 2016, IEEE SYS MAN CYBERN, P1525, DOI 10.1109/SMC.2016.7844455
  • [5] FocusStack: Orchestrating Edge Clouds Using Location-Based Focus of Attention
    Amento, Brian
    Balasubramanian, Bharath
    Hall, Robert J.
    Joshi, Kaustubh
    Jung, Gueyoung
    Purdy, K. Hal
    [J]. 2016 FIRST IEEE/ACM SYMPOSIUM ON EDGE COMPUTING (SEC 2016), 2016, : 179 - 191
  • [6] Anderson John L., 1983, P 1983 ANN C COMP EX, P229
  • [7] MIST: Fog-based data analytics scheme with cost-efficient resource provisioning for IoT crowdsensing applications
    Arkian, Hamid Reza
    Diyanat, Abolfazl
    Pourkhalili, Atefe
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 82 : 152 - 165
  • [8] Asensio A., 2020, FUTURE GENERATION CO
  • [9] Avasalcai Cosmin, 2018, PROC 8 INT C INTERNE, P1
  • [10] Cost Optimization on Public Cloud Provider for Big Geospatial Data: A Case Study using Open Street Map
    Bachiega Junior, Joao
    Sousa Reis, Marco Antonio
    de Araujo, Aleteia P. F.
    Holanda, Maristela
    [J]. CLOSER: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2017, : 54 - 62