SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

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
 

What's hot (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
 

Viewers also liked

Применение 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
 

Viewers also liked (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
 

Similar to 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
 

Similar to 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
 

Recently uploaded

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 

Recently uploaded (20)

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.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