FONS: a fog orchestrator node selection model to improve application placement in fog computing

被引:30
作者
Baranwal, Gaurav [1 ]
Vidyarthi, Deo Prakash [2 ]
机构
[1] Banaras Hindu Univ, Dept Comp Sci, Varanasi, Uttar Pradesh, India
[2] Jawaharlal Nehru Univ, Sch Comp & Syst Sci, New Delhi, India
关键词
Internet of Things (IoT); Fog computing; Cloud computing; Fog orchestrator; Application placement; IOT SERVICE PLACEMENT;
D O I
10.1007/s11227-021-03702-x
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Fog computing not only executes applications in the vicinity of the IoT devices/users but also keeps transient data which removes the need for data transfer to the cloud on regular basis. For applications' placement, an orchestrator considers the requirement of the application and the current fog status to place the application on suitable fog nodes. The orchestrator itself may be placed on fog or cloud nodes. In a centralized approach, a fixed entity that works as an orchestrator is prone to single point failure, less mobility support, etc. Therefore, the literature advises for a decentralized approach in which a nearby fog node is selected to act as an orchestrator. Poor selection of Fog Orchestrator Nodes (FONs) may result in the performance degradation of the system. None of the earlier work proposed the selection of FON for the placement of the applications on the fog nodes. Towards this, a brief but latest survey of the works, to understand the FON selection problem, is done along with the importance of decentralized approach in the FON selection problem. Further, few performance metrics have been identified which helps in the FON selection. A lightweight FON Selection model (FONS) is proposed so that even the least powerful IoT devices can select a FON. The proposed work is validated by incorporating the FON selection algorithm in one state of art to observe a remarkable improvement in application placement.
引用
收藏
页码:10562 / 10589
页数:28
相关论文
共 26 条
[1]   QoE Aware IoT Application Placement in Fog Computing Using Modified-TOPSIS [J].
Baranwal, Gaurav ;
Yadav, Ravi ;
Vidyarthi, Deo Prakash .
MOBILE NETWORKS & APPLICATIONS, 2020, 25 (05) :1816-1832
[2]   The node distribution of the random waypoint mobility model for wireless ad hoc networks [J].
Bettstetter, C ;
Resta, G ;
Santi, P .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2003, 2 (03) :257-269
[3]  
European Telecommunications Standards Institute (ETSI), 2014, ETSI GS NFVMAN001 V1.1.1 (2014-12)
[4]   ROUTER: Fog enabled cloud based intelligent resource management approach for smart home IoT devices [J].
Gill, Sukhpal Singh ;
Garraghan, Peter ;
Buyya, Rajkumar .
JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 154 :125-138
[5]   Evaluation and efficiency comparison of evolutionary algorithms for service placement optimization in fog architectures [J].
Guerrero, Carlos ;
Lera, Isaac ;
Juiz, Carlos .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 97 :131-144
[6]   SODA: A software-defined security framework for IoT environments [J].
Kim, Yeonkeun ;
Nam, Jaehyun ;
Park, Taejune ;
Scott-Hayward, Sandra ;
Shin, Seungwon .
COMPUTER NETWORKS, 2019, 163
[7]   Availability-Aware Service Placement Policy in Fog Computing Based on Graph Partitions [J].
Lera, Isaac ;
Guerrero, Carlos ;
Juiz, Carlos .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (02) :3641-3651
[8]   Profit-aware application placement for integrated Fog-Cloud computing environments [J].
Mahmud, Redowan ;
Srirama, Satish Narayana ;
Ramamohanarao, Kotagiri ;
Buyya, Rajkumar .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 135 :177-190
[9]   Quality of Experience (QoE)-aware placement of applications in Fog computing environments [J].
Mahmud, Redowan ;
Srirama, Satish Narayana ;
Ramamohanarao, Kotagiri ;
Buyya, Rajkumar .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 132 :190-203
[10]  
Mertikopoulos P, 2019, 2019 16 IEEE ANN CON, P1