期刊
EXPERT SYSTEMS WITH APPLICATIONS
卷 200, 期 -, 页码 -出版社
PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.eswa.2022.117012
关键词
Fog computing; IoT applications; Service placement; Whale optimization algorithm
The rapid development of IoT applications and 5G networks has led to a significant increase in data processing needs. This paper proposes an autonomous solution for IoT service placement using the whale optimization algorithm. By monitoring QoS requirements and fog node capabilities, an efficient service placement plan is determined. Through an evolutionary mechanism, the proposed solution finds the optimal deployment plan while meeting QoS requirements.
The rapid development of Internet of Things (IoT)-based applications and the era of 5G networks has led to an exponential increase in the amount of data required for processing the IoT services. The fog computing paradigm has emerged as a distributed computing solution for serving these applications using available fog nodes near the IoT devices. Since the IoT applications are developed in the form of several IoT services with various quality of service (QoS) requirements that can be deployed on the fog nodes with different resource capabilities in the fog ecosystem, finding an efficient service placement plan is one of the challenging issues to be considered. In this paper, we propose an efficient IoT service placement solution based on the autonomic methodology for deploying IoT applications on the fog infrastructure. Our proposed solution monitors the QoS requirements of IoT services and capabilities of available fog nodes to determine an efficient service placement plan using the whale optimization algorithm (WOA) meta-heuristic technique. Besides, our evolutionary-based mechanism utilized the throughput and the energy consumption as objective functions for finding desirable IoT service placement plan while meeting the QoS requirements of each IoT service. Also, we develop an autonomous service placement framework according to a three-tier architecture of the fog ecosystem to show the interaction between the main components of the IoT device and fog layers for deploying IoT applications. The simulation results demonstrate that the proposed solution increases the resource usage and service acceptance ratio and reduces the service delay and the energy consumption compared with the other metaheuristic-based mechanisms.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据