A Framework of Fog Computing: Architecture, Challenges, and Optimization

Fog computing (FC) is an emerging distributed computing platform aimed at bringing computation close to its data sources, which can reduce the latency and cost of delivering data to a remote cloud. This feature and related advantages are desirable for many Internet-of-Things applications, especially...

Full description

Bibliographic Details
Main Authors: Yang Liu, Jonathan E. Fieldsend, Geyong Min
Format: Article
Language:English
Published: IEEE 2017-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8085127/
id doaj-aaf1e87105b44d46a896ad515f58ce74
record_format Article
spelling doaj-aaf1e87105b44d46a896ad515f58ce742021-03-29T19:57:06ZengIEEEIEEE Access2169-35362017-01-015254452545410.1109/ACCESS.2017.27669238085127A Framework of Fog Computing: Architecture, Challenges, and OptimizationYang Liu0https://orcid.org/0000-0003-1868-6146Jonathan E. Fieldsend1https://orcid.org/0000-0002-0683-2583Geyong Min2Department of Computer Science, University of Exeter, Exeter, U.K.Department of Computer Science, University of Exeter, Exeter, U.K.Department of Computer Science, University of Exeter, Exeter, U.K.Fog computing (FC) is an emerging distributed computing platform aimed at bringing computation close to its data sources, which can reduce the latency and cost of delivering data to a remote cloud. This feature and related advantages are desirable for many Internet-of-Things applications, especially latency sensitive and mission intensive services. With comparisons to other computing technologies, the definition and architecture of FC are presented in this paper. The framework of resource allocation for latency reduction combined with reliability, fault tolerance, privacy, and underlying optimization problems are also discussed. We then investigate an application scenario and conduct resource optimization by formulating the optimization problem and solving it via a genetic algorithm. The resulting analysis generates some important insights on the scalability of the FC systems.https://ieeexplore.ieee.org/document/8085127/Fog computinggenetic algorithmsInternet of Thingsoptimization
collection DOAJ
language English
format Article
sources DOAJ
author Yang Liu
Jonathan E. Fieldsend
Geyong Min
spellingShingle Yang Liu
Jonathan E. Fieldsend
Geyong Min
A Framework of Fog Computing: Architecture, Challenges, and Optimization
IEEE Access
Fog computing
genetic algorithms
Internet of Things
optimization
author_facet Yang Liu
Jonathan E. Fieldsend
Geyong Min
author_sort Yang Liu
title A Framework of Fog Computing: Architecture, Challenges, and Optimization
title_short A Framework of Fog Computing: Architecture, Challenges, and Optimization
title_full A Framework of Fog Computing: Architecture, Challenges, and Optimization
title_fullStr A Framework of Fog Computing: Architecture, Challenges, and Optimization
title_full_unstemmed A Framework of Fog Computing: Architecture, Challenges, and Optimization
title_sort framework of fog computing: architecture, challenges, and optimization
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2017-01-01
description Fog computing (FC) is an emerging distributed computing platform aimed at bringing computation close to its data sources, which can reduce the latency and cost of delivering data to a remote cloud. This feature and related advantages are desirable for many Internet-of-Things applications, especially latency sensitive and mission intensive services. With comparisons to other computing technologies, the definition and architecture of FC are presented in this paper. The framework of resource allocation for latency reduction combined with reliability, fault tolerance, privacy, and underlying optimization problems are also discussed. We then investigate an application scenario and conduct resource optimization by formulating the optimization problem and solving it via a genetic algorithm. The resulting analysis generates some important insights on the scalability of the FC systems.
topic Fog computing
genetic algorithms
Internet of Things
optimization
url https://ieeexplore.ieee.org/document/8085127/
work_keys_str_mv AT yangliu aframeworkoffogcomputingarchitecturechallengesandoptimization
AT jonathanefieldsend aframeworkoffogcomputingarchitecturechallengesandoptimization
AT geyongmin aframeworkoffogcomputingarchitecturechallengesandoptimization
AT yangliu frameworkoffogcomputingarchitecturechallengesandoptimization
AT jonathanefieldsend frameworkoffogcomputingarchitecturechallengesandoptimization
AT geyongmin frameworkoffogcomputingarchitecturechallengesandoptimization
_version_ 1724195648964657152