You are on page 1of 15

Fog computing/cloud

computing

Present by: Shaima,


Hammad Latif, Raihana
Contents

Limitation
01 Introduction 02
s

Difference Architectur
03 04
s e
Fog computing
2
1 Fog is a cloud that
touches the Fog computing, also
ground or close to called fog networking or
the ground. fogging is paradigm that
extends cloud
computing and services
to the edge of the
network.

It places processes
and recources at the
3 4
FC introduced by the Cisco
edge of the cloud. Systems in January 2014,
as new model to ease
Leads to faster wireless data transfer to
processing times & distributed devices in the
fewer resources loT network paradigm.
consumed.
Geographical distribution

Support for mobility Real time interactions


Fog devices provide Fog computing requires
mobility techniques like real time interactions for
decouple host identity to speedy service.
location identity.

Interoperability
Fog components must Heretogeneity
be able to interoperate Fog nodes can be
in order to give wide deployed in a wide
range of services like variety of environments.
streaming.
Fog computing Architecture

Resource
Monitoring components Power
Management
• core component of Monitoring:
• Keep track of the resource • FC encompasses a large number of
A.
utilization and availability of devices with heterogeneous power
• manage resources in
sensors, actuators, Fog devices and consumption.
application level
network elements. • making energy management difficult
QoS, met & resource
wastage is to achieve.
• They keep track of the applications • utilization of resources of loT nodes.
minimized.
and services deployed on the
• Placement &
infrastructure by monitoring.
Scheduler.
Fog computing Architecture
IoT Sensors
• Placed at the bottommost
layer of the architecture &
distributed geographically.
IoT Sensors
• loT Data Streams are
made of a sequence of
immutable values emitted IoT Actuators
by sensors. • Responsible for controlling a
mechanism or system.

Fog Device • Designed to respond to changes


in environments that are
• Capable of hosting application captured by sensors.
modules as called Fog Device.

• FD connect sensors to the Internet


are generally called gateways.
Cloud computing

 Cloud computing is a type of computing that


relies on sharing computing resources rather than
having local servers or personal devices to handle
applications.
Cloud computing limitations
2
1 Not always enough
Not always
bandwidth
connected  Cloud computing assumes
 Connectivity to the Cloud is a pre- that there is enough
requisite of cloud computing. bandwidth to collect the
 Some loT systems need to work even if data.
connection is temporarily unavailable.  to become strong for
Industrial loT applications.

3 4
Centralizes Security
analysis shortcomings
 show lower bound reaction time  Existing data protection
of the system. mechanisms in Cloud Computing
 Some loT applications won't be such as:
able to wait for the data to get to
 encryption failed in securing the
the cloud, be analyzed & for
insights to get back. data from the attackers.
Fog computing VS. Internet of Things

IoT

is the network of physical


objects devices, vehicles,
buildings and other items
embedded with electronics.
FG & IoT
• By 2020, the number of
"things" that are part of the
lot may reach up to 50
billion. That's a lot of data
being generated. IoT
software, sensors, and
network connectivity that
enables these objects to
celled and exchange data.
Fog VS. Cloud
FOG
CLOUD

 One Hop
 With internet
 Multiple Hops 1 2  Can be Defined
 Very less
 Undefined probability

 High Probability  Distributed


 Limited 3 4  Supported
 supported  GD: No

 Leased line
 Wireless
 Centralized
 High 5 6  Very large server
no
requirement
Fog VS. Cloud

 Reduction in data  Improved security of


movement across encrypted data as it
the network resulting
in reduced
stays closer to the
congestion. end user.

 Elimination of
bottlenecks resulting
from centralized
computing systems.

55% 45%
What happens in the fog and the cloud?
Fog nodes
• Receive feeds from loT devices using any protocol,
in real time.

Cloud platform
• Receives and aggregates data summaries from
many fog nodes.

• Run loT-enabled applications for real- time


control and analytics, with millisecond response
time.

• Provide transient storage, often 1-2 hours.


• Send periodic data summaries to the cloud.
Thank you!

You might also like