SlideShare uma empresa 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

Mais conteúdo relacionado

Mais procurados

Journey to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization processJourney to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization process
VMware Tanzu
 

Mais procurados (20)

Journey to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization processJourney to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization process
 
Metrics, metrics everywhere (but where the heck do you start?)
Metrics, metrics everywhere (but where the heck do you start?)Metrics, metrics everywhere (but where the heck do you start?)
Metrics, metrics everywhere (but where the heck do you start?)
 
FinOps - AWS Cost and Operational Efficiency - Pop-up Loft Tel Aviv
FinOps - AWS Cost and Operational Efficiency - Pop-up Loft Tel AvivFinOps - AWS Cost and Operational Efficiency - Pop-up Loft Tel Aviv
FinOps - AWS Cost and Operational Efficiency - Pop-up Loft Tel Aviv
 
API Monetization
API MonetizationAPI Monetization
API Monetization
 
Cisco Internet of Things
Cisco Internet of ThingsCisco Internet of Things
Cisco Internet of Things
 
Exploring MongoDB & Elasticsearch: Better Together
Exploring MongoDB & Elasticsearch: Better TogetherExploring MongoDB & Elasticsearch: Better Together
Exploring MongoDB & Elasticsearch: Better Together
 
CI/CD on pure AWS
CI/CD on pure AWSCI/CD on pure AWS
CI/CD on pure AWS
 
Unit v
Unit vUnit v
Unit v
 
Practical FinOps in Practice
Practical FinOps in PracticePractical FinOps in Practice
Practical FinOps in Practice
 
Industry 4.0 and Smart City - The "Energy Pill" for IoT in Malaysia
Industry 4.0 and Smart City - The "Energy Pill" for IoT in MalaysiaIndustry 4.0 and Smart City - The "Energy Pill" for IoT in Malaysia
Industry 4.0 and Smart City - The "Energy Pill" for IoT in Malaysia
 
From Monolith to Microservices
From Monolith to MicroservicesFrom Monolith to Microservices
From Monolith to Microservices
 
Bringing Digital Twins to life
Bringing Digital Twins to lifeBringing Digital Twins to life
Bringing Digital Twins to life
 
AWS for Manufacturing: Digital Transformation throughout the Value Chain (MFG...
AWS for Manufacturing: Digital Transformation throughout the Value Chain (MFG...AWS for Manufacturing: Digital Transformation throughout the Value Chain (MFG...
AWS for Manufacturing: Digital Transformation throughout the Value Chain (MFG...
 
AWS Partner Data Analytics on AWS_Handout.pdf
AWS Partner Data Analytics on AWS_Handout.pdfAWS Partner Data Analytics on AWS_Handout.pdf
AWS Partner Data Analytics on AWS_Handout.pdf
 
oneM2M – Open standard enables interoperability for IoT
oneM2M  – Open standard enables interoperability for IoToneM2M  – Open standard enables interoperability for IoT
oneM2M – Open standard enables interoperability for IoT
 
SaaS on AWS - ISV challenges
SaaS on AWS - ISV challengesSaaS on AWS - ISV challenges
SaaS on AWS - ISV challenges
 
Full lifecycle of a microservice
Full lifecycle of a microserviceFull lifecycle of a microservice
Full lifecycle of a microservice
 
VAS PPT
VAS PPTVAS PPT
VAS PPT
 
Cloud Architecture
Cloud ArchitectureCloud Architecture
Cloud Architecture
 
Introduction to Google Cloud Platform
Introduction to Google Cloud PlatformIntroduction to Google Cloud Platform
Introduction to Google Cloud Platform
 

Semelhante 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
 

Semelhante 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
 

Mais 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
 

Mais 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)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
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
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
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...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 

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