bkk19-107 ledge overview and goals · fog computing - initial view: a deployment helper the fog can...

12
BKK19-107 LEDGE Overview and Goals François-Frédéric Ozog

Upload: others

Post on 25-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BKK19-107 LEDGE Overview and Goals · Fog Computing - initial view: a deployment helper The fog can still have value without cloud connectivity Dynamic collaboration at the end (swarms)

BKK19-107LEDGE Overview and GoalsFrançois-Frédéric Ozog

Page 2: BKK19-107 LEDGE Overview and Goals · Fog Computing - initial view: a deployment helper The fog can still have value without cloud connectivity Dynamic collaboration at the end (swarms)

What is edge & fog ?Computing model evolution

Mainframe computingPersonal computingDistributing computing (with/without mainframe)Disaggregated mainframe computing (Internet ;-)Peer-to-peer computing (bittorrent)Cloud computingEdge computing - 5G content cachingServerless computingNeural computingFog computing - edge deployment generalization

Data collaboration model evolution

Unique central

Master slave SSOPublish/subscribe impersonationMesh anonymousMessage brokers

Page 3: BKK19-107 LEDGE Overview and Goals · Fog Computing - initial view: a deployment helper The fog can still have value without cloud connectivity Dynamic collaboration at the end (swarms)

Initial concept of edge computingCompute done closer to the producer/consumer for latency, data size...

Edge

5G

Edge node (= gateway)

Page 4: BKK19-107 LEDGE Overview and Goals · Fog Computing - initial view: a deployment helper The fog can still have value without cloud connectivity Dynamic collaboration at the end (swarms)

Not just a gateway...● Open Glossary of Edge Computing● Multiples layers

Cloud

Edge node

AccessEdgeLayer

Aggregation EdgeLayer

Device Edge Infrastructure Edge

Page 5: BKK19-107 LEDGE Overview and Goals · Fog Computing - initial view: a deployment helper The fog can still have value without cloud connectivity Dynamic collaboration at the end (swarms)

Fog Computing - initial view: a deployment helper ● Multicloud● Value without cloud● Peer to peer

Fog

Cloud EdgeThings Edge

Edge node

Cloud

“Far Edge” “Edge”

Page 6: BKK19-107 LEDGE Overview and Goals · Fog Computing - initial view: a deployment helper The fog can still have value without cloud connectivity Dynamic collaboration at the end (swarms)

At a computing model inflection pointComputing model evolution

Mainframe computingPersonal computingDistributing computing (with/without mainframe)Disaggregated mainframe computing (Internet ;-)Peer-to-peer computing (bittorrent)Cloud computingEdge computing - initial ETSI visionServerless computingNeural computingFog computing - initial OpenFog vision

“Edge&Fog” computing as of nowUbiquitous computing Swarm computingConfidential computingGuest computing

Data collaboration model evolution

Unique central

Master slave SSOPublish/subscribe impersonationMesh anonymousMessage brokers

Realtime bulletin board Delegation

Page 7: BKK19-107 LEDGE Overview and Goals · Fog Computing - initial view: a deployment helper The fog can still have value without cloud connectivity Dynamic collaboration at the end (swarms)

Fog Computing - initial view: a deployment helper ● The fog can still have value without cloud connectivity● Dynamic collaboration at the end (swarms)● Multicloud

Swarm 1

Things Edge

Edge node

Swarm 2

Page 8: BKK19-107 LEDGE Overview and Goals · Fog Computing - initial view: a deployment helper The fog can still have value without cloud connectivity Dynamic collaboration at the end (swarms)

Putting everything togetherAT&T

London

Bosch

AWS

Cloudedge

Thingsedge

Page 9: BKK19-107 LEDGE Overview and Goals · Fog Computing - initial view: a deployment helper The fog can still have value without cloud connectivity Dynamic collaboration at the end (swarms)

Putting everything togetherOrange

EDF

SiemensMindsphere

AWS

Cloudedge

Thingsedge

Page 10: BKK19-107 LEDGE Overview and Goals · Fog Computing - initial view: a deployment helper The fog can still have value without cloud connectivity Dynamic collaboration at the end (swarms)

● EdgeX● Tibco Flogo● SAP Leonardo● Iotivity● Azure IoT Edge Runtime

Edge runtime: edge native customizable graphs

SAPization of edge computingMulti-SoC runtimes: no proprietary SDKs

Page 12: BKK19-107 LEDGE Overview and Goals · Fog Computing - initial view: a deployment helper The fog can still have value without cloud connectivity Dynamic collaboration at the end (swarms)

Thank youJoin Linaro to accelerate deployment of your Arm-based solutions through collaboration

[email protected]