Fog computing: from architecture to edge computing and big data processing

Cloud computing plays a vital role in processing a large amount of data. However, with the arrival of the Internet of Things, huge data are generated from these devices. Thus, there is the need for bringing characteristics of cloud closer to the request generator, so that processing of these huge da...

Full description

Saved in:
Bibliographic Details
Published in:The Journal of supercomputing Vol. 75; no. 4; pp. 2070 - 2105
Main Authors: Singh, Simar Preet, Nayyar, Anand, Kumar, Rajesh, Sharma, Anju
Format: Journal Article
Language:English
Published: New York Springer US 01.04.2019
Springer Nature B.V
Subjects:
ISSN:0920-8542, 1573-0484
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Cloud computing plays a vital role in processing a large amount of data. However, with the arrival of the Internet of Things, huge data are generated from these devices. Thus, there is the need for bringing characteristics of cloud closer to the request generator, so that processing of these huge data takes place at one-hop distance closer to that end user. This led to the emergence of fog computing with the aim to provide storage and computation at the edge of the network that reduces network traffic and overcomes many cloud computing drawbacks. Fog computing technology helps to overcome challenges of big data processing. The paper discusses the taxonomy of fog computing, how this is different from cloud computing and edge computing technologies, its applications, emerging key technologies (i.e., communication technologies and storage technologies) and various challenges involved in fog technology.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0920-8542
1573-0484
DOI:10.1007/s11227-018-2701-2