Presentation is loading. Please wait.

Presentation is loading. Please wait.

GENESIS64 – Scalable High Performance SCADA for Redundant Solutions

Similar presentations


Presentation on theme: "GENESIS64 – Scalable High Performance SCADA for Redundant Solutions"— Presentation transcript:

1 GENESIS64 – Scalable High Performance SCADA for Redundant Solutions
ICONICS Worldwide Customer Summit, September 23-26, 2013, Newport, RI, USA 4/19/2017 8:45 PM GENESIS64 – Scalable High Performance SCADA for Redundant Solutions Zdenek Zadak, Managing Director ICONICS Czech Dr Rene Arnost, Global Technical Support Director Nathan Redmann, Senior Analyst, Toyon Research Corp. G64-102 © 2013 ICONICS, Inc. All rights reserved. Specifications are subject to change without notice. AnalytiX and its respective modules are registered trademarks of ICONICS, Inc. GENESIS64, GENESIS32, Hyper Historian, BizViz, PortalWorX, MobileHMI and their respective modules, OPC-To-The-Core, and Visualize Your Enterprise are trademarks of ICONICS, Inc. Other product and company names mentioned herein may be trademarks of their respective owners.

2 Agenda Presentation of Technical Material 20
ICONICS Worldwide Customer Summit, September 23-26, 2013, Newport, RI, USA 4/19/2017 8:45 PM Agenda Presentation of Technical Material Customer Case Study – Toyon Product Demo Q&A Quiz © 2013 ICONICS, Inc. All rights reserved. Specifications are subject to change without notice. AnalytiX and its respective modules are registered trademarks of ICONICS, Inc. GENESIS64, GENESIS32, Hyper Historian, BizViz, PortalWorX, MobileHMI and their respective modules, OPC-To-The-Core, and Visualize Your Enterprise are trademarks of ICONICS, Inc. Other product and company names mentioned herein may be trademarks of their respective owners.

3 Content System Components Cloud Deployment Understanding Redundancy
Redundancy Design Topologies Hyper Historian Distributed Asset based Solutions Load Balancing GENESIS64

4 Understanding Redundancy
Software Failure Hardware Failure Communication Failure System Overload Power Failure Natural Disasters Catastrophic Failure Critical Process 24/7 Operation Large Volume of Data Many Tasks Deployed Many Dependent Systems Project Complexity Many Clients Connected High Availability Increasing Reliability Reducing Downtime Disaster Recovery Plan Reducing Single Point of Failure Optimizing Load via Balancing Peace of Mind Plausible Failures Need for Redundancy Benefits

5 ICONICS Worldwide Customer Summit, September 23-26, 2013, Newport, RI, USA
4/19/2017 8:45 PM Availability Time Availability is the percentage of time that a system is up and running for a particular mission time Availability = Uptime/(Uptime + Downtime) Redundancy Results in Improving the Availability Time © 2013 ICONICS, Inc. All rights reserved. Specifications are subject to change without notice. AnalytiX and its respective modules are registered trademarks of ICONICS, Inc. GENESIS64, GENESIS32, Hyper Historian, BizViz, PortalWorX, MobileHMI and their respective modules, OPC-To-The-Core, and Visualize Your Enterprise are trademarks of ICONICS, Inc. Other product and company names mentioned herein may be trademarks of their respective owners.

6 Possible Total Downtime (HH:MM:SS)
Availability Table Possible Total Downtime (HH:MM:SS) Availability Per Day Per Month Per Year 99.999% 00:00:00.9 00:00:26 00:05:16 99.99% 00:00:09 00:04:23 00:52:36 99.9% 00:01:26 00:43:50 08:45:57 99% 00:14:24 07:18:17 87:39:30 Fault Tolerant solutions: % equals to minutes (Six Sigma)

7 web phones Single System Redundant System Downtime Failure Detection
Problem Diagnostic Repair or Replace the Failed Component Return the System to Full Operational Status Failure Detection Time Switch Over Time

8 ICONICS Approach to Redundancy
ICONICS Worldwide Customer Summit, September 23-26, 2013, Newport, RI, USA 4/19/2017 8:45 PM ICONICS Approach to Redundancy Solutions Investment level GENESIS64 Node Pair Redundancy Low GENESIS64 Distributed Redundancy Medium Virtual Server Redundancy Medium ICONICS’ Unique Hybrid Approach Medium-H Stratus ftServer Hardware Redundancy High © 2013 ICONICS, Inc. All rights reserved. Specifications are subject to change without notice. AnalytiX and its respective modules are registered trademarks of ICONICS, Inc. GENESIS64, GENESIS32, Hyper Historian, BizViz, PortalWorX, MobileHMI and their respective modules, OPC-To-The-Core, and Visualize Your Enterprise are trademarks of ICONICS, Inc. Other product and company names mentioned herein may be trademarks of their respective owners.

9 Solutions for Redundancy and Scalability
ICONICS Worldwide Customer Summit, September 23-26, 2013, Newport, RI, USA 4/19/2017 8:45 PM Solutions for Redundancy and Scalability GENESIS64 Suite is Designed for Large Scale Mission Critical Applications Powerful Real Time Hyper Historian offers Multi-Tier Redundant System Architecture Complete Scalable Solution with Load Balancing and Modularity © 2013 ICONICS, Inc. All rights reserved. Specifications are subject to change without notice. AnalytiX and its respective modules are registered trademarks of ICONICS, Inc. GENESIS64, GENESIS32, Hyper Historian, BizViz, PortalWorX, MobileHMI and their respective modules, OPC-To-The-Core, and Visualize Your Enterprise are trademarks of ICONICS, Inc. Other product and company names mentioned herein may be trademarks of their respective owners.

10 Single Server Architecture
Multiple Clients 3rd Party OPC UA Client OPC DA Client ICONICS MobileHMI Client PortalWorX Client GENESIS64 Client Platform Services Client / Server Subscriptions OPC HDA, AE, DA ,UA, Reports Licensing Security Classic, UA OPC BACnet Alarm Server Hyper Historian Back-End Servers Web Services SNMP Alarm Logger

11 GENESIS64 Node Pair Redundancy
Client GENESIS64 Client GENESIS64 Client GENESIS64 Client Primary Standby GENESIS64 Server GENESIS64 Server

12 Multi-Tier Architecture
Client Applications GraphWorX64 TrendWorX64 Viewer AlarmWorX64 Platform Services Client Level-1 Middle-Tier Primary Platform Services Middle-Tier Secondary Platform Services Security Client / Server Subscriptions OPC HDA, AE, DA ,UA, Reports Security Client / Server Subscriptions OPC HDA, AE, DA ,UA, Reports Licensing Licensing Level-2 OPC DA/ UA Servers AlarmWorX64 Server Hyper Historian Alarm Logger OPC DA/ UA Servers AlarmWorX64 Server Hyper Historian Alarm Logger OPC DA/UA Servers AlarmWorX64 Server Hyper Historian Alarm Logger OPC DA/UA Servers AlarmWorX64 Server Hyper Historian Alarm Logger Level-3

13 GENESIS64 Multi-Tier Redundancy
GENESIS64 Clients GENSIS64 Clients GENESIS64 Clients GENESIS64 Clients GENESIS64 Primary Server GENESIS64 Secondary Server Active Standby Alarm Server Primary Alarm Server Secondary Hyper Historian Primary Secondary Hyper Historian

14 Hyper Historian Capabilities Hyper Historian is High Speed Data Logger
Capacity to log 70,000 – 100,000 changes /sec (single node) Enterprise Edition with Remote Collectors Tested with 600,000 Tags Supports Multiple Local and Remote Data Collectors No Single Point of Failure

15 Third-Party Solutions Runtime Operations and Dashboards
ICONICS Workbench BizViz Clients AnalytiX Clients Third-Party Solutions Runtime Operations and Dashboards Client Technologies MergeWorX Real-time Data Logger Automatic Archiving Performance Calculations Historical Data Storage Memory Persistent Configuration Database Multi-tiered Redundancy Data Collector . . . Data Collector Data Collector Data Collector Universal Connectivity SNMP Databases Web Services

16 High Performance 102 Raw Values (per cycle)
Swinging Door filter: 12% (12 values) Storage reduced by ~90%! Deadband filter: 31% (32 values)

17 Redundancy Scenario (4 Computers - recommended)
Clients Computer A Computer B Primary Platform Services Secondary Platform Services Primary Logger Secondary Logger Data Synch Legend Primary Collector Secondary Collector Primary Platform Services Secondary Platform Services Computer C Computer D Real-time Data

18 Redundancy Scenario (2 Computers)
Clients Computer A Computer B Data Synch Legend Primary Platform Services Secondary Platform Services Secondary Logger Primary Logger Primary Collector Secondary Collector Real-time Data Data Data

19 Scalability IE Client Portal Client Hyper Historian Primary Hyper
Engineering Station IE Client Portal Client Hyper Historian Primary Hyper Historian Secondary GENESIS64 Primary Server GENESIS64 Secondary Server GENESIS64 Server Data Collector Secondary Data Collector Primary Third Party Servers Back-End Servers OPC Servers

20 GENESIS64 Load Balancing
ICONICS Worldwide Customer Summit, September 23-26, 2013, Newport, RI, USA 4/19/2017 8:45 PM GENESIS64 Load Balancing Distributes Client Connections to multiple Platform Services Improves System Availability, Stability & Performance Client Connection is Based on Platform Services Instant Load Platform Services Load Factor Depends on: Number of Messages, Requests, Updates Load Balancing Decision Logic Client is Assigned to a Platform Services When New Session is Created Load Balancing Logic Determines Least Loaded Platform Services Client Connection Continuity is Maintained Multiple Servers for Load Balancing © 2013 ICONICS, Inc. All rights reserved. Specifications are subject to change without notice. AnalytiX and its respective modules are registered trademarks of ICONICS, Inc. GENESIS64, GENESIS32, Hyper Historian, BizViz, PortalWorX, MobileHMI and their respective modules, OPC-To-The-Core, and Visualize Your Enterprise are trademarks of ICONICS, Inc. Other product and company names mentioned herein may be trademarks of their respective owners.

21 Load Balancing Primary Server Load Balancing Logic Check
Client Applications Client Applications Client Applications Client Applications Client Applications Client Applications Primary Server Load Balancing Logic Check Platform Services Platform Services Platform Services

22 GENESIS64 Load Balancing
Client Applications GraphWorX64 TrendWorX64 Viewer AlarmWorX64 Platform Services Client Level-1 GENESIS64 Primary Platform Services GENESIS64 Secondary Platform Services Load Balancing Platform Services Security Client / Server Subscriptions OPC HDA, AE, DA ,UA Reports Security Client / Server Subscriptions OPC HDA, AE, DA ,UA, Reports Security Client / Server Subscriptions OPC HDA, AE, DA ,UA, Reports Licensing Licensing Licensing Level-2 OPC DA/ UA Servers AlarmWorX64 Server Hyper Historian Alarm Logger OPC DA/UA Servers AlarmWorX64 Server Hyper Historian Alarm Logger Redundant Servers Level-3

23 Azure Cloud – High Availability & Scalability
ICONICS Worldwide Customer Summit, September 23-26, 2013, Newport, RI, USA 4/19/2017 8:45 PM Azure Cloud – High Availability & Scalability Securing your HW in Cloud Scale up for hundreds of measured objects ICONICS Azure Cloud Connector Platform Services running in Azure a pure application (no VM) Can run in multiple instances Exposes data from other Platform Services (located on premise) to client applications See session MC-304 for Azure Cloud App © 2013 ICONICS, Inc. All rights reserved. Specifications are subject to change without notice. AnalytiX and its respective modules are registered trademarks of ICONICS, Inc. GENESIS64, GENESIS32, Hyper Historian, BizViz, PortalWorX, MobileHMI and their respective modules, OPC-To-The-Core, and Visualize Your Enterprise are trademarks of ICONICS, Inc. Other product and company names mentioned herein may be trademarks of their respective owners.

24 Architecture Diagram Client App Client App SQL Azure FwxServer
on premise Client App on premise ICONICS Azure Cloud Connector ICONICS Azure Cloud Connector SQL Azure Configuration Connection Dispatcher Connection Dispatcher FwxServer FwxServer Azure Queue Storage Add for Scalability FwxMonitorService FwxMonitorService FwxServer on premise FwxServer on premise

25 Distributed Asset Management
Distributable among multiple configuration databases and computers Large projects require AssetWorX configuration database to be split into smaller pieces Organizational requirements (headquarters, subsidiaries) Organized into a tree structure forming the Distributed AssetWorX The relations between AssetWorX are setup as ‘External Links’ The External Links are transparent to the user Distributed AssetWorX Runtime (AnalytiX) Distributed AssetWorX Configuration

26 Architecture Diagram – Distributed Runtime
Headquarters (Root AC) Subsidiary A Subsidiary B Subsidiary B1

27 Architecture Diagram: Linking Assets
\\F Link names Target assets \\F\ac:Foxboro/ \\HQ Foxboro bakery \\M1 Building 1A Building 1B \\M1\ac:Mansfield 1/Building A/ \\M1\ac:Mansfield 1/Building B/ Result: \\M2 Building 2A Building 2B \\M1\ac:Mansfield 2/Building A/ \\M1\ac:Mansfield 2/Building B/ Each link has a name and a target asset. The link names appear in the resulting Distributed AC. The link names override the names of the target assets. Note ‘Mansfield bakery’ is an asset in HQ, while ‘Foxboro bakery’ is a link to asset ‘Foxboro’ defined in F.

28 Highly Available Modular Solution
ICONICS Offering Modular Approach Choice of System Configuration Affordable Solution Auto Switch Over Both Hardware and Software Options Zero Scripting Required Easy Configuration Easy Deployment Easy Maintenance / Support

29 Emergency Management System
ICONICS Worldwide Customer Summit, September 23-26, 2013, Newport, RI, USA 4/19/2017 8:45 PM Toyon Corp Emergency Management System Nathan Redmann, Senior Analyst, Toyon Research Corporation © 2013 ICONICS, Inc. All rights reserved. Specifications are subject to change without notice. AnalytiX and its respective modules are registered trademarks of ICONICS, Inc. GENESIS64, GENESIS32, Hyper Historian, BizViz, PortalWorX, MobileHMI and their respective modules, OPC-To-The-Core, and Visualize Your Enterprise are trademarks of ICONICS, Inc. Other product and company names mentioned herein may be trademarks of their respective owners.

30 ICONICS Worldwide Customer Summit, September 23-26, 2013, Newport, RI, USA
4/19/2017 8:45 PM Who we are and what we do Nationally recognized small business, performing both technology development and systems analysis Founded in expertise in antennas and RF systems, ISR algorithms, C4ISR systems, Missile systems, and Homeland Security Specialty in highly available and secure systems for building automation/energy monitoring and Homeland Security applications © 2013 ICONICS, Inc. All rights reserved. Specifications are subject to change without notice. AnalytiX and its respective modules are registered trademarks of ICONICS, Inc. GENESIS64, GENESIS32, Hyper Historian, BizViz, PortalWorX, MobileHMI and their respective modules, OPC-To-The-Core, and Visualize Your Enterprise are trademarks of ICONICS, Inc. Other product and company names mentioned herein may be trademarks of their respective owners.

31 ICONICS Worldwide Customer Summit, September 23-26, 2013, Newport, RI, USA
4/19/2017 8:45 PM Applications Building Automation/Energy Monitoring Control and monitor environmental HVAC systems Collect and analyze campus/building equipment condition and energy use to improve operations and reduce energy consumption Detect to Warn Systems Network of environmental monitoring systems (airborne hazards) designed to warn users of a possible contaminant Most are 100% custom/standalone or 100% proprietary SCADA applications can fill the gap between the standalone/proprietary detection system and limited capability building automation system to deliver a scalable, high performance, redundant and secure system. Emergency Response Systems Building wide HVAC control techniques Manually controlled emergency response Typically implemented within existing building automation systems © 2013 ICONICS, Inc. All rights reserved. Specifications are subject to change without notice. AnalytiX and its respective modules are registered trademarks of ICONICS, Inc. GENESIS64, GENESIS32, Hyper Historian, BizViz, PortalWorX, MobileHMI and their respective modules, OPC-To-The-Core, and Visualize Your Enterprise are trademarks of ICONICS, Inc. Other product and company names mentioned herein may be trademarks of their respective owners.

32 Typical System Architecture
Custom/Proprietary Sensor Interface Building Automation System X X Lack of redundancy Proprietary Protocol BACnet X Proprietary Protocol Modbus RTU Building Controls Environmental monitoring sensors

33 Multiple problems motivate a new solution
Proprietary Interfaces Custom code, non-standard communications protocols Limited Extensibility Difficult for owner/user to add new devices/sensors to the network Continuity of Operations Many single points of failure Information Assurance Data/credentials sent in clear text, no/weak authentication Solution: OPC Unified Architecture OPC UA is a recognized open standard with a broad adoption and large base of industry support OPC UA provides a standard framework and is compatible with embedded systems OPC UA is designed for high reliability and redundancy OPC UA requires authentication using x.509 certificates and encryption using Advanced Encryption System (AES) ciphers

34 OPC UA Based System Architecture
SCADA GENESIS64 / Hyper Historian SCADA GENESIS64 and Hyper Historian OPC UA BACnet OPC UA Servers/ HH Remote Collectors Interoperability Servers OPC UA Servers/ HH Remote Collectors Interoperability Servers Proprietary Protocol OPC UA Building Controls Environmental monitoring sensors

35 Why was ICONICS the best solution?
OPC UA Redundancy Security Support GENESIS64 provides both OPC UA server and client functionality Hyper Historian provides OPC UA client and OPC UA HDA server capabilities Out of the box redundancy and load balancing OPC and WebHMI clients support seamless failover to redundant servers Hyper Historian Collector, Logger, and Remote Collector OPC UA authentication and encryption Hyper Historian redundancy and remote collector communications WebHMI, .NET, and Silverlight clients over HTTPS Active Directory integration using LDAP over SSL Willingness to work with Toyon over the last 18 months during our evaluation Inclusion of new features to support our security requirements

36 Technical Overview and Product Demonstration

37 Outline Scalability Infrastructure History Data Application
Highly available and scalable solutions Server Physical vs. Virtualized Hyper Historian Redundancy GENESIS64 Redundancy, Status Tags OPC Servers (PLC), Alarming, ICONICS FrameWorX, Clients Hyper-V WMWare CitriX XenServer Infrastructure Scaling Application Scaling Loggers Collectors

38 Infrastructure Highly Available and Scalable Solutions
ICONICS Worldwide Customer Summit, September 23-26, 2013, Newport, RI, USA 4/19/2017 8:45 PM Infrastructure Highly Available and Scalable Solutions Why complicate SCADA? Virtualisation Hyper-V, Vmware, Citrix, Marathon Infrastructure Scaling Network, PLC Application Scaling AssetWorX, FrameWorX © 2013 ICONICS, Inc. All rights reserved. Specifications are subject to change without notice. AnalytiX and its respective modules are registered trademarks of ICONICS, Inc. GENESIS64, GENESIS32, Hyper Historian, BizViz, PortalWorX, MobileHMI and their respective modules, OPC-To-The-Core, and Visualize Your Enterprise are trademarks of ICONICS, Inc. Other product and company names mentioned herein may be trademarks of their respective owners.

39 Typical High Availability Architecture

40 Easy configuration and maintenance GENESIS64 GENESIS64 Redundancy
ICONICS Worldwide Customer Summit, September 23-26, 2013, Newport, RI, USA 4/19/2017 8:45 PM GENESIS64 GENESIS64 Redundancy OPC Servers (PLC) Alarming History FrameWorX Clients Time Sync Project Setup Easy configuration and maintenance Configure © 2013 ICONICS, Inc. All rights reserved. Specifications are subject to change without notice. AnalytiX and its respective modules are registered trademarks of ICONICS, Inc. GENESIS64, GENESIS32, Hyper Historian, BizViz, PortalWorX, MobileHMI and their respective modules, OPC-To-The-Core, and Visualize Your Enterprise are trademarks of ICONICS, Inc. Other product and company names mentioned herein may be trademarks of their respective owners.

41 Questions and assistance
Technical Support Booth Consultancy Application setup Maintenance Demo! Demonstration

42

43 Play to Win at ICONICS 2013 WWCS!
Each breakout helps achieve points toward winning

44 Visit our Partner Expo!

45


Download ppt "GENESIS64 – Scalable High Performance SCADA for Redundant Solutions"

Similar presentations


Ads by Google