fog computing with prismtech vortex intelligent data sharing platform

49
Angelo Corsaro, PhD Chief Technology Officer [email protected] Fog Computing with VORTEX

Upload: prismtech

Post on 08-Jan-2017

1.614 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Angelo Corsaro, PhDChief Technology Officer

[email protected]

Fog Computingwith VORTEX

Page 2: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Why do we need Fog Computing?

Page 3: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

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

Page 4: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

*IDC

*CISCOThe number of IoT devices is expected to grow

exponentially

Too many Devices

Page 5: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

*IDC

*CISCOCISCO estimates an average of 6.6 devices per person leading to 50B devices in

2020.

Too many Devices

Page 6: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

*IDC

*CISCO

IDC estimates 27.9 devices per person leading to 212B

Too many Devices

Page 7: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

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

Page 8: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

There is sufficient bandwidth to push data to

the Cloud.

Cloud-Centric Architectures Assumption #1

Page 9: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Cop

yrig

ht P

rism

Tech

, 201

4

Smart Factory0.5 TB of data

produced per day

Page 10: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Connectivity is not an issue. A device will (almost) always be connected to the

cloud.

Cloud-Centric Architectures Assumption #2

Page 11: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Autonomous Vehicles

coordination of fast moving autonomous vehicles

intermittent connectivity

dynamic pairing of devices

Page 12: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

The latency induced by cloud-centralised analytics

and control is compatible with the dynamic of the IoT

system

Cloud-Centric Architectures Assumption #3

Page 13: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Latency Constraints

Page 14: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

The connectivity cost is negligible

Cloud-Centric Architectures Assumption #4

Page 15: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Industrial companies are comfortable in exposing

their data to the cloud.

Cloud-Centric Architectures Assumption #5

Page 16: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

What is Fog Computing?

Page 17: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Cop

yrig

ht P

rism

Tech

, 201

4

fog computing is like  cloud computing but closer to the “Things”

Fog Computing| fɒg kəmˈpjuːtɪŋ|

Page 18: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Cop

yrig

ht P

rism

Tech

, 201

4

elastic and high-performance computing, storage and communication at the edge

Fog Computing| fɒg kəmˈpjuːtɪŋ|

Page 19: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Fog is about reactive cyber-physical applications

Fog is about interacting with the physical world

Page 20: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Cop

yrig

ht P

rism

Tech

, 201

4

Cloud technologies are not always applicable on the edge because of

performance and resource constraints

Page 21: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

A new infrastructure has to be "invented" for the edge, innovating when necessary

and reusing when possible

Page 22: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Real-Time Performance and Reliability

Location- and Resource-Aware deployment

Resource and Device Virtualisation

Fog Computing traits

Page 23: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

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

Page 24: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Has it been proven?

Page 25: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform
Page 26: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform
Page 27: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform
Page 28: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform
Page 29: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform
Page 30: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform
Page 31: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Fog Computing with Vortex

Page 32: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Vortex is a standard technology for efficient, ubiquitous, interoperable, secure and platform independent data sharing across network connected devices

in151 Characters

Page 33: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Fog ComputingVortex naturally fits with the fog computing paradigm and is the only fog-ready data-sharing infrastructure

Page 34: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

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

infra

structure

sdk

Location Transparency

Page 35: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

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

infra

structure

sdk

Page 36: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

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

infra

structure

sdk

Location Transparency

Page 37: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

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

Page 38: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

PerformanceVortex 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

infra

structure

sdk

Page 39: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

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

infra

structure

sdk

Analytics

Page 40: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

SecurityData-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

infra

structure

sdk

Page 41: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Vortex Fog Deployment

Page 42: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

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

Page 43: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

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

Page 44: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

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

Page 45: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Vortex Fog efficiently and securely deals with cloud connectivity adapting traffic flows and protocols

Device-to-Cloud Communication

Cloud Analytics

Fog AnalyticsFog Analytics

Fog Analytics

Page 46: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Vortex Cloud efficiently and securely makes data available to any device at an Internet Scale

Device-to-Cloud Communication

Cloud Analytics

Fog AnalyticsFog Analytics

Fog Analytics

Page 47: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

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

Page 48: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Fog Computing Blog

http://bit.ly/fogblog-part-i

Page 49: Fog Computing with PrismTech Vortex Intelligent Data Sharing Platform

Cop

yrig

ht P

rism

Tech

, 201

4