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.
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 ratings0% 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.
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