Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 17

FOG COMPUTING

PRESENTED BY: INAMDAR ASSIM AYYUB


UNDER GUIDANCE OF: PROF. SAGAR MAHAJAN
INDEX
 ABSTRACT
 INTRODUCTION
 EXISTING CLOUD COMPUTING SYSTEM
 CLOUD COMPUTING LIMITATIONS
 WHAT IS FOG COMPUTING
 NEED OF FOG COMPUTING
 CLOUD VS FOG
 ARCHITECTURE
 APPLICATIONS OF FOG
 CONCLUSION
 LITERATURE REVIEW
 REFERENCES
ABSTRACT

 FOG Computing is an advanced or extended version of cloud computing where


the computing takes place at the edge of the network. There are many
companies currently spending a lot of research on this topic like Cisco etc.
 It is similar to cloud computing, but is far denser in geographical distribution
and location and its proximity to end users is more, which means they provide
a faster end-user experience than cloud computing and have better
performance.
 The questions about its complexity, practical feasibility, cost and
performance are arising in different research communities. There is also a
major concern about it's reliability or durability in performing all sorts of
operations performed by cloud computing systems.
INTRODUCTION

 Fog computing or fogging or fog networking is a term coined by CISCO.


 The idea of fog computing is to extend the cloud nearer to the IoT devices.
 The primary aim: solve the problems faced by cloud computing during IoT
data Processing.
 An intermediate layer between cloud and devices
EXISTING CLOUD COMPUTING SYSTEM

 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

 Not Always Connected


 Not Always Enough Bandwidth
 Cloud computing centralizes analytics
 Security Shortcomings
WHAT IS FOG COMPUTING
 Fog computing, also known as fogging/edge
computing, it is a model in which data,
processing and applications are concentrated in
devices at the network edge rather than existing
almost entirely in the cloud.
 Fog computing means that data can be
processed locally in smart devices rather than
being sent to the cloud for processing. Fog
computing is one approach to dealing with the
demands of the ever-increasing number of
Internet-connected devices sometimes referred
to as the Internet of Things (IoT).
NEED OF FOG COMPUTING

 Fog Computing extends the cloud computing paradigm to the edge of the
network. While fog and cloud use the same resources (networking, compute,
and storage) and share many of the same mechanisms and attributes
(virtualization, multi-tenancy) the extension is a non-trivial one in that there
exist some fundamental differences stemming from the reason fog computing
was developed: to address applications and services that do not fit the
paradigm of the cloud

 Fog Computing Keeps Data Right Where the Internet of Things Needs it
CLOUD VS FOG

REQUIREMENT CLOUD COMPUTING FOG COMPUTING


LATENCY HIGH LOW
SECURITY UNDEFINED CAN BE DIFINED
ATTACK ON DATA HIGH PROBABILITY LOW PROBABILITY
ENROUTER
GEOGRAPHICAL CENTRALIZED DISTRIBUTED
DISTRIBUTION
ADVANTAGES OF FOG COMPUTING

 Reduction in data movement across the network resulting in reduced


congestion
 Elimination of bottlenecks resulting from centralized computing systems.
 Improved security of encrypted data as it stays closer to the end user
ARCHITECTURE
The design of fog architecture or the key components of fog architecture are
discussed below:
 Heterogeneous Physical Resources Fog Abstraction Layer
 Fog Service Orchestration Layer
 Distributed Database
 Policy-Based Service Orchestration
APPLICATIONS

 CONNECTED CARS
 SMART GRID
 SMART CITIES
 HEALTH CARE
ARCHITECTURE OF SMARTPARKING
CONCLUSION

 Fog computing will grow in helping the emerging network paradigms that
require faster processing with less delay and delay jitter, cloud computing
would serve the business community meeting their high end computing
demands lowering the cost based on a utility pricing model
LITERATURE REVIEW
 MIKEL CELAYA-ECHARRI (Graduate Student Member, IEEE) received the Computer
Science Engineering Degree and the master’s degree in project management from the
Public University of Navarre (UPNA), Pamplona, in 2011 and 2015, respectively. He is
currently pursuing the Ph.D. degree in engineering of science with the Tec- nológico de
Monterrey, Mexico. He has worked in different research projects at Tafco Metawire-
less S.L., a telecommunications company placed at Navarre, Spain. He has been a
Visiting Assistant at the Networks and Telecommunications Research Group,
Tecnológico de Monterrey, from 2015 to 2017. His research interests include wireless
sensor networks, radio propagation, dosimetric analysis, project management, and
computer science.
 IVÁN FROIZ-MÍGUEZ received the M.Sc. degree in computer engineering from the
University of A Coruña (UDC), in 2016. From 2013 to 2019, he worked as DevOps and
technical support engi- neer for companies, such as Inditex, Sergas, and Euskaltel.
Since 2019, he has been a part of the Group of Electronic Technology and
Communications (GTEC), Department of Computer Engineering, UDC, where he is
attending the Ph.D. program. His current research interests include Industry 4.0,
wireless technologies, the Internet of Things (IoT), deep/ machine learning, fog and
edge computing, cybersecurity, distributed ledger technology (DLT), and blockchain.
REFERENCES
 https://ieeexplore.ieee.org/document/9046806
 http://www.cisco.com/web/about/ac50/ac207/crc_new/university/RFP/rfp1
3078
.
 T. M. Fernandez-Carames and P. Fraga-Lamas, ‘‘A review on the application
of blockchain to the next generation of cybersecure industry 4.0 smart
factories,’’ IEEE Access, vol. 7, pp. 45201–45218, 2019.

You might also like