Fog Computing Defined
-
Upload
angelo-corsaro -
Category
Technology
-
view
253 -
download
0
Transcript of Fog Computing Defined
![Page 1: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/1.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
AngeloCorsaro,PhDChiefTechnologyOfficerADLINKTechnologiesInc.
Fog Computing Defined
![Page 2: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/2.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiaryState of Practice
![Page 3: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/3.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
The majority of IoT systems are today cloud-centric
These systems are characterised by device-to-
cloud communication and in-cloud analytics
Cloud-Centric Architectures
![Page 4: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/4.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
Why do we need Fog Computing?
![Page 5: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/5.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
*IDC
*CISCO
Too many DevicesThe number of IoT devices is
expected to grow exponentially
![Page 6: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/6.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
Industrial IoT applications such as Smart Grids , Smart
Factories, Smart Farming, Connected Vehicles and Smart
Cities are not compatible with the assumptions of Cloud
Centric Architectures
Industrial IoT
![Page 7: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/7.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
There is sufficient bandwidth to push data to
the Cloud.
Cloud-Centric Architectures Assumption #1
![Page 8: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/8.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
Smart Factory0.5 TB of data
produced per day
![Page 9: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/9.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiaryConnectivity is not an
issue. A device will (almost) always be connected to the
cloud.
Cloud-Centric Architectures Assumption #2
![Page 10: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/10.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
Autonomous Vehicles
coordination of fast moving autonomous vehicles
intermittent connectivity
dynamic pairing of devices
![Page 11: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/11.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiaryThe latency induced by
cloud-centralised analytics and control is compatible
with the dynamic of the IoT system
Cloud-Centric Architectures Assumption #3
![Page 12: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/12.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
![Page 13: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/13.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
![Page 14: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/14.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiaryLatency Constraints
![Page 15: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/15.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
The connectivity cost is negligible
Cloud-Centric Architectures Assumption #4
![Page 16: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/16.jpg)
Cost of connectivity is an issue in Smart Grids as the operator has to pay for the
2G/3G/4G data-link
![Page 17: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/17.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiaryIndustrial companies are
comfortable in exposing their data to the cloud.
Cloud-Centric Architectures Assumption #5
![Page 18: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/18.jpg)
![Page 19: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/19.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
What is Fog Computing?
![Page 20: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/20.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiaryfog computing is like cloud computing but closer to the “Things”
Fog Computing| fɒg kəmˈpjuːtɪŋ|
![Page 21: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/21.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiaryhorizontal, system-level architecture that distributes computing, storage, control and
networking functions closer to the users along a cloud-to-thing continuum
Fog Computing| fɒg kəmˈpjuːtɪŋ|
![Page 22: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/22.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
Fog is about reactive cyber-physical applications
Fog is about interacting with the physical world
![Page 23: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/23.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
Cloud technologies are not always applicable on the edge because of
performance and resource constraints
![Page 24: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/24.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
A new infrastructure has to be "invented" for the edge, innovating when necessary
and reusing when possible
![Page 25: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/25.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
Real-Time Performance and Reliability
Location- and Resource-Aware deployment
Resource and Device Virtualisation
Fog Computing traits
![Page 26: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/26.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiaryResource aware provisioning
of applications and tenants
Tamper Proof Security (in some deployments it is easier
to get physical access to the fog platform)
Fog Computing traits
![Page 27: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/27.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
[source: OpenFog Whitepaper http://bit.ly/openfog-wp]
Open Fog
The recently established OpenFog is accelerating and facilitating the expansion, convergence and interoperability of Fog computing stacks
Consortium
![Page 28: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/28.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
Open Fog Reference Architecture
![Page 29: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/29.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiaryHas it been proven?
![Page 30: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/30.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
Barcelona Smart City Platform
![Page 31: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/31.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
![Page 32: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/32.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
![Page 33: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/33.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
![Page 34: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/34.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiaryMEC
![Page 35: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/35.jpg)
MEC is a network architecture concept that enables Integrated networking, computing and storage resources into one programmable and unified edge infrastructure.
Mobile/Multi-access Edge Computing (MEC)
![Page 36: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/36.jpg)
The basic idea behind MEC is that by running applications and performing related processing tasks closer to the cellular customer, network congestion is reduced and applications perform better.
MEC
![Page 37: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/37.jpg)
Fog vs. MEC
![Page 38: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/38.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
MECNet-Core
The MEC infrastructure resides at the edge of the operator infrastructure.
The operator own and manages the infrastructure but not the “things”
MEC Boundaries
User Terminal, Things, …
![Page 39: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/39.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
The Fog infrastructure resides on premises and at the edge of end-system infrastructure.
The fog infrastructure as well as the “things” are often owned and managed by the same authority, i.e. smart factory, smart grid, etc.
FOG Boundaries
FogExternalNetwork
Things, Machines, User Terminal, …
![Page 40: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/40.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
MECNet-Core Fog
Things, Machines, User Terminal, …
The Fog and MEC infrastructure exist within different administrative boundaries
The ability of leveraging Fog, on premises, and MEC at the edge of the network, will be the ideal situation for demanding IIoT applications
FOG / MEC Boundaries
![Page 41: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/41.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
5G and MEC focus on Real-Fast
Beside the real-fast Fog has to support Real-Time
Real-Time and Real-Fast are not the same!
Real-Fast vs. Real-Time
![Page 42: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/42.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary
0
1
2
3
4
5
Latency
Throughput
Real-T
ime
Multi-Te
nancy
Security
High Availa
bility
Manag
eabilit
y
Hethero
geneit
y
MECFOG
From an high level perspective MEC and Fog computing aim
at virtualising compute, storage and networking at the
edge
Yet, their requirements differ significantly in some areas as Fog computing deals with OT
systems
MEC / Fog Needs
![Page 43: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/43.jpg)
Summing UPMEC and Fog Computing aims at the same high level goal, which is providing a virtualised compute, storage and communication fabric
Yet they have unique requirements stemming from the target application domain
Platform that wish to address and unify MEC and Fog computing need to exploit similarities but more importantly address the differences
![Page 44: Fog Computing Defined](https://reader031.fdocuments.us/reader031/viewer/2022030306/58d1a5891a28ab6f6b8b5cf9/html5/thumbnails/44.jpg)
This slides have been crafted by Angelo Corsaro
Any use of these slides that does include me as Author/Co-Author is plagiary