SlideShare une entreprise Scribd logo
1  sur  25
© ABB Group
Towards the Automation Cloud
Architectural Challenges for a Novel Smart Ecosystem
Dr.-Ing. Heiko Koziolek, Principal Scientist, ABB Forschungszentrum, Ladenburg, 2013-07-02
http://www.rcrwireless.com/americas/20110816/featured/cloud-computing-is-in-its-infancy-gartner-vp-says/
SCADA Systems
ABB SCADAVantage for Oil & Gas Industries
© ABB Group
SCADA Systems
ABB SCADAVantage for Oil & Gas Industries
© ABB Group
SCADA Systems
System Architecture
© ABB Group
Automation Pyramid
Classical Structuring
© ABB Group
HMI PLC PLC HMI
…
… ……
ERP
MES APCSCADA
Enterprise Resource Planning
Manufacturing Execution System
Supervisory Control and Data Aquisition
Advanced Process Control
Human-Machine Interface
Programmable Logic Controller
Data
Acquisition Planning
Field devices:
sensors, actuators...
Cloud Computing
 “Cloud computing is a model for enabling convenient, on-
demand network access to a shared pool of configurable
computing resources
(e.g., networks, servers, storage, applications, and
services) that can be rapidly provisioned and released with
minimal management effort or service provider interaction.”
 5 essential characteristics
 On-demand self-service
 Broad network access
 Resource pooling
 Rapid elasticity or expansion
 Measured service
NIST Definition
© ABB Group
[http://www.nist.gov/itl/cloud/]
Cloudification
Classical Automation Pyramid (AP)
© ABB Group
HMI PLC PLC HMI…
… ……
ERP
MES APCSCADA
Source: „Cyber-Physical Systems: Chancen und Nutzen aus Sicht der Automation“,
April 2013, GMA Fachausschuss 7.20 „Cyber Physical Systems“,
Gesellschaft Mess- und Automatisierungstechnik im VDI/VDE
Cloudification Step 1
Few Cyber Physical Systems, Independent Clouds
HMI PLC PLC HMI…
… ……
© ABB Group
ERP
MES APCSCADA
Source: „Cyber-Physical Systems: Chancen und Nutzen aus Sicht der Automation“,
April 2013, GMA Fachausschuss 7.20 „Cyber Physical Systems“,
Gesellschaft Mess- und Automatisierungstechnik im VDI/VDE
HMI PLC PLC HMI…
… ……
PLC
ERP
MES APCSCADA
HMI PLC PLC HMI…
… ……
PLC
ERP
MES APCSCADA
Cloudification Step 2
Few Cyber Physical Systems, Connected Cloud
© ABB Group
…
Source: „Cyber-Physical Systems: Chancen und Nutzen aus Sicht der Automation“,
April 2013, GMA Fachausschuss 7.20 „Cyber Physical Systems“,
Gesellschaft Mess- und Automatisierungstechnik im VDI/VDE
Cloudification Step 3
Mainly Cyber Physical Systems on upper AP Levels
HMI PLC PLC HMI…
…
MES… …
ERP
……
PLC
© ABB Group
Source: „Cyber-Physical Systems: Chancen und Nutzen aus Sicht der Automation“,
April 2013, GMA Fachausschuss 7.20 „Cyber Physical Systems“,
Gesellschaft Mess- und Automatisierungstechnik im VDI/VDE
Cloudification Step 4
Upper AP Levels partly replaced by Cloud Services
© ABB Group
…
HMI PLC PLC HMI…
…
MES…
ERP
……
PLC
Source: „Cyber-Physical Systems: Chancen und Nutzen aus Sicht der Automation“,
April 2013, GMA Fachausschuss 7.20 „Cyber Physical Systems“,
Gesellschaft Mess- und Automatisierungstechnik im VDI/VDE
Cloudification Step 5
Cloud Services dominating upper AP levels
…
HMI PLC PLC HMI…
…
MES…
ERP
……
PLC
© ABB Group
Source: „Cyber-Physical Systems: Chancen und Nutzen aus Sicht der Automation“,
April 2013, GMA Fachausschuss 7.20 „Cyber Physical Systems“,
Gesellschaft Mess- und Automatisierungstechnik im VDI/VDE
HMI PLC PLC HMI…
MES…
ERP
PLC
…
… ……
Cloudification Step 6
Cloud Services replacing upper AP levels
© ABB Group
Source: „Cyber-Physical Systems: Chancen und Nutzen aus Sicht der Automation“,
April 2013, GMA Fachausschuss 7.20 „Cyber Physical Systems“,
Gesellschaft Mess- und Automatisierungstechnik im VDI/VDE
Cloudification Step 7
Automation Pyramid replaced by Automation Cloud
© ABB Group
…
…
……
Source: „Cyber-Physical Systems: Chancen und Nutzen aus Sicht der Automation“,
April 2013, GMA Fachausschuss 7.20 „Cyber Physical Systems“,
Gesellschaft Mess- und Automatisierungstechnik im VDI/VDE
Automation Cloud
Latency Security Multitenancy
Availability Elasticity Portability
Usability Interoperability
Selected Architectural Challenges
March 1, 2013 | Slide 15
© ABB Group
Criticality
Sampling time
1 ms 10 ms 100 ms 1 s 10 s 1 d 30 d 1 y1 min 10 min 1 h 10 h
Real-time
boiler control
Loop auditing
HVAC /
buildings
Chemicals /
refining MPC
? Service data
Network round-trip time
for a cloud data center in Europe
(distance < 5000 km, 66 % speed of light)
Rolling mills
Cement
Minerals
Power gen.
Solar panel /
wind turbine
Low
High
Architectural Challenges
Latency
© ABB Group
Architectural Challenges
Latency
• Characteristics: high latencies (seconds)
• Well suited for cloud latency. Future: fleet
management, big data intelligence
SCADA, MES, PIM
S, (ERP)
• Characteristics: latencies not critical
• Today: VMs with engineering tools
• Future: web-based, social design of
control applications
Engineering
(e.g., device
configuration)
• Characteristics: high latencies, high
computational power
• Conflicts with a typical cloud business
model („low end“)
Advanced Process
Control (APC)
• Characteristics: short latencies, low
computational power
• Impossible to run many control tasks
remotely due to insufficient latencies
Basic Process
Control
© ABB Group
 ABB partnered with cloud provider GlobaLogix
to provide a hosted version of SCADAVantage (SaaS)
 RTUs triggering fast, basic control on-site
 High latency SCADA functionality hosted
in 53 data centers in North America, regional proximity
 But: no horizontal scaling, no elasticity
Architecture Challenges
Latency
[http://www.abb.com/cawp/seitp202/cf46b46446b6f83985257b7a00488357.aspx]
Architecture Challenges
Security
© ABB Group
Stuxnet
Duqu
 GlobaLogix data centers hosting ABB„s SCADAVantage
 2048 bit encryption (exceeding DoD standards)
 Compliance with the most stringent Tier 4 data center
standards from the Telecommunications Industry
Association (TIA) and American National Standards
Institute (ANSI)
 Citrix authentication on client laptops and tables
 Password protected web access to read-only data
Architecture Challenges
Security
© ABB Group
[http://www.abb.com/cawp/seitp202/cf46b46446b6f83985257b7a00488357.aspx]
March 1, 2013 | Slide 20
Architecture Challenges
Multitenancy
© ABB Group
[http://goo.gl/FlrES/]
Architecture Challenges
 Embedded Systems
 PLC, RTU, IED
(for low-level, fast control)
 Cloud-managed firmware updates
 Information Systems
 SCADA, MES, ERP, etc.
 Cloud with comon data storage
enables fleet management,
social engineering,
preventive maintenance
 Mobile Systems
 Mobile apps for maintenance
personal and operators
 APIs for third party extensions
Automation Cloud as Smart Ecosystem
© ABB Group
SCADAVantage on the iPhone
…
…
……
Architecture Challenges
 Cloud pattern catalogues
 Architecture decision sets, ontologies,
domain-specific patterns, …
 Architecture description languages
 Cloud elements as first-class entities,
domain-specific abstractions, …
 Architecture evaluation
 ATAM templates for cloud platforms
 Model-based predictions
 Cloud benchmarks
 Reference workloads,
tooling, comparisons, …
 Methods for Ultra-large Scale Systems
 Smart Grid & Automation Cloud as ULSS
 Systems of systems
Directions for Academic Research
© ABB Group
[Koziolek, Proc. WICSA‟11]
 Automation Pyramid
affected by cloud
computing capabilities
 Architecture Challenges
 What control task can
be executed remotely?
 How to secure
a SCADA system
in the Internet?
 How to effectively
apply multi-tenancy?
 Future: emergence
of a novel smart ecosystem
Conclusions
Towards the Automation Cloud
© ABB Group
…
…
……
…
…
……
© ABB Group

Contenu connexe

Similaire à Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecosystem

Why and How to Monitor App Performance in Azure
Why and How to Monitor App Performance in AzureWhy and How to Monitor App Performance in Azure
Why and How to Monitor App Performance in AzureIan Downard
 
Cloud computing
Cloud computingCloud computing
Cloud computingmikerrr
 
2011.10.13 - Annonces IBM pour Cloud Builders - Loic Simon
2011.10.13 - Annonces IBM pour Cloud Builders - Loic Simon2011.10.13 - Annonces IBM pour Cloud Builders - Loic Simon
2011.10.13 - Annonces IBM pour Cloud Builders - Loic SimonClub Alliances
 
IBM SmartCloud Orchestration
IBM SmartCloud OrchestrationIBM SmartCloud Orchestration
IBM SmartCloud OrchestrationIBM Danmark
 
IIoT / Industry 4.0 with Apache Kafka, Connect, KSQL, Apache PLC4X
IIoT / Industry 4.0 with Apache Kafka, Connect, KSQL, Apache PLC4X IIoT / Industry 4.0 with Apache Kafka, Connect, KSQL, Apache PLC4X
IIoT / Industry 4.0 with Apache Kafka, Connect, KSQL, Apache PLC4X Kai Wähner
 
Flexible and Scalable Integration in the Automation Industry/Industrial IoT
Flexible and Scalable Integration in the Automation Industry/Industrial IoTFlexible and Scalable Integration in the Automation Industry/Industrial IoT
Flexible and Scalable Integration in the Automation Industry/Industrial IoTconfluent
 
SCADA a gyakorlatban - Accenture Industry X.0 Meetup
SCADA a gyakorlatban - Accenture Industry X.0 MeetupSCADA a gyakorlatban - Accenture Industry X.0 Meetup
SCADA a gyakorlatban - Accenture Industry X.0 MeetupAccenture Hungary
 
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...Eduardo Patrocinio
 
From Grid to Cloud
From Grid to CloudFrom Grid to Cloud
From Grid to Cloudgojkoadzic
 
08 sdn system intelligence short public beijing sdn conference - 130828
08 sdn system intelligence   short public beijing sdn conference - 13082808 sdn system intelligence   short public beijing sdn conference - 130828
08 sdn system intelligence short public beijing sdn conference - 130828Mason Mei
 
Workshop cloud computing basics (1)
Workshop cloud computing basics (1)Workshop cloud computing basics (1)
Workshop cloud computing basics (1)Infraright
 
Künftige Datacenter Trends_Hans-Dieter Wehle_IBM Symposium 2013
Künftige Datacenter Trends_Hans-Dieter Wehle_IBM Symposium 2013Künftige Datacenter Trends_Hans-Dieter Wehle_IBM Symposium 2013
Künftige Datacenter Trends_Hans-Dieter Wehle_IBM Symposium 2013IBM Switzerland
 
Monitoring Management Overview
Monitoring Management OverviewMonitoring Management Overview
Monitoring Management OverviewSebastian Osterc
 
S200516 copy-data-management-ist2020-v2001c
S200516 copy-data-management-ist2020-v2001cS200516 copy-data-management-ist2020-v2001c
S200516 copy-data-management-ist2020-v2001cTony Pearson
 
Wavefront by vmware june 2019 - legraswindow
Wavefront by vmware   june 2019 - legraswindowWavefront by vmware   june 2019 - legraswindow
Wavefront by vmware june 2019 - legraswindowAnil Gupta (AJ) - vExpert
 
Implementing Private Clouds
Implementing Private CloudsImplementing Private Clouds
Implementing Private CloudsJohn Pritchard
 
Introduction to Software-defined Networking
Introduction to Software-defined NetworkingIntroduction to Software-defined Networking
Introduction to Software-defined NetworkingAnees Shaikh
 
2011.10.19 - Cloud Partner Day - Reseller Breakout
2011.10.19 - Cloud Partner Day - Reseller Breakout2011.10.19 - Cloud Partner Day - Reseller Breakout
2011.10.19 - Cloud Partner Day - Reseller BreakoutClub Alliances
 
Client Presentation - IBM Cloud for VMware Solutions (3).PPTX
Client Presentation - IBM Cloud for VMware Solutions (3).PPTXClient Presentation - IBM Cloud for VMware Solutions (3).PPTX
Client Presentation - IBM Cloud for VMware Solutions (3).PPTXRajesh Anbalagan
 

Similaire à Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecosystem (20)

Why and How to Monitor App Performance in Azure
Why and How to Monitor App Performance in AzureWhy and How to Monitor App Performance in Azure
Why and How to Monitor App Performance in Azure
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
2011.10.13 - Annonces IBM pour Cloud Builders - Loic Simon
2011.10.13 - Annonces IBM pour Cloud Builders - Loic Simon2011.10.13 - Annonces IBM pour Cloud Builders - Loic Simon
2011.10.13 - Annonces IBM pour Cloud Builders - Loic Simon
 
IBM SmartCloud Orchestration
IBM SmartCloud OrchestrationIBM SmartCloud Orchestration
IBM SmartCloud Orchestration
 
IIoT / Industry 4.0 with Apache Kafka, Connect, KSQL, Apache PLC4X
IIoT / Industry 4.0 with Apache Kafka, Connect, KSQL, Apache PLC4X IIoT / Industry 4.0 with Apache Kafka, Connect, KSQL, Apache PLC4X
IIoT / Industry 4.0 with Apache Kafka, Connect, KSQL, Apache PLC4X
 
Flexible and Scalable Integration in the Automation Industry/Industrial IoT
Flexible and Scalable Integration in the Automation Industry/Industrial IoTFlexible and Scalable Integration in the Automation Industry/Industrial IoT
Flexible and Scalable Integration in the Automation Industry/Industrial IoT
 
SCADA a gyakorlatban - Accenture Industry X.0 Meetup
SCADA a gyakorlatban - Accenture Industry X.0 MeetupSCADA a gyakorlatban - Accenture Industry X.0 Meetup
SCADA a gyakorlatban - Accenture Industry X.0 Meetup
 
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
 
From Grid to Cloud
From Grid to CloudFrom Grid to Cloud
From Grid to Cloud
 
08 sdn system intelligence short public beijing sdn conference - 130828
08 sdn system intelligence   short public beijing sdn conference - 13082808 sdn system intelligence   short public beijing sdn conference - 130828
08 sdn system intelligence short public beijing sdn conference - 130828
 
Workshop cloud computing basics (1)
Workshop cloud computing basics (1)Workshop cloud computing basics (1)
Workshop cloud computing basics (1)
 
Künftige Datacenter Trends_Hans-Dieter Wehle_IBM Symposium 2013
Künftige Datacenter Trends_Hans-Dieter Wehle_IBM Symposium 2013Künftige Datacenter Trends_Hans-Dieter Wehle_IBM Symposium 2013
Künftige Datacenter Trends_Hans-Dieter Wehle_IBM Symposium 2013
 
Monitoring Management Overview
Monitoring Management OverviewMonitoring Management Overview
Monitoring Management Overview
 
S200516 copy-data-management-ist2020-v2001c
S200516 copy-data-management-ist2020-v2001cS200516 copy-data-management-ist2020-v2001c
S200516 copy-data-management-ist2020-v2001c
 
Wavefront by vmware june 2019 - legraswindow
Wavefront by vmware   june 2019 - legraswindowWavefront by vmware   june 2019 - legraswindow
Wavefront by vmware june 2019 - legraswindow
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Implementing Private Clouds
Implementing Private CloudsImplementing Private Clouds
Implementing Private Clouds
 
Introduction to Software-defined Networking
Introduction to Software-defined NetworkingIntroduction to Software-defined Networking
Introduction to Software-defined Networking
 
2011.10.19 - Cloud Partner Day - Reseller Breakout
2011.10.19 - Cloud Partner Day - Reseller Breakout2011.10.19 - Cloud Partner Day - Reseller Breakout
2011.10.19 - Cloud Partner Day - Reseller Breakout
 
Client Presentation - IBM Cloud for VMware Solutions (3).PPTX
Client Presentation - IBM Cloud for VMware Solutions (3).PPTXClient Presentation - IBM Cloud for VMware Solutions (3).PPTX
Client Presentation - IBM Cloud for VMware Solutions (3).PPTX
 

Plus de Heiko Koziolek

Bottleneck Identification and Performance Modeling of OPC UA Communication Mo...
Bottleneck Identification and Performance Modeling of OPC UA Communication Mo...Bottleneck Identification and Performance Modeling of OPC UA Communication Mo...
Bottleneck Identification and Performance Modeling of OPC UA Communication Mo...Heiko Koziolek
 
Architectural Decision Forces at Work: Experiences in an Industrial Consultan...
Architectural Decision Forces at Work: Experiences in an Industrial Consultan...Architectural Decision Forces at Work: Experiences in an Industrial Consultan...
Architectural Decision Forces at Work: Experiences in an Industrial Consultan...Heiko Koziolek
 
OpenPnP: a Plug-and-Produce Architecture for the Industrial Internet of Things
OpenPnP: a Plug-and-Produce Architecture for the Industrial Internet of ThingsOpenPnP: a Plug-and-Produce Architecture for the Industrial Internet of Things
OpenPnP: a Plug-and-Produce Architecture for the Industrial Internet of ThingsHeiko Koziolek
 
Tool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software EngineeringTool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software EngineeringHeiko Koziolek
 
Self-commissioning Industrial IoT Systems
Self-commissioning Industrial IoT SystemsSelf-commissioning Industrial IoT Systems
Self-commissioning Industrial IoT SystemsHeiko Koziolek
 
IoT challenges for Smart Manufacturing
IoT challenges for Smart ManufacturingIoT challenges for Smart Manufacturing
IoT challenges for Smart ManufacturingHeiko Koziolek
 
Software Architecture in Process Automation: UML & the "Smart Factory"
Software Architecture in Process Automation: UML & the "Smart Factory"Software Architecture in Process Automation: UML & the "Smart Factory"
Software Architecture in Process Automation: UML & the "Smart Factory"Heiko Koziolek
 
Plug-and-Produce based on Standardized Industrie 4.0 Asset Admin Shells
Plug-and-Produce based on Standardized Industrie 4.0 Asset Admin ShellsPlug-and-Produce based on Standardized Industrie 4.0 Asset Admin Shells
Plug-and-Produce based on Standardized Industrie 4.0 Asset Admin ShellsHeiko Koziolek
 
Rapid Performance Modeling by transforming Use Case Maps to Palladio Componen...
Rapid Performance Modeling by transforming Use Case Maps to Palladio Componen...Rapid Performance Modeling by transforming Use Case Maps to Palladio Componen...
Rapid Performance Modeling by transforming Use Case Maps to Palladio Componen...Heiko Koziolek
 
MORPHOSIS: A Case Study on Lightweight Architecture Sustainability Analysis
MORPHOSIS: A Case Study on Lightweight Architecture Sustainability AnalysisMORPHOSIS: A Case Study on Lightweight Architecture Sustainability Analysis
MORPHOSIS: A Case Study on Lightweight Architecture Sustainability AnalysisHeiko Koziolek
 
Sustainability Evaluation of Software Architectures: A Systematic Review
Sustainability Evaluation of Software Architectures: A Systematic ReviewSustainability Evaluation of Software Architectures: A Systematic Review
Sustainability Evaluation of Software Architectures: A Systematic ReviewHeiko Koziolek
 
The SPOSAD Architectural Style for Multi-tenant Software Applications
The SPOSAD Architectural Style for Multi-tenant Software ApplicationsThe SPOSAD Architectural Style for Multi-tenant Software Applications
The SPOSAD Architectural Style for Multi-tenant Software ApplicationsHeiko Koziolek
 
ICSE 2011: Q-ImPrESS - An Industrial Case Study on Quality Impact Prediction
ICSE 2011: Q-ImPrESS - An Industrial Case Study on Quality Impact Prediction ICSE 2011: Q-ImPrESS - An Industrial Case Study on Quality Impact Prediction
ICSE 2011: Q-ImPrESS - An Industrial Case Study on Quality Impact Prediction Heiko Koziolek
 
Towards Software Sustainability Guides for Industrial Software Systems
Towards Software Sustainability Guides for Industrial Software SystemsTowards Software Sustainability Guides for Industrial Software Systems
Towards Software Sustainability Guides for Industrial Software SystemsHeiko Koziolek
 
A Large-Scale Industrial Case Study on Architecture-based Software Reliabilit...
A Large-Scale Industrial Case Study on Architecture-based Software Reliabilit...A Large-Scale Industrial Case Study on Architecture-based Software Reliabilit...
A Large-Scale Industrial Case Study on Architecture-based Software Reliabilit...Heiko Koziolek
 
Towards an Architectural Style for Multi-tenant Software Applications
Towards an Architectural Style for Multi-tenant Software ApplicationsTowards an Architectural Style for Multi-tenant Software Applications
Towards an Architectural Style for Multi-tenant Software ApplicationsHeiko Koziolek
 
Evolving Industrial Software Architectures into a Software Product Line: A Ca...
Evolving Industrial Software Architectures into a Software Product Line: A Ca...Evolving Industrial Software Architectures into a Software Product Line: A Ca...
Evolving Industrial Software Architectures into a Software Product Line: A Ca...Heiko Koziolek
 

Plus de Heiko Koziolek (20)

Bottleneck Identification and Performance Modeling of OPC UA Communication Mo...
Bottleneck Identification and Performance Modeling of OPC UA Communication Mo...Bottleneck Identification and Performance Modeling of OPC UA Communication Mo...
Bottleneck Identification and Performance Modeling of OPC UA Communication Mo...
 
Architectural Decision Forces at Work: Experiences in an Industrial Consultan...
Architectural Decision Forces at Work: Experiences in an Industrial Consultan...Architectural Decision Forces at Work: Experiences in an Industrial Consultan...
Architectural Decision Forces at Work: Experiences in an Industrial Consultan...
 
OpenPnP: a Plug-and-Produce Architecture for the Industrial Internet of Things
OpenPnP: a Plug-and-Produce Architecture for the Industrial Internet of ThingsOpenPnP: a Plug-and-Produce Architecture for the Industrial Internet of Things
OpenPnP: a Plug-and-Produce Architecture for the Industrial Internet of Things
 
Tool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software EngineeringTool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software Engineering
 
Self-commissioning Industrial IoT Systems
Self-commissioning Industrial IoT SystemsSelf-commissioning Industrial IoT Systems
Self-commissioning Industrial IoT Systems
 
IoT challenges for Smart Manufacturing
IoT challenges for Smart ManufacturingIoT challenges for Smart Manufacturing
IoT challenges for Smart Manufacturing
 
Software Architecture in Process Automation: UML & the "Smart Factory"
Software Architecture in Process Automation: UML & the "Smart Factory"Software Architecture in Process Automation: UML & the "Smart Factory"
Software Architecture in Process Automation: UML & the "Smart Factory"
 
Plug-and-Produce based on Standardized Industrie 4.0 Asset Admin Shells
Plug-and-Produce based on Standardized Industrie 4.0 Asset Admin ShellsPlug-and-Produce based on Standardized Industrie 4.0 Asset Admin Shells
Plug-and-Produce based on Standardized Industrie 4.0 Asset Admin Shells
 
Rapid Performance Modeling by transforming Use Case Maps to Palladio Componen...
Rapid Performance Modeling by transforming Use Case Maps to Palladio Componen...Rapid Performance Modeling by transforming Use Case Maps to Palladio Componen...
Rapid Performance Modeling by transforming Use Case Maps to Palladio Componen...
 
MORPHOSIS: A Case Study on Lightweight Architecture Sustainability Analysis
MORPHOSIS: A Case Study on Lightweight Architecture Sustainability AnalysisMORPHOSIS: A Case Study on Lightweight Architecture Sustainability Analysis
MORPHOSIS: A Case Study on Lightweight Architecture Sustainability Analysis
 
Sustainability Evaluation of Software Architectures: A Systematic Review
Sustainability Evaluation of Software Architectures: A Systematic ReviewSustainability Evaluation of Software Architectures: A Systematic Review
Sustainability Evaluation of Software Architectures: A Systematic Review
 
The SPOSAD Architectural Style for Multi-tenant Software Applications
The SPOSAD Architectural Style for Multi-tenant Software ApplicationsThe SPOSAD Architectural Style for Multi-tenant Software Applications
The SPOSAD Architectural Style for Multi-tenant Software Applications
 
2011 05-27-icse
2011 05-27-icse2011 05-27-icse
2011 05-27-icse
 
ICSE 2011: Q-ImPrESS - An Industrial Case Study on Quality Impact Prediction
ICSE 2011: Q-ImPrESS - An Industrial Case Study on Quality Impact Prediction ICSE 2011: Q-ImPrESS - An Industrial Case Study on Quality Impact Prediction
ICSE 2011: Q-ImPrESS - An Industrial Case Study on Quality Impact Prediction
 
Towards Software Sustainability Guides for Industrial Software Systems
Towards Software Sustainability Guides for Industrial Software SystemsTowards Software Sustainability Guides for Industrial Software Systems
Towards Software Sustainability Guides for Industrial Software Systems
 
Q-ImPrESS
Q-ImPrESSQ-ImPrESS
Q-ImPrESS
 
A Large-Scale Industrial Case Study on Architecture-based Software Reliabilit...
A Large-Scale Industrial Case Study on Architecture-based Software Reliabilit...A Large-Scale Industrial Case Study on Architecture-based Software Reliabilit...
A Large-Scale Industrial Case Study on Architecture-based Software Reliabilit...
 
Towards an Architectural Style for Multi-tenant Software Applications
Towards an Architectural Style for Multi-tenant Software ApplicationsTowards an Architectural Style for Multi-tenant Software Applications
Towards an Architectural Style for Multi-tenant Software Applications
 
PerOpteryx
PerOpteryxPerOpteryx
PerOpteryx
 
Evolving Industrial Software Architectures into a Software Product Line: A Ca...
Evolving Industrial Software Architectures into a Software Product Line: A Ca...Evolving Industrial Software Architectures into a Software Product Line: A Ca...
Evolving Industrial Software Architectures into a Software Product Line: A Ca...
 

Dernier

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Dernier (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecosystem

  • 1. © ABB Group Towards the Automation Cloud Architectural Challenges for a Novel Smart Ecosystem Dr.-Ing. Heiko Koziolek, Principal Scientist, ABB Forschungszentrum, Ladenburg, 2013-07-02 http://www.rcrwireless.com/americas/20110816/featured/cloud-computing-is-in-its-infancy-gartner-vp-says/
  • 2. SCADA Systems ABB SCADAVantage for Oil & Gas Industries © ABB Group
  • 3. SCADA Systems ABB SCADAVantage for Oil & Gas Industries © ABB Group
  • 5. Automation Pyramid Classical Structuring © ABB Group HMI PLC PLC HMI … … …… ERP MES APCSCADA Enterprise Resource Planning Manufacturing Execution System Supervisory Control and Data Aquisition Advanced Process Control Human-Machine Interface Programmable Logic Controller Data Acquisition Planning Field devices: sensors, actuators...
  • 6. Cloud Computing  “Cloud computing is a model for enabling convenient, on- demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.”  5 essential characteristics  On-demand self-service  Broad network access  Resource pooling  Rapid elasticity or expansion  Measured service NIST Definition © ABB Group [http://www.nist.gov/itl/cloud/]
  • 7. Cloudification Classical Automation Pyramid (AP) © ABB Group HMI PLC PLC HMI… … …… ERP MES APCSCADA Source: „Cyber-Physical Systems: Chancen und Nutzen aus Sicht der Automation“, April 2013, GMA Fachausschuss 7.20 „Cyber Physical Systems“, Gesellschaft Mess- und Automatisierungstechnik im VDI/VDE
  • 8. Cloudification Step 1 Few Cyber Physical Systems, Independent Clouds HMI PLC PLC HMI… … …… © ABB Group ERP MES APCSCADA Source: „Cyber-Physical Systems: Chancen und Nutzen aus Sicht der Automation“, April 2013, GMA Fachausschuss 7.20 „Cyber Physical Systems“, Gesellschaft Mess- und Automatisierungstechnik im VDI/VDE
  • 9. HMI PLC PLC HMI… … …… PLC ERP MES APCSCADA HMI PLC PLC HMI… … …… PLC ERP MES APCSCADA Cloudification Step 2 Few Cyber Physical Systems, Connected Cloud © ABB Group … Source: „Cyber-Physical Systems: Chancen und Nutzen aus Sicht der Automation“, April 2013, GMA Fachausschuss 7.20 „Cyber Physical Systems“, Gesellschaft Mess- und Automatisierungstechnik im VDI/VDE
  • 10. Cloudification Step 3 Mainly Cyber Physical Systems on upper AP Levels HMI PLC PLC HMI… … MES… … ERP …… PLC © ABB Group Source: „Cyber-Physical Systems: Chancen und Nutzen aus Sicht der Automation“, April 2013, GMA Fachausschuss 7.20 „Cyber Physical Systems“, Gesellschaft Mess- und Automatisierungstechnik im VDI/VDE
  • 11. Cloudification Step 4 Upper AP Levels partly replaced by Cloud Services © ABB Group … HMI PLC PLC HMI… … MES… ERP …… PLC Source: „Cyber-Physical Systems: Chancen und Nutzen aus Sicht der Automation“, April 2013, GMA Fachausschuss 7.20 „Cyber Physical Systems“, Gesellschaft Mess- und Automatisierungstechnik im VDI/VDE
  • 12. Cloudification Step 5 Cloud Services dominating upper AP levels … HMI PLC PLC HMI… … MES… ERP …… PLC © ABB Group Source: „Cyber-Physical Systems: Chancen und Nutzen aus Sicht der Automation“, April 2013, GMA Fachausschuss 7.20 „Cyber Physical Systems“, Gesellschaft Mess- und Automatisierungstechnik im VDI/VDE
  • 13. HMI PLC PLC HMI… MES… ERP PLC … … …… Cloudification Step 6 Cloud Services replacing upper AP levels © ABB Group Source: „Cyber-Physical Systems: Chancen und Nutzen aus Sicht der Automation“, April 2013, GMA Fachausschuss 7.20 „Cyber Physical Systems“, Gesellschaft Mess- und Automatisierungstechnik im VDI/VDE
  • 14. Cloudification Step 7 Automation Pyramid replaced by Automation Cloud © ABB Group … … …… Source: „Cyber-Physical Systems: Chancen und Nutzen aus Sicht der Automation“, April 2013, GMA Fachausschuss 7.20 „Cyber Physical Systems“, Gesellschaft Mess- und Automatisierungstechnik im VDI/VDE
  • 15. Automation Cloud Latency Security Multitenancy Availability Elasticity Portability Usability Interoperability Selected Architectural Challenges March 1, 2013 | Slide 15 © ABB Group
  • 16. Criticality Sampling time 1 ms 10 ms 100 ms 1 s 10 s 1 d 30 d 1 y1 min 10 min 1 h 10 h Real-time boiler control Loop auditing HVAC / buildings Chemicals / refining MPC ? Service data Network round-trip time for a cloud data center in Europe (distance < 5000 km, 66 % speed of light) Rolling mills Cement Minerals Power gen. Solar panel / wind turbine Low High Architectural Challenges Latency © ABB Group
  • 17. Architectural Challenges Latency • Characteristics: high latencies (seconds) • Well suited for cloud latency. Future: fleet management, big data intelligence SCADA, MES, PIM S, (ERP) • Characteristics: latencies not critical • Today: VMs with engineering tools • Future: web-based, social design of control applications Engineering (e.g., device configuration) • Characteristics: high latencies, high computational power • Conflicts with a typical cloud business model („low end“) Advanced Process Control (APC) • Characteristics: short latencies, low computational power • Impossible to run many control tasks remotely due to insufficient latencies Basic Process Control © ABB Group
  • 18.  ABB partnered with cloud provider GlobaLogix to provide a hosted version of SCADAVantage (SaaS)  RTUs triggering fast, basic control on-site  High latency SCADA functionality hosted in 53 data centers in North America, regional proximity  But: no horizontal scaling, no elasticity Architecture Challenges Latency [http://www.abb.com/cawp/seitp202/cf46b46446b6f83985257b7a00488357.aspx]
  • 20.  GlobaLogix data centers hosting ABB„s SCADAVantage  2048 bit encryption (exceeding DoD standards)  Compliance with the most stringent Tier 4 data center standards from the Telecommunications Industry Association (TIA) and American National Standards Institute (ANSI)  Citrix authentication on client laptops and tables  Password protected web access to read-only data Architecture Challenges Security © ABB Group [http://www.abb.com/cawp/seitp202/cf46b46446b6f83985257b7a00488357.aspx] March 1, 2013 | Slide 20
  • 21. Architecture Challenges Multitenancy © ABB Group [http://goo.gl/FlrES/]
  • 22. Architecture Challenges  Embedded Systems  PLC, RTU, IED (for low-level, fast control)  Cloud-managed firmware updates  Information Systems  SCADA, MES, ERP, etc.  Cloud with comon data storage enables fleet management, social engineering, preventive maintenance  Mobile Systems  Mobile apps for maintenance personal and operators  APIs for third party extensions Automation Cloud as Smart Ecosystem © ABB Group SCADAVantage on the iPhone … … ……
  • 23. Architecture Challenges  Cloud pattern catalogues  Architecture decision sets, ontologies, domain-specific patterns, …  Architecture description languages  Cloud elements as first-class entities, domain-specific abstractions, …  Architecture evaluation  ATAM templates for cloud platforms  Model-based predictions  Cloud benchmarks  Reference workloads, tooling, comparisons, …  Methods for Ultra-large Scale Systems  Smart Grid & Automation Cloud as ULSS  Systems of systems Directions for Academic Research © ABB Group [Koziolek, Proc. WICSA‟11]
  • 24.  Automation Pyramid affected by cloud computing capabilities  Architecture Challenges  What control task can be executed remotely?  How to secure a SCADA system in the Internet?  How to effectively apply multi-tenancy?  Future: emergence of a novel smart ecosystem Conclusions Towards the Automation Cloud © ABB Group … … …… … … ……

Notes de l'éditeur

  1. Devices connected to web services (done today in some areas)
  2. Internet-of-things, devices talking to each other
  3. Higher level MES, SCADA, ERP in the cloud: fleet management, etc.Still most software on premises
  4. Partially moving upper levels off premises
  5. To realize this vision, a number of technical, economical, and social challenges need to be solved. This talk focuses on software architecture challenges for cloud-connected automation systems. It points out the architectural impact of critical non-functional properties.
  6. Stuxnet/Duqu shock: currently lots of emphasis on cyber security„Closed world assumption“ in current system architecturesNo outside network connection from sensitive plantsLimited security measures for Internet-based attacksCustomers afraid/reluctant to store data outside their reach