lumada iot architecture today and tomorrow

22
Lumada IoT Architecture Today and Tomorrow Rob Tiffany CTO and Global Product Manager/Lumada IoT 9/18/2017

Upload: others

Post on 12-Nov-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lumada IoT Architecture Today and Tomorrow

Lumada IoT Architecture Today and

Tomorrow

Rob TiffanyCTO and Global Product Manager/Lumada IoT

9/18/2017

Page 2: Lumada IoT Architecture Today and Tomorrow

Session Objectives:

▪ Discover the baseline architecture found in most IoT platforms.

▪ Learn about Lumada’s high-performance architecture that integrates

with a customer’s existing systems.

▪ Get a glimpse of the highly-distributed, global future of Lumada.

Key Takeaway:

You should be able to describe a secure, global IoT system designed to

deliver customer value at unprecedented scale.

Session Objectives and Takeaways

Page 3: Lumada IoT Architecture Today and Tomorrow

Common IoT Architectures

Page 4: Lumada IoT Architecture Today and Tomorrow

Generic IoT Platform Architecture

IoT

Device

SDK

AuthIoT Cloud

Gateway

Message

Queue

Do

IoT

Device

Registry

Unique Device ID

Security Token

Something

Page 5: Lumada IoT Architecture Today and Tomorrow

Let’s Build it in the Cloud!

Cloud

Gateway

Device

Registry

Analytics

Thing Thing

Thing Thing

ThingThing

Thing Thing

Thing Thing

Page 6: Lumada IoT Architecture Today and Tomorrow

Lumada Architecture

Page 7: Lumada IoT Architecture Today and Tomorrow

Lumada at a Glance

Core

Data Collection

Asset

Management

Asset Avatar

Foundry

Intelligent Composable Secure Flexible

IT Systems

Business Data

OT Systems

Machine Data

Human Data

Analytics

Batch / Stream

Analytics

Artificial

Intelligence

Data Blending

/ Orchestration

StudioAlerts /

NotificationsDashboard

Application

Enablement

Edge

Edge

Analytics

Real time

Control

Asset

Integration

Data Caching /

Filtering

Page 8: Lumada IoT Architecture Today and Tomorrow

▪ An asset avatar type is a digital blueprint for a class of physical assets

of the same type.

First We Start with an Asset Avatar Type

▪ Asset avatars are an instance of an asset avatar type and inherit a

subset of properties and metadata.

Asset

Avatar

Type

Asset

Asset

Asset

Asset

Avatar

Asset

Avatar

Asset

Avatar

Page 9: Lumada IoT Architecture Today and Tomorrow

Asset

AvatarAsset

Avatar

▪ An asset avatar is a digital representation of a physical asset.

Then We Derive Asset Avatars

▪ It serves as a digital proxy for physical assets with continuously updated

sensor values to meet the needs of data consumers.

Asset

Avatar

Asset

Avatar

Asset

Avatar

Sensor StateAsset

Physical Digital

Sensor

Sensor

Sensor Sensor

SensorSensor

Sensor

Value

Sensor

Value

Sensor

Value

Sensor

Value

Sensor

Value

Sensor

Value

Data

Query

Service

Page 10: Lumada IoT Architecture Today and Tomorrow

▪ Not all of our Industrial IoT customers are prepared to move their data

and operations to the cloud, so Lumada runs everywhere.

Portability to Meet Customers Where They Are

Assets Edge Core

▪ Lumada runs fully on-prem, in a hybrid on-prem to cloud configuration

or completely in the cloud as needed.

Assets EdgeAssets

Core Core

Assets Assets Assets

Page 11: Lumada IoT Architecture Today and Tomorrow

▪ Many customers have already made a sizable investment in their own

apps, analytics, data management and visualization systems.

▪ Customers can integrate with Lumada via the asset avatar data query

service, the real-time data consumer queue and data integration

connectors.

Flexibility to Work with Customer Systems

Asset

Avatar

Data Query

Service

Data

Integration

Connectors

Visualization

Alerts

Apps Analytics Data Consumer Message Queue Cloud

Databases

CRM

ERP

Real Time Subscription

Page 12: Lumada IoT Architecture Today and Tomorrow

Lumada 2.0 Architecture

Real Time TelemetryAssets

OT DataS

eri

aliza

tio

n o

f

Se

ns

or

Va

lue

s

Edge

Edge SDK

for Securable IP

Edge Devices w/

Compute + Storage

Analytics

Batch File Telemetry

MQ

TT

AM

QP

HT

TP

/RE

ST

Se

cu

rity

To

ke

n T

LS

IT Data

Business Data

Cloud Data

CRM

ERP

CSV

JSON

Studio

Interactive

Dashboards

Reporting

Enterprise

Integration

Initiate Actions

in Customer

Business

Systems via

Data Integration

Connectors

Real-Time Alerts

via SMS, Email

and Mobile Push

NotificationsData Blending

Streaming

Analytics

Data Pipelines

Workflow Engine

Machine

Learning

Python, R, Weka

Spark Execution

Engines

Core

Asset Registry

Assets + Gateways + People

Security Tokens

Producer Message Queue

Asset Avatars

Properties + State + History

KPIs + Thresholds + Rules

Consumer Message Queue

Unstructured Storage

Data Lake

APIs

Data Integration Connectors

Private or Public Cloud (IaaS)

Active Directory

Update Avatars

Update Queue

Da

ta R

ep

lay

FoundryMicroservices + Clustering + SSO + Authentication

Authorization + Multi-Cloud Deployment + Logging

Data Producers

Data Consumers

Solution Cores

Qu

eu

e S

ub

sc

rip

tio

n

As

se

t A

va

tar

Data

Qu

ery

Se

rvic

eD

ata

Sin

k

Asset SDK

for Securable IP

Endpoint Devices

w/ Compute +

Storage

Protocol

Adapter Framework

OPC UA HTTP

CAN Bus. Proprietary

TCP UDP

APIs

Page 13: Lumada IoT Architecture Today and Tomorrow

The Future of Lumada

Page 14: Lumada IoT Architecture Today and Tomorrow

The Future of Asset Avatar Types

Asset

Avatar

Type

Baseline metadata about this type of asset

Names, data types, and units of measure for every sensor and actuator exposed by

the asset

User-defined KPIs, thresholds, and rate of change velocity per sampling for each sensor

Asset configuration information including network interface, protocols, data formats,

parsing and data transformation information required to initiate telemetry ingestion

Code to be executed against incoming telemetry since data structure is known in advance

Analytic engines or runtimes used to execute code

New or updated metadata contributed by one asset avatar to be shared with all asset

avatars of the same type

If it’s a Child of a complex Parent Asset Avatar Type, it will also contain the Unique ID

of the Parent Asset Avatar Type to maintain the Parent/Child relationship

Latest versions of Software and firmware plus the path to retrieve updates

Page 15: Lumada IoT Architecture Today and Tomorrow

The Future of Asset Avatars

Asset

Avatar

Baseline metadata about this particular asset

Names of every asset sensor along with current and historical values

Names of every asset actuator to receive commands from authorized services

and relay them to the actual asset

New or updated metadata to be shared with the Asset Avatar Type it’s derived from

If it’s a Child of a complex Parent Asset Avatar, it will also contain the Unique ID of

the Parent Asset Avatar to maintain the Parent/Child relationship

The Unique ID of the Asset Avatar Type it is derived from

Ongoing maintenance records

The Unique IDs of one or more groups the asset belongs to

Current version of Software and firmware to compare with Asset Avatar Type version

URL of authoritative upstream server node

Location (GPS or other)

Activated + Retired Flag + associated dates and data retention policy

Page 16: Lumada IoT Architecture Today and Tomorrow

▪ Lumada will move to a distributed, global cloud model that looks like the

Internet using data replication services that work like the Internet

Domain Name Servers (DNS).

▪ Administrators can create and maintain groups, roles, asset avatars,

analytics, ML models, and global instances of Core, Fog, Edge and

Assets with a single SaaS system.

▪ Hitachi and partners will connect Assets to Edge and Fog infrastructure.

Hitachi and partner domain experts will create Asset Avatar Types.

Hitachi and partner data scientists will pick Machine Learning algorithms

and create/train models. Hitachi, partners or the customer will manage

and monitor the entire environment from a single cloud location.

Moving to a Global Offering

Page 17: Lumada IoT Architecture Today and Tomorrow

Global

Company

Japan

AssemblyLineOne

AssemblyLineTwo

FactoryTwo

FactoryOne

Tokyo

Kyoto

MachineOne

FactoryThree

Solving for Global Scale

AssemblyLine

Three

MachineTwoMachine

Three

MachineFour

MachineFive

Osaka

Page 18: Lumada IoT Architecture Today and Tomorrow

Japan Core

ML

Model

Training

Identity

Avatars

Se

c

AP

Is

Fog Fog

Smart Connected AssetsE

dg

eE

dg

e

Identity

Avatars

Se

c

AP

Is

Identity

Avatars

Se

c

AP

Is

EMEA Core

ASIA Core

Identity

Avatars

Se

c

AP

Is

Americas Core

ML

Model

Training

ML

Model

Training

ML

Model

Training

Identity

Avatars

Se

c

AP

Is

Sync

Sync

Identity

Avatars

Se

c

AP

Is

Identity

Avatars

Se

c

AP

Is

Fog

Fog

Edge

Edge

Consumer

Producer

Identity

Avatars

Se

c

AP

Is

Consumer

Producer

Identity

Avatars

Se

c

AP

Is

Consumer

ProducerIdentity

Avatars

Se

c

AP

Is

Consumer

Producer

Sec

APIs

Ide

ntity

Ava

tars

Sec

APIs

Ide

ntity

Ava

tars

Sm

art

Co

nn

ec

ted

As

se

tsS

ma

rt Co

nn

ec

ted

As

se

ts

Smart Connected Assets

Studio

Analytics

Analytics Analytics

Analytics

An

aly

tic

s

An

aly

tic

s

An

aly

tic

s

An

aly

tic

s

Studio

Stu

dio

Stu

dio

Sync SyncSync

Sync

Sync

Sync

Data Sync

Page 19: Lumada IoT Architecture Today and Tomorrow

Session Objectives:

▪ Discover the baseline architecture found in most IoT platforms.

▪ Learn about Lumada’s high-performance architecture that integrates

with a customer’s existing systems.

▪ Get a glimpse of the highly-distributed, global future of Lumada.

Key Takeaway:

You should be able to describe a secure, global IoT system designed to

deliver customer value at unprecedented scale.

In Review: Session Objectives and Takeaways

Page 20: Lumada IoT Architecture Today and Tomorrow

Q & A

Page 21: Lumada IoT Architecture Today and Tomorrow

Thank You

Page 22: Lumada IoT Architecture Today and Tomorrow