SlideShare une entreprise Scribd logo
1  sur  18
2011 T&D Users Group Meeting, Philadelphia, Sept 21-23



     DIY – PI 2010 Migration Upgrade


       Andi Greisel, Portland General Electric


                     PI T&D Users Group    @2011 OSIsoft, LLC - – Rights Reserved
                                          @2010 OSIsoft, LLC - AllAllRightsReserved
                                              © 2009 OSIsoft, Inc. All Rights Reserved
                                                                                         1
A Quick Look at PGE
   Established 1889
    – First long distance transmission electric company
   800,000+ retail customers
   4,000 sq. mile service territory
   1,500+ miles transmission line
   26,000+ miles of distribution line




                             PI T&D Users Group      @2011 OSIsoft, LLC - – Rights Reserved
                                                    @2010 OSIsoft, LLC - AllAllRightsReserved
                                                        © 2009 OSIsoft, Inc. All Rights Reserved
                                                                                                   2
PGE’s PI Usage
   Separate PI Environments
    – Generation
    – Marketing
    – Transmission & Distribution
       • 130 users
         – Engineering
         – Operations
         – Planners
       • ProcessBook
         – Substation onelines
         – Some redundancy with EMS
       • DataLink                           Image source: http://bobsmisanthropicadventures.blogspot.com/2011/05/wednesdays-pics.html


         – Analysis
       • 40,000+ PI tags
                           PI T&D Users Group                  @2011 OSIsoft, LLC - – Rights Reserved
                                                              @2010 OSIsoft, LLC - AllAllRightsReserved
                                                                  © 2009 OSIsoft, Inc. All Rights Reserved
                                                                                                                                        3
Why We Did It Ourselves?
   For the challenge
   To better learn the software
   Lots of custom applications
   Can always get help




                       PI T&D Users Group    @2011 OSIsoft, LLC - – Rights Reserved
                                            @2010 OSIsoft, LLC - AllAllRightsReserved
                                                © 2009 OSIsoft, Inc. All Rights Reserved
                                                                                           5
Why We Upgraded?
   Retiring old servers
    – Part of IT’s regular vintage schedule
   Move to virtual servers
    – IT strongly encouraging a virtual environment
       • Shared resources
       • Easier rebuild on failure
       • Snapshots!
   In need of a PI upgrade (3.4.375)
    – AF sounds interesting
    – Interest in PI Notifications
   Want to use Active Directory to control access
    – PI Users are not secure

                           PI T&D Users Group    @2011 OSIsoft, LLC - – Rights Reserved
                                                @2010 OSIsoft, LLC - AllAllRightsReserved
                                                    © 2009 OSIsoft, Inc. All Rights Reserved
                                                                                               6
System Comparison
   Existing system
    –   Windows Server 2003
    –   32-bit
    –   3.4.375
    –   Four servers

   Replacement system
    –   Windows Server 2008 R1 & R2
    –   Virtual
    –   64-bit
    –   3.4.385 (PI 2010 R2)
    –   Five servers
         • SQL database

                        PI T&D Users Group    @2011 OSIsoft, LLC - – Rights Reserved
                                             @2010 OSIsoft, LLC - AllAllRightsReserved
                                                 © 2009 OSIsoft, Inc. All Rights Reserved
                                                                                            7
Server Layout – Primary Site




      Batch      PI Server                   SQL Express
      DNP        AF Server                   Custom Apps
      ICCP
      OPC


               PI T&D Users Group    @2011 OSIsoft, LLC - – Rights Reserved
                                    @2010 OSIsoft, LLC - AllAllRightsReserved
                                        © 2009 OSIsoft, Inc. All Rights Reserved
                                                                                   8
Server Layout – Backup Site




      DNP        PI Server                      IIS 6.0
      ICCP                                       PI SDK
      OPC


               PI T&D Users Group    @2011 OSIsoft, LLC - – Rights Reserved
                                    @2010 OSIsoft, LLC - AllAllRightsReserved
                                        © 2009 OSIsoft, Inc. All Rights Reserved
                                                                                   9
Our Approach
   Setup parallel systems
    – Different server names and IP addresses
    – Redundant interfaces
       • Most data via ICCP
       • Some RTU data direct via DNP
    – Potentially create server name alias on corporate DNS
   Rewrite custom applications
    – Alarm notification program
       • Email and SMS
    – MV90 batch processing
   Administer our servers separate from IT
    – Drove decisions for SQL DB location

                         PI T&D Users Group    @2011 OSIsoft, LLC - – Rights Reserved
                                              @2010 OSIsoft, LLC - AllAllRightsReserved
                                                  © 2009 OSIsoft, Inc. All Rights Reserved
                                                                                             10
Biggest Design Decisions
   PI and AF on one server, SQL on another
    – No AF redundancy
     • Not sure how much will use AF
    – Splitting up single install procedure
     • Page 16 – PI AF 2010 R2
    – Opening firewall between AF and SQL servers
     • Page 44 – PI AF 2010 R2
   Structuring Active Directory groups
    –    Previously setup to control access to share drive
   SQL flavor (Express, Standard or Enterprise)
    –    Understanding licensing scheme
        • Potentially use corporate cluster

                           PI T&D Users Group    @2011 OSIsoft, LLC - – Rights Reserved
                                                @2010 OSIsoft, LLC - AllAllRightsReserved
                                                    © 2009 OSIsoft, Inc. All Rights Reserved
                                                                                               11
Decision: Running Parallel Systems
   Pros
    –    No rush to upgrade
    –    Less downtime
    –    Data comparison
        • Reassurance
   Cons
    –    Maintaining two systems
        • Tag structure slightly different
            –   Windows Security
        •
        Like production once archives moved
    – Setting up redundant interfaces
     • Required DNP upgrade
            –   Multiple connections to RTU

                              PI T&D Users Group    @2011 OSIsoft, LLC - – Rights Reserved
                                                   @2010 OSIsoft, LLC - AllAllRightsReserved
                                                       © 2009 OSIsoft, Inc. All Rights Reserved
                                                                                                  12
Decision: SQL Server Express 2008 R2
   Pros
    –   Free
    –   Easy to upgrade to Standard or Enterprise
   Cons
    – No database redundancy
    – Maximum database size of 10 GB per database
     • 4 GB for SQL Server Express 2008 (non R2)
    – Single physical CPU, but multiple cores allowed
    – 1 GB of RAM
     • Runs with any RAM amount, but max use is 1 GB
   Useful comparison resource
    –   http://www.microsoft.com/sqlserver/en/us/product-info/compare.aspx


                               PI T&D Users Group        @2011 OSIsoft, LLC - – Rights Reserved
                                                        @2010 OSIsoft, LLC - AllAllRightsReserved
                                                            © 2009 OSIsoft, Inc. All Rights Reserved
                                                                                                       13
Snag: Migrate, then Upgrade
   Tried to freshly install PI 2010
   Issues
    – Backup and Restore not compatible
     • 32-bit to 64-bit architecture difference
    – Archives not compatible
    – Few weeks lost
   Resolution
    –   Uninstall PI 2010 and install 3.4.375 64-bit
   Salvageable
    –   AF installation
    –   Interface configuration
    –   SQL server setup

                           PI T&D Users Group    @2011 OSIsoft, LLC - – Rights Reserved
                                                @2010 OSIsoft, LLC - AllAllRightsReserved
                                                    © 2009 OSIsoft, Inc. All Rights Reserved
                                                                                               15
Snag: SISCO AX-S4 ICCP & RDP
   SISCO AX-S4 doesn’t work over RDP
    –   Virtual servers require remote desktop
    –   Licensing limitation
   Issue
    –   Licensing doesn’t work over RDP
   Resolution
    –   Special licensing request
    –   Update should be available now




                          PI T&D Users Group    @2011 OSIsoft, LLC - – Rights Reserved
                                               @2010 OSIsoft, LLC - AllAllRightsReserved
                                                   © 2009 OSIsoft, Inc. All Rights Reserved
                                                                                              16
Snag: PI Users and piadmin Account
   No user with administrator privileges after install
   Issue
    –   Copied across users and groups
    –   Disabled piadmin as part of install
    –   Using Active Directory instead of PI Users
    –   No user had administrator privileges
   Resolution
    –   Elevated PI User over Windows Security in PI SMT3
    –   Mapped piadmin to relevant user accounts




                          PI T&D Users Group    @2011 OSIsoft, LLC - – Rights Reserved
                                               @2010 OSIsoft, LLC - AllAllRightsReserved
                                                   © 2009 OSIsoft, Inc. All Rights Reserved
                                                                                              17
Where Are We Now?
   Cutting over October 17th
    – Had expected to have cutover last month
       • Don’t schedule for summer!
   System is running and being tested
   Custom applications need to be completed
   Complete client tests
   Verify batch data is up-to-date
   Verify archives are good




                        PI T&D Users Group    @2011 OSIsoft, LLC - – Rights Reserved
                                             @2010 OSIsoft, LLC - AllAllRightsReserved
                                                 © 2009 OSIsoft, Inc. All Rights Reserved
                                                                                            18
Time Consumers
   Internal IT policies and processes
    –    Largest time consumers
        • Building virtual servers
        • Firewall changes
        • Creating service accounts and AD groups
        • Setting up and testing ICCP connections
   Moving archives
    –    Unregister, move, reregister: script it!
   Converting PI displays
    –    Find and replace server names
   Updating PI tags
    –    A few PI ownership attributes removed

                            PI T&D Users Group       @2011 OSIsoft, LLC - – Rights Reserved
                                                    @2010 OSIsoft, LLC - AllAllRightsReserved
                                                        © 2009 OSIsoft, Inc. All Rights Reserved
                                                                                                   19
Summary
   Good learning experience
   Larger project than expected, a few hiccups
   OSIsoft Technical Support rocks!
    – Logged around 10 calls, relatively complex
    – Incredibly helpful and responsive




                         PI T&D Users Group    @2011 OSIsoft, LLC - – Rights Reserved
                                              @2010 OSIsoft, LLC - AllAllRightsReserved
                                                  © 2009 OSIsoft, Inc. All Rights Reserved
                                                                                             20

Contenu connexe

Tendances

OpenStack meetup, March2013 keynote
OpenStack meetup, March2013 keynoteOpenStack meetup, March2013 keynote
OpenStack meetup, March2013 keynoteopenstackindia
 
CloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUGCloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUGCloudBees
 
Novell iFolder 3.8: A Simple, Secure File Access Solution
Novell iFolder 3.8: A Simple, Secure File Access SolutionNovell iFolder 3.8: A Simple, Secure File Access Solution
Novell iFolder 3.8: A Simple, Secure File Access SolutionNovell
 
UTHOC2 - Under The Hood of Oracle Clusterware 2.0 - Grid Infrastructure by Al...
UTHOC2 - Under The Hood of Oracle Clusterware 2.0 - Grid Infrastructure by Al...UTHOC2 - Under The Hood of Oracle Clusterware 2.0 - Grid Infrastructure by Al...
UTHOC2 - Under The Hood of Oracle Clusterware 2.0 - Grid Infrastructure by Al...Alex Gorbachev
 
Server Day 2009: Spring dm Server by Alef Arendsen
Server Day 2009: Spring dm Server by Alef ArendsenServer Day 2009: Spring dm Server by Alef Arendsen
Server Day 2009: Spring dm Server by Alef ArendsenJUG Genova
 
IBM i + POWER7
IBM i + POWER7IBM i + POWER7
IBM i + POWER7HELP400
 
Choosing the Right Community Linux for Your Enterprise
Choosing the Right Community Linux for Your EnterpriseChoosing the Right Community Linux for Your Enterprise
Choosing the Right Community Linux for Your EnterpriseRogue Wave Software
 
20121108 vmug london event nimble sorage for vdi
20121108 vmug london event nimble sorage for vdi20121108 vmug london event nimble sorage for vdi
20121108 vmug london event nimble sorage for vdisubtitle
 
The Value of NetApp with VMware
The Value of NetApp with VMwareThe Value of NetApp with VMware
The Value of NetApp with VMwareCapito Livingstone
 
Violin Memory DOAG (German Oracle User Group) Nov 2012
Violin Memory DOAG (German Oracle User Group) Nov 2012Violin Memory DOAG (German Oracle User Group) Nov 2012
Violin Memory DOAG (German Oracle User Group) Nov 2012Jack O'Brien
 
Sesion Marzo Zaragoza
Sesion Marzo ZaragozaSesion Marzo Zaragoza
Sesion Marzo ZaragozaFran Navarro
 
OpenStack and z/VM – What is it and how do I get it?
OpenStack and z/VM – What is it and how do I get it?OpenStack and z/VM – What is it and how do I get it?
OpenStack and z/VM – What is it and how do I get it?Anderson Bassani
 
Business continuity with SAP on IBM i
Business continuity with SAP on IBM iBusiness continuity with SAP on IBM i
Business continuity with SAP on IBM iCOMMON Europe
 
JBoss presentation 2003 11 for matrix
JBoss presentation 2003 11 for matrixJBoss presentation 2003 11 for matrix
JBoss presentation 2003 11 for matrixrunsignup
 
Infoboom future-storage-aug2011-v3
Infoboom future-storage-aug2011-v3Infoboom future-storage-aug2011-v3
Infoboom future-storage-aug2011-v3Tony Pearson
 

Tendances (17)

Cold Fusion Deck
Cold Fusion DeckCold Fusion Deck
Cold Fusion Deck
 
OpenStack meetup, March2013 keynote
OpenStack meetup, March2013 keynoteOpenStack meetup, March2013 keynote
OpenStack meetup, March2013 keynote
 
CloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUGCloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUG
 
Enterprise Applications in 2011
Enterprise Applications in 2011Enterprise Applications in 2011
Enterprise Applications in 2011
 
Novell iFolder 3.8: A Simple, Secure File Access Solution
Novell iFolder 3.8: A Simple, Secure File Access SolutionNovell iFolder 3.8: A Simple, Secure File Access Solution
Novell iFolder 3.8: A Simple, Secure File Access Solution
 
UTHOC2 - Under The Hood of Oracle Clusterware 2.0 - Grid Infrastructure by Al...
UTHOC2 - Under The Hood of Oracle Clusterware 2.0 - Grid Infrastructure by Al...UTHOC2 - Under The Hood of Oracle Clusterware 2.0 - Grid Infrastructure by Al...
UTHOC2 - Under The Hood of Oracle Clusterware 2.0 - Grid Infrastructure by Al...
 
Server Day 2009: Spring dm Server by Alef Arendsen
Server Day 2009: Spring dm Server by Alef ArendsenServer Day 2009: Spring dm Server by Alef Arendsen
Server Day 2009: Spring dm Server by Alef Arendsen
 
IBM i + POWER7
IBM i + POWER7IBM i + POWER7
IBM i + POWER7
 
Choosing the Right Community Linux for Your Enterprise
Choosing the Right Community Linux for Your EnterpriseChoosing the Right Community Linux for Your Enterprise
Choosing the Right Community Linux for Your Enterprise
 
20121108 vmug london event nimble sorage for vdi
20121108 vmug london event nimble sorage for vdi20121108 vmug london event nimble sorage for vdi
20121108 vmug london event nimble sorage for vdi
 
The Value of NetApp with VMware
The Value of NetApp with VMwareThe Value of NetApp with VMware
The Value of NetApp with VMware
 
Violin Memory DOAG (German Oracle User Group) Nov 2012
Violin Memory DOAG (German Oracle User Group) Nov 2012Violin Memory DOAG (German Oracle User Group) Nov 2012
Violin Memory DOAG (German Oracle User Group) Nov 2012
 
Sesion Marzo Zaragoza
Sesion Marzo ZaragozaSesion Marzo Zaragoza
Sesion Marzo Zaragoza
 
OpenStack and z/VM – What is it and how do I get it?
OpenStack and z/VM – What is it and how do I get it?OpenStack and z/VM – What is it and how do I get it?
OpenStack and z/VM – What is it and how do I get it?
 
Business continuity with SAP on IBM i
Business continuity with SAP on IBM iBusiness continuity with SAP on IBM i
Business continuity with SAP on IBM i
 
JBoss presentation 2003 11 for matrix
JBoss presentation 2003 11 for matrixJBoss presentation 2003 11 for matrix
JBoss presentation 2003 11 for matrix
 
Infoboom future-storage-aug2011-v3
Infoboom future-storage-aug2011-v3Infoboom future-storage-aug2011-v3
Infoboom future-storage-aug2011-v3
 

En vedette

Применение PI Asset Framework (PI AF) и PI Notifications в электрораспределит...
Применение PI Asset Framework (PI AF) и PI Notifications в электрораспределит...Применение PI Asset Framework (PI AF) и PI Notifications в электрораспределит...
Применение PI Asset Framework (PI AF) и PI Notifications в электрораспределит...Elizaveta Fateeva
 
Managing 'Big Data': Federal use cases for real-time data infrastructure
Managing 'Big Data':  Federal use cases for real-time data infrastructureManaging 'Big Data':  Federal use cases for real-time data infrastructure
Managing 'Big Data': Federal use cases for real-time data infrastructureSchneider Electric
 
Suresh_OSI PI Consultant
Suresh_OSI PI ConsultantSuresh_OSI PI Consultant
Suresh_OSI PI ConsultantSuresh Kumar
 
InduSoft Web License Activation
InduSoft Web License ActivationInduSoft Web License Activation
InduSoft Web License ActivationAVEVA
 
AssetTrackr - GPS based Vehicle Tracking | Car Tracking for India
AssetTrackr - GPS based Vehicle Tracking | Car Tracking for IndiaAssetTrackr - GPS based Vehicle Tracking | Car Tracking for India
AssetTrackr - GPS based Vehicle Tracking | Car Tracking for IndiaAssetTrackr Pvt Ltd
 
InduSoft Oil and Gas Webinar
InduSoft Oil and Gas WebinarInduSoft Oil and Gas Webinar
InduSoft Oil and Gas WebinarAVEVA
 
PTC and OSIsoft to Collaborate to Accelerate Industrial Internet of Things So...
PTC and OSIsoft to Collaborate to Accelerate Industrial Internet of Things So...PTC and OSIsoft to Collaborate to Accelerate Industrial Internet of Things So...
PTC and OSIsoft to Collaborate to Accelerate Industrial Internet of Things So...PTC
 
InduSoft Web Studio and Meeting FDA 21 CFR Part 11 Regulations for Food, Beve...
InduSoft Web Studio and Meeting FDA 21 CFR Part 11 Regulations for Food, Beve...InduSoft Web Studio and Meeting FDA 21 CFR Part 11 Regulations for Food, Beve...
InduSoft Web Studio and Meeting FDA 21 CFR Part 11 Regulations for Food, Beve...AVEVA
 
OSIsoft - Pioneers of Digital Transformation
OSIsoft - Pioneers of Digital TransformationOSIsoft - Pioneers of Digital Transformation
OSIsoft - Pioneers of Digital TransformationJay Draeger
 
Thin Clients for InduSoft Web Studio
Thin Clients for InduSoft Web StudioThin Clients for InduSoft Web Studio
Thin Clients for InduSoft Web StudioAVEVA
 
OSIsoft PI System Presentation
OSIsoft PI System PresentationOSIsoft PI System Presentation
OSIsoft PI System PresentationIslam Gaber
 
The Internet of Things with InduSoft and Raspberry Pi
The Internet of Things with InduSoft and Raspberry PiThe Internet of Things with InduSoft and Raspberry Pi
The Internet of Things with InduSoft and Raspberry PiAVEVA
 
Using InduSoft Web Studio to Create HTML5 SCADA/HMI Graphics
Using InduSoft Web Studio to Create HTML5 SCADA/HMI GraphicsUsing InduSoft Web Studio to Create HTML5 SCADA/HMI Graphics
Using InduSoft Web Studio to Create HTML5 SCADA/HMI GraphicsAVEVA
 
Industrial Internet of Things -- Microsoft DC Azure Meetup
Industrial Internet of Things -- Microsoft DC Azure MeetupIndustrial Internet of Things -- Microsoft DC Azure Meetup
Industrial Internet of Things -- Microsoft DC Azure MeetupStephen Bates
 
Kawasaki Robotics and InduSoft Web Studio: InduSoft Presentation
Kawasaki Robotics and InduSoft Web Studio: InduSoft PresentationKawasaki Robotics and InduSoft Web Studio: InduSoft Presentation
Kawasaki Robotics and InduSoft Web Studio: InduSoft PresentationAVEVA
 
Patti Engineering Presentation: Water/Wastewater with InduSoft Web Studio and...
Patti Engineering Presentation: Water/Wastewater with InduSoft Web Studio and...Patti Engineering Presentation: Water/Wastewater with InduSoft Web Studio and...
Patti Engineering Presentation: Water/Wastewater with InduSoft Web Studio and...AVEVA
 
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1AVEVA
 

En vedette (19)

OSI PI
OSI PIOSI PI
OSI PI
 
Применение PI Asset Framework (PI AF) и PI Notifications в электрораспределит...
Применение PI Asset Framework (PI AF) и PI Notifications в электрораспределит...Применение PI Asset Framework (PI AF) и PI Notifications в электрораспределит...
Применение PI Asset Framework (PI AF) и PI Notifications в электрораспределит...
 
Managing 'Big Data': Federal use cases for real-time data infrastructure
Managing 'Big Data':  Federal use cases for real-time data infrastructureManaging 'Big Data':  Federal use cases for real-time data infrastructure
Managing 'Big Data': Federal use cases for real-time data infrastructure
 
Suresh_OSI PI Consultant
Suresh_OSI PI ConsultantSuresh_OSI PI Consultant
Suresh_OSI PI Consultant
 
InduSoft Web License Activation
InduSoft Web License ActivationInduSoft Web License Activation
InduSoft Web License Activation
 
PI Coresight
PI CoresightPI Coresight
PI Coresight
 
AssetTrackr - GPS based Vehicle Tracking | Car Tracking for India
AssetTrackr - GPS based Vehicle Tracking | Car Tracking for IndiaAssetTrackr - GPS based Vehicle Tracking | Car Tracking for India
AssetTrackr - GPS based Vehicle Tracking | Car Tracking for India
 
InduSoft Oil and Gas Webinar
InduSoft Oil and Gas WebinarInduSoft Oil and Gas Webinar
InduSoft Oil and Gas Webinar
 
PTC and OSIsoft to Collaborate to Accelerate Industrial Internet of Things So...
PTC and OSIsoft to Collaborate to Accelerate Industrial Internet of Things So...PTC and OSIsoft to Collaborate to Accelerate Industrial Internet of Things So...
PTC and OSIsoft to Collaborate to Accelerate Industrial Internet of Things So...
 
InduSoft Web Studio and Meeting FDA 21 CFR Part 11 Regulations for Food, Beve...
InduSoft Web Studio and Meeting FDA 21 CFR Part 11 Regulations for Food, Beve...InduSoft Web Studio and Meeting FDA 21 CFR Part 11 Regulations for Food, Beve...
InduSoft Web Studio and Meeting FDA 21 CFR Part 11 Regulations for Food, Beve...
 
OSIsoft - Pioneers of Digital Transformation
OSIsoft - Pioneers of Digital TransformationOSIsoft - Pioneers of Digital Transformation
OSIsoft - Pioneers of Digital Transformation
 
Thin Clients for InduSoft Web Studio
Thin Clients for InduSoft Web StudioThin Clients for InduSoft Web Studio
Thin Clients for InduSoft Web Studio
 
OSIsoft PI System Presentation
OSIsoft PI System PresentationOSIsoft PI System Presentation
OSIsoft PI System Presentation
 
The Internet of Things with InduSoft and Raspberry Pi
The Internet of Things with InduSoft and Raspberry PiThe Internet of Things with InduSoft and Raspberry Pi
The Internet of Things with InduSoft and Raspberry Pi
 
Using InduSoft Web Studio to Create HTML5 SCADA/HMI Graphics
Using InduSoft Web Studio to Create HTML5 SCADA/HMI GraphicsUsing InduSoft Web Studio to Create HTML5 SCADA/HMI Graphics
Using InduSoft Web Studio to Create HTML5 SCADA/HMI Graphics
 
Industrial Internet of Things -- Microsoft DC Azure Meetup
Industrial Internet of Things -- Microsoft DC Azure MeetupIndustrial Internet of Things -- Microsoft DC Azure Meetup
Industrial Internet of Things -- Microsoft DC Azure Meetup
 
Kawasaki Robotics and InduSoft Web Studio: InduSoft Presentation
Kawasaki Robotics and InduSoft Web Studio: InduSoft PresentationKawasaki Robotics and InduSoft Web Studio: InduSoft Presentation
Kawasaki Robotics and InduSoft Web Studio: InduSoft Presentation
 
Patti Engineering Presentation: Water/Wastewater with InduSoft Web Studio and...
Patti Engineering Presentation: Water/Wastewater with InduSoft Web Studio and...Patti Engineering Presentation: Water/Wastewater with InduSoft Web Studio and...
Patti Engineering Presentation: Water/Wastewater with InduSoft Web Studio and...
 
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
 

Similaire à 2011 T&D Users Group Meeting Presentation on PGE's DIY PI 2010 Migration

Cloud Computing and Electronic Design: Xuropa EDPS, 2010
Cloud Computing and Electronic Design: Xuropa EDPS, 2010Cloud Computing and Electronic Design: Xuropa EDPS, 2010
Cloud Computing and Electronic Design: Xuropa EDPS, 2010James Colgan
 
Mule Integration Simplified
Mule Integration SimplifiedMule Integration Simplified
Mule Integration SimplifiedBui Kiet
 
토드(Toad) 신제품 및 크로스 플랫폼 전략(1)
토드(Toad) 신제품 및 크로스 플랫폼 전략(1)토드(Toad) 신제품 및 크로스 플랫폼 전략(1)
토드(Toad) 신제품 및 크로스 플랫폼 전략(1)mosaicnet
 
Mule ESB - Integration Simplified
Mule ESB - Integration SimplifiedMule ESB - Integration Simplified
Mule ESB - Integration SimplifiedRich Software
 
Opscode Lightning Talk - Operations as Code
Opscode Lightning Talk - Operations as CodeOpscode Lightning Talk - Operations as Code
Opscode Lightning Talk - Operations as CodeJohn Willis
 
See Beyond the Numbers - Data Visualization and Business Intelligence in Shar...
See Beyond the Numbers - Data Visualization and Business Intelligence in Shar...See Beyond the Numbers - Data Visualization and Business Intelligence in Shar...
See Beyond the Numbers - Data Visualization and Business Intelligence in Shar...Chris McNulty
 
Introduction to OMG DDS (1 hour, 45 slides)
Introduction to OMG DDS (1 hour, 45 slides)Introduction to OMG DDS (1 hour, 45 slides)
Introduction to OMG DDS (1 hour, 45 slides)Gerardo Pardo-Castellote
 
Introducing TIBCO Jaspersoft 7.2
Introducing TIBCO Jaspersoft 7.2Introducing TIBCO Jaspersoft 7.2
Introducing TIBCO Jaspersoft 7.2TIBCO Jaspersoft
 
GeneXus en Mitsubishi Heavy Industries (MHI) – Japón
GeneXus en Mitsubishi Heavy Industries (MHI) – JapónGeneXus en Mitsubishi Heavy Industries (MHI) – Japón
GeneXus en Mitsubishi Heavy Industries (MHI) – JapónGeneXus
 
SharePoint Performance - Tales from the Field
SharePoint Performance - Tales from the FieldSharePoint Performance - Tales from the Field
SharePoint Performance - Tales from the FieldChris McNulty
 
The Build vs. Buy Decision for SaaS Delivery
The Build vs. Buy Decision for SaaS DeliveryThe Build vs. Buy Decision for SaaS Delivery
The Build vs. Buy Decision for SaaS DeliveryOpSource
 
SharePoint 2010 Managed Metadata vs SQL 2012 Master Data Services
SharePoint 2010 Managed Metadata vs SQL 2012 Master Data ServicesSharePoint 2010 Managed Metadata vs SQL 2012 Master Data Services
SharePoint 2010 Managed Metadata vs SQL 2012 Master Data ServicesHenry Ong
 
Updates on webSpoon and other innovations from Hitachi R&D
Updates on webSpoon and other innovations from Hitachi R&DUpdates on webSpoon and other innovations from Hitachi R&D
Updates on webSpoon and other innovations from Hitachi R&DHiromu Hota
 
SharePoint SpeedMetal - Admin 101 SPSPhilly
SharePoint SpeedMetal - Admin 101 SPSPhillySharePoint SpeedMetal - Admin 101 SPSPhilly
SharePoint SpeedMetal - Admin 101 SPSPhillyChris McNulty
 
Chargeback in a Cloud and Non-Cloud Environment, IAITAM ACE
Chargeback in a Cloud and Non-Cloud Environment, IAITAM ACEChargeback in a Cloud and Non-Cloud Environment, IAITAM ACE
Chargeback in a Cloud and Non-Cloud Environment, IAITAM ACEOpen iT Inc.
 
GoOpen 2010: David Elboth
GoOpen 2010: David ElbothGoOpen 2010: David Elboth
GoOpen 2010: David ElbothFriprogsenteret
 

Similaire à 2011 T&D Users Group Meeting Presentation on PGE's DIY PI 2010 Migration (20)

Cloud Computing and Electronic Design: Xuropa EDPS, 2010
Cloud Computing and Electronic Design: Xuropa EDPS, 2010Cloud Computing and Electronic Design: Xuropa EDPS, 2010
Cloud Computing and Electronic Design: Xuropa EDPS, 2010
 
Mule Integration Simplified
Mule Integration SimplifiedMule Integration Simplified
Mule Integration Simplified
 
토드(Toad) 신제품 및 크로스 플랫폼 전략(1)
토드(Toad) 신제품 및 크로스 플랫폼 전략(1)토드(Toad) 신제품 및 크로스 플랫폼 전략(1)
토드(Toad) 신제품 및 크로스 플랫폼 전략(1)
 
Peter Wyatt_
Peter Wyatt_ Peter Wyatt_
Peter Wyatt_
 
Mule ESB - Integration Simplified
Mule ESB - Integration SimplifiedMule ESB - Integration Simplified
Mule ESB - Integration Simplified
 
Opscode Lightning Talk - Operations as Code
Opscode Lightning Talk - Operations as CodeOpscode Lightning Talk - Operations as Code
Opscode Lightning Talk - Operations as Code
 
See Beyond the Numbers - Data Visualization and Business Intelligence in Shar...
See Beyond the Numbers - Data Visualization and Business Intelligence in Shar...See Beyond the Numbers - Data Visualization and Business Intelligence in Shar...
See Beyond the Numbers - Data Visualization and Business Intelligence in Shar...
 
Introduction to OMG DDS (1 hour, 45 slides)
Introduction to OMG DDS (1 hour, 45 slides)Introduction to OMG DDS (1 hour, 45 slides)
Introduction to OMG DDS (1 hour, 45 slides)
 
Introducing TIBCO Jaspersoft 7.2
Introducing TIBCO Jaspersoft 7.2Introducing TIBCO Jaspersoft 7.2
Introducing TIBCO Jaspersoft 7.2
 
GeneXus en Mitsubishi Heavy Industries (MHI) – Japón
GeneXus en Mitsubishi Heavy Industries (MHI) – JapónGeneXus en Mitsubishi Heavy Industries (MHI) – Japón
GeneXus en Mitsubishi Heavy Industries (MHI) – Japón
 
SharePoint Performance - Tales from the Field
SharePoint Performance - Tales from the FieldSharePoint Performance - Tales from the Field
SharePoint Performance - Tales from the Field
 
The Build vs. Buy Decision for SaaS Delivery
The Build vs. Buy Decision for SaaS DeliveryThe Build vs. Buy Decision for SaaS Delivery
The Build vs. Buy Decision for SaaS Delivery
 
SharePoint 2010 Managed Metadata vs SQL 2012 Master Data Services
SharePoint 2010 Managed Metadata vs SQL 2012 Master Data ServicesSharePoint 2010 Managed Metadata vs SQL 2012 Master Data Services
SharePoint 2010 Managed Metadata vs SQL 2012 Master Data Services
 
Operations as Code
Operations as CodeOperations as Code
Operations as Code
 
Updates on webSpoon and other innovations from Hitachi R&D
Updates on webSpoon and other innovations from Hitachi R&DUpdates on webSpoon and other innovations from Hitachi R&D
Updates on webSpoon and other innovations from Hitachi R&D
 
SharePoint SpeedMetal - Admin 101 SPSPhilly
SharePoint SpeedMetal - Admin 101 SPSPhillySharePoint SpeedMetal - Admin 101 SPSPhilly
SharePoint SpeedMetal - Admin 101 SPSPhilly
 
Chargeback in a Cloud and Non-Cloud Environment, IAITAM ACE
Chargeback in a Cloud and Non-Cloud Environment, IAITAM ACEChargeback in a Cloud and Non-Cloud Environment, IAITAM ACE
Chargeback in a Cloud and Non-Cloud Environment, IAITAM ACE
 
Jax2001 adobe keynote
Jax2001 adobe keynoteJax2001 adobe keynote
Jax2001 adobe keynote
 
GoOpen 2010: David Elboth
GoOpen 2010: David ElbothGoOpen 2010: David Elboth
GoOpen 2010: David Elboth
 
Oper
OperOper
Oper
 

Dernier

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 

Dernier (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 

2011 T&D Users Group Meeting Presentation on PGE's DIY PI 2010 Migration

  • 1. 2011 T&D Users Group Meeting, Philadelphia, Sept 21-23 DIY – PI 2010 Migration Upgrade Andi Greisel, Portland General Electric PI T&D Users Group @2011 OSIsoft, LLC - – Rights Reserved @2010 OSIsoft, LLC - AllAllRightsReserved © 2009 OSIsoft, Inc. All Rights Reserved 1
  • 2. A Quick Look at PGE  Established 1889 – First long distance transmission electric company  800,000+ retail customers  4,000 sq. mile service territory  1,500+ miles transmission line  26,000+ miles of distribution line PI T&D Users Group @2011 OSIsoft, LLC - – Rights Reserved @2010 OSIsoft, LLC - AllAllRightsReserved © 2009 OSIsoft, Inc. All Rights Reserved 2
  • 3. PGE’s PI Usage  Separate PI Environments – Generation – Marketing – Transmission & Distribution • 130 users – Engineering – Operations – Planners • ProcessBook – Substation onelines – Some redundancy with EMS • DataLink Image source: http://bobsmisanthropicadventures.blogspot.com/2011/05/wednesdays-pics.html – Analysis • 40,000+ PI tags PI T&D Users Group @2011 OSIsoft, LLC - – Rights Reserved @2010 OSIsoft, LLC - AllAllRightsReserved © 2009 OSIsoft, Inc. All Rights Reserved 3
  • 4. Why We Did It Ourselves?  For the challenge  To better learn the software  Lots of custom applications  Can always get help PI T&D Users Group @2011 OSIsoft, LLC - – Rights Reserved @2010 OSIsoft, LLC - AllAllRightsReserved © 2009 OSIsoft, Inc. All Rights Reserved 5
  • 5. Why We Upgraded?  Retiring old servers – Part of IT’s regular vintage schedule  Move to virtual servers – IT strongly encouraging a virtual environment • Shared resources • Easier rebuild on failure • Snapshots!  In need of a PI upgrade (3.4.375) – AF sounds interesting – Interest in PI Notifications  Want to use Active Directory to control access – PI Users are not secure PI T&D Users Group @2011 OSIsoft, LLC - – Rights Reserved @2010 OSIsoft, LLC - AllAllRightsReserved © 2009 OSIsoft, Inc. All Rights Reserved 6
  • 6. System Comparison  Existing system – Windows Server 2003 – 32-bit – 3.4.375 – Four servers  Replacement system – Windows Server 2008 R1 & R2 – Virtual – 64-bit – 3.4.385 (PI 2010 R2) – Five servers • SQL database PI T&D Users Group @2011 OSIsoft, LLC - – Rights Reserved @2010 OSIsoft, LLC - AllAllRightsReserved © 2009 OSIsoft, Inc. All Rights Reserved 7
  • 7. Server Layout – Primary Site  Batch  PI Server  SQL Express  DNP  AF Server  Custom Apps  ICCP  OPC PI T&D Users Group @2011 OSIsoft, LLC - – Rights Reserved @2010 OSIsoft, LLC - AllAllRightsReserved © 2009 OSIsoft, Inc. All Rights Reserved 8
  • 8. Server Layout – Backup Site  DNP  PI Server  IIS 6.0  ICCP  PI SDK  OPC PI T&D Users Group @2011 OSIsoft, LLC - – Rights Reserved @2010 OSIsoft, LLC - AllAllRightsReserved © 2009 OSIsoft, Inc. All Rights Reserved 9
  • 9. Our Approach  Setup parallel systems – Different server names and IP addresses – Redundant interfaces • Most data via ICCP • Some RTU data direct via DNP – Potentially create server name alias on corporate DNS  Rewrite custom applications – Alarm notification program • Email and SMS – MV90 batch processing  Administer our servers separate from IT – Drove decisions for SQL DB location PI T&D Users Group @2011 OSIsoft, LLC - – Rights Reserved @2010 OSIsoft, LLC - AllAllRightsReserved © 2009 OSIsoft, Inc. All Rights Reserved 10
  • 10. Biggest Design Decisions  PI and AF on one server, SQL on another – No AF redundancy • Not sure how much will use AF – Splitting up single install procedure • Page 16 – PI AF 2010 R2 – Opening firewall between AF and SQL servers • Page 44 – PI AF 2010 R2  Structuring Active Directory groups – Previously setup to control access to share drive  SQL flavor (Express, Standard or Enterprise) – Understanding licensing scheme • Potentially use corporate cluster PI T&D Users Group @2011 OSIsoft, LLC - – Rights Reserved @2010 OSIsoft, LLC - AllAllRightsReserved © 2009 OSIsoft, Inc. All Rights Reserved 11
  • 11. Decision: Running Parallel Systems  Pros – No rush to upgrade – Less downtime – Data comparison • Reassurance  Cons – Maintaining two systems • Tag structure slightly different – Windows Security • Like production once archives moved – Setting up redundant interfaces • Required DNP upgrade – Multiple connections to RTU PI T&D Users Group @2011 OSIsoft, LLC - – Rights Reserved @2010 OSIsoft, LLC - AllAllRightsReserved © 2009 OSIsoft, Inc. All Rights Reserved 12
  • 12. Decision: SQL Server Express 2008 R2  Pros – Free – Easy to upgrade to Standard or Enterprise  Cons – No database redundancy – Maximum database size of 10 GB per database • 4 GB for SQL Server Express 2008 (non R2) – Single physical CPU, but multiple cores allowed – 1 GB of RAM • Runs with any RAM amount, but max use is 1 GB  Useful comparison resource – http://www.microsoft.com/sqlserver/en/us/product-info/compare.aspx PI T&D Users Group @2011 OSIsoft, LLC - – Rights Reserved @2010 OSIsoft, LLC - AllAllRightsReserved © 2009 OSIsoft, Inc. All Rights Reserved 13
  • 13. Snag: Migrate, then Upgrade  Tried to freshly install PI 2010  Issues – Backup and Restore not compatible • 32-bit to 64-bit architecture difference – Archives not compatible – Few weeks lost  Resolution – Uninstall PI 2010 and install 3.4.375 64-bit  Salvageable – AF installation – Interface configuration – SQL server setup PI T&D Users Group @2011 OSIsoft, LLC - – Rights Reserved @2010 OSIsoft, LLC - AllAllRightsReserved © 2009 OSIsoft, Inc. All Rights Reserved 15
  • 14. Snag: SISCO AX-S4 ICCP & RDP  SISCO AX-S4 doesn’t work over RDP – Virtual servers require remote desktop – Licensing limitation  Issue – Licensing doesn’t work over RDP  Resolution – Special licensing request – Update should be available now PI T&D Users Group @2011 OSIsoft, LLC - – Rights Reserved @2010 OSIsoft, LLC - AllAllRightsReserved © 2009 OSIsoft, Inc. All Rights Reserved 16
  • 15. Snag: PI Users and piadmin Account  No user with administrator privileges after install  Issue – Copied across users and groups – Disabled piadmin as part of install – Using Active Directory instead of PI Users – No user had administrator privileges  Resolution – Elevated PI User over Windows Security in PI SMT3 – Mapped piadmin to relevant user accounts PI T&D Users Group @2011 OSIsoft, LLC - – Rights Reserved @2010 OSIsoft, LLC - AllAllRightsReserved © 2009 OSIsoft, Inc. All Rights Reserved 17
  • 16. Where Are We Now?  Cutting over October 17th – Had expected to have cutover last month • Don’t schedule for summer!  System is running and being tested  Custom applications need to be completed  Complete client tests  Verify batch data is up-to-date  Verify archives are good PI T&D Users Group @2011 OSIsoft, LLC - – Rights Reserved @2010 OSIsoft, LLC - AllAllRightsReserved © 2009 OSIsoft, Inc. All Rights Reserved 18
  • 17. Time Consumers  Internal IT policies and processes – Largest time consumers • Building virtual servers • Firewall changes • Creating service accounts and AD groups • Setting up and testing ICCP connections  Moving archives – Unregister, move, reregister: script it!  Converting PI displays – Find and replace server names  Updating PI tags – A few PI ownership attributes removed PI T&D Users Group @2011 OSIsoft, LLC - – Rights Reserved @2010 OSIsoft, LLC - AllAllRightsReserved © 2009 OSIsoft, Inc. All Rights Reserved 19
  • 18. Summary  Good learning experience  Larger project than expected, a few hiccups  OSIsoft Technical Support rocks! – Logged around 10 calls, relatively complex – Incredibly helpful and responsive PI T&D Users Group @2011 OSIsoft, LLC - – Rights Reserved @2010 OSIsoft, LLC - AllAllRightsReserved © 2009 OSIsoft, Inc. All Rights Reserved 20