|
Ijrar january 2019, Volume 6, Issue 1Bog'liq A Comparison Analysis of Fog And Cloud© 2018 IJRAR January 2019, Volume 6, Issue 1
www.ijrar.org (
E-ISSN 2348-1269, P- ISSN 2349-5138
)
IJRAR19J1651
International Journal of Research and Analytical Reviews (IJRAR)
www.ijrar.org
1388
Fog Computing Definition
According to Cisco [3], the fog computing extends the cloud to be closer to the things that produce and act on IoT data. Also
many researchers have defined Fog computing in different ways. Some of them are as follows:
§
“
Fog computing is a distributed computing platform where most of the processing will be done by virtualized and non-
virtualized end or edge devices. It is also associated with the cloud for non-latency-aware processing and long-term
storage of useful data by residing in between users and the cloud”. [7]
§
“Fog computing is a paradigm with limited capabilities such as computing, storing and networking services in a
distributed manner between different end devices and classic cloud computing. It provides a good solution for IoT
applications that are latency-sensitive”. [
10
]
§
“Fog computing is a scenario where a huge number of heterogeneous (wireless and sometimes autonomous) ubiquitous
and decentralized devices communicate and potentially cooperate among them and with the network to perform storage
and processing tasks without the intervention of third parties. These tasks can be for supporting basic network functions or
new services and applications that run in a sandboxed environment. Users leasing part of their devices to host these
services get incentives for doing so.” [5]
§
“Fog computing is a highly virtualized platform that provides compute, storage, and networking services be- tween IoT
devices and traditional cloud computing data centers, typically, but not exclusively located at the edge of network.” [4]
§
Fog Computing is a geographically distributed computing architecture with a resource pool which consists of one or
more ubiquitously connected heterogeneous devices (including edge devices) at the edge of network and not
exclusively seamlessly backed by Cloud services, to collaboratively provide elastic computation, storage and
communication (and many other new services and tasks) in isolated environments to a large scale of clients in
proximity”. [11]
§
“A scenario where a huge number of heterogeneous (wireless and sometimes autonomous) ubiquitous and
decentralized devices communicate and potentially cooperate among them and with the network to perform storage
and processing tasks without the intervention of third parties. These tasks can be for supporting basic network
functions or new services and applications that run in a sandboxed environment. Users leasing part of their devices to
host these services get incentives for doing so”. [12]
|
| |