and Internet of Things Open Source Infrastructures · 2018-07-02 · Open Source...

Preview:

Citation preview

© 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

Recommended