Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ IEEE Accessarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
IEEE Access
Article . 2022 . Peer-reviewed
License: CC BY NC ND
Data sources: Crossref
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
IEEE Access
Article . 2022
Data sources: DOAJ
versions View all 2 versions
addClaim

This Research product is the result of merged Research products in OpenAIRE.

You have already added 0 works in your ORCID record related to the merged Research product.

GWO-SA: Gray Wolf Optimization Algorithm for Service Activation Management in Fog Computing

Authors: Sayed Mohsen Hashemi; Amir Sahafi; Amir Masoud Rahmani; Mahdi Bohlouli;

GWO-SA: Gray Wolf Optimization Algorithm for Service Activation Management in Fog Computing

Abstract

Although fog computing is a new research topic, there are robust and integrated solutions for service activation management and how to distribute IoT services over available fog computing services resources. This paper presents a multi-objective gray wolf optimization (GWO) solution for more efficient fog computing service scheduling and activation management. This solution utilizes a multi-objective function in the resource allocation process by developing and improving the proposed algorithm to check the status of resources and manage tasks. The main purpose of this study is to create a trade-off between energy consumption and task execution time. This research has presented a two-stage multi-objective approach to solve the scheduling and task offloading problem. First, the GWO algorithm is used to solve the scheduling problem, and then container migration is used to solve the task offloading problem and appropriate resource allocation. Container migration causes an idle physical server to turn off, reducing power consumption, improving imbalance, reducing latency, and improving efficiency. The proposed method has been compared with three scenarios with 700 nodes, 1000 nodes, and 5000 nodes. The proposed solution has been implemented and simulated in iFogSim and compared with five classical algorithms. The analytical results indicate the better performance of the proposed strategy with average execution time for host selection averages a reduction of 15, 20, 25, 20, and 21%, respectively, compared to Particle swarm optimization (PSO), Ant colony optimization (ACO), Grasshopper optimization algorithm (GOA), Genetic algorithm (GA), and Cuckoo optimization algorithm (COA), 12% reduction in average time required for reallocation container, and the service-level agreement (SLA) violation rate is maintained in the range of 9-10/% compared to all other solutions.

Keywords

energy consumption, Service activation, gray wolf optimization algorithm, Electrical engineering. Electronics. Nuclear engineering, fog computing, container, TK1-9971

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    9
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Top 10%
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Top 10%
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
9
Top 10%
Average
Top 10%
gold