SlideShare a Scribd company logo
1 of 36
Download to read offline
PRESENTATION TITLE GOES HEREFog Computing and its Ecosystem
Ramin Elahi, Adjunct Faculty
UC Santa Cruz Silicon Valley
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
SNIA Legal Notice
The material contained in this tutorial is copyrighted by the SNIA unless
otherwise noted.
Member companies and individual members may use this material in
presentations and literature under the following conditions:
Any slide or slides used must be reproduced in their entirety without modification
The SNIA must be acknowledged as the source of any material used in the body of any
document containing material from these presentations.
This presentation is a project of the SNIA Education Committee.
Neither the author nor the presenter is an attorney and nothing in this
presentation is intended to be, or should be construed as legal advice or an
opinion of counsel. If you need legal advice or a legal opinion please contact
your attorney.
The information presented herein represents the author's personal opinion and
current understanding of the relevant issues involved. The author, the
presenter, and the SNIA do not assume any responsibility or liability for
damages arising out of any reliance on or use of this information.
NO WARRANTIES, EXPRESS OR IMPLIED. USE AT YOUR OWN RISK.
2
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
Abstract
Fog Computing and its Ecosystem
In relation to “cloud computing”, it is bringing the computing & services to the edge of the
network. Fog provides data, compute, storage, and application services to end-users.
Fog Computing is also known as Edge Computing within the industry. The distinguishing
Fog characteristics are its proximity to end-users, its dense geographical distribution, and
its support for mobility. Services are hosted at the network edge or even end devices
such as set-top-boxes or access points. Thus, it can alleviate issues the IoT (Internet of
Things) is expected to produce such as reducing service latency, and improving QoS,
resulting in superior user-experience. Fog Computing supports emerging Internet of
Everything (IoE) applications that demand real-time/predictable latency (industrial
automation, transportation, networks of sensors and actuators). Thanks to its wide
geographical distribution the Fog paradigm is well positioned for real time big data and
real time analytics. Fog supports densely distributed data collection points, hence adding
a fourth axis to the often mentioned Big Data dimensions (volume, variety, and velocity).
3
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
Agenda
The first wave of Cloud computing
Challenges of Cloud Computing
Transitioning from Cloud to IoT & IoE to Fog Computing
General awareness on IoT, IoE & Fog Computing
Introducing Fog Computing as an Extension of Cloud
Comparing & Contrast of Fog and Cloud
What’s Next?
Q&A
4
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
Today’s Major Industry Trends
Flash
Cloud
Software-defined
data centers
Data Analytics
Mobility
Big Data
5
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
The Rapid Growth in Data Centers
6
Marshall Amaldas & Brad Nisbet, IDC 2013
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
It’s all in the Cloud!
7
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
The First Wave of Cloud
8
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
Today’s Cloud and its Characteristics
9
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
Types of Cloud
Regional Data
Center 1
Regional Data
Center 2
Public Cloud
Regional Data
Center 3
Regional Data
Center 4
Public
 External cloud
Service Provider
Data Center
Hybrid
 External cloud
 Trusted cloud
Enterprise Data Center
• Automation
• Firewall and security
Private Cloud
Private
 Internal cloud
 Data center agility
Hybrids
Hybrids
Hybrids
10
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
Traditional IT Delivery Translated to
Cloud
11
Source: R Wang and Insider Associates; A Software Insider’s Point of View Understanding The Many Flavors of Cloud Computing and SaaS, R "Ray"
Wang, Phil Waine, Michael Cote, and James Governor; Forrester Report; Grail Research Analysis
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
The Latest Wave of Cloud & IoT
Adoption
12
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. 13
The “Birth” of IoT: Circa 2008 & 2009
Source: The Internet of Things, by Dave Evans, Cisco IBSG 2011.
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
Now comes the IoE!
14
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
The Challenges of Cloud Computing
As more and more nodes are added to the network….
15
Too Much
Data
Latency
Too High
Resiliency
Impractical
Transport
Cost too
High
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. 16
Digitizing Drives Data & Infrastructure
to the Network Edge
A shift in Storage &
Compute Architecture
may be in order?
Source: Cisco Global Cloud Index Forecast, 2014-2019, Global IoT Study.
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
Introducing Fog Computing
A paradigm that extends Cloud computing and services to the edge of
the network. Similar to Cloud, Fog provides data, compute, storage,
and application services to end-users.
17
Also Known As Edge ComputingThroughout Industry
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
Characteristics of Fog Computing
A paradigm that
extends Cloud
computing to the
edge of the network
Low latency &
location awareness
send the right data
to the cloud for big
data analytics and
storage
Wide-spread
geographical
distribution
Strong presence of
streaming and real
time applications
Handle an
unprecedented
volume, variety, and
velocity of data
Heterogeneity of
connected objects
Fog applications to
communicate
directly with mobile
devices
Predominant role of
wireless access
18
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. 19
More Simplified View of Fog Architecture
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
Fog Computing Vs. Client –Server
Model
20
Source: Fog Computing Made Easy with the Help of Citrix & Billboard Manager, Journal of Computer Applications Vol. 121, No 7, Jul 2015
.
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
Hierarchy of Fog Computing Architecture
21
Fog is the distributed,
Hierarchically organized platform
where the Internet meets the physical
world at the Machine-to-Machine
(M2M) scale
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
The Components for Fog Computing
Platform
22
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
Pushing Intelligence Up Toward the
Cloud
23
Cloud Challenges
- Critical Latency Req.
- Data Rich Mobility
- Geographic Diversity
- Network Bandwidth limit.
- Reliability/Robustness
-Analytics Challenges
- User Data/Geo. Privacy
How Fog can Help
+ Fewer Network hops
+ Data locality & Local Caches
+ Intelligence localized as appropriate
+ Local processing / less core Net. Load
+ Fast Failover; local resp. in Emergency
+ Analytics & Storage at the Right Tier
+ Fog can Aggregate User Data
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
Pushing Intelligence Down Toward the
Endpoints
24
Intelligent Endpoint Challenges
- Endpoint Physical Constraints
• Energy/Power
• Space
• Environment (temp/, humidity & Vib.)
- Endpoint Functional Constraints
• Processor throughput
• Storage capacity
• Reliability
• Modularity
-Endpoint Security Constraints
How Fog Can Help
+ Fog nodes can access more energy
+ Fog Nodes can be physically larger
+ Better cooling systems in many Fog
xzxzxcNodes
+ Terabytes > PB storage cap.
+ Fog capabilities can be more
…redundant
+ Modules can be added as needed
+ Fog has better physical/network
…security
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
Data “Gravity” – IoT Objects generates
2EB/Day
25
Source: From Cloud to Fog Computing and IoT | LinuxCon + CloudOpen North America 2014
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
How Fog Computing can help?
26
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
IoT with Fog Computing
WhatYou Can Do:
 Analyze and act on data right
at the network edge
• Use bandwidth and storage
capacity more efficiently
sending only relevant
information to the cloud
• Connect any protocol or
device through an open
platform
At-a-Glance
27
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. 28
Emerging Architecture for Data
Analytics Processing 1/2
Energy Smart
Cities
Industrial SportsLife
science
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. 29
Emerging Architecture for Data
Analytics Processing 2/2
Energy Smart
Cities
Industrial SportsLife
science
Today
Data volume
from edge to
core
(Data refining
at each tier)
Tomorrow
Analytics algorithms
become slimmer
as we
move to
edge
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
Movement of Data from Fog to Cloud
Fog Data Services Coordinate the Movement of Data from Fog to Cloud
30
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
Edge Scaling Computing & Customer
Needs
Computing Near the Source of Demand Enabling Small Scale IT
Customer Needs
• Computing proximity for IoE / Fog, Remote
Site, Branch
• Comprehensive remote management at
global scale
Central IT
Remote Sites Customer PremiseBranch Offices
Small & Medium Organizations Test / Dev
Customer Needs
• “No Assembly Required” total
computing solution
• Simplified systems management
• Easy scalability from 1~15 servers
• Low power / cooling footprint
31
IDC estimates that the amount of data
analyzed on devices that are physically
close to the Internet of Things is
approaching 40 percent IDC Press Release Dec 2014
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. 32
Compare & Contrast 1/2
y
Source: Parts taken form Fog Computing, J.HariPriyanka, April 2015, http://www.slideshare.net/haripriyanka58/fog-computing-47425209
Requirements Cloud
Computing
Fog Computing
Latency High Low
Delay Jitter High Very low
Location of Servers Within Internet At the edge close to
Nodes
Distance between
the client & server
Multiple hops One hop
Security Varies amongst
providers
Can be more defined
and customized
Attack on Data-in-
Flight
High probability Limited with less
probability
Location awareness No Yes
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. 33
Compare & Contrast 2/2
y
Source: Parts taken form Fog Computing, J.HariPriyanka, April 2015, http://www.slideshare.net/haripriyanka58/fog-computing-47425209
Requirements Cloud
Computing
Fog Computing
Geo. Distribution Centralized Distributed
No. of Server Noes Few Very large
Support for Mobility Limited Supported
RealTime
Interactions
Supported but
may be difficult
to achieve &
Costly
Supported
Type of last mile
connectivity
Leased line wireless
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
A Major Milestone in Fog Computing
34
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
What’s Next for Fog Computing?
35
Identify use cases where Fog provides advantages
Refine our views on Fog architecture
Define an application architecture that facilitates
interoperability & application migration
Experiment with Fog APIs
Understand how fog can help out businesses
Doing store & compute at the edge does not undermine
the importance of the center. In fact, the Data Center
needs to be a stronger nucleus for expanding computing
Fog Computing and its Ecosystem
Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved.
Attribution & Feedback
Please send any questions or comments regarding this SNIA
Tutorial to tracktutorials@snia.org
The SNIA Education Committee thanks the following
Individuals for their contributions to this Tutorial.
Authorship History
Name/Date of Original Author here:
Ramin Elahi/ November 2015
Additional Contributors
• Chuck Byers, Cisco Systems
• Rethinking Archiving: Exploring the path to
improved IT efficiency, Marshall Amaldas & Brad
Nisbet, IDC, SNIA Education
• Research at Cisco Fog Computing, Ecosystem,
Architecture and Applications
• Cisco Global Cloud Index Forecast, 2014-2019,
Global IoT Study
• NetApp ACI Training on FlexPod
• FOG COMPUTING, J.HariPriyanka, April 2015
• R Wang and Insider Associates Forrester Report
and Grail Research Analysis
• Fog Computing Made Easy, International Journal
of Computer Applications vol 121, No 7, Jul 2015
• IDC Reveals Worldwide Internet of Things
Predictions for 2015
36

More Related Content

What's hot

Lessons Learned: What We Learned in 2012
Lessons Learned: What We Learned in 2012Lessons Learned: What We Learned in 2012
Lessons Learned: What We Learned in 2012Cisco Crisis Response
 
Edge Computing for the Industry
Edge Computing for the IndustryEdge Computing for the Industry
Edge Computing for the IndustryWilliam Liang
 
Scaling the Internet of Things at IoT & WSN Berlin 2014
Scaling the Internet of Things at IoT & WSN Berlin 2014Scaling the Internet of Things at IoT & WSN Berlin 2014
Scaling the Internet of Things at IoT & WSN Berlin 2014Rafael Maranon
 
OCC-Executive-Summary-20150323
OCC-Executive-Summary-20150323OCC-Executive-Summary-20150323
OCC-Executive-Summary-20150323Les Williams
 
The importance of Wi-Fi to students - Hewlett Packard Enterprise - Networkshop44
The importance of Wi-Fi to students - Hewlett Packard Enterprise - Networkshop44The importance of Wi-Fi to students - Hewlett Packard Enterprise - Networkshop44
The importance of Wi-Fi to students - Hewlett Packard Enterprise - Networkshop44Jisc
 
fog05: The Fog Computing Platform
fog05: The Fog Computing Platformfog05: The Fog Computing Platform
fog05: The Fog Computing PlatformAngelo Corsaro
 
Cloud Computing & Cybersecurity in Industry 4.0
Cloud Computing & Cybersecurity in Industry 4.0Cloud Computing & Cybersecurity in Industry 4.0
Cloud Computing & Cybersecurity in Industry 4.0PT Datacomm Diangraha
 
Big Data, Analytics, Cloud..and Smart+Connected Communities
Big Data, Analytics, Cloud..and Smart+Connected CommunitiesBig Data, Analytics, Cloud..and Smart+Connected Communities
Big Data, Analytics, Cloud..and Smart+Connected CommunitiesRick Huijbregts
 
Cisco Powered Presentation - For Customers
Cisco Powered Presentation - For CustomersCisco Powered Presentation - For Customers
Cisco Powered Presentation - For CustomersCisco Powered
 
Cloud and Edge: price, performance and privacy considerations in IOT, by Tsvi...
Cloud and Edge: price, performance and privacy considerations in IOT, by Tsvi...Cloud and Edge: price, performance and privacy considerations in IOT, by Tsvi...
Cloud and Edge: price, performance and privacy considerations in IOT, by Tsvi...Cloud Native Day Tel Aviv
 
Building the Internet of Everything
Building the Internet of Everything Building the Internet of Everything
Building the Internet of Everything Cisco Canada
 
Edge Computing: An Extension to Cloud Computing
Edge Computing: An Extension to Cloud ComputingEdge Computing: An Extension to Cloud Computing
Edge Computing: An Extension to Cloud ComputingRamneek Kalra
 
San Francisco Fog Computing Meetup
San Francisco Fog Computing MeetupSan Francisco Fog Computing Meetup
San Francisco Fog Computing MeetupBreaux Walker
 
Towards the extinction of mega data centres? To which extent should the Clou...
 Towards the extinction of mega data centres? To which extent should the Clou... Towards the extinction of mega data centres? To which extent should the Clou...
Towards the extinction of mega data centres? To which extent should the Clou...Thierry Coupaye
 
Cisco cloud strategy cisco
Cisco cloud strategy ciscoCisco cloud strategy cisco
Cisco cloud strategy ciscoOpenSourceCamp
 
IRJET- Cloud Computing Review
IRJET-  	  Cloud Computing ReviewIRJET-  	  Cloud Computing Review
IRJET- Cloud Computing ReviewIRJET Journal
 
Experience Data Management Clarity with Veritas - VMworld 2019 Presentation
Experience Data Management Clarity with Veritas - VMworld 2019 PresentationExperience Data Management Clarity with Veritas - VMworld 2019 Presentation
Experience Data Management Clarity with Veritas - VMworld 2019 PresentationVeritas Technologies LLC
 

What's hot (20)

Lessons Learned: What We Learned in 2012
Lessons Learned: What We Learned in 2012Lessons Learned: What We Learned in 2012
Lessons Learned: What We Learned in 2012
 
Edge Computing for the Industry
Edge Computing for the IndustryEdge Computing for the Industry
Edge Computing for the Industry
 
Scaling the Internet of Things at IoT & WSN Berlin 2014
Scaling the Internet of Things at IoT & WSN Berlin 2014Scaling the Internet of Things at IoT & WSN Berlin 2014
Scaling the Internet of Things at IoT & WSN Berlin 2014
 
OCC-Executive-Summary-20150323
OCC-Executive-Summary-20150323OCC-Executive-Summary-20150323
OCC-Executive-Summary-20150323
 
The importance of Wi-Fi to students - Hewlett Packard Enterprise - Networkshop44
The importance of Wi-Fi to students - Hewlett Packard Enterprise - Networkshop44The importance of Wi-Fi to students - Hewlett Packard Enterprise - Networkshop44
The importance of Wi-Fi to students - Hewlett Packard Enterprise - Networkshop44
 
fog05: The Fog Computing Platform
fog05: The Fog Computing Platformfog05: The Fog Computing Platform
fog05: The Fog Computing Platform
 
Cloud Computing & Cybersecurity in Industry 4.0
Cloud Computing & Cybersecurity in Industry 4.0Cloud Computing & Cybersecurity in Industry 4.0
Cloud Computing & Cybersecurity in Industry 4.0
 
Big Data, Analytics, Cloud..and Smart+Connected Communities
Big Data, Analytics, Cloud..and Smart+Connected CommunitiesBig Data, Analytics, Cloud..and Smart+Connected Communities
Big Data, Analytics, Cloud..and Smart+Connected Communities
 
Cisco Powered Presentation - For Customers
Cisco Powered Presentation - For CustomersCisco Powered Presentation - For Customers
Cisco Powered Presentation - For Customers
 
Cloud and Edge: price, performance and privacy considerations in IOT, by Tsvi...
Cloud and Edge: price, performance and privacy considerations in IOT, by Tsvi...Cloud and Edge: price, performance and privacy considerations in IOT, by Tsvi...
Cloud and Edge: price, performance and privacy considerations in IOT, by Tsvi...
 
IBB Energie AG
IBB Energie AGIBB Energie AG
IBB Energie AG
 
Building the Internet of Everything
Building the Internet of Everything Building the Internet of Everything
Building the Internet of Everything
 
The Industrial Internet of Things and RTI
The Industrial Internet of Things and RTIThe Industrial Internet of Things and RTI
The Industrial Internet of Things and RTI
 
Edge Computing: An Extension to Cloud Computing
Edge Computing: An Extension to Cloud ComputingEdge Computing: An Extension to Cloud Computing
Edge Computing: An Extension to Cloud Computing
 
Neotel
Neotel Neotel
Neotel
 
San Francisco Fog Computing Meetup
San Francisco Fog Computing MeetupSan Francisco Fog Computing Meetup
San Francisco Fog Computing Meetup
 
Towards the extinction of mega data centres? To which extent should the Clou...
 Towards the extinction of mega data centres? To which extent should the Clou... Towards the extinction of mega data centres? To which extent should the Clou...
Towards the extinction of mega data centres? To which extent should the Clou...
 
Cisco cloud strategy cisco
Cisco cloud strategy ciscoCisco cloud strategy cisco
Cisco cloud strategy cisco
 
IRJET- Cloud Computing Review
IRJET-  	  Cloud Computing ReviewIRJET-  	  Cloud Computing Review
IRJET- Cloud Computing Review
 
Experience Data Management Clarity with Veritas - VMworld 2019 Presentation
Experience Data Management Clarity with Veritas - VMworld 2019 PresentationExperience Data Management Clarity with Veritas - VMworld 2019 Presentation
Experience Data Management Clarity with Veritas - VMworld 2019 Presentation
 

Similar to Ramin elahi fog_computing_ecosystem_final_dec22_updated

Introduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant KrishnaIntroduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant KrishnaCodeOps Technologies LLP
 
IRJET- Nebula and Cloud Computing – Analyzing all Aspects of Both Entities
IRJET- Nebula and Cloud Computing – Analyzing all Aspects of Both EntitiesIRJET- Nebula and Cloud Computing – Analyzing all Aspects of Both Entities
IRJET- Nebula and Cloud Computing – Analyzing all Aspects of Both EntitiesIRJET Journal
 
Introduction to cloud security
Introduction to cloud securityIntroduction to cloud security
Introduction to cloud securityIAEME Publication
 
Cloud Computing and the Promise of Everything as a Service
Cloud Computing and the Promise of Everything as a ServiceCloud Computing and the Promise of Everything as a Service
Cloud Computing and the Promise of Everything as a ServiceLew Tucker
 
Control on Remote Sensing Network using Cloud Computing Services
Control on Remote Sensing Network using Cloud Computing ServicesControl on Remote Sensing Network using Cloud Computing Services
Control on Remote Sensing Network using Cloud Computing ServicesIRJET Journal
 
IRJET- Authentication and Access Control for Cloud Computing Comparing Proble...
IRJET- Authentication and Access Control for Cloud Computing Comparing Proble...IRJET- Authentication and Access Control for Cloud Computing Comparing Proble...
IRJET- Authentication and Access Control for Cloud Computing Comparing Proble...IRJET Journal
 
TUW-ASE Summer 2015: IoT Cloud Systems
TUW-ASE Summer 2015:  IoT Cloud SystemsTUW-ASE Summer 2015:  IoT Cloud Systems
TUW-ASE Summer 2015: IoT Cloud SystemsHong-Linh Truong
 
How secured and safe is Cloud?
How secured and safe is Cloud?How secured and safe is Cloud?
How secured and safe is Cloud?IRJET Journal
 
Bob Plumridge - Enabling easier Cloud Solution Deployment (Storage Expo 2010)
Bob Plumridge - Enabling easier Cloud Solution Deployment (Storage Expo 2010)Bob Plumridge - Enabling easier Cloud Solution Deployment (Storage Expo 2010)
Bob Plumridge - Enabling easier Cloud Solution Deployment (Storage Expo 2010)VNU Exhibitions Europe
 
IRJET- An Ample Analysis of Cloud Computing Assessment Issues and Challenges
IRJET- An Ample Analysis of Cloud Computing Assessment Issues and ChallengesIRJET- An Ample Analysis of Cloud Computing Assessment Issues and Challenges
IRJET- An Ample Analysis of Cloud Computing Assessment Issues and ChallengesIRJET Journal
 
IRJET - Cloud Computing Application
IRJET -  	  Cloud Computing ApplicationIRJET -  	  Cloud Computing Application
IRJET - Cloud Computing ApplicationIRJET Journal
 
IoT World Forum Press Conference - 10.14.2014
IoT World Forum Press Conference - 10.14.2014IoT World Forum Press Conference - 10.14.2014
IoT World Forum Press Conference - 10.14.2014Bessie Wang
 
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...Real-Time Innovations (RTI)
 
Secure Cloud Computing
Secure Cloud ComputingSecure Cloud Computing
Secure Cloud ComputingIRJET Journal
 
Presentation capturing the cloud opportunity
Presentation   capturing the cloud opportunityPresentation   capturing the cloud opportunity
Presentation capturing the cloud opportunityxKinAnx
 
Forcepoint Corporate Presentation_Short.pptx
Forcepoint Corporate Presentation_Short.pptxForcepoint Corporate Presentation_Short.pptx
Forcepoint Corporate Presentation_Short.pptxcaesar92
 
1. How will the IoT help your business - cisco
1. How will the IoT help your business - cisco1. How will the IoT help your business - cisco
1. How will the IoT help your business - ciscoMITEF México
 

Similar to Ramin elahi fog_computing_ecosystem_final_dec22_updated (20)

Introduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant KrishnaIntroduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant Krishna
 
IRJET- Nebula and Cloud Computing – Analyzing all Aspects of Both Entities
IRJET- Nebula and Cloud Computing – Analyzing all Aspects of Both EntitiesIRJET- Nebula and Cloud Computing – Analyzing all Aspects of Both Entities
IRJET- Nebula and Cloud Computing – Analyzing all Aspects of Both Entities
 
Introduction to cloud security
Introduction to cloud securityIntroduction to cloud security
Introduction to cloud security
 
Cloud Computing and the Promise of Everything as a Service
Cloud Computing and the Promise of Everything as a ServiceCloud Computing and the Promise of Everything as a Service
Cloud Computing and the Promise of Everything as a Service
 
Control on Remote Sensing Network using Cloud Computing Services
Control on Remote Sensing Network using Cloud Computing ServicesControl on Remote Sensing Network using Cloud Computing Services
Control on Remote Sensing Network using Cloud Computing Services
 
IRJET- Authentication and Access Control for Cloud Computing Comparing Proble...
IRJET- Authentication and Access Control for Cloud Computing Comparing Proble...IRJET- Authentication and Access Control for Cloud Computing Comparing Proble...
IRJET- Authentication and Access Control for Cloud Computing Comparing Proble...
 
TUW-ASE Summer 2015: IoT Cloud Systems
TUW-ASE Summer 2015:  IoT Cloud SystemsTUW-ASE Summer 2015:  IoT Cloud Systems
TUW-ASE Summer 2015: IoT Cloud Systems
 
Cloud Computing & Security Concerns
Cloud Computing & Security ConcernsCloud Computing & Security Concerns
Cloud Computing & Security Concerns
 
How secured and safe is Cloud?
How secured and safe is Cloud?How secured and safe is Cloud?
How secured and safe is Cloud?
 
Bob Plumridge - Enabling easier Cloud Solution Deployment (Storage Expo 2010)
Bob Plumridge - Enabling easier Cloud Solution Deployment (Storage Expo 2010)Bob Plumridge - Enabling easier Cloud Solution Deployment (Storage Expo 2010)
Bob Plumridge - Enabling easier Cloud Solution Deployment (Storage Expo 2010)
 
IRJET- An Ample Analysis of Cloud Computing Assessment Issues and Challenges
IRJET- An Ample Analysis of Cloud Computing Assessment Issues and ChallengesIRJET- An Ample Analysis of Cloud Computing Assessment Issues and Challenges
IRJET- An Ample Analysis of Cloud Computing Assessment Issues and Challenges
 
IRJET - Cloud Computing Application
IRJET -  	  Cloud Computing ApplicationIRJET -  	  Cloud Computing Application
IRJET - Cloud Computing Application
 
IoT World Forum Press Conference - 10.14.2014
IoT World Forum Press Conference - 10.14.2014IoT World Forum Press Conference - 10.14.2014
IoT World Forum Press Conference - 10.14.2014
 
Fog Computing
Fog ComputingFog Computing
Fog Computing
 
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
 
Secure Cloud Computing
Secure Cloud ComputingSecure Cloud Computing
Secure Cloud Computing
 
Presentation capturing the cloud opportunity
Presentation   capturing the cloud opportunityPresentation   capturing the cloud opportunity
Presentation capturing the cloud opportunity
 
Forcepoint Corporate Presentation_Short.pptx
Forcepoint Corporate Presentation_Short.pptxForcepoint Corporate Presentation_Short.pptx
Forcepoint Corporate Presentation_Short.pptx
 
Hybrid Cloud Strategy for Big Data and Analytics
Hybrid Cloud Strategy for Big Data and Analytics Hybrid Cloud Strategy for Big Data and Analytics
Hybrid Cloud Strategy for Big Data and Analytics
 
1. How will the IoT help your business - cisco
1. How will the IoT help your business - cisco1. How will the IoT help your business - cisco
1. How will the IoT help your business - cisco
 

More from HarshitParkar6677 (20)

Wi fi hacking
Wi fi hackingWi fi hacking
Wi fi hacking
 
D dos attack
D dos attackD dos attack
D dos attack
 
Notes chapter 6
Notes chapter  6Notes chapter  6
Notes chapter 6
 
Interface notes
Interface notesInterface notes
Interface notes
 
Chapter6 2
Chapter6 2Chapter6 2
Chapter6 2
 
Chapter6
Chapter6Chapter6
Chapter6
 
8086 cpu 1
8086 cpu 18086 cpu 1
8086 cpu 1
 
Chapter 6 notes
Chapter 6 notesChapter 6 notes
Chapter 6 notes
 
Chapter 5 notes
Chapter 5 notesChapter 5 notes
Chapter 5 notes
 
Chap6 procedures & macros
Chap6 procedures & macrosChap6 procedures & macros
Chap6 procedures & macros
 
Chapter 5 notes new
Chapter 5 notes newChapter 5 notes new
Chapter 5 notes new
 
Notes arithmetic instructions
Notes arithmetic instructionsNotes arithmetic instructions
Notes arithmetic instructions
 
Notes all instructions
Notes all instructionsNotes all instructions
Notes all instructions
 
Notes aaa aa
Notes aaa aaNotes aaa aa
Notes aaa aa
 
Notes 8086 instruction format
Notes 8086 instruction formatNotes 8086 instruction format
Notes 8086 instruction format
 
Misc
MiscMisc
Misc
 
Copy of 8086inst logical
Copy of 8086inst logicalCopy of 8086inst logical
Copy of 8086inst logical
 
Copy of 8086inst logical
Copy of 8086inst logicalCopy of 8086inst logical
Copy of 8086inst logical
 
Chapter3 program flow control instructions
Chapter3 program flow control instructionsChapter3 program flow control instructions
Chapter3 program flow control instructions
 
Chapter3 8086inst stringsl
Chapter3 8086inst stringslChapter3 8086inst stringsl
Chapter3 8086inst stringsl
 

Recently uploaded

CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 

Recently uploaded (20)

CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 

Ramin elahi fog_computing_ecosystem_final_dec22_updated

  • 1. PRESENTATION TITLE GOES HEREFog Computing and its Ecosystem Ramin Elahi, Adjunct Faculty UC Santa Cruz Silicon Valley
  • 2. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA unless otherwise noted. Member companies and individual members may use this material in presentations and literature under the following conditions: Any slide or slides used must be reproduced in their entirety without modification The SNIA must be acknowledged as the source of any material used in the body of any document containing material from these presentations. This presentation is a project of the SNIA Education Committee. Neither the author nor the presenter is an attorney and nothing in this presentation is intended to be, or should be construed as legal advice or an opinion of counsel. If you need legal advice or a legal opinion please contact your attorney. The information presented herein represents the author's personal opinion and current understanding of the relevant issues involved. The author, the presenter, and the SNIA do not assume any responsibility or liability for damages arising out of any reliance on or use of this information. NO WARRANTIES, EXPRESS OR IMPLIED. USE AT YOUR OWN RISK. 2
  • 3. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. Abstract Fog Computing and its Ecosystem In relation to “cloud computing”, it is bringing the computing & services to the edge of the network. Fog provides data, compute, storage, and application services to end-users. Fog Computing is also known as Edge Computing within the industry. The distinguishing Fog characteristics are its proximity to end-users, its dense geographical distribution, and its support for mobility. Services are hosted at the network edge or even end devices such as set-top-boxes or access points. Thus, it can alleviate issues the IoT (Internet of Things) is expected to produce such as reducing service latency, and improving QoS, resulting in superior user-experience. Fog Computing supports emerging Internet of Everything (IoE) applications that demand real-time/predictable latency (industrial automation, transportation, networks of sensors and actuators). Thanks to its wide geographical distribution the Fog paradigm is well positioned for real time big data and real time analytics. Fog supports densely distributed data collection points, hence adding a fourth axis to the often mentioned Big Data dimensions (volume, variety, and velocity). 3
  • 4. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. Agenda The first wave of Cloud computing Challenges of Cloud Computing Transitioning from Cloud to IoT & IoE to Fog Computing General awareness on IoT, IoE & Fog Computing Introducing Fog Computing as an Extension of Cloud Comparing & Contrast of Fog and Cloud What’s Next? Q&A 4
  • 5. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. Today’s Major Industry Trends Flash Cloud Software-defined data centers Data Analytics Mobility Big Data 5
  • 6. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. The Rapid Growth in Data Centers 6 Marshall Amaldas & Brad Nisbet, IDC 2013
  • 7. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. It’s all in the Cloud! 7
  • 8. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. The First Wave of Cloud 8
  • 9. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. Today’s Cloud and its Characteristics 9
  • 10. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. Types of Cloud Regional Data Center 1 Regional Data Center 2 Public Cloud Regional Data Center 3 Regional Data Center 4 Public  External cloud Service Provider Data Center Hybrid  External cloud  Trusted cloud Enterprise Data Center • Automation • Firewall and security Private Cloud Private  Internal cloud  Data center agility Hybrids Hybrids Hybrids 10
  • 11. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. Traditional IT Delivery Translated to Cloud 11 Source: R Wang and Insider Associates; A Software Insider’s Point of View Understanding The Many Flavors of Cloud Computing and SaaS, R "Ray" Wang, Phil Waine, Michael Cote, and James Governor; Forrester Report; Grail Research Analysis
  • 12. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. The Latest Wave of Cloud & IoT Adoption 12
  • 13. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. 13 The “Birth” of IoT: Circa 2008 & 2009 Source: The Internet of Things, by Dave Evans, Cisco IBSG 2011.
  • 14. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. Now comes the IoE! 14
  • 15. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. The Challenges of Cloud Computing As more and more nodes are added to the network…. 15 Too Much Data Latency Too High Resiliency Impractical Transport Cost too High
  • 16. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. 16 Digitizing Drives Data & Infrastructure to the Network Edge A shift in Storage & Compute Architecture may be in order? Source: Cisco Global Cloud Index Forecast, 2014-2019, Global IoT Study.
  • 17. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. Introducing Fog Computing A paradigm that extends Cloud computing and services to the edge of the network. Similar to Cloud, Fog provides data, compute, storage, and application services to end-users. 17 Also Known As Edge ComputingThroughout Industry
  • 18. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. Characteristics of Fog Computing A paradigm that extends Cloud computing to the edge of the network Low latency & location awareness send the right data to the cloud for big data analytics and storage Wide-spread geographical distribution Strong presence of streaming and real time applications Handle an unprecedented volume, variety, and velocity of data Heterogeneity of connected objects Fog applications to communicate directly with mobile devices Predominant role of wireless access 18
  • 19. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. 19 More Simplified View of Fog Architecture
  • 20. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. Fog Computing Vs. Client –Server Model 20 Source: Fog Computing Made Easy with the Help of Citrix & Billboard Manager, Journal of Computer Applications Vol. 121, No 7, Jul 2015 .
  • 21. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. Hierarchy of Fog Computing Architecture 21 Fog is the distributed, Hierarchically organized platform where the Internet meets the physical world at the Machine-to-Machine (M2M) scale
  • 22. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. The Components for Fog Computing Platform 22
  • 23. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. Pushing Intelligence Up Toward the Cloud 23 Cloud Challenges - Critical Latency Req. - Data Rich Mobility - Geographic Diversity - Network Bandwidth limit. - Reliability/Robustness -Analytics Challenges - User Data/Geo. Privacy How Fog can Help + Fewer Network hops + Data locality & Local Caches + Intelligence localized as appropriate + Local processing / less core Net. Load + Fast Failover; local resp. in Emergency + Analytics & Storage at the Right Tier + Fog can Aggregate User Data
  • 24. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. Pushing Intelligence Down Toward the Endpoints 24 Intelligent Endpoint Challenges - Endpoint Physical Constraints • Energy/Power • Space • Environment (temp/, humidity & Vib.) - Endpoint Functional Constraints • Processor throughput • Storage capacity • Reliability • Modularity -Endpoint Security Constraints How Fog Can Help + Fog nodes can access more energy + Fog Nodes can be physically larger + Better cooling systems in many Fog xzxzxcNodes + Terabytes > PB storage cap. + Fog capabilities can be more …redundant + Modules can be added as needed + Fog has better physical/network …security
  • 25. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. Data “Gravity” – IoT Objects generates 2EB/Day 25 Source: From Cloud to Fog Computing and IoT | LinuxCon + CloudOpen North America 2014
  • 26. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. How Fog Computing can help? 26
  • 27. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. IoT with Fog Computing WhatYou Can Do:  Analyze and act on data right at the network edge • Use bandwidth and storage capacity more efficiently sending only relevant information to the cloud • Connect any protocol or device through an open platform At-a-Glance 27
  • 28. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. 28 Emerging Architecture for Data Analytics Processing 1/2 Energy Smart Cities Industrial SportsLife science
  • 29. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. 29 Emerging Architecture for Data Analytics Processing 2/2 Energy Smart Cities Industrial SportsLife science Today Data volume from edge to core (Data refining at each tier) Tomorrow Analytics algorithms become slimmer as we move to edge
  • 30. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. Movement of Data from Fog to Cloud Fog Data Services Coordinate the Movement of Data from Fog to Cloud 30
  • 31. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. Edge Scaling Computing & Customer Needs Computing Near the Source of Demand Enabling Small Scale IT Customer Needs • Computing proximity for IoE / Fog, Remote Site, Branch • Comprehensive remote management at global scale Central IT Remote Sites Customer PremiseBranch Offices Small & Medium Organizations Test / Dev Customer Needs • “No Assembly Required” total computing solution • Simplified systems management • Easy scalability from 1~15 servers • Low power / cooling footprint 31 IDC estimates that the amount of data analyzed on devices that are physically close to the Internet of Things is approaching 40 percent IDC Press Release Dec 2014
  • 32. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. 32 Compare & Contrast 1/2 y Source: Parts taken form Fog Computing, J.HariPriyanka, April 2015, http://www.slideshare.net/haripriyanka58/fog-computing-47425209 Requirements Cloud Computing Fog Computing Latency High Low Delay Jitter High Very low Location of Servers Within Internet At the edge close to Nodes Distance between the client & server Multiple hops One hop Security Varies amongst providers Can be more defined and customized Attack on Data-in- Flight High probability Limited with less probability Location awareness No Yes
  • 33. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. 33 Compare & Contrast 2/2 y Source: Parts taken form Fog Computing, J.HariPriyanka, April 2015, http://www.slideshare.net/haripriyanka58/fog-computing-47425209 Requirements Cloud Computing Fog Computing Geo. Distribution Centralized Distributed No. of Server Noes Few Very large Support for Mobility Limited Supported RealTime Interactions Supported but may be difficult to achieve & Costly Supported Type of last mile connectivity Leased line wireless
  • 34. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. A Major Milestone in Fog Computing 34
  • 35. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. What’s Next for Fog Computing? 35 Identify use cases where Fog provides advantages Refine our views on Fog architecture Define an application architecture that facilitates interoperability & application migration Experiment with Fog APIs Understand how fog can help out businesses Doing store & compute at the edge does not undermine the importance of the center. In fact, the Data Center needs to be a stronger nucleus for expanding computing
  • 36. Fog Computing and its Ecosystem Approved SNIA Tutorial © 2015 Storage Networking Industry Association. All Rights Reserved. Attribution & Feedback Please send any questions or comments regarding this SNIA Tutorial to tracktutorials@snia.org The SNIA Education Committee thanks the following Individuals for their contributions to this Tutorial. Authorship History Name/Date of Original Author here: Ramin Elahi/ November 2015 Additional Contributors • Chuck Byers, Cisco Systems • Rethinking Archiving: Exploring the path to improved IT efficiency, Marshall Amaldas & Brad Nisbet, IDC, SNIA Education • Research at Cisco Fog Computing, Ecosystem, Architecture and Applications • Cisco Global Cloud Index Forecast, 2014-2019, Global IoT Study • NetApp ACI Training on FlexPod • FOG COMPUTING, J.HariPriyanka, April 2015 • R Wang and Insider Associates Forrester Report and Grail Research Analysis • Fog Computing Made Easy, International Journal of Computer Applications vol 121, No 7, Jul 2015 • IDC Reveals Worldwide Internet of Things Predictions for 2015 36