SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
Fog Computing
… Cloud Computing at the Edge of the Network
https://commons.wikimedia.org/wiki/File:Golden_Gate_Bridge_fog_2014.jpg
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
https://commons.wikimedia.org/wiki/File:Cloud_computing_layers.svg
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 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: Survey of Trends, Architectures, Requirements, and Research Directions
Exemplars: Content Delivery
Netflix – evolving business model.
◦ 1998: Initially mail order DVDs, competing with Blockbuster brick and
mortar stores.
◦ Order on-line
◦ DVDs delivered by mail
◦ 2007: Started deliver content via internet
◦ 2011: Development of Open Content Delivery – a network set up to move
content closer to the consumer
◦ Business Model:
◦ Subscription Service
◦ Delivery of the content you want, when you want it.
◦ Cloud computing supported– Billing, Content Delivery Network, big data analytics,
understanding usage patterns and where content needs to be placed for fast delivery.
How do you scale this?
Back Office Support can
still be done in the cloud.
But how do you do content
delivery?
https://www.sandvine.com/hubfs/downloads/phenomena/2018-phenomena-report.pdf
Yow Conference Dec 2013 Netflix Workshop
Netflix
IX – Internet Exchange Points
SFI – Settlement Free Peering
OCA – Open Connect Appliance
Exemplars: Real-time
Mapping
Initially, Maps were static. You
generated a map with directions and
printed it.
2005: Google Maps introduced.
2007: Real-time traffic data
integrated
2007: Street View added
2008: Android App released w/ turn
by turn navigation
Interesting article about putting the
data into Google Maps:
◦ How Google Builds Its Maps
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:
◦ Very Large Number of Nodes
IoT Device Connections
https://d110erj175o600.cloudfront.net/upload/images/06_2017/170615153722.pdf
Fog Computing Characteristics:
◦ Predominance of Wireless Access
◦ Strong presence of Streaming and Real-time Applications
◦ Heterogeneity
www.sandvine.com/hubfs/downloads/phenomena/2018-phenomena-report.pdf
Architectural Drivers
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
Layered Pattern
for Fog Computing:
Fog Computing: Survey of Trends, Architectures, Requirements, and Research Directions
https://arxiv.org/pdf/1701.01090.pdf
Fog Computing Pattern:
A Pattern for Fog Computing
Reading Assignment:
A Pattern for Fog Computing:
https://www.researchgate.net/publication/314101893_A_Pattern_for_F
og_Computing
Be prepared to address a couple questions about this paper on Friday,
November 13.

Mais conteúdo relacionado

Semelhante a Fog Computing.pptx

CPaaS.io Y1 Review Meeting - Cloud & Edge Programming
CPaaS.io Y1 Review Meeting - Cloud & Edge ProgrammingCPaaS.io Y1 Review Meeting - Cloud & Edge Programming
CPaaS.io Y1 Review Meeting - Cloud & Edge ProgrammingStephan Haller
 
A survey of fog computing concepts applications and issues
A survey of fog computing concepts  applications and issuesA survey of fog computing concepts  applications and issues
A survey of fog computing concepts applications and issuesRezgar Mohammad
 
Cloud computing
Cloud computingCloud computing
Cloud computingsuraj1536
 
Spatial data infrastructure in the cloud, 2011
Spatial data infrastructure in the cloud, 2011Spatial data infrastructure in the cloud, 2011
Spatial data infrastructure in the cloud, 2011Moullet
 
Cloud computing
Cloud computingCloud computing
Cloud computingJeroen
 
A Review- Fog Computing and Its Role in the Internet of Things
A Review- Fog Computing and Its Role in the Internet of ThingsA Review- Fog Computing and Its Role in the Internet of Things
A Review- Fog Computing and Its Role in the Internet of ThingsIJERA Editor
 
cloud computing
cloud computingcloud computing
cloud computingnewme19
 
Ambient Intelligence perspective from IoT insight
Ambient Intelligence perspective from IoT insightAmbient Intelligence perspective from IoT insight
Ambient Intelligence perspective from IoT insightPrasan Dutt
 
Media and Entertainment Network Exchange Concept
Media and Entertainment Network Exchange ConceptMedia and Entertainment Network Exchange Concept
Media and Entertainment Network Exchange ConceptJason Banks
 
TU_BCA_7TH_SEM_CC_INTRODUCTION TO CLOUD COMPUTING
TU_BCA_7TH_SEM_CC_INTRODUCTION TO CLOUD COMPUTINGTU_BCA_7TH_SEM_CC_INTRODUCTION TO CLOUD COMPUTING
TU_BCA_7TH_SEM_CC_INTRODUCTION TO CLOUD COMPUTINGSujit Jha
 
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MECINTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MECapidays
 
Fog computing : The new age Technology
Fog computing : The new age TechnologyFog computing : The new age Technology
Fog computing : The new age TechnologyPrankit Mishra
 
Edge Computing: NTT Offerings in Japan and Use Cases by Katsuhiro Ohki, NTT L...
Edge Computing: NTT Offerings in Japan and Use Cases by Katsuhiro Ohki, NTT L...Edge Computing: NTT Offerings in Japan and Use Cases by Katsuhiro Ohki, NTT L...
Edge Computing: NTT Offerings in Japan and Use Cases by Katsuhiro Ohki, NTT L...MyNOG
 

Semelhante a Fog Computing.pptx (20)

Fog computing
Fog computingFog computing
Fog computing
 
CPaaS.io Y1 Review Meeting - Cloud & Edge Programming
CPaaS.io Y1 Review Meeting - Cloud & Edge ProgrammingCPaaS.io Y1 Review Meeting - Cloud & Edge Programming
CPaaS.io Y1 Review Meeting - Cloud & Edge Programming
 
A survey of fog computing concepts applications and issues
A survey of fog computing concepts  applications and issuesA survey of fog computing concepts  applications and issues
A survey of fog computing concepts applications and issues
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Spatial data infrastructure in the cloud, 2011
Spatial data infrastructure in the cloud, 2011Spatial data infrastructure in the cloud, 2011
Spatial data infrastructure in the cloud, 2011
 
Seminar report
Seminar reportSeminar report
Seminar report
 
shivam gupta(48).pptx
shivam gupta(48).pptxshivam gupta(48).pptx
shivam gupta(48).pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
A Review- Fog Computing and Its Role in the Internet of Things
A Review- Fog Computing and Its Role in the Internet of ThingsA Review- Fog Computing and Its Role in the Internet of Things
A Review- Fog Computing and Its Role in the Internet of Things
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud final with_lab
Cloud final with_labCloud final with_lab
Cloud final with_lab
 
Ambient Intelligence perspective from IoT insight
Ambient Intelligence perspective from IoT insightAmbient Intelligence perspective from IoT insight
Ambient Intelligence perspective from IoT insight
 
Media and Entertainment Network Exchange Concept
Media and Entertainment Network Exchange ConceptMedia and Entertainment Network Exchange Concept
Media and Entertainment Network Exchange Concept
 
Edge Computing: Drivers and Trends
Edge Computing: Drivers and TrendsEdge Computing: Drivers and Trends
Edge Computing: Drivers and Trends
 
Fog computing
Fog computingFog computing
Fog computing
 
TU_BCA_7TH_SEM_CC_INTRODUCTION TO CLOUD COMPUTING
TU_BCA_7TH_SEM_CC_INTRODUCTION TO CLOUD COMPUTINGTU_BCA_7TH_SEM_CC_INTRODUCTION TO CLOUD COMPUTING
TU_BCA_7TH_SEM_CC_INTRODUCTION TO CLOUD COMPUTING
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MECINTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
INTERFACE by apidays 2023 - How APIs are fueling the growth of 5G and MEC
 
Fog computing : The new age Technology
Fog computing : The new age TechnologyFog computing : The new age Technology
Fog computing : The new age Technology
 
Edge Computing: NTT Offerings in Japan and Use Cases by Katsuhiro Ohki, NTT L...
Edge Computing: NTT Offerings in Japan and Use Cases by Katsuhiro Ohki, NTT L...Edge Computing: NTT Offerings in Japan and Use Cases by Katsuhiro Ohki, NTT L...
Edge Computing: NTT Offerings in Japan and Use Cases by Katsuhiro Ohki, NTT L...
 

Último

2024 QRC PLM Recruitment Praesentation.pdf
2024 QRC PLM Recruitment Praesentation.pdf2024 QRC PLM Recruitment Praesentation.pdf
2024 QRC PLM Recruitment Praesentation.pdfJoerg Speikamp
 
BaruwaRaquella_Retail Store Presentation.pptx
BaruwaRaquella_Retail Store Presentation.pptxBaruwaRaquella_Retail Store Presentation.pptx
BaruwaRaquella_Retail Store Presentation.pptxRaquellaBaruwa
 
Self Editing Your Novel Part 3: Who's Telling This Story?
Self Editing Your Novel Part 3: Who's Telling This Story?Self Editing Your Novel Part 3: Who's Telling This Story?
Self Editing Your Novel Part 3: Who's Telling This Story?Beth Jusino
 
wonder woman:quiz on female achievements
wonder woman:quiz on female achievementswonder woman:quiz on female achievements
wonder woman:quiz on female achievementsRemya Roshni
 
Evaluating LLM Models for Production Systems Methods and Practices -
Evaluating LLM Models for Production Systems Methods and Practices -Evaluating LLM Models for Production Systems Methods and Practices -
Evaluating LLM Models for Production Systems Methods and Practices -alopatenko
 
Leadership in Difficult Times- Strategies for Overcoming Challenges - Reflect...
Leadership in Difficult Times- Strategies for Overcoming Challenges - Reflect...Leadership in Difficult Times- Strategies for Overcoming Challenges - Reflect...
Leadership in Difficult Times- Strategies for Overcoming Challenges - Reflect...Kayode Fayemi
 
Retail marketing Supply chain management SLIDESHARE.pptx
Retail marketing Supply chain management SLIDESHARE.pptxRetail marketing Supply chain management SLIDESHARE.pptx
Retail marketing Supply chain management SLIDESHARE.pptxBharathBunny10
 
110 Philippines. quiz bee Power PoInt Presentation
110 Philippines. quiz bee Power PoInt Presentation110 Philippines. quiz bee Power PoInt Presentation
110 Philippines. quiz bee Power PoInt PresentationNorHaiFatun
 
DAY 06 A Revelation 03-10-2024 PpPT.pptx
DAY 06 A Revelation 03-10-2024 PpPT.pptxDAY 06 A Revelation 03-10-2024 PpPT.pptx
DAY 06 A Revelation 03-10-2024 PpPT.pptxFamilyWorshipCenterD
 
LAUNCH: Intersections between violence against children and violence against ...
LAUNCH: Intersections between violence against children and violence against ...LAUNCH: Intersections between violence against children and violence against ...
LAUNCH: Intersections between violence against children and violence against ...UNICEF Office of Research - Innocenti
 

Último (12)

2024 QRC PLM Recruitment Praesentation.pdf
2024 QRC PLM Recruitment Praesentation.pdf2024 QRC PLM Recruitment Praesentation.pdf
2024 QRC PLM Recruitment Praesentation.pdf
 
BaruwaRaquella_Retail Store Presentation.pptx
BaruwaRaquella_Retail Store Presentation.pptxBaruwaRaquella_Retail Store Presentation.pptx
BaruwaRaquella_Retail Store Presentation.pptx
 
Self Editing Your Novel Part 3: Who's Telling This Story?
Self Editing Your Novel Part 3: Who's Telling This Story?Self Editing Your Novel Part 3: Who's Telling This Story?
Self Editing Your Novel Part 3: Who's Telling This Story?
 
wonder woman:quiz on female achievements
wonder woman:quiz on female achievementswonder woman:quiz on female achievements
wonder woman:quiz on female achievements
 
Tethex Cards - complete presentation in English
Tethex Cards - complete presentation in EnglishTethex Cards - complete presentation in English
Tethex Cards - complete presentation in English
 
Evaluating LLM Models for Production Systems Methods and Practices -
Evaluating LLM Models for Production Systems Methods and Practices -Evaluating LLM Models for Production Systems Methods and Practices -
Evaluating LLM Models for Production Systems Methods and Practices -
 
Leadership in Difficult Times- Strategies for Overcoming Challenges - Reflect...
Leadership in Difficult Times- Strategies for Overcoming Challenges - Reflect...Leadership in Difficult Times- Strategies for Overcoming Challenges - Reflect...
Leadership in Difficult Times- Strategies for Overcoming Challenges - Reflect...
 
NOC_SXSW_Non-ObviousThinking_2024_SLIDES.pptx
NOC_SXSW_Non-ObviousThinking_2024_SLIDES.pptxNOC_SXSW_Non-ObviousThinking_2024_SLIDES.pptx
NOC_SXSW_Non-ObviousThinking_2024_SLIDES.pptx
 
Retail marketing Supply chain management SLIDESHARE.pptx
Retail marketing Supply chain management SLIDESHARE.pptxRetail marketing Supply chain management SLIDESHARE.pptx
Retail marketing Supply chain management SLIDESHARE.pptx
 
110 Philippines. quiz bee Power PoInt Presentation
110 Philippines. quiz bee Power PoInt Presentation110 Philippines. quiz bee Power PoInt Presentation
110 Philippines. quiz bee Power PoInt Presentation
 
DAY 06 A Revelation 03-10-2024 PpPT.pptx
DAY 06 A Revelation 03-10-2024 PpPT.pptxDAY 06 A Revelation 03-10-2024 PpPT.pptx
DAY 06 A Revelation 03-10-2024 PpPT.pptx
 
LAUNCH: Intersections between violence against children and violence against ...
LAUNCH: Intersections between violence against children and violence against ...LAUNCH: Intersections between violence against children and violence against ...
LAUNCH: Intersections between violence against children and violence against ...
 

Fog Computing.pptx

  • 1. Fog Computing … Cloud Computing at the Edge of the Network https://commons.wikimedia.org/wiki/File:Golden_Gate_Bridge_fog_2014.jpg
  • 2. 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 https://commons.wikimedia.org/wiki/File:Cloud_computing_layers.svg
  • 3. 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
  • 4. Fog Computing 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: Survey of Trends, Architectures, Requirements, and Research Directions
  • 5. Exemplars: Content Delivery Netflix – evolving business model. ◦ 1998: Initially mail order DVDs, competing with Blockbuster brick and mortar stores. ◦ Order on-line ◦ DVDs delivered by mail ◦ 2007: Started deliver content via internet ◦ 2011: Development of Open Content Delivery – a network set up to move content closer to the consumer ◦ Business Model: ◦ Subscription Service ◦ Delivery of the content you want, when you want it. ◦ Cloud computing supported– Billing, Content Delivery Network, big data analytics, understanding usage patterns and where content needs to be placed for fast delivery.
  • 6. How do you scale this? Back Office Support can still be done in the cloud. But how do you do content delivery?
  • 8. Yow Conference Dec 2013 Netflix Workshop
  • 9. Netflix IX – Internet Exchange Points SFI – Settlement Free Peering OCA – Open Connect Appliance
  • 10. Exemplars: Real-time Mapping Initially, Maps were static. You generated a map with directions and printed it. 2005: Google Maps introduced. 2007: Real-time traffic data integrated 2007: Street View added 2008: Android App released w/ turn by turn navigation Interesting article about putting the data into Google Maps: ◦ How Google Builds Its Maps
  • 11. 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
  • 12. Fog Computing Characteristics: ◦ Very Large Number of Nodes IoT Device Connections https://d110erj175o600.cloudfront.net/upload/images/06_2017/170615153722.pdf
  • 13. Fog Computing Characteristics: ◦ Predominance of Wireless Access ◦ Strong presence of Streaming and Real-time Applications ◦ Heterogeneity www.sandvine.com/hubfs/downloads/phenomena/2018-phenomena-report.pdf
  • 14. Architectural Drivers 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
  • 15. Layered Pattern for Fog Computing: Fog Computing: Survey of Trends, Architectures, Requirements, and Research Directions
  • 17. Fog Computing Pattern: A Pattern for Fog Computing
  • 18. Reading Assignment: A Pattern for Fog Computing: https://www.researchgate.net/publication/314101893_A_Pattern_for_F og_Computing Be prepared to address a couple questions about this paper on Friday, November 13.

Notas do Editor

  1. CAGR = Compound Annual Growth Rate