Title: The OSIsoft Product Roadmap
1The OSIsoft Product Roadmap
2Agenda
- Why use a Development Roadmap?
- Platform Releases
- Details of the Roadmap
- Real-time Event Detection and Definition
- Operations Data Management
- Highly Availability
- Wider Usability
- Summary
3New Directions for the Product Roadmap
- New Sources of Input
- Technical Steering Committee (TSC)
- Strategic Influence Groups (SIGs)
- New Technologies
- Service Oriented Architecture (SOA)
- New Delivery Mechanisms
- The Platform Release
4Product Development Roadmap Process
5PI System Platform Aspects and Services
- Platform
- Drivers
- Characteristics
- Aspects
- Services (Features)
- Initiatives
- Timelines
- Engineering Plans
Services (Features) Aspects
6What is a Platform?
- Operating Systems
- Windows, Linux
- Frameworks
- .Net, JDK, NetWeaver
- Relational Databases
- Oracle
- SQL Server
- Portals
- Sharepoint, WebSphere
7What is a Platform?
- Industry Standards
- OPC, OLEDB, SQL, COM
- Web Browsers
- Internet Explorer, Firefox
- Graphic sub-systems
- WPF, Flash
8Overview of the Platform
9Functional Groups of The PI System
PerformanceImprovement
OperationalVisibility
KnowledgeManagement
ProductQuality
LeanManufacturing
AssetManagement
SituationalAwareness
The
Deliver Information for Meaningful, Better
Business Decisions
Visuals
The PI System
The
Turn Valuable Real-Time Data Into Actionable
Information
Analytics
The
Gathers, Organizes, Distributes,and Stores Data
from Many Sources
Server
Structure /AssetData
Real-TimeData
CustomData
IT Data
RelationalData
WebServices
ERP /Maintenance
10The Server
The Analytics
The Visuals
Windows Server 2003SQL Server 2005
Windows Server 2003Visual Studio.NET
ProcessBook
PI Archive
Adv Comp Engine (ACE)
AF Context Database
PI Analytics
DataLink
Real-Time Interfaces
RtReports
ActiveView
BatchView
RLINK
RtAlerts
Data Access
Sigmafine
MCN HealthMonitor
RtWebParts
RtPortal iViews
RtReports Clients
11The Server within the PI System
Data Access
RtBaseline Services for Thin Clients
OLEDB
OPC / HDA
ODBC
PI Archive
Failover / Management Services
Module DatabaseAnalysis Framework
MCN HealthMonitor System Management Tools
Data Storage, Management Services, Audit Trail,
Batch
Custom Programming
RLINK
Real-time Interfaces
ERP / MaintenanceRLINK SERVERS GATEWAYSSAP /
JD EDWARDS / PEOPLESOFTMAXIMO / INDUS / MIMOSA
Structure / Asset Data
IT DataIT MONITOR
Custom DataAPIs / SDKs
Relational Data OLEDB / ODBC ORACLE / SQL
Web ServicesSOA / EXTERNAL DATALEGACY APPS
Real-Time DataDCS / PLC / SCADA / OPC HISTORIANS
/ INTERFACESCOM CONNECTORS
12The Analytics within the PI System
Windows Server 2003
Visual Studio.NET
Advanced Computing Engine(ACE)
Sigmafine
RtReportsCompliance Standard
RtAlerts
Enterprise ServicesFacility Monitor
PI Analytics(Performance Equations, Totalizers,
Alarm, RTSQC)
13The
The
The
Server
Visuals
Analytics
Thin Clients
Smart Clients
RtActiveViewRtGaugeRtGraphicRtMessengerRtTimeR
ange
BatchViewSQC ClientAlarmViewAF Modeler Add-in
RtTreeViewRtTrendRtTableRtXYPlot
ProcessBook
RtWebParts
BatchView Excel Add-inAF Excel Add-in
RtActiveViewRtGaugeRtGraphicRtTableRtTagSearch
RtTimeRangeRtTreeViewRtTrendRtKPIRLINK iViews
DataLink
iViews
ActiveViewProfileView
DataLink Server RtReports EditorRtReports
Generator
Additional Clients
Other Thin Clients
Microsoft Office SharePoint Portal Server 2003
Microsoft Office SharePoint Server 2007Microsoft
SQL Server SERVER Windows Server 2003,Windows
SharePoint Services / SAP Enterprise Portal
Microsoft Windows XP or Windows Vista CLIENT
Windows XP, Microsoft Office,Intel Pentium 4
PerformanceImprovement
OperationalVisibility
KnowledgeManagement
ProductQuality
LeanManufacturing
AssetManagement
SituationalAwareness
14Thin Clients
Smart Clients
Visualization Root Cause Analysis Planning Content
Authoring
Structured PortalEnvironment Allows Users to
Build DisplaysWithout IT Training
Seamless Interaction Between Smart Clients
Portal Environment
PerformanceImprovement
OperationalVisibility
KnowledgeManagement
ProductQuality
LeanManufacturing
AssetManagement
SituationalAwareness
15Platform Releases
16Platform Releases
- Consolidation of all products into a single
release event - Targeting yearly releases
- Incremental improvements through more frequent
minor releases - Predictable release schedule
- Customers need to trust our plans
- Customers have their own plans to make and meet
- Minimize the impact of independent patches
17Solution
- Cross group development teams
- Collaboration at design time
- Concerted development effort
- Examples
- High Availability
- PIANO
- Foundation
18Platform Release Themes
- PR 1 High Availability (released January 07)
- PR 2 Data Directory and Notifications HA
- Delivery 1 Notifications and High Availability
- Delivery 2 Initial Data Directory Support
- PR 3 Enterprise Data Access and Analysis
19High Availability PI
- Software Fault-Tolerant System
- Interface Failover, Buffering, PI Server
Replication, SDK Services - Near-Independent, Physically Separated Servers
- No hardware/network restrictions, no limit on
server nodes - General Benefits
- Availability, end-user sees one logical system
- Scalability, system load can be distributed
- Flexibility, accommodates your environment
- For IT and Management
- Reduced Total Cost of Ownership (TCO)
- Allows Disaster Recovery Plans
20The Value of High Availability in PR 1
- More uptime during server outages
- Planned
- Unplanned
- Automatic failover for data consumers
- Automatically publish changes from a primary to
secondary servers - Multiple configurations possible
21High Availability PI Architecture
PI SDKDiscovery, Failover, Failback, Load
Distribution Services
APIBuffering
PI Collective
PI Interface Startup without PI Server
Connection
22The Value of Data Management in PR 2
- Delivery 1 (targeted for August 2007)
- Notifications
- High Availability enhancements
- Delivery 2 (targeted for the First Quarter 2008)
- Data Directory introduced
- Concepts and Applications
- Structured Data
- Asset Centric User Interaction
- Calculations
- Displays
- Reports
23Shifting Platform Usage
24Shifting Platform Usage
25PIANO in PR 2 Delivery 1 2
26Context in Operations Data Management
- The Data Directory is a set of services relating
your raw data to logical structures, derived
events and contexts.
Transforming Operations Data Into Organizationa
l Capability
27The Data Directory in PR 2 Delivery 1 2
PI Archive
Data Directory AF 2.0 Asset Database
StructuralInformation
Time-SeriesInformation
Invensys Interface
Honeywell Interface
Delta-V Interface
Rockwell Interface
Invensys
Honeywell
Emerson
Rockwell
SCM
RDBMS
MES
Structural Data Sources
Time Series Data Sources
The Internal Name is Foundation
28The Server within the PI System today
Data Access
RtBaseline Services for Thin Clients
OLEDB
OPC / HDA
ODBC
PI Archive
Failover / Management Services
Module DatabaseAnalysis Framework
MCN HealthMonitor System Management Tools
Data Storage, Management Services, Audit Trail,
Batch
Custom Programming
RLINK
Real-time Interfaces
ERP / MaintenanceRLINK SERVERS GATEWAYSSAP /
JD EDWARDS / PEOPLESOFTMAXIMO / INDUS / MIMOSA
Structure / Asset Data
IT DataIT MONITOR
Custom DataAPIs / SDKs
Relational Data OLEDB / ODBC ORACLE / SQL
Web ServicesSOA / EXTERNAL DATALEGACY APPS
Real-Time DataDCS / PLC / SCADA / OPC HISTORIANS
/ INTERFACESCOM CONNECTORS
29The Server within the PI System at PR 2
Data Access
RtBaseline Services for Thin Clients
OLEDB
OPC / HDA
ODBC
PI Archive
Failover / Management Services
Data Directory
MCN HealthMonitor System Management Tools
PI AF 2.0
Data Storage, Audit Trail, Batch (Module DB)
Smart Connectors
Asset Connectors
Business Gateways
ERP / MaintenanceRLINK SERVERS GATEWAYSSAP /
JD EDWARDS / PEOPLESOFTMAXIMO / INDUS / MIMOSA
Structure / Asset Data
Real-time Interfaces
IT DataIT MONITOR
Custom DataAPIs / SDKs
Relational Data OLEDB / ODBC ORACLE / SQL
Web ServicesSOA / EXTERNAL DATALEGACY APPS
Real-Time DataDCS / PLC / SCADA / OPC HISTORIANS
/ INTERFACESCOM CONNECTORS
30The Server within the PI System at PR 3
Data Access
Web Services
OLEDB
OPC / HDA
ODBC
Failover / Management Services
Data Directory
Event Frames Batch
Directory Services
Audit
MCN HealthMonitor System Management Tools
PI AF 2.0
PI Archive
Smart Connectors
Asset Connectors
Business Gateways
ERP / MaintenanceRLINK SERVERS GATEWAYSSAP /
JD EDWARDS / PEOPLESOFTMAXIMO / INDUS / MIMOSA
Structure / Asset Data
Real-time Interfaces
IT DataIT MONITOR
Custom DataAPIs / SDKs
Relational Data OLEDB / ODBC ORACLE / SQL
Web ServicesSOA / EXTERNAL DATALEGACY APPS
Real-Time DataDCS / PLC / SCADA / OPC HISTORIANS
/ INTERFACESCOM CONNECTORS
31Service Oriented Architecture (SOA)
- Service orientation is nothing new
- It is, however, unique to your business
- Provides high value to customers
- Services are business level by nature and
necessity - The architecture protects your service investment
- Supports reuse both with the aggregate steps and
the electronic document - Encapsulates changes in platform, process, and
growth
32Summary
- OSIsofts Roadmap
- Real-time Event Detection and Definition
- Operations Data Management
- Highly Availability
- Wider Usability
- Platform Release 2
- Delivery 1 Third Quarter 2007
- Notifications and Enhanced High Availability
- Delivery 2 First Quarter 2008
- Enhanced Contextual Information
- First Integrated Data Directory