A Discrete Particle Swarm Optimization approach for Energy-efficient IoT services placement over Fog infrastructures

被引:41
作者
Djemai, Tanissia [1 ]
Stolf, Patricia [2 ]
Monteil, Thierry [3 ]
Pierson, Jean-Marc [2 ]
机构
[1] Univ Toulouse, IRIT, LAAS, CNRS, Toulouse, France
[2] Univ Toulouse, IRIT, Toulouse, France
[3] Univ Toulouse, IRIT, CNRS, INSA, Toulouse, France
来源
2019 18TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC 2019) | 2019年
关键词
Fog; IoT; DPSO; Heuristics; Energy; QoS; iFogSim;
D O I
10.1109/ISPDC.2019.00020
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoT) encompasses both large-scale deployed physical infrastructures and software layers that enable intuitive and transparent creation of applications. This highly distributed, energy-greedy environment must ensure the quality of deployed services while taking into account the heterogeneity of capabilities and protocols as well as users and objects mobility. Deployment infrastructure has been redesigned to provide the necessary features, including paradigms such as software-defined networks and Fog computing. The purpose of this article is to study IoT services placement in a Fog architecture. We propose a model of the infrastructure and IoT applications as well as a placement strategy taking into account system's energy consumption and applications delay violations minimization with a Discrete Particles Swarm Optimization algorithm (DPSO). Simulations have been done with iFogSim simulator. Results have been compared with heuristics coming from the literature: Binary Partical Swarm optimization (BPSO), Dicothomous Module Mapping (DCT), CloudOnly, IoTFogOnly, IoTCloud (IC) and FogCloud (FC) placement approaches.
引用
收藏
页码:32 / 40
页数:9
相关论文
共 41 条
[1]   Mobile Edge Computing: A Survey [J].
Abbas, Nasir ;
Zhang, Yan ;
Taherkordi, Amir ;
Skeie, Tor .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01) :450-465
[2]  
[Anonymous], 2016, Energy Efficiency: Market Report 2015, P1, DOI [10.1016/S1471-0846(04)00194-5, DOI 10.1016/S1471-0846(04)00194-5]
[3]  
Aparicio-Pardo R, 2017, 2017 19 INT C TRANSP, P1
[4]   Mobility-Aware Application Scheduling in Fog Computing [J].
Bittencourt, Luiz F. ;
Diaz-Montes, Javier ;
Buyya, Rajkumar ;
Rana, Omer F. ;
Parashar, Manish .
IEEE CLOUD COMPUTING, 2017, 4 (02) :26-35
[5]  
Bonomi Flavio, 2012, MCC 12
[6]  
Bozorgchenani A, 2017, INT SYM WIRELESS COM, P390, DOI 10.1109/ISWCS.2017.8108146
[7]   QoS-Aware Deployment of IoT Applications Through the Fog [J].
Brogi, Antonio ;
Forti, Stefano .
IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (05) :1185-1192
[8]  
Calheiros R. N., 2009, ICPP
[9]  
Cisco company, 2018, LIN FDN PROJ EDGEXFO
[10]  
Eberhart RC, 2000, IEEE C EVOL COMPUTAT, P84, DOI 10.1109/CEC.2000.870279