BKK19-107LEDGE Overview and GoalsFrançois-Frédéric Ozog
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
Initial concept of edge computingCompute done closer to the producer/consumer for latency, data size...
Edge
5G
Edge node (= gateway)
Not just a gateway...● Open Glossary of Edge Computing● Multiples layers
Cloud
Edge node
AccessEdgeLayer
Aggregation EdgeLayer
Device Edge Infrastructure Edge
Fog Computing - initial view: a deployment helper ● Multicloud● Value without cloud● Peer to peer
Fog
Cloud EdgeThings Edge
Edge node
Cloud
“Far Edge” “Edge”
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
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
Putting everything togetherAT&T
London
Bosch
AWS
Cloudedge
Thingsedge
Putting everything togetherOrange
EDF
SiemensMindsphere
AWS
Cloudedge
Thingsedge
● 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
LEDGE Reference Platform
EdgeRuntimes
LEDGE RP
Performance patches,Time Sensitive Networking,
Security patches, Trust extensions, OTA
AI, Media
DDS EBBR compliant● Arm v8 64 bits● Arm v8 32 bits● (Arm v7 32 bit)
Thank youJoin Linaro to accelerate deployment of your Arm-based solutions through collaboration