and internet of things open source infrastructures · 2018-07-02 · open source...
TRANSCRIPT
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
Open Source Infrastructures...and Internet of Things
Presented By: Ivan Zoratti
Date: 22 June 2017
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
WHO ARE WE?
We are Dianomic Systems - Our mission: Simplify IoT Data
DianomíGreek
= DistributionEnglish
The distribution of IoT data networking, processing, security and storage makes managing it complicated. Simplifying IoT application and system development with an ubiquitous open source platform, standards and
community is Dianomic’s mission.
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
https://youtu.be/ZORzsubQA_M
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
https://www.ft.com/content/6d2fe2a8-722c-11e7-93ff-99f383b09ff9
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
http://www.urban-hub.com/cities/smart-city-3-0-ask-barcelona-about-the-next-generation-of-smart-cities
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
IOT AND IIOT?
https://newsroom.cisco.com/press-release-content?articleId=1847422
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
A FRAGMENTED WORLD
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
IIOT CHALLENGE: IT IS A BROWN FIELD
● Fragmentation○ Sensor Protocols (CAN bus, Modbus, OPC-UA, Bluetooth, BLE, DECT, ZigBee, Z-Wave …)○ Industrial Systems (Actuators, HMI, SCADA, PLCs, Historians)○ Hardware (ARM, Intel, Qualcomm)○ Protocols to Cloud (MQTT, LWM2M, CoAP, AllSeen, HTTP, HTTPS)○ Standards (oneM2M, Thread, AllSeen, Industrial Internet Consortium, OpenFog
Consortium/IEEE)
● Complexity○ Security (Sensors, Data, Network, Cloud, Control, PKI, SKI, Blockchain)○ Reliability (Store & Forward, Best Effort, Guaranteed)○ Network (LAN, WAN, Cell)○ Lifecycle Management (Provisioning, Configuration, Update, Upgrade)○ Integration (OT/IT, Sensor, Edge, Fog, Historian, Cloud)
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
IIOT CHALLENGE: THE UPCOMING GREEN FIELD
● Estimation: in 2017 IoT devices surpassed mobile phones
● IDC: forecast $800bn spending in IoT in 2017
● Matt Turk and First Mark Capital:○ 971 companies, several verticals○ AI-powered○ Increase Connectivity○ More Edge Computing
http://mattturck.com/iot2018
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
WHAT IS FOG COMPUTING?“A decentralized computing infrastructure in which data, compute, storage and applications are distributed in the most logical, efficient place between the data source and the cloud.”
http://internetofthingsagenda.techtarget.com/definition/fog-computing-fogging
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
Use Cases:Smart Roads
WHY FOG COMPUTING?
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
Use Cases:Smart Buildings
WHY FOG COMPUTING?
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
Use Cases:Smart Cities
WHY FOG COMPUTING?
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
THE OPENFOG CONSORTIUM“A growing, global ecosystem of Fog experts.”
65 members strong, headquartered in 18 countries as of February 2018
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
EIGHT PILLARS OF AN OPENFOG REFERENCE ARCHITECTURE
TrustAttestationPrivacy
OrchestrationLocalized command control
Resource controlInterop & data normalization
Flexible cognitionValue of data
ReliabilityAvailabilityServiceability
Decision makingData to wisdom
Cloud enabledAll-levels autonomy
HW/SW programmableVirtualization and multi-tenancy
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
OPENFOG REFERENCE ARCHITECTURE
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
EVERYBODY NEEDS… A STACK
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
EVERYBODY NEEDS… A STACK
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
Fog Computing (...)» Sensors, Actuators and Control» Protocol Abstraction Layer» Hardware Platform Infrastructure
» Classics, Mechanical, Power, Cooling» Network, Accelerator, Compute, Storage
» TSN, TCC, Comms, FPGA, GPGPU» Node Security» Node Management» HW Virtualization» SW Backplane» Application Support» Application Services» Performance and Scale
» RT, QoS» Security
» ID, HW-RoT, Attestation, Authentication, Authorization» Manageability
» RAS, Alerting, Orchestration, Discovery» Data, Analytics and Control
» Machine Learning, Rule Engine, Cognition» IT Business & Cross-Fog Application
OPENSTACK PROJECTS vs. FOG COMPUTING LAYERSOpenStack (45)
» Compute» Nova, Glance, Ironic, Magnum, Storlets, Zun
» Storage» Swift, Cinder, Manila, Karbor, Freezer
» Networking» Neutron, Designate, Dragonflow, Kurys, Octavia,
Tacker, Tricircle
» Data and Analytics» Trove, Sahara, Searchlight
» Security» Keystone, Barbican, Congress, Mistral
» Management» Horizon, Rally, Senlin, Vitrage, Watcher
» Deployment» Chef, Kolla, Charms, Ansible, Puppet, Tripleo
» Application» Heat, Zaqar, Murano, Solum
» Monitoring» Ceilometer, CloudKitty, Monasca, Aodh, Panko
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
Fog Computing (...)» Sensors, Actuators and Control» Protocol Abstraction Layer» Hardware Platform Infrastructure
» Classics, Mechanical, Power, Cooling» Network, Accelerator, Compute, Storage
» TSN, TCC, Comms, FPGA, GPGPU» Node Security» Node Management» HW Virtualization» SW Backplane» Application Support» Application Services» Performance and Scale
» RT, QoS» Security
» ID, HW-RoT, Attestation, Authentication, Authorization» Manageability
» RAS, Alerting, Orchestration, Discovery» Data, Analytics and Control
» Machine Learning, Rule Engine, Cognition» IT Business & Cross-Fog Application
OpenStack (45)» Compute
» Nova, Glance, Ironic, Magnum, Storlets, Zun
» Storage» Swift, Cinder, Manila, Karbor, Freezer
» Networking» Neutron, Designate, Dragonflow, Kurys, Octavia,
Tacker, Tricircle
» Data and Analytics» Trove, Sahara, Searchlight
» Security» Keystone, Barbican, Congress, Mistral
» Management» Horizon, Rally, Senlin, Vitrage, Watcher
» Deployment» Chef, Kolla, Charms, Ansible, Puppet, Tripleo
» Application» Heat, Zaqar, Murano, Solum
» Monitoring» Ceilometer, CloudKitty, Monasca, Aodh, Panko
» 9,031,568 Lines of code» 919,788 Commits» 10,491 Contributors» 2,805 man/years of effort
OPENSTACK PROJECTS vs. FOG COMPUTING LAYERS
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
EVERYBODY NEEDS… A STACK
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
OPEN SOURCE PROJECTS IN THE FOG
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
OPEN SOURCE PROJECTS IN THE FOG - EDGEX
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
OPEN SOURCE PROJECTS IN THE FOG - EDGEX
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
OPEN SOURCE PROJECTS IN THE FOG - ECLIPSE STACK
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
OPEN SOURCE PROJECTS IN THE FOG - KURA
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
OPEN SOURCE PROJECTS IN THE FOG - FOGLAMP
N
S
W
E
Edge
Fog
Cloud
Cloud-to-Cloud
Edge-to-Edge
Edge-to-Fog Edge-to-Fog
Fog-to-Fog
Fog-to-Cloud
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
Storage Layer
UI
IN/O
UT
Co
mm
un
icat
or
Multi-Tenancy
Availability Scheduling
Provisioning
AlertingAlertingTransformation
ManagementFederation
Security
Alerting
ApplicationModule
ApplicationModule
ApplicationModule
AlertingAlertingMonitoringN
ort
h P
lugi
n
No
rth
Plu
gin
No
rth
Plu
gin
No
rth
Plu
gin
No
rth
Plu
gin
Sou
th P
lugin
Sou
th P
lugin
Sou
th P
lugin
Sou
th P
lugin
Sou
th P
lugin
RES
TA
PI
FogLAMP Core
Metadata Data
AlertingModule
AlertingModule
AlertingModule
Plugin
MicroService
Task
Internal Feature
OPEN SOURCE PROJECTS IN THE FOG - FOGLAMP
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
MONETIZATION
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
MONETIZATION
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
MONETIZATIONStrategic Planning AssumptionsBy 2020, on-premises Internet of Things (IoT) platforms coupled with edge computing will account for up to 60% of industrial IoT (IIoT) analytics, up from less than 10% today.By the end of 2022, the lack of compelling platforms in the market will induce 15% of manufacturers to develop or acquire IoT platforms, up from less than 1% today.
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
MONETIZATION
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
THE ABSOLUTELY NECESSARY COMPARISON CHART
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
THE ABSOLUTELY NECESSARY COMPARISON CHART
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
THE ABSOLUTELY NECESSARY COMPARISON CHART
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
THE ABSOLUTELY NECESSARY COMPARISON CHART
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
» Open Source is the only viable solution for fragmentation in the Fog
» A stack is the way to implement the infrastructure software needed for the Fog
» It must be a joint effort, a single company cannot be successful
» Software costs must be highly reduced in order to provide an affordable infrastructure for thousands of new projects
» Fog is not Cloud (and it requires a more sophisticated aaS model)
» Customers require integration with their existing environments. An infrastructure that does not include and preserve existing investments is not a viable option
OPEN SOURCE IN THE FOG: TAKEAWAYS
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
OPEN SOURCE IN THE FOG: WHAT’S NEXT?
» Companies working together building the next open source stack for the Fog
» A single project cannot be a solution - look at OpenStack (and the Fog is even more complex)!
» Think small.
» Think smaller.
© DIANOMIC SYSTEMS, INC. ALL RIGHTS RESERVED
OPEN SOURCE IN THE FOG: WHAT’S NEXT?
» Start with the basic components of the infrastructure...
» ...but don’t forget the next level
» An example:Databases, Big Data: where are they in the Cloud? IaaS, PaaS, SaaS?What is the impact of RDS, Redshift, Elasticache, DynamoDB in AWS business? And similar services for Azure and other Cloud providers?
DIANOMIC CONFIDENTIAL© DIANOMIC SYSTEM, INC. ALL RIGHTS RESERVED
www.dianomic.com