+ All Categories
Home > Documents > Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of...

Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of...

Date post: 12-Mar-2018
Category:
Upload: duongcong
View: 228 times
Download: 2 times
Share this document with a friend
26
Message Oriented Middleware The Future of SCADA Arlen Nipper President and CTO Cirrus Link Solutions [email protected]
Transcript
Page 1: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

Message Oriented Middleware

The Future of SCADA

Arlen Nipper

President and CTO

Cirrus Link Solutions

[email protected]

Page 2: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

SCADA

Host

SCADA

Host

11

Multi-Drop Network

Protocol X

33 55

4422

Page 3: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

SCADA Protocols & Applications: The Good, The Bad, and The Ugly

Page 4: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

SCADA Protocols & Applications: The Good, The Bad, and The Ugly

Allen-Bradley DF1

Allen-Bradley DH+

Allen-Bradley EN/IP

Amocam

ARCNet

ATS

BITbus

CANbus

CA

CCM2

CDCI

CDCII

Conitel

DeviceNet

Daniel

DL130

DNP 3.0

Elliott

Enron Modbus

F&M

Ferranti MK2A

Galveston-Houston

GPE

GSI

Harris 5000/5500/6000

Hansa S002

HART

Hayes

Honeywell DE

Kodata

L&J

LANDAC

Landis & Gyr

Micromotion Flowscale

MODBUS ASCII

MODBUS RTU

MODBUS Plus

MPS9000

MTS

Omron Host Link

Optomux

PERT 2631

Plessey TC6

RDACSII

REDAC 70H

RNIM

Siemens 3964R

Siemens RK512

SLIP

SNET -I

SNET –II

GE SRTP

TANO Model 10

TANO Model 100

Tejas

Total-Flow

Transit Bus

TRW 9550

Valmet Series 5

Transmitton MT700

TRW S-70

TRW S-703

Varec

Wesdac 4F

WISP

Wireless HART

Page 5: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

SCADAHost

SCADAHost

11

Protocol X

22

33

“Operations (OT)”“Enterprise (IT)”

Electronic Flow

Measurement

ERP

Asset Management

& Optimization

Analytics &

BIG DATA

Mobile Apps

Future Apps &

Integration

Page 6: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

Message Oriented Middleware: Unlocking the Potential

Page 7: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

SCADAHost#2

SCADAHost#2

1122

33

“Operations (OT)”“Enterprise (IT)”

Electronic Flow

Measurement

ERP

Asset Management

& Optimization

Analytics &

BIG DATA

Mobile Apps

Future Apps &

Integration

MQTT

“MOM”

Broker

IT + OT = Agile Enterprise

44

55

nn

SCADAHost#1

SCADAHost#1

MQTT Message Transport

Page 8: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

Summary

•Decouple device protocols from applications.

•Dramatically improve critical data update times.

•Reduce network bandwidth consumption.

•Enable “one to many” information exchange.

•“Unlock Intelligence” stranded in field devices!

Poll/Response SCADA systems were perfectly viable solutions when first

developed 35 years ago.

But this is 2013. SCADA solutions needs to leverage the very same Message

Oriented Middleware technologies that IT solutions use to decouple application

to:

Page 9: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

WHY?

Page 10: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

10© 2013 IBM Corporation

Learn from the past…Optimize the present…

Predict the future…

Extending Oilfield Data Acquisition with Big Data Analytics

Mike Brulé PhD, PE

[email protected]

Page 11: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

Page 11

Big Data - Variety, Velocity, Volume, Veracity

Text

Image & Video

Acoustic

Financial

Times Series

Statistics

Mining

Predictive

Geospatial

What do we mean by Big Data and Analytics?

Page 12: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

Predictive Maintenance

Safe and cost-effective operations

Drilling & Completions Optimization

Advanced Control & Automation

Information Challenges

� Operations now capture large volumes and broader

variety of data

� Current analytics capabilities suffer from data lag

and latency

� Subsurface and surface operations have different

industry standard data types and schemas

� Integration of work processes and optimization of

the overall system are difficult

Production & Process OptimizationBusiness Impact

EPC and Oilfield Services

Aligning Big Data Analytics with Operational and Business Objectives:Operations Excellence—Integrated Operations—Operational Integrity

12

� Rig uptime and yield

� Production efficiency and effectiveness

� Maintenance efficiency

� Health, Safety & Environment incidents

� Corporate Performance

Page 13: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

Page 13

Industry Differences: OT vs. ITConverged OT + IT environment is necessary to support integrated operations

Page 14: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

Real-Time Operational Data System: Enable Real-time Insight From Big Data

Production

Process

Management

Operation

Performance

Monitoring

Safety Other Apps

Internet-scale

Messaging Engine

Real-time

Operational

Database

Stream

Computing

Engine

Real-Time Operational Data System � Predictive analytics

� Big Data

� Real-time

� Integrated, Reliable

& Actionable Data

� Collect, process & analyze large volumes of sensor generated data in near real-time

� Support 10-100X higher data rate than general IT middleware via hardware acceleration

Asset

Condition

Monitoring

Industry Rules Based Intelligent Data Processors

Page 15: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

15

Client Problem:� Energy is under intense scrutiny due to major

catastrophic events

� With the growing need for sustainable energy

supply, companies must deal with operational risk

management and changing compliance

requirements

AGA and all of our member companies believe that a

positive safety culture… takes responsibility and

accountability for safety in day-to-day work activities—

this is a priority we all share

– Dave McCurdy, American Gas Association President and CEO.

AGA and all of our member companies believe that a

positive safety culture… takes responsibility and

accountability for safety in day-to-day work activities—

this is a priority we all share

– Dave McCurdy, American Gas Association President and CEO.

Risk Assessment

Engine

Likelihood & Impact

Analysis Engine

Total Lifecycle Management

Compliance Evaluation

Engine

Compliance Mandates

FederalStateAgency

Stochastic Planning & Budgeting Analysis

Long Term Sustainability

Planner

GIS

EAM

/

Maximo

SCADA /

Inspections

ADAM Asset Analytics

Engine

Long Term Sustainability

Planner

ACCESS Capital

Budgetin

g

Solution Approach:� Using Big Data & Analytics, an energy company

can gain deep insights into the sources of risk, the

probability of impact, and the likelihood of

risk occurrences

� A Big Data & Analytics platform supports real-time

descriptive, predictive, and prescriptive analytics

to convert data into actionable insights

Page 16: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

Current State – Reduced Operational CapabilitiesLimited Access, Weak Integration, Lacking Real-Time Analytics

• Most pipeline companies use a variety of separate databases and applications for integrity, maintenance, and safety activities

• Some have hardcopy records that were lost, or inaccurately transcribed when they were entered into present-day GIS systems.

• Current asset-based data management practices have critical information gaps that are necessary to validate pipeline safety.

What’s missing is the correlation of data from multiple sources into one actionable platform –to better plan and deploy inspection, detection, and maintenance.

Page 17: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

Streams is an ultra-high-efficiency computing engine that avoids landing and lifting data to and from disk (and even “in-memory database” overhead).

Transform

Filter / Sample

Classify

Correlate

Annotate

� Continuous ingestion � Continuous analysis

Stream Computing Illustrated

17

Page 18: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

IBM Confidential

SOA Web Services

Supply Chain

Analytics

Streams

Operational Data Store

Real-Time Analytical Processing and Physics-based Modeling

MPP Data

Warehouse

Applications

Production &

Financial

Planning

Traditional

ETLStaging

Semistructured, Unstructured, E&P SoR data sources

(Operations, Maintenance, ODSs, etc.)

MQTT HTTP

Federated

Search

Hadoop

CubingServices

Real-Time Message Broker

Real-time streaming data

Big Data & Analytics Platform Combining

Data-in-Motion with Data-at-Rest

Page 19: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

19

Asset Lifecycle planning enables informed operational and strategic planning

Risk

Estimation &

Prediction

Failure

History

Failure

History

Environmental

Attributes

Environmental

Attributes

Spatial

Coordinates

Spatial

CoordinatesAsset

Attributes

Asset

AttributesFailure

Impact

Failure

Impact

Asset Condition

Assessment

Asset Condition

Assessment

Infrastructure

Network

Relationships

Infrastructure

Network

Relationships

Replacement

Cost Estimation

{Labor, material, service

interruptions, …}

Maintenance

Cost Estimation

Backup

Assets

Backup

Assets

{Labor, routine disruptions, cost, material, ….}

Decision

Support

Operational

Budget

Operational

Budget

Capital

Budget

Capital

BudgetBusiness

Constraints

Business

Constraints

Strategic Plan

Operational

Plan

annual cost

failure rate

replacerepair

Periodic inspection Strategic replacement in

2, 5, and 10 years

Efficient use of crew and

equipment

Usage / Smart

Meters

Usage / Smart

Meters

Page 20: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

Monitor facilities and operations in environmentally sensitive areas

Business needs:

• Realtime condition monitoring in environmentally sensitive areas

• Analyze high volumes of data-in-motion for real-time monitoring of environmental conditions

• Early detection, e.g., leaks, and quicker response to operational events surrounding offshore installations

Benefits:

• Monitor production operations in highly sensitive environments

• Increased likelihood of gaining regulatory approvals

• Respond promptly to adverse environmental issues like hydrocarbon leakage or chemical imbalances

Asset MaintenanceAsset Performance Process Integration

Collect & Integrate

DataStructured, Unstructured,

Streaming

Generate

Predictive

Statistical Models

Conduct Root

Cause Analysis

Display Alerts and

Recommend Corrective

Actions

Act upon Insights

Predictive

Asset Optimization

• Data agnostic

• User-friendly

model creation

• Interactive

dashboards

• Quickly make

decisions

1

2

3

4

5

Schlumberger OLGA

Data

CollectionSurveillace Predictive Visualization

Page 21: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

Another example: Cybersecurity Analytics

� Botnet nodes / Malware

� IP/MAC identifying suspects

X86

Box

X86 Blade Cell

Blade

X86 BladeFPGA

Blade

X86

Blade

X86 Blade X86

Blade

X86 BladeX86

Blade

Operating System

Transport

System S Data Fabric

Processing Element Container

Processing Element Container

Processing Element Container

Processing Element Container

Processing Element Container

Live PacketCapture

� DNS / DHCP / Netflow sources

� Botnet Behavior modeling

� External C&C Feeds (live DB queries)

IT I/S Firewalls

Remediation Infrastructure / Ticketing

Page 21

Page 22: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

THINK

ibm.com/bigdata

Page 23: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

Additional Information

Page 24: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

SCADA Current State

Asset

Managers

Data

Warehouses

Partner

Access

EFM

ETMS

ERP

RTU

RTU

RTU

Flow

Computer

Flow

Computer

Flow

Computer

PLC

PLCP P

TL

F

Poll

Response

SCADA Host

Historian

Flow

ComputerFlow

ComputerRTU

RTU

RTU

Flow

Computer

PLC

PLCP P

TL

F

Poll

Response

SCADA Host

Historian

RTU

RTU

RTU

Flow

Computer

Flow

Computer

Flow

Computer

PLC

PLCP P

TL

F

Poll

Response

SCADA Host

Historian

…. x N“OT”

Domain

“IT”

Domain

Page 25: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

“MOM” Based SCADA – Target ArchitectureEnterprise

Asset

Management Centralized

Data Warehouse /

Historian

Mobile

Dashboards

Centralized

Event

Correlation

Externalized

Web API

Services

EFM

ETMS

ERP

SCADA Hosts

Telemetry Hosts

MOM Broker

“OT”

Domain

“IT”

Domain

Smart

SensorNetwork

RTU

RTU PLC

PLC

P P

TL

F

Edge

Controller

Edge

Controller

Edge

Controller

Smart

SensorNetwork

MQTTPush Push

RTUFlow

Computer PLC

P P

TL

F

Legacy

protocol

Legacy

protocol

Legacy

protocol

MQTTMQTT

MQTT

MQTT

MQTTPush Push

Page 26: Message Oriented Middleware The Future of · PDF fileMessage Oriented Middleware The Future of SCADA ... TANO Model 10 TANO Model 100 Tejas ... for the Oil and Gas Industry ibm.co/19ephrs

Resources

All things MQTT

http://mqtt.org

Eclipse Paho

http://www.eclipse.org/paho/

OASIS MQTT Technical Committee

https://www.oasis-

open.org/committees/tc_home.php?wg_abbrev=mqtt

MQTT Specification

http://www.ibm.com/developerworks/webservices/library/ws-mqtt/

IBM White Paper:

Tapping the Power of Big Data

for the Oil and Gas Industry

ibm.co/19ephrs

Mike Brule's blog post:

Improving Oil and Gas Operations with Big Data and Analytics

ibm.co/17PT3c0

Open Messaging for Machine-to-Machine

and the Internet of Things


Recommended