SlideShare una empresa de Scribd logo
1 de 18
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.

Más contenido relacionado

Similar a Fog Computing.pptx

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
Rezgar Mohammad
 
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
Moullet
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Jeroen
 

Similar a Fog Computing.pptx (20)

basic concept of Cloud computing and its architecture
basic concept of Cloud computing  and its architecturebasic concept of Cloud computing  and its architecture
basic concept of Cloud computing and its architecture
 
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 is the delivery of computing services
cloud computing is the delivery of computing servicescloud computing is the delivery of computing services
cloud computing is the delivery of computing services
 
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
 

Último

Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
Kayode Fayemi
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
amilabibi1
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
Kayode Fayemi
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
raffaeleoman
 

Último (18)

Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
Sector 62, Noida Call girls :8448380779 Noida Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Noida Escorts | 100% verifiedSector 62, Noida Call girls :8448380779 Noida Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Noida Escorts | 100% verified
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
Causes of poverty in France presentation.pptx
Causes of poverty in France presentation.pptxCauses of poverty in France presentation.pptx
Causes of poverty in France presentation.pptx
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...
Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...
Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 

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 del editor

  1. CAGR = Compound Annual Growth Rate