Orchestration in Fog Computing: A Comprehensive Survey

被引:106
作者
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 条
[21]  
Cheng Bin, 2018, NEC Technical Journal, V13, P48
[22]   Blockchains and Smart Contracts for the Internet of Things [J].
Christidis, Konstantinos ;
Devetsikiotis, Michael .
IEEE ACCESS, 2016, 4 :2292-2303
[23]   Performance and Cost Analysis Between On-Demand and Preemptive Virtual Machines [J].
Costa, Breno G. S. ;
Sousa Reis, Marco Antonio ;
Araujo, Aleteia P. F. ;
Solis, Priscila .
CLOSER: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2018, :169-178
[24]   ECCO: Edge-Cloud Chaining and Orchestration Framework for Road Context Assessment [J].
Cozzolino, Vittorio ;
Ott, Joerg ;
Ding, Aaron Yi ;
Mortier, Richard .
2020 ACM/IEEE FIFTH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS DESIGN AND IMPLEMENTATION (IOTDI 2020), 2020, :223-230
[25]  
Dastjerdi AV, 2016, Internet of Things, P61, DOI [10.1016/B978 -0-12-805395-9.00004-6. arXiv: 1601.02752, DOI 10.1016/B978-0-12-805395-9.00004-6.ARXIV:1601.02752]
[26]  
Davoli G, 2020, 2020 IFIP NETWORKING CONFERENCE AND WORKSHOPS (NETWORKING), P677
[27]  
de Brito MS, 2017, 2017 SECOND INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING (FMEC), P127, DOI 10.1109/FMEC.2017.7946419
[28]   Performance Comparison of Terraform and Cloudify as Multicloud Orchestrators [J].
de Carvalho, Leonardo Reboucas ;
Favacho de Araujo, Aleteia Patricia .
2020 20TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2020), 2020, :380-389
[29]   Z3: An efficient SMT solver [J].
de Moura, Leonardo ;
Bjorner, Nikolaj .
TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 2008, 4963 :337-340
[30]   Towards an Architecture for Big Data Analytics Leveraging Edge/Fog Paradigms [J].
Diaz-de-Arcaya, Josu ;
Minon, Raul ;
Torre-Bastida, Ana, I .
13TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE (ECSA 2019), VOL 2, 2019, :173-176