0% found this document useful (0 votes)
19 views14 pages

UNIT 5 Fog - Computing

Fog computing enhances cloud computing by processing data closer to the source, reducing latency and improving efficiency for real-time applications. It addresses challenges such as high latency, bandwidth constraints, and privacy concerns, making it suitable for smart cities, healthcare, and industrial IoT. The future of fog computing is promising with growing adoption in 5G networks and integration with AI.

Uploaded by

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

UNIT 5 Fog - Computing

Fog computing enhances cloud computing by processing data closer to the source, reducing latency and improving efficiency for real-time applications. It addresses challenges such as high latency, bandwidth constraints, and privacy concerns, making it suitable for smart cities, healthcare, and industrial IoT. The future of fog computing is promising with growing adoption in 5G networks and integration with AI.

Uploaded by

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

Fog Computing

Introduction to Fog Computing


• Fog computing extends cloud computing by
bringing computation closer to the data source.
• Reduces latency and enhances efficiency for
real-time applications.
• Introduced by Cisco to address cloud
computing limitations.
• Used in smart cities, industrial IoT, and
healthcare.
• Fog computing is a layer that exists between the cloud and the edge.

• Fog computing works as a filter that processes data at the edge and
only sends the most crucial information to the cloud for further
analytics and storage. Fog computing will process, filter, manage, and
analyze data gathered by various sensors and IoT devices.

• The computers that are used for fog computing are called fog nodes.
Fog computing offloads the computation task from the cloud down to
the local area network (LAN). Therefore, fog computing can enable
intelligent applications to run at the edge in real-time by bringing
powerful computing at the edge.
Why Fog Computing?
• Challenges with Cloud Computing:
- High latency for real-time applications.
- Bandwidth constraints.
- Privacy concerns.
• How Fog Computing Helps:
- Processes data closer to devices.
- Reduces reliance on cloud networks.
- Improves security.
Architecture of Fog Computing
• • Cloud Layer: Centralized storage and
processing.
• • Fog Layer: Distributed computing nodes at
the network edge.
• • Edge Devices: Sensors, IoT devices, and
gateways collecting and processing data.
Architecture - Edge and Fog Computing
Key Characteristics of Fog
Computing
• Low Latency: Processes data closer to the
source.
• Reduced Bandwidth Usage: Less data sent to
the cloud.
• Enhanced Security: Local data processing
before cloud transmission.
• Scalability: Supports massive IoT
deployments.
Advantages of Fog Computing
• Faster response time for real-time
applications.
• Reduced dependency on cloud connectivity.
• Better data privacy and security.
• Supports large-scale IoT applications.
Challenges of Fog Computing
• Increased complexity in managing distributed
nodes.
• Security risks at the edge.
• Higher infrastructure costs compared to
traditional cloud computing.
Applications of Fog Computing
• Smart Cities: Traffic management, surveillance,
waste management.
• Healthcare: Real-time patient monitoring and
diagnostics.
• Autonomous Vehicles: Low-latency decision-
making.
• Industrial IoT: Predictive maintenance and
automation.
Future of Fog Computing
• Growing adoption in 5G networks and IoT.
• Integration with AI for smarter edge
processing.
• Enhanced security measures for distributed
computing.
Conclusion
• Fog computing bridges the gap between cloud
and edge computing.
• It is essential for real-time, low-latency
applications.
• The future holds immense potential with
advancements in AI and 5G.

You might also like