Toward an autonomic approach for Internet of Things service placement using gray wolf optimization in the fog computing environment. (16th May 2021)
- Record Type:
- Journal Article
- Title:
- Toward an autonomic approach for Internet of Things service placement using gray wolf optimization in the fog computing environment. (16th May 2021)
- Main Title:
- Toward an autonomic approach for Internet of Things service placement using gray wolf optimization in the fog computing environment
- Authors:
- Salimian, Mahboubeh
Ghobaei‐Arani, Mostafa
Shahidinejad, Ali - Abstract:
- Abstract: Divers and the huge amount of data produced by the Internet of Things (IoT) applications on the one hand, and inherent limitations of local equipment to handle these data, on the other hand, leads to present emerging closer technologies to the end‐users such as fog computing environment. Nevertheless, despite the numerous advantages of such an environment, it still needs state‐of‐the‐art approaches to cope with some inherent limitations. In the literature, resource placement strategies are generally proposed to address such problems, in which the IoT applications are mapped to fog nodes. However, despite its importance, different approaches attempt to enhance the overall system's performance and users' expectations: none of such approaches is satisfactory. In this article, to deploy IoT applications on fog nodes, an autonomic IoT service placement approach based on the gray wolf optimization scheme is proposed, enhancing the system's performance while considering execution costs. Besides, the autonomic concepts help make an appropriate automanagement system that fits better the fog environment's dynamic behavior. Simulation results demonstrate that the proposed approach outperforms the other approaches and converges to the solution in near‐optimal application deployment on fog nodes in respect of the performance of performing services that are 93.7%, the performance of the average waiting time for performed services that are 100%, the remaining services sent to anAbstract: Divers and the huge amount of data produced by the Internet of Things (IoT) applications on the one hand, and inherent limitations of local equipment to handle these data, on the other hand, leads to present emerging closer technologies to the end‐users such as fog computing environment. Nevertheless, despite the numerous advantages of such an environment, it still needs state‐of‐the‐art approaches to cope with some inherent limitations. In the literature, resource placement strategies are generally proposed to address such problems, in which the IoT applications are mapped to fog nodes. However, despite its importance, different approaches attempt to enhance the overall system's performance and users' expectations: none of such approaches is satisfactory. In this article, to deploy IoT applications on fog nodes, an autonomic IoT service placement approach based on the gray wolf optimization scheme is proposed, enhancing the system's performance while considering execution costs. Besides, the autonomic concepts help make an appropriate automanagement system that fits better the fog environment's dynamic behavior. Simulation results demonstrate that the proposed approach outperforms the other approaches and converges to the solution in near‐optimal application deployment on fog nodes in respect of the performance of performing services that are 93.7%, the performance of the average waiting time for performed services that are 100%, the remaining services sent to an extra provisioned period that is zero. … (more)
- Is Part Of:
- Software, practice & experience. Volume 51:Number 8(2021)
- Journal:
- Software, practice & experience
- Issue:
- Volume 51:Number 8(2021)
- Issue Display:
- Volume 51, Issue 8 (2021)
- Year:
- 2021
- Volume:
- 51
- Issue:
- 8
- Issue Sort Value:
- 2021-0051-0008-0000
- Page Start:
- 1745
- Page End:
- 1772
- Publication Date:
- 2021-05-16
- Subjects:
- autonomic computing -- fog computing -- gray wolf optimization algorithm -- IoT applications -- service placement
Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.2986 ↗
- Languages:
- English
- ISSNs:
- 0038-0644
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.453000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 17446.xml