0% found this document useful (0 votes)
2 views

Fog Computing

The document provides an overview of Fog Computing, explaining its relationship with Cloud Computing and its significance in the context of the Internet of Things (IoT). It highlights the characteristics of Fog Computing, such as low latency and geographical distribution, and contrasts it with traditional cloud computing. Additionally, it discusses edge computing as a related paradigm that processes data closer to the source for real-time results.

Uploaded by

Varun Varu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Fog Computing

The document provides an overview of Fog Computing, explaining its relationship with Cloud Computing and its significance in the context of the Internet of Things (IoT). It highlights the characteristics of Fog Computing, such as low latency and geographical distribution, and contrasts it with traditional cloud computing. Additionally, it discusses edge computing as a related paradigm that processes data closer to the source for real-time results.

Uploaded by

Varun Varu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 21

FOG COMPUTING

Name : Gudem Varun


Roll No : 21311A05U4
Contents
 Introduction
 What is Cloud Computing ?
 What is Fog Computing ?
 Cloud VS Fog Computing
 Edge Computing
 Simple Hierarchy
 Securing Clouds With Fog
 Architecture
 Applications
Introduction
Before knowing about the FOG COMPUTING
we have to know about the
Internet of Things (IoT) describes the
network of physical objects
--”things”– that are embedded with
sensors , software and other
technologies for the purpose of
connecting and exchanging data with
other devices and systems over the
internet.
Cloud Computing
AWS definition:
The on-demand delivery of
compute power, database
storage, applications, and other IT
resources through a cloud services
platform via the internet with pay-
as-you-go pricing.

OPEX – operational expense model


The Edge of the Cloud
Why isn’t cloud computing sufficient for some applications?
◦ Latency – Real-time interaction
◦ Video Streaming – Movies, Video Conferencing
◦ Gaming – Role playing games
◦ Augmented Reality – Pokémon Go
◦ Geographical Distribution – Widely distributed deployments
◦ Massively Multiplayer Online Real-time Games
◦ Route Planning / Traffic
◦ Mobile Deployment – Nodes will be moving
◦ Cell phones
◦ Vehicles
◦ Large number of Nodes
◦ Networks of sensor nodes
Fog Computing
Fog Computing can be also called
as Fog Networking or Fogging .
Fog platform provides low-latency
virtualized services and is linked to
the Cloud Computing infrastructure.

Edge devices request compute,


storage and communication services
from the Fog. The Fog provides
local, low-latency response to these
requests and forwards relevant data
for computationally intensive
processing.
Fog Computing Characteristics:
◦ Low Latency – Video Delivery, Navigation Information
◦ Location Awareness – Traffic Lights, Navigation, Sensor
Networks
◦ Wide-spread Geographical Distribution
◦ Mobility – Fitness Trackers, Phones and Vehicles
Fog Computing Characteristics:
Low Latency / Real Time Response – Device will want near real-time
response for content delivery and actionable information
Dynamic Number of Nodes -- Number of devices within the Fog is
dynamic. System must be able to handle large number of devices
joining and leaving the Fog
Highly Mobile Nodes – Nodes will be entering and exiting the Fog and
the Fog must adapt and continue to perform
Diverse Set of Failure Modes – Wide range of devices with varying
levels of sophistication mean there will be many failure modes that
need to be seamlessly handled
Security – Access control
Fog Computing Characteristics:
◦ Very Large Number of Nodes

IoT Device Connections


Fog Computing Characteristics:
◦ Predominance of Wireless Access

◦ Strong presence of Streaming and Real-time Applications


◦ Heterogeneity
Cloud VS Fog Computing
The main difference
between fog and cloud
computing is
that cloud is a
centralized scalable
storage placed away
from the edge, while
fog is a network layer
that extends cloud
closer to the edge for
faster data processing.
Edge Computing
Edge computing is an
emerging computing
paradigm which refers to a
range of networks and
devices at or near the
user.
Edge is about processing
data closer to where it's
being generated, enabling
processing at greater
speeds and volumes,
leading to greater action-
led results in real time.
Edge Computing VS Could
Computing VS Fog Computing
Simple Hierarchy
Securing Clouds with Fog
Architecture
Layers in Fog computing
Architecture of fog computing consists of three layers
Cloud layer
Fog layer
Device layer
Reference:
www.google.com
www.wikkipedia.com
www.youtube.com

You might also like