Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2008 OSIsoft, Inc. | Company Confidential High Availability Michael Jakob Colin Breck Colin Breck Michael Jakob Colin Breck Colin Breck.

Similar presentations


Presentation on theme: "© 2008 OSIsoft, Inc. | Company Confidential High Availability Michael Jakob Colin Breck Colin Breck Michael Jakob Colin Breck Colin Breck."— Presentation transcript:

1

2 © 2008 OSIsoft, Inc. | Company Confidential High Availability Michael Jakob Colin Breck Colin Breck Michael Jakob Colin Breck Colin Breck

3 3 © 2008 OSIsoft, Inc. | Company Confidential Introduction PI High Availability (HA) has been available for approximately two years –Adoption has been rapid –HA has greatly enhanced the PI Infrastructure Outline –Review HA Infrastructure –Highlight HA adoption and deployment –Answer common questions –Future development directions

4 4 © 2008 OSIsoft, Inc. | Company Confidential Secondary Metadata Replication Secondary Metadata Replication PI Server Collective Time-Series Data PI Server PI Interface Time-Series Data Data Collection & Buffering PI SDK System Management Tools PI High Availability: Infrastructure ProcessBook, DataLink, RtWebParts, Notifications, ACE, etc. Primary

5 5 © 2008 OSIsoft, Inc. | Company Confidential PI High Availability: Releases PI Server PR1 and Buffer Subsystem PR1 (3.4.375.38) –December, 2006 PI Server PR1 SP1a (3.4.375.80) –May, 2008 Buffer Subsystem SP1 (3.4.375.84) –September, 2008

6 6 © 2008 OSIsoft, Inc. | Company Confidential PI High Availability: Adoption Hard to provide accurate numbers…but we can provide minimum numbers Independent customer downloads –PI Server PR1 1000+ –PI Server PR1 SP1 1000+ –Buffer Subsystem PR1 500+ –Buffer Subsystem PR1 SP1 200+ Licenses for PI Server Collectives –1 secondary 250+ –2 secondary 15+ –3+ secondary 5+

7 7 © 2008 OSIsoft, Inc. | Company Confidential Deployment: High Availability PI Server Time-Series Data Data Collection & Buffering PI Clients Analytics PI Server Collective

8 8 © 2008 OSIsoft, Inc. | Company Confidential Deployment: Server Replication PI Server PI Server Collective Data Collection & Buffering Control NetworkCorporate Network Firewall Analytics Operator, Engineer Engineer, Business Analyst, Operations, etc. Business Systems

9 9 © 2008 OSIsoft, Inc. | Company Confidential Deployment: Backup/Disaster Recovery WAN PI ServerPI Server Collective Primary Control CenterBackup Control Center Data Collection & Buffering

10 10 © 2008 OSIsoft, Inc. | Company Confidential Deployment: Load Distribution Secondary Primary PI Server Collective System Administrator Engineers Data Mining Operators

11 11 © 2008 OSIsoft, Inc. | Company Confidential Deployment: All of the Above WAN PI Server Collective Operators Engineers

12 12 © 2008 OSIsoft, Inc. | Company Confidential Common Questions Bufserv or Buffer Subsystem? –Two options for interface buffering: Bufserv and Buffer Subsystem –Buffer Subsystem is OSIsoft’s flagship data buffering technology –Use Bufserv when: Operating System is UNIX, Linux, Windows NT4 PI Server is pre-PR1 (3.4.375) Buffering to multiple, non-HA PI Servers

13 13 © 2008 OSIsoft, Inc. | Company Confidential Common Questions Buffer Subsystem Advantages –Compression is performed on the data collection node, guaranteeing identical data among collective servers –Buffering capacity is limited only by disk space –PI3 protocol between data collection node and PI server –Automatic HA configuration –Higher data throughput (~10 times) –Performance Counters –Tools for examining/recovering buffer files

14 14 © 2008 OSIsoft, Inc. | Company Confidential Common Questions Do I still need PI backups? –HA expands the options for backup and recovery Backups remain important –Disaster recovery (e.g., delete tags or data) –Local backups when PI Collective is geographically distributed –Virtual machine snapshots are not sufficient

15 15 © 2008 OSIsoft, Inc. | Company Confidential Common Questions How do I size the hardware for HA servers? What is the network bandwidth required for HA? –Size each server as you would today –Use an existing installation to provide sizing estimates PI Server PI Interface & Buffering PI Server Secondary Metadata Change (e.g., tag edit) Metadata Replication

16 16 © 2008 OSIsoft, Inc. | Company Confidential Common Questions Are my third-party applications compatible with HA? –Read data/metadata from PI using the PI SDK –Write data to PI using the PI API and the Buffer Subsystem

17 17 © 2008 OSIsoft, Inc. | Company Confidential Common Questions Can archives be shared among collective servers? –Yes, when on shared storage and marked read-only Secondary PI Server Primary PI Server Local Archives Local Archives Historical, Read-Only Archives Shared Storage (e.g., SAN)

18 18 © 2008 OSIsoft, Inc. | Company Confidential Common Questions How does HA change technical support? –Affords time to investigate issues thoroughly –Provides a system of reference –Expands the options for recovery (e.g., repair vs. server re-initialization)

19 19 © 2008 OSIsoft, Inc. | Company Confidential Common Questions What about manual data entry? –Use PI-to-PI Interface –Write data to all servers –A number of limitations What about PI Batch data? –PR1 does not support HA for PI Batch Future developments…

20 20 © 2008 OSIsoft, Inc. | Company Confidential Batch Interface Future Development: Data Replication Server Side Buffering (Data Mirroring) Data Collection & Buffering Primary PI Server Secondary PI Server Secondary PI Server Metadata Replication Metadata Replication SDK Client Display, Notification or Analysis Primary Secondary PI-to-PI Interface PI Collective PR1 PI Collective with Server Side Buffering SDK Client

21 21 © 2008 OSIsoft, Inc. | Company Confidential Summary Adoption of HA has been strong HA has greatly enhanced the PI Infrastructure

22 22 © 2008 OSIsoft, Inc. | Company Confidential


Download ppt "© 2008 OSIsoft, Inc. | Company Confidential High Availability Michael Jakob Colin Breck Colin Breck Michael Jakob Colin Breck Colin Breck."

Similar presentations


Ads by Google