nextgen opensource it/ot in energy justin pittman

21
NextGen OpenSource IT/OT in Energy Justin Pittman, Solutions Architect - ISVs @jp_lilpenguin linkedin.com/r/justinpittman

Upload: others

Post on 09-Apr-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

NextGen OpenSource IT/OT in Energy

Justin Pittman, Solutions Architect - ISVs

@jp_lilpenguin linkedin.com/r/justinpittman

2

ENERGY & IT vs OT – TODAY’S LANDSCAPE

Diverse set of technologies, features, standards, and point solutions, each of which promises to be the panacea

Deploy IoT in a modular and flexible fashion, and drive innovation, without getting locked into a single vendor

Lack of Open Standards Vendor Lock-in Derive insights from the vast amount of IoT data generated, and apply analytics in real time to impact business operations

End-to-End Analytics

3

IT vs OT – ANOTHER SILO

INFORMATION TECHNOLOGY (IT) OPERATIONAL TECHNOLOGY (OT)

FUNCTION Supports enterprise applications Supports industrial, manufacturing, environmental, etc. monitoring & control

EXAMPLES ERP, CRM, BI, AI SCADA, PLC, HMI

SCOPE Generalized Specialized

SYSTEM APPROACH Interconnected applications Dedicated applications

ARCHITECTURAL MODEL Open / standards-based Closed / proprietary

OWNER CIO, CTO COO or LOB manager

4

IT + OT – IN ENERGY / UTILITY

Distributed Intelligence Platform, Duke Energy, 2015: http://www.duke-energy.com/pdfs/dedistributedintelligenceplatformvol01.pdf

Strategic IoT Recommendations

5

IT/OT CONVERGENCE: IoT JOURNEY

SET STRATEGIC DIRECTION AT THE EXECUTIVE LEVEL

USE IoT AS A CATALYST FOR CONVERGENCE

CREATE CROSS-FUNCTIONAL TEAMS

START WITH A PILOT PROGRAM

OPEN SOURCE ADOPTION & CONTRIBUTION

78%

65%

of enterprises run open source. [1]

of companies are contributing to open software. [2]

[1] 9th Annual Future of Open Source survey, Black Duck Software, 2015. www.blackducksoftware.com/2015-future-of-open-source

[2] 10th Annual Future of Open Source survey, Black Duck Software, 2016. www.blackducksoftware.com/2016-future-of-open-source

6

7

OPEN SOURCE & OPEN STANDARDS

Device connectivityOpen standards – MQTT, AMQP, OPC-UA, CoAP, HTTP(S)

Flexible deployment

Data mgmt & analyticsBased on Apache, Eclipse, JBoss open source for machine learning & advanced analytics

Open application interfacesEnterprise visibility | real-time anomaly detection | future-proof

Community innovationCollaboration driven by some of the leading enterprises in the IoT space

Any of the leading cloud providers or your data center or hybrid cloud

No vendor lock-in No rigid architectures or proprietary formats & components

THE IMPORTANCE OF AN OPEN ECOSYSTEM

Open Ecosystem Black Box

9

CUSTOMER / PARTNER USE CASES

UTILITY OPTIMIZATION & AUTOMATIONBUILDING THE INTELLIGENT ENTERPRISE

RESULTS:Dynamic demand management, predictive maintenance, improved efficiencies, cost savings.

UTILITIES

Red Hat Hat JBoss A-MQ provides data messaging from disparate thermostats back to utility.

Use CaseIOT APPLICATION

& PLATFORM

CONSUMER

SERVICE CENTER

Data Acquisition AppOnboarding AppRemote ControlFlexible UpdatesNetwork ManagementPortable Framework

Open Standard ConnectivityDevice ProvisioningData CollectionEvent ManagementRemote ControlApplication Enablement

EUROPEAN ELECTRICITY PROVIDERBUILDING THE INTELLIGENT ENTERPRISE

RESULTS:Smart meters to help decrease energy consumption and fuel costs• 8 million events processed/day• 35 million smart meters• 700,000 concentrators

UTILITIES

Complex Event Processing (CEP) to analyze events in real time; address electricity network optimization requirements

Red Hat Decision Manager - complex business logic and rules

Red Hat Data Grid – CEP session caching for reliability and high availability in critical implementation

Smart meters

Concentrator Collection management and monitoring

Local communication network

Extended communication network

Central information system

GLOBAL MIDSTREAM GAS COMPANYBUILDING THE INTELLIGENT ENTERPRISE

RESULTS:Lowered operational IT software spend while adopting open standards: • Easier to maintain • Faster innovation• Greater security

ENERGY

Red Hat JBoss Fuse and Red Hat JBoss A-MQ in SCADA system to monitor flow of oil/gas in pipelines

Software defined approach to taking sensor data off the pipelines, and ingest it into SCADA system over the IoT protocol, MQTT.

Site field automation

VSAT/CommEquipment

DirectorFlow Computer

PLCSensors and actuators

Tank gauging

CORPCheckpoint BIZ DMZSCADAComms DMZ

ECT (MQTT publish)

ECT

ECT (MQTT publish)

SOLUTION ARCHITECTURES

16

DATACENTER

GATEWAYS

DEVICES

3 Tier Concept

• Business processing• Reporting• Long-term data analytics• Long-term data warehousing• Enterprise integration

• Communication & transformation• Data pre-processing• Device data analytics• Device actions/rules• Control & manage Devices

• Communication• Data acquisition

ENTERPRISE IoT ARCHITECTURE

CertifiedModems

M2M / IoT Gateways & Devices

Yocto / Fedora

Java / OSGi

OT Hardware Integration / Device AbstractionIoT Device Middleware

TCP/IP

IoTIntegration Platform

Client

Device HW

MQTT

JBossFuse Connectivity

& DeliveryNetwork

ConfigurationField

ProtocolsBasic

Services

JBossFuse

A-MQ Connectivity Management

Real-TimeData

Security Administration

HistoricalData

Device Management

Embedded App Management

BRMS IT Application Integration

Complete Set of Integrated OT HW & SW Building BlocksOpen Source M2M / IoT Stack

BRMS Embedded Applications Security Administration

YOUR APPS - IoT/Intelligent Gateway

Java SE 7 / 8 (OpenJDK)

OSGi Application Container (Eclipse Equinox, Concierge)

Drivers

CANbus

ModbusOPC UA

S7

AssetsWire Asset

Device Abstractionjavax.comm

Basic Gateway ServicesDB Service

Clock Service

Device Profile

Watchdog

Network ConfigurationNetwork Configuration

Connectivity and DeliveryData Services MQTT Paho

Adm

inis

trat

ion

GU

I

ApplicationsYour Application

Rem

ote

Man

agem

ent

Con

figur

ati

on

Man

agem

ent

javax.usb w/ udev access

Cloud Services

Firewall, Port Forwarding Link MonitorsCellular, Wi-Fi,

Ethernet

GPS Position GPIO / SPI / PWM / I2Cjdk.dio

Custom Protocols

Upd

ates

Man

agem

ent

Rem

ote

Acc

ess

Java HID APIs javax.bluetooth / BLE

Kura Wires

.. .

Your Application

19

RED HAT ENABLING INTELLIGENT / IOT GATEWAYSTransforming device data into actionable information

ProtocolTranslation

Intelligent Filtering Aggregation Routing

Deep data analysis & insights

Real-Time Analytics

Data Ingest Real-Time Processing

Data Storage

Machine Learning

Data Security

Telemetry Data

Application Integration

Application Data

Data flow to derive deep business insights and actionable intelligenceIOT / M2M END-TO-END ANALYTICS ARCH & DEMO

Machine Learning

ML Model Actions

Prediction / Alert

ML Model

IoTGATEWAYS

IoT INTEGRATION HUB

ENTERPRISE APPLICATIONS

CONNECTED “THINGS”

DATA MANAGEMENT & ANALYTICS PLATFORM

NEXT STEPS:https://www.redhat.com/en/insights/internet-of-things

plus.google.com/+RedHat

linkedin.com/company/red-hat

youtube.com/user/RedHatVideos

facebook.com/redhatinc

twitter.com/RedHatNews