SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

La actualidad más candente

Toyota 6 bwc20 electric walkie high lifter truck service repair manual
Toyota 6 bwc20 electric walkie high lifter truck service repair manualToyota 6 bwc20 electric walkie high lifter truck service repair manual
Toyota 6 bwc20 electric walkie high lifter truck service repair manual
fjskekdmmmse
 

La actualidad más candente (7)

EE201 -Chapter 4
EE201 -Chapter 4 EE201 -Chapter 4
EE201 -Chapter 4
 
Toyota 6 bwc20 electric walkie high lifter truck service repair manual
Toyota 6 bwc20 electric walkie high lifter truck service repair manualToyota 6 bwc20 electric walkie high lifter truck service repair manual
Toyota 6 bwc20 electric walkie high lifter truck service repair manual
 
Industry 4.0 and sustainable energy
Industry 4.0 and sustainable energyIndustry 4.0 and sustainable energy
Industry 4.0 and sustainable energy
 
design and analysis of voltage controlled oscillator
design and analysis of voltage controlled oscillatordesign and analysis of voltage controlled oscillator
design and analysis of voltage controlled oscillator
 
VLSI Design Final Project - 32 bit ALU
VLSI Design Final Project - 32 bit ALUVLSI Design Final Project - 32 bit ALU
VLSI Design Final Project - 32 bit ALU
 
VLSI Fresher Resume
VLSI Fresher ResumeVLSI Fresher Resume
VLSI Fresher Resume
 
Avr and arm
Avr and armAvr and arm
Avr and arm
 

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

Ct Cloud Computing.V1.0
Ct Cloud Computing.V1.0Ct Cloud Computing.V1.0
Ct Cloud Computing.V1.0
Jimmy Chu
 
Cloud computing
Cloud computingCloud computing
Cloud computing
mikerrr
 
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
Mason Mei
 
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
IBM Switzerland
 
Monitoring Management Overview
Monitoring Management OverviewMonitoring Management Overview
Monitoring Management Overview
Sebastian Osterc
 

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

#VMUGMTL - Radware Breakout
#VMUGMTL - Radware Breakout#VMUGMTL - Radware Breakout
#VMUGMTL - Radware Breakout
 
Ct Cloud Computing.V1.0
Ct Cloud Computing.V1.0Ct Cloud Computing.V1.0
Ct Cloud Computing.V1.0
 
Why and How to Monitor Application Performance in Azure
Why and How to Monitor Application Performance in AzureWhy and How to Monitor Application Performance in Azure
Why and How to Monitor Application Performance in Azure
 
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
 

Más de Heiko 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
 
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
Heiko 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 Applications
Heiko 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
 
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
 

Más 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
 
6 Years of Performance Modeling at ABB
6 Years of Performance Modeling at ABB6 Years of Performance Modeling at ABB
6 Years of Performance Modeling at ABB
 
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
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

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 … … …… … … ……

Notas del editor

  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