QNX based DCS Unique Value Proposition Igor V. Lapko

Slides:



Advertisements
Similar presentations
MicroKernel Pattern Presented by Sahibzada Sami ud din Kashif Khurshid.
Advertisements

Distributed Data Processing
DxWare.com VALUE IN COMMUNICATION.
An Overview Of Windows NT System Student: Yifan Yang Student ID:
Windows NT server and workstation Name: Li Shen Course: COCS541 Instructor: Mort Anvari.
Operating System Architecture and Distributed Systems
SQL Based Data Access Bodo Bachmann.
ActiveXperts Network Monitor Monitors servers, workstations and devices for availability Alerts and corrects.
Chorus and other Microkernels Presented by: Jonathan Tanner and Brian Doyle Articles By: Jon Udell Peter D. Varhol Dick Pountain.
Chapter 7 LAN Operating Systems LAN Software Software Compatibility Network Operating System (NOP) Architecture NOP Functions NOP Trends.
1 Module 1 The Windows NT 4.0 Environment. 2  Overview The Microsoft Operating System Family Windows NT Architecture Overview Workgroups and Domains.
Chapter 5 Operating Systems. 5 The Operating System When working with multimedia, the operating system is perhaps the most important, the most complex,
Virtualization in HPC Minesh Joshi CSC 469 Dr. Box Feb 1, 2012.
Objektorienteret Middleware Presentation 2: Distributed Systems – A brush up, and relations to Middleware, Heterogeneity & Transparency.
OPC WPFHMI.NET.
Network+ Guide to Networks, Fourth Edition Chapter 10 Netware-Based Networking.
INTRODUCTION OS/2 was initially designed to extend the capabilities of DOS by IBM and Microsoft Corporations. To create a single industry-standard operating.
Introduction to Web Database Processing
Introduction to Web Interface Technology (CSE2030)
Chapter 8: Network Operating Systems and Windows Server 2003-Based Networking Network+ Guide to Networks Third Edition.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Electronic Commerce Last Week Internet utility programs
OPC Alarm.NET.
Microsoft ® Application Virtualization 4.5 Infrastructure Planning and Design Series.
Starting Windows NT An overview and introduction Instructor: Professor: Dr. Anvari Students: Li-Yen Chen & Chunwa (Joanna) Chan Southeastern University.
Introducing Dream Report Win Worrall Applications and Development Engineer.
New Generation Automation Controller (PAC) Overview and Trend eAutomation Group Γιάννης Στάβαρης Technical Manager Ιούνιος 26, 2007.
AN INTRODUCTION TO LINUX OPERATING SYSTEM Zihui Han.
Access The L Line The Express Line to Learning 2007 L Line L © Wiley Publishing All Rights Reserved.
Take advantage of the SMS technology in your organization today!
Networking, Hardware Issues, SQL Server and Terminal Services Session VII.
Overview of the ODP Data Provider Sergey Sukhonosov National Oceanographic Data Centre, Russia Expert training on the Ocean Data Portal technology, Buenos.
Vision/Benefits/Introduction Randy Armstrong (OPC Foundation)
Chapter 1 Chapter 1: Networking with Microsoft Windows 2000 Server.
Computer System Architectures Computer System Software
OPC Database.NET. OPC Systems.NET What is OPC Systems.NET? OPC Systems.NET is a suite of.NET and HTML5 products for SCADA, HMI, Data Historian, and live.
What is IIS? IIS (Internet Information Server) is a group of Internet servers (including a Web or Hypertext Transfer Protocol server and a File Transfer.
Silberschatz, Galvin and Gagne  Operating System Concepts Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems.
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Bộ môn Mạng và Truyền Thông Máy Tính.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 23 How Web Host Servers Work.
Guide to Linux Installation and Administration, 2e1 Chapter 2 Planning Your System.
Windows XP Professional Features ©Richard L. Goldman February 5, 2003.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
April 2000Dr Milan Simic1 Network Operating Systems Windows NT.
Computer Emergency Notification System (CENS)
Windows NT Operating System. Windows NT Models Layered Model Client/Server Model Object Model Symmetric Multiprocessing.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Advanced Computer Networks Topic 2: Characterization of Distributed Systems.
Database Architectures Database System Architectures Considerations – Data storage: Where do the data and DBMS reside? – Processing: Where.
Advanced Principles of Operating Systems (CE-403).
IODE Ocean Data Portal - ODP  The objective of the IODE Ocean Data Portal (ODP) is to facilitate and promote the exchange and dissemination of marine.
FTP Short for File Transfer Protocol, the protocol for exchanging files over the Internet.protocolfilesInternet works in the same way as HTTP for transferring.
CCNA4 v3 Module 6 v3 CCNA 4 Module 6 JEOPARDY K. Martin.
VApp Product Support Engineering Rev E VMware Confidential.
ITI-510 Computer Networks ITI 510 – Computer Networks Meeting 6 Rutgers University Center for Applied Computer Technologies Instructor: Chris Uriarte.
I NTRODUCTION TO N ETWORK A DMINISTRATION. W HAT IS A N ETWORK ? A network is a group of computers connected to each other to share information. Networks.
WEB SERVER SOFTWARE FEATURE SETS
1 Network Operating Systems Network operating systems  Initially, merely communications software packages or additions to standalone operating systems.
Networking Week #10 OBJECTIVES Chapter #6 Questions Review Chapter #8.
Computer System Structures
CompTIA Server+ Certification (Exam SK0-004)
Chapter 5 Operating Systems.
Chapter 1: Introduction
Chapter 3: Windows7 Part 1.
QNX Technology Overview
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
A Network Operating System Edited By Maysoon AlDuwais
Right Product for the Right Application.
Operating Systems Structure
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Presentation transcript:

QNX based DCS Unique Value Proposition Igor V. Lapko

Which code is more reliable ? Code ACode B  Ask the question ! >What is the code length ? >How long/thoroughly it was tested ? >Is it vulnerable from outside ?

Traditional OS Architecture Protection among kernel components is absent !

QNX OS Architecture Hardware protected address spaces! QNX – it is % of availability (or 5 minutes of downtime annually !) Tiny microkernel, refined for 20+ years

Real Time All delays are specified and are in hundreds of nanoseconds range

Why QNX?  QNX was intentionally developed for real time and mission critical applications rather than it was adopted for it  Advanced and reliable scheduling. Bullet proof preemptive multitasking. Priority inheriting. All abovementioned enables the coexistence of control functions with HMI and DBMS functions at the same CPU core.  True microkernel. Perfect MMU.  Ability to restart every software component without system rebooting enables software watchdog functions.  Fault protected file system. Multiple redundant network connections.  POSIX-compatible. Very predictable, reliable and robust. No viruses.

Software Architecture S3™ QNX microkernel IEC Engine (S3) SQL Database (MySQL, Empress) Multimedia HMI WEB ServerOPC Server Distributed I/O Drivers Local I/O Drivers Gateway QNX based DCS, generalized node architecture

Software Architecture PAC features QNX SLWEB I/O HMIOPCSQL PAC Operator Panel SCADA Workstation Extended programming capabilities Extended communication options Extended database options Extended HMI

Communications  Availability of PAC’s data in any networks  Fieldbus adapters (PROFIBUS DP/FMS/FDL, CAN, LON, ASI, INTERBUS) from many vendors (Allen Bradley, Comsy, Echelon, Engenuity Systems, Inova Computers, PEP, Phoenix Contact, Siemens, Softing, SST, TMG i-tec, VISTA Electronics, etc)  Full TCP/IP support and concomitant protocols (FTP, HTTP, ODBC, SNMP и т. п.)  Communication with MS Windows SCADAs via OPC

DBMS  It is possible to store data directly in PAC now  ERP/MES integration via ODBC/JDBC and replication;  Popular DBMS support (MySQL, PostgreSQL Empress)

HMI and WEB HMI  PAC itself can provide full featured HMI now.  It can realize complex graphical objects including animation and Flash objects  Even Apache server runs at PAC providing full featured WEB HMI

S3 Software Architecture S3™ QNX SL WEB I/O S3™ QNX Redundant fault tolerant network S3™ QNX HMI OPCSQL Watch dog DCS architecture