virtualization technologies in scada/ems/dms/ · pdf filevirtualization technologies in...

27
Virtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Upload: phamcong

Post on 30-Jan-2018

263 views

Category:

Documents


13 download

TRANSCRIPT

Page 1: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Virtualization Technologies in SCADA/EMS/DMS/OMS 

Vendor perspectiveNorman Sabelli

Ventyx, an ABB company

1

Page 2: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Overview

• Why use Virtualization?• Currently used technologies• Adoption Considerations• Cloud Computing• Current & Future Trends

2

Page 3: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Why use Virtualization?

• Reduce  Total Cost of Ownership (TCO)– Maximize Hardware utilization to reduce

• Hardware costs (upfront and maintenance)• Energy costs

– Power & Cooling

• Floor Space

– Lower cost of HW upgrades

3

Page 4: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Why use Virtualization?

• Virtualization added features– High Availability– Backup and Recovery– Disaster Recovery– Running legacy applications– Cloning & Snapshotting 

4

Page 5: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Why use Virtualization?

• Drawbacks to consider– Increased complexity– Staff training– Potentially higher upfront costs– Performance

5

Page 6: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Currently used technologies6

0

20

40

60

80

100

120

PowerVM HP VSE Hyper‐V vSphere

Virtualized Deployments

Production R&D

Page 7: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Currently used technologies• New System deployments 

– ~20% are fully virtualized (Servers)– ~50% make use of virtualization

7

Page 8: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Cloud Computing8

Cloud computing CC BY-SA 3.0Created by Sam Johnston

Page 9: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Cloud Computing

• National Institute of Standards and Technology (NIST) definition– Cloud computing is a model for enabling ubiquitous, 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. 

9

Page 10: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Cloud Computing

• NIST Definition ‐ Essential Characteristics. – On‐demand self‐service– Broad network access– Resource pooling– Rapid elasticity– Measured service

10

Page 11: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Cloud Computing

• NIST Definition ‐ Service Models– Software as a service (SaaS)– Platform as a Service (PaaS)– Infrastructure as a Service (IaaS)

11

Page 12: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Cloud Computing

• NIST Definition ‐ Deployment models– Private cloud– Public cloud– Community cloud– Hybrid cloud

12

Page 13: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Cloud Computing

• Ventyx R&D– Private Cloud

• On premises• Geographically spread

– PaaS

• Ventyx Sales and Marketing– Public Cloud

• Amazon AWS – EC2

– IaaS

13

Page 14: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Ventyx R&D private Cloud

• All Development and Unit testing is performed under virtualized platforms on private cloud

• Multi‐tiered systems deployed on demand– Single click Self provisioning

14

Page 15: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Ventyx R&D private Cloud

• Image library– Each release or build is deployed once and checked‐in to the Image library

• Web based Self Service portal– Each developer/tester can obtain a full Test environment without involving System Integration or IT department

15

Page 16: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Ventyx R&D private Cloud16

Page 17: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Ventyx R&D private Cloud

• Linked Clones– Greatly reduce storage footprint by de‐duplicating data in similar system images

• Platform Leases– Eliminate resource sprawl by reclaiming computing resources from expired images

• Storage• CPU• Memory

17

Page 18: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Virtualization Adoption Challenges

• Request For Proposal Specifications• IT vs OT• Cyber Security• 3rd party licensing

18

Page 19: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

RFP Specifications

• Do not spell out Virtualization requirements• Turn‐key systems

– Do not fully leverage Virtualization technologies.

• Performance requirements– High % of idle resources under high activity

19

Page 20: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

RFP Specifications

• Upfront costs can be higher than non virtualized solutions.– Depending on Configurations Features and Licensing

– i.e. requirements for empty CPU and Memory Slots

20

Page 21: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

IT vs OT

• Corporate IT  vs Operational IT– Traditional rivalries– Different focus– Balance of powers differs by utility– Influence over RFP specification definitions

21

Page 22: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

IT vs OT

IT focus• Optimizing resources• Cost reductions• Standardization• 8x5• Aggressive adopters

OT focus• Real Time operations• Safety• Reliability• 24/7• Conservative adopters

22

Page 23: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Cyber Security

• Prevents full consolidation– Security Zones

• Production• DMZ• QAS• PDS

– NERC‐CIP• Electronic Security Perimeter• Critical Cyber assets

23

Page 24: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

3rd Party licensing

• Oracle– Virtualization or “software partitioning” is not recognized for CPU licensing metrics. (Exception OracleVM)

24

Page 25: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Current & Future Trends

• IT/OT convergence– Integration of OT and IT decisions– OT Virtualization adoption to converge with IT– Virtualization oriented RFP Specifications

• Aligned with Organization’s IT strategy

– IT Software Purchasing model• Utilities provide the platform• Vendors provide the software

25

Page 26: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Current & Future Trends

• Cloud Computing– Limited adoption

• non‐critical cyber assets (NERC‐CIP)

• Hosted Solutions– Leveraging Virtualization– SaaS

26

Page 27: Virtualization Technologies in SCADA/EMS/DMS/ · PDF fileVirtualization Technologies in SCADA/EMS/DMS/OMS Vendor perspective Norman Sabelli Ventyx, an ABB company 1

Current & Future Trends

• CPU Architecture– Everything runs on x64

27