Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Angelo Corsaro, PhD
Chief Technology Officer
angelo.corsaro@prismtech.com
Fog Computing
with VORTEX
Why do we need
Fog Computing?
The majority of IoT systems
are today cloud-centric
These systems are
characterised by device-to-
cloud communication and
...
*IDC
*CISCO
The number of IoT devices is
expected to grow
exponentially
Too many Devices
*IDC
*CISCOCISCO estimates an average
of 6.6 devices per person
leading to 50B devices in
2020.
Too many Devices
*IDC
*CISCO
IDC estimates 27.9 devices
per person leading to 212B
Too many Devices
Industrial IoT applications such
as Smart Grids , Smart
Factories, Smart Farming,
Connected Vehicles and Smart
Cities are ...
There is sufficient
bandwidth to push data to
the Cloud.
Cloud-Centric
Architectures
Assumption #1
CopyrightPrismTech,2014
Smart Factory
0.5 TB of data
produced per day
Connectivity is not an
issue. A device will (almost)
always be connected to the
cloud.
Cloud-Centric
Architectures
Assumpt...
Autonomous
Vehicles
coordination of fast moving
autonomous vehicles
intermittent
connectivity
dynamic pairing of devices
The latency induced by
cloud-centralised analytics
and control is compatible
with the dynamic of the IoT
system
Cloud-Cent...
Latency
Constraints
The connectivity cost is
negligible
Cloud-Centric
Architectures
Assumption #4
Industrial companies are
comfortable in exposing
their data to the cloud.
Cloud-Centric
Architectures
Assumption #5
What is
Fog Computing?
CopyrightPrismTech,2014
fog computing is like  cloud computing but
closer to the “Things”
Fog Computing| fɒg kəmˈpjuːtɪŋ|
CopyrightPrismTech,2014
elastic and high-performance computing,
storage and communication at the edge
Fog Computing| fɒg k...
Fog is about reactive cyber-physical applications
Fog is about interacting with the physical world
CopyrightPrismTech,2014
Cloud technologies are not always
applicable on the edge because of
performance and resource const...
A new infrastructure has to be "invented"
for the edge, innovating when necessary
and reusing when possible
Real-Time Performance and
Reliability
Location- and Resource-
Aware deployment
Resource and Device
Virtualisation
Fog Comp...
Resource aware provisioning of
applications and tenants
Tamper Proof Security (in some
deployments it is easier to get
phy...
Has it been proven?
Fog Computing
with Vortex
Vortex is a standard technology for
efficient, ubiquitous, interoperable,
secure and platform independent data
sharing acro...
Fog Computing
Vortex naturally fits with the fog
computing paradigm and is the only
fog-ready data-sharing infrastructure
Vortex lets data flow where
needed transparently while
optimising the data sharing
Device-2-DeviceDevice-2-Cloud
Fog-2-Clou...
Whenever possible data is
shared using Device-to-
Device communication
Location
Transparency
Device-2-DeviceDevice-2-Cloud...
When necessary data
sharing is mediated by
Vortex Infrastructure, i.e.,
Vortex Fog and Cloud
Device-2-DeviceDevice-2-Cloud...
location
transparency
Cloud Computing
Fog Computing
Device-to-Cloud
Communication
Device-to-Device
Communication
Fog-to-Cl...
Performance
Vortex delivers low and
deterministic latency as
well as very high throughput
30 μs peer-to-peer latency
4+ Mm...
Native Integration with the
hottest real-time analytics
platforms and CEP
Device-2-DeviceDevice-2-Cloud
Fog-2-Cloud
Device...
Security
Data-Level security with
Pluggable Authentication
Access Control and Crypto
Device-2-DeviceDevice-2-Cloud
Fog-2-C...
Vortex Fog
Deployment
Vortex device, such as Lite, Café,
and Web are used to share data
between different kinds of
applications within a car
Café...
Vortex Fog is used to
transparently (for in car apps)
decouple and control the data
sharing within and across the
car
Vort...
Vortex Fog efficiently and
securely deals with car to car
communication
Vortex Fog allows to
decouple the transport used
fo...
Vortex Fog efficiently and
securely deals with cloud
connectivity adapting traffic
flows and protocols
Device-to-Cloud
Commun...
Vortex Cloud efficiently
and securely makes data
available to any device at
an Internet Scale
Device-to-Cloud
Communication...
Fog Computing will underpin the largest
majority of IoT systems
Fog Computing Platforms are starting to
emerge in the mark...
Fog Computing
Blog
http://bit.ly/fogblog-part-i
CopyrightPrismTech,2014
Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform
Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform
Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform
Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform
Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform
Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform
Upcoming SlideShare
Loading in …5
×

Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

3,014 views

Published on

The Fog Computing paradigm was introduced to extend and overcome the limitations imposed by cloud centric architectures with respect to their assumptions on connectivity, bandwidth and latency. As such Fog Computing aims at bringing elastic and high-performance computing, storage and communication at the edge. Early demonstrations of Fog Computing architectures such as those carried on the Barcelona Smart City demonstrator, have proved the effectiveness of this paradigm and initiatives such as the Open Fog Consortium aim at popularizing and accelerating the adoption of Fog computing as one of the key paradigms at the foundation of Internet of Things. In this presentation we will explain the forces that drove the introduction of Fog Computing and provide a thorough definition of the underlying architectural style. Additionally we will explore the relationships and synergies that exist between Fog and Cloud Computing. Finally we will show how PrismTech’s Vortex naturally supports Fog Computing Architectures.

Published in: Software

Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

  1. 1. Angelo Corsaro, PhD Chief Technology Officer angelo.corsaro@prismtech.com Fog Computing with VORTEX
  2. 2. Why do we need Fog Computing?
  3. 3. The majority of IoT systems are today cloud-centric These systems are characterised by device-to- cloud communication and in-cloud analytics Cloud-Centric Architectures
  4. 4. *IDC *CISCO The number of IoT devices is expected to grow exponentially Too many Devices
  5. 5. *IDC *CISCOCISCO estimates an average of 6.6 devices per person leading to 50B devices in 2020. Too many Devices
  6. 6. *IDC *CISCO IDC estimates 27.9 devices per person leading to 212B Too many Devices
  7. 7. Industrial IoT applications such as Smart Grids , Smart Factories, Smart Farming, Connected Vehicles and Smart Cities are not compatible with the assumptions of Cloud Centric Architectures Industrial IoT
  8. 8. There is sufficient bandwidth to push data to the Cloud. Cloud-Centric Architectures Assumption #1
  9. 9. CopyrightPrismTech,2014 Smart Factory 0.5 TB of data produced per day
  10. 10. Connectivity is not an issue. A device will (almost) always be connected to the cloud. Cloud-Centric Architectures Assumption #2
  11. 11. Autonomous Vehicles coordination of fast moving autonomous vehicles intermittent connectivity dynamic pairing of devices
  12. 12. The latency induced by cloud-centralised analytics and control is compatible with the dynamic of the IoT system Cloud-Centric Architectures Assumption #3
  13. 13. Latency Constraints
  14. 14. The connectivity cost is negligible Cloud-Centric Architectures Assumption #4
  15. 15. Industrial companies are comfortable in exposing their data to the cloud. Cloud-Centric Architectures Assumption #5
  16. 16. What is Fog Computing?
  17. 17. CopyrightPrismTech,2014 fog computing is like  cloud computing but closer to the “Things” Fog Computing| fɒg kəmˈpjuːtɪŋ|
  18. 18. CopyrightPrismTech,2014 elastic and high-performance computing, storage and communication at the edge Fog Computing| fɒg kəmˈpjuːtɪŋ|
  19. 19. Fog is about reactive cyber-physical applications Fog is about interacting with the physical world
  20. 20. CopyrightPrismTech,2014 Cloud technologies are not always applicable on the edge because of performance and resource constraints
  21. 21. A new infrastructure has to be "invented" for the edge, innovating when necessary and reusing when possible
  22. 22. Real-Time Performance and Reliability Location- and Resource- Aware deployment Resource and Device Virtualisation Fog Computing traits
  23. 23. Resource aware provisioning of applications and tenants Tamper Proof Security (in some deployments it is easier to get physical access to the fog platform) Fog Computing traits
  24. 24. Has it been proven?
  25. 25. Fog Computing with Vortex
  26. 26. Vortex is a standard technology for efficient, ubiquitous, interoperable, secure and platform independent data sharing across network connected devices in151 Characters
  27. 27. Fog Computing Vortex naturally fits with the fog computing paradigm and is the only fog-ready data-sharing infrastructure
  28. 28. Vortex lets data flow where needed transparently while optimising the data sharing Device-2-DeviceDevice-2-Cloud Fog-2-Cloud Device-2-Fog Cloud-2-Cloud Fog-2-Fog infrastructuresdk Location Transparency
  29. 29. Whenever possible data is shared using Device-to- Device communication Location Transparency Device-2-DeviceDevice-2-Cloud Fog-2-Cloud Device-2-Fog Cloud-2-Cloud Fog-2-Fog infrastructuresdk
  30. 30. When necessary data sharing is mediated by Vortex Infrastructure, i.e., Vortex Fog and Cloud Device-2-DeviceDevice-2-Cloud Fog-2-Cloud Device-2-Fog Cloud-2-Cloud Fog-2-Fog infrastructuresdk Location Transparency
  31. 31. location transparency Cloud Computing Fog Computing Device-to-Cloud Communication Device-to-Device Communication Fog-to-Cloud Communication Cloud-to-Cloud Communication Device-to-Device Communication Collect | Store | Analyse | Share Collect | Store | Analyse | Share Fog Computing Fog Computing
  32. 32. Performance Vortex delivers low and deterministic latency as well as very high throughput 30 μs peer-to-peer latency 4+ Mmsgs/sec p2p throughput Device-2-DeviceDevice-2-Cloud Fog-2-Cloud Device-2-Fog Cloud-2-Cloud Fog-2-Fog infrastructuresdk
  33. 33. Native Integration with the hottest real-time analytics platforms and CEP Device-2-DeviceDevice-2-Cloud Fog-2-Cloud Device-2-Fog Cloud-2-Cloud Fog-2-Fog infrastructuresdk Analytics
  34. 34. Security Data-Level security with Pluggable Authentication Access Control and Crypto Device-2-DeviceDevice-2-Cloud Fog-2-Cloud Device-2-Fog Cloud-2-Cloud Fog-2-Fog infrastructuresdk
  35. 35. Vortex Fog Deployment
  36. 36. Vortex device, such as Lite, Café, and Web are used to share data between different kinds of applications within a car Café and Web are typically used Android / HTML5 based infotainment Lite in typically used in ECU, sensors and onboard analytics
  37. 37. Vortex Fog is used to transparently (for in car apps) decouple and control the data sharing within and across the car Vortex Fog also helps defining security boundaries and policies
  38. 38. Vortex Fog efficiently and securely deals with car to car communication Vortex Fog allows to decouple the transport used for in-car communication and that used for car-to-car communication
  39. 39. Vortex Fog efficiently and securely deals with cloud connectivity adapting traffic flows and protocols Device-to-Cloud Communication Cloud Analytics Fog Analytics Fog Analytics Fog Analytics
  40. 40. Vortex Cloud efficiently and securely makes data available to any device at an Internet Scale Device-to-Cloud Communication Cloud Analytics Fog Analytics Fog Analytics Fog Analytics
  41. 41. Fog Computing will underpin the largest majority of IoT systems Fog Computing Platforms are starting to emerge in the market Vortex is the only Data-Sharing Technology that is Fog-Ready In Summary
  42. 42. Fog Computing Blog http://bit.ly/fogblog-part-i
  43. 43. CopyrightPrismTech,2014

×