750 likes | 1.39k Views
PI System Product Roadmap. Ana Vivas Field Service Engineer OSIsoft México. PI System Product Roadmap. Achievements since UC 2010. PI Servers PI Analytics PI Clients PI Data Access. Achievements since UC 2010. PI 64-Bit Products. Servers: PI Server 2010 PI Notifications 2010 R2(*)
E N D
PI System Product Roadmap Ana Vivas Field ServiceEngineer OSIsoft México PI System Product Roadmap
Achievements since UC 2010 • PI Servers • PI Analytics • PI Clients • PI Data Access Achievements since UC 2010
PI 64-Bit Products • Servers: • PI Server 2010 • PI Notifications 2010 R2(*) • PI ACE 2010 R2 • OSIsoft Utilities Gateway • Data Access • PI SDK • PI OLEDB 3.3 • PI OLEDB Enterprise 2010 • PI Web Services 2010 • Clients • PI WebParts 2010 R2 • PI DataLink for Excel Services 2010
PI Server 2010 Data Access Services SDKs SQL-Based Web Services OPC PI Notifications PI Analytics Health Monitoring Windows Security PI Data Archive PI Asset Framework High Availability (option) Real-time Interfaces Real-Time DataDCS / PLC / SCADA / OPC HISTORIANS / INTERFACES Relational Data OLEDB / ODBC SQL SERVER / ORACLE Batch DataBATCH EXECUTION SYSTEMS Custom DataAPIs / SDKs IT Data
PI Server 2010 in 2010 • PI AF Link Subsystem • PI AF Scaling and Performance • PI AF Builder AF Link Subsystem AF Scaling and Performance AF Builder
Migrating Module DB to PI Asset Framework (PI AF) PI AF Element Database MDB based Applications PI AF based Applications Module Database ISV/Internal Apps PI WebParts PI AF Link Subsystem BatchView PI ProcessBook PI ACE Custom via Data Access
Trends of PI AF Server Performance Total Objects Read Performance Insert Rate Search Time Trends of AF Server Performance
PI Analytics PI Notifications 2010 R2 PI ACE 2010 R2 PI for StreamInsight
PI Notifications 2010 R2 • Message formatting • Option to control tag usage • 64-bit! PI Notifications 2010 R2
PI ACE 2010 R2 • PI ACE Schedulers running on multiple machines • Higher scale. Faster startup. • Visual Studio 2005, 2008 & 2010 • Both 32- and 64-bit! PI ACE 2010 R2
PI System and Microsoft StreamInsight .NET C# LINQ StreamInsight Application Development StreamInsight Application at Runtime Event sources Event targets Input Adapters Output Adapters StreamInsight Engine Standing Queries 1 PI Server 4 Query Logic Query Logic 2 PI Server 3 Pagers, Mobile Query Logic Trading stations PI for StreamInsight PI Interface (future) Stock ticker, news feeds
PI Clients PI WebParts 2010 PI DataLink 2010
PI WebParts 2010 (& R2) • Support for PI AF Data Reference types • All time series data • Formula • Table Lookup • Custom • SharePoint 2010 PI WebParts 2010 (& R2)
PI DataLink 2010 • Support for Microsoft Office 2010 • Fully internationalized • 8 languages • PI DataLink Server 2010 • Support for SharePoint 2010 • 64-bit! PI DataLink 2010
Localization in 2010 • French • German • Russian • Spanish • Korean • Japanese • Brazilian Portuguese • Simplified Chinese • PI ActiveView • PI ProcessBook • PI WebParts • PI DataLink Saluton Localization in 2010
PI Data Access PI OLEDB Enterprise 2010 PI JDBC 2010 PI Web Services 2010 Data Access Services SDKs SQL-Based Web Services OPC
PI OLEDB Enterprise 2010 (& R2) • Access to PI AF structures • Data access to PI AF Attribute data • Snapshots, compressed, interpolated • With Unit of Measure conversions PI OLEDB Enterprise 2010 (& R2)
PI JDBC 2010 (& R2) • Access to PI AF • Compliant with JDBC 4.0 API • Bulk insert • JNDI Directory Service support • JDBC 2.0 Optional Package PI JDBC 2010 (& R2)
PI Web Services • Access to PI System data using standard web servicetechnologies Web Service Client application Microsoft Web Server (IIS) Intranet Extranet Internet Web Service Client application Web Service Client application PI Web Services Web Service Client application PI Web Services
PI Web Services 2010 (& R2) • Support for PI System timeseries data: • Both PI tag & AF Attribute paths • Snapshots, compressed, interpolated, plot, summaries • Performance Equations • Basic PI tag search PI Web Services 2010 (& R2)
PI Interfaces • 43 Interface Releases in 2010 • First AMI Interface Released • Modbus Serial and Modbus Ethernet Interfaces Completely Rewritten • Improvement in message logging PI Interfaces
New Releases in PI Interfaces • Siemens Spectrum Power TG Interface (Windows) • Silver Spring Network Interface (AMI) • ESC StackVision Interface Read/Write • ESC StackVision Read-Only • Modbus Serial Interface • Modbus Ethernet Interface • Siemens Simatic Batch Interface • REpowerEvent List Plug-In for OPC DA Interface • Simca Batch OnLine Interface (64-Bit) • GE iBatch Interface New Developments in PI Interfaces
2011 Development Efforts What is OSIsoft working on in 2011 to help you? Visualization The fastest, easiest way to visualize PI data Scaling More data Faster queries More robust Analytics Manage large numbers of calculations Event Frames Identify and use important events in your data Also, significant work in: Asset-PI, Security, Interfaces, Data Access
A tour through the PI System Analytics Data Access Visualization Interfaces Servers Real-Time DataDCS / PLC / SCADA / OPC HISTORIANS / INTERFACES PI SDK IT Data PI ProcessBook Interface 1 PI Analytics PI Server(s) Custom DataAPIs / SDKs AF SDK PI WebParts Interface 2 Relational Data OLEDB / ODBC SQL SERVER / ORACLE Web Services PI Notifications Batch DataBatch Execution Systems SQL AF Server(s) Interface N OLEDB PI DataLink
PI System – Interfaces Interfaces Real-Time DataDCS / PLC / SCADA / OPC HISTORIANS / INTERFACES IT Data Interface 1 Custom DataAPIs / SDKs Interface 2 Relational Data OLEDB / ODBC SQL SERVER / ORACLE Batch DataBatch Execution Systems Interface N PI DataLink
Interfaces • Batch Interfaces • PerformixxBatch • Werum PAS-X • Foxboro Batch • AMI Interface Development • Trilliant Unity • MultiSpeak • Eschelon • OSIsoft commitment: • 440 interfaces • 22 developers in 6 locations • Over 160 effort-years of expertise • Interface Development • IEC 61850 • OPC .NET • Web Services • IPMI • Modular Mining • SAFER Weather Station • Thermotron 8800 Controller
PI System - Servers Servers PI Server(s) SQL AF Server(s)
Security • Goal • Your trusted source of real time data • How • Continually improve the PI System Infrastructure • Dedicated Cyber Security Manager • Work Underway • Engagement with Idaho National Labs • Security Reviews with Microsoft • Designed-In on new efforts Security
Some of the World Largest Databases 10 9 8 7 6 130M items 20TB inventory, items 42TB (2006) +65K videos/day 45TB US demographics 250TB 70K calls/sec 2.85TRow 5 4 3 2 1 1.9 trillion callrecords 323TB 2,800TB online/on tape 220TB 6,000TB proprietary ? not available ? 2007 Article: http://www.focus.com/fyi/operations/10-largest-databases-in-the-world/
Customers want to use more PI 270TB 200TB
PI System - Analytics Analytics PI Analytics PI Notifications
PI AF Configured Analytics - Philosophy • Rich Configuration in PI AF • Merge of Performance Equations and Formula Data Reference syntax • Configuring rollup calculations • OSIsoft takes care of • Scheduling • Dependencies • Writing results to the PI System • Very Large Scale • Improvements in data access • OSIsoft managed scale-out AF Configured Analytics - Philosophy
PI Analytics – Simple Configuration • Equation defined on an attribute or a template Analytics – Simple Configuration
PI System – Data Access Data Access PI SDK AF SDK Web Services OLEDB
Data Access – AF SDK • Rich Data Access • Full featured • Bulk operations • Calculations • Updates • .NET exposure • PI Points Data Access – AF SDK
Data Access • PI Web Services • Data by exception • Event Frames • PI OLEDB Enterprise & PI JDBC • Event Frames • PI SDK • Buffering of new data and edits • Fanning to all members of an HA Collective • Windows Security Data Access
PI System - Visualization Visualization PI ProcessBook PI WebParts PI DataLink
PI DataLink • PI AF attribute paths • PI tag paths • Search • Units of Measure • 64-bit Excel Support PI DataLink
PI Coresight Fastest, easiest way to visualize PI System data
PI System – Event Frames Analytics Data Access Visualization Interfaces Servers Real-Time DataDCS / PLC / SCADA / OPC HISTORIANS / INTERFACES PI SDK IT Data PI ProcessBook Interface 1 PI Analytics PI Server(s) Custom DataAPIs / SDKs AF SDK PI WebParts Interface 2 Relational Data OLEDB / ODBC SQL SERVER / ORACLE Web Services PI Notifications Batch DataBatch Execution Systems SQL AF Server(s) Interface N OLEDB PI DataLink
What can you do with PI Event Frames? • Any event in your process • Such as a downtime or incident • Automatically identify important events • Based upon patterns in your PI Data • Search these events • Visualize and analyze them • To improve your process • Imagine: • A simple downtime tracking tool • Configuration, no programming What can you do with Event Frames?
PI Event Frames – Infrastructure changes • Interfaces • Batch Interfaces • Servers • Events Frames stored in PI AF Server • Batch to EF transition • Analytics • Generating Event Frame on patterns • Data Access • AF SDK • PI Web Services • PI OLEDB Enterprise & PI JDBC • Clients • PI DataLink • PI WebParts • PI ProcessBook • New Visualization Targeted by 2012 User’s Conference Event Frames – Infrastructure changes
PI System – Summary Analytics Data Access Visualization Interfaces Servers Real-Time DataDCS / PLC / SCADA / OPC HISTORIANS / INTERFACES PI SDK IT Data PI ProcessBook Interface 1 PI Analytics PI Server(s) Custom DataAPIs / SDKs AF SDK PI WebParts Interface 2 Relational Data OLEDB / ODBC SQL SERVER / ORACLE Web Services PI Notifications Batch DataBatch Execution Systems SQL AF Server(s) Interface N OLEDB PI DataLink
PI System – Summary Analytics Data Access Visualization Interfaces Servers New Interfaces
PI System – Summary Analytics Data Access Visualization Interfaces Servers Scalability New Interfaces Security
PI System – Summary Analytics Data Access Visualization Interfaces Servers Scalability New Interfaces AF Analytics Security
PI System – Summary Analytics Data Access Visualization Interfaces Servers Scalability AF Rich Data New Interfaces AF Analytics Security