What you’ll take away: 1.Define team and schedule 2.Software and hardware specifications 3.Analysing 4.Configuration and migration 5.Validation and Test.

Slides:



Advertisements
Similar presentations
Resolving Common halFILE Issues. Effective July 11, 2006, Windows 98, Windows 98 Second Edition, and Windows Me (and their related components) will transition.
Advertisements

Web Trnsport Implementation TEA/TUG October 1-9, 2008 Saratoga Springs, NY.
<<replace with Customer Logo>>
Cisco Confidential © 2013 Cisco and/or its affiliates. All rights reserved. 1 Unity Connection Qualification for Prime Collaboration Development Release.
Understand Virtualized Clients Windows Operating System Fundamentals LESSON 2.4.
IT PLANNING Enterprise Architecture (EA) & Updates to the Plan.
MCITP: Microsoft Windows Vista Desktop Support - Enterprise Section 1: Prepare to Deploy.
Hands-On Microsoft Windows Server 2003 Chapter 2 Installing Windows Server 2003, Standard Edition.
CON7911: Building the Roadmap to a Successful Oracle Commerce Upgrade
Microsoft Dynamics AX Technical Conference 2013
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 11 Managing and Monitoring a Windows Server 2008 Network.
Use of Thin Clients in an Industrial Environment Foxboro Southeast User’s Group Birmingham, Al February 10-11, 2009 Walter Conner Senior Plant Engineer.
Installation Requirement Will coexist on the same farm with Will NOT work with Project Server 2013 SharePoint Server 2013 Enterprise SharePoint.
© 2005, Resolutions Enterprises Ltd. 1 The Key to a Successful Business Desktop Deployment Implementation Software Packaging Process Best Practices Speaker:
Personal Software Process Overview CIS 376 Bruce R. Maxim UM-Dearborn.
Media Partners.
SharePoint is only an application so it has to run on top of Windows Server Windows 2008 R2 SP1 or Windows 2012 Standard, Enterprise, or Data Center Still.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Module 16: Software Maintenance Using Windows Server Update Services.
InBatch 9.0 Jos Peters Technical Support Engineer.
Update your servers to service pack 2. Ensure that the environment is fully functioning. Migrate to 64 bit servers is necessary. REVIEW UPGRADE BEST PRACTICES.
November 2009 Network Disaster Recovery October 2014.
Configuration Management Process and Environment MACS Review 1 February 5th, 2010 Roland Moser PR a-RMO, February 5 th, 2010 R. Moser 1 R. Gutleber.
Building Public Facing Websites with SharePoint 2010 Prepared for ILTA’s SharePoint for Legal Symposium June 16 th, 2010 George Durzi Principal Consultant.
Introduction to the Enterprise Library. Sounds familiar? Writing a component to encapsulate data access Building a component that allows you to log errors.
Chapter-4 Windows 2000 Professional Win2K Professional provides a very usable interface and was designed for use in the desktop PC. Microsoft server system.
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
Production visibility: KPI’s in Real-time BASF – The Chemical Company
M ODULE 2 D ATABASE I NSTALLATION AND C ONFIGURATION Section 1: DBMS Installation 1 ITEC 450 Fall 2012.
Technology Overview. Agenda What’s New and Better in Windows Server 2003? Why Upgrade to Windows Server 2003 ?  From Windows NT 4.0  From Windows 2000.
Software Testing Life Cycle
What’s New in System Platform 2014 R2 – Part 2
Hands-On Microsoft Windows Server 2003 Administration Chapter 2 Managing Windows Server 2003 Hardware and Software.
MIS3300_Team8 Service Aron Allen Angela Chong Cameron Sutherland Edment Thai Nakyung Kim.
Introduction to Cloud Computing
1 Software Development Configuration management. \ 2 Software Configuration  Items that comprise all information produced as part of the software development.
Installing Windows Vista Lesson 2. Skills Matrix Technology SkillObjective DomainObjective # Performing a Clean Installation Set up Windows Vista as the.
Mark Aslett Microsoft Introduction to Application Compatibility.
What’s New in System Platform 2014 R2 – Part 1
Chapter 14 Part II: Architectural Adaptation BY: AARON MCKAY.
Database Change Management One solution to an often complex problem Kevin Hurwitz Headspring Systems
1 Performance Optimization In QTP Execution Over Video Automation Testing Speaker : Krishnesh Sasiyuthaman Nair Date : 10/05/2012.
SONIC-3: Creating Large Scale Installations & Deployments Andrew S. Neumann Principal Engineer, Progress Sonic.
ESRI User Conference 2004 ArcSDE. Some Nuggets Setup Performance Distribution Geodatabase History.
I Copyright © 2007, Oracle. All rights reserved. Module i: Siebel 8.0 Essentials Training Siebel 8.0 Essentials.
SONIC-3: Creating Large Scale Installations & Deployments Andrew S. Neumann Principal Engineer Progress Sonic.
John Samuels October, Why Now?  Vista Problems  New Features  >4GB Memory Support  Experience.
Upgrading to System Center Configuration Manager
1 Presented by: Val Pennell, Test Tool Manager Date: March 9, 2004 Software Testing Tools – Load Testing.
Windows Vista Configuration MCTS : Installing and Upgrading.
Installing Windows 7 Lesson 2.
Step Up to Control-M 9 Upgrading & AMIGO
Moving to Configuration Manager Current Branch
InGenius Connector Enterprise Microsoft Dynamics CRM
System Center 2012 Configuration Manager
Presented by: Sandi James - The Resource Group
Microsoft SharePoint Server 2016
IEEE Std 1074: Standard for Software Lifecycle
EIN 6133 Enterprise Engineering
Introduction of Week 3 Assignment Discussion
SQL Server OLTP with Microsoft Azure Virtual Machines
Kickoff Presentation Date of Presentation Presenter Name
WW HMI SCADA-05 InTouch 2012 R2 New Features
PSC Group, LLc Office 365/SharePoint Online Migration traps and tricks
Migrating your SQL Server Instance
“All Lawson, All the Time!”
DAT381 Team Development with SQL Server 2005
PerformanceBridge Application Suite and Practice 2.0 IT Specifications
Productive + Hybrid + Intelligent + Trusted
Fernando Jacinto Alvarez
Presentation transcript:

What you’ll take away: 1.Define team and schedule 2.Software and hardware specifications 3.Analysing 4.Configuration and migration 5.Validation and Test 6.« M » day System switch Brand & Industries or Technology: Wonderware System platform WW 18 Migration Services Best practices Peter Von Tluck David Curt Focus of presentation: The intension of this presentation is to provide System integrators, Application Engineers and End customers the right information how to build a strategy to migrate an existing System platform application. This should avoid unexpected behavior and reduce plant down time to a minimum.

>Upgrading a System easy ????? Introduction PLCs & Automation Application Object Server Historian Wonderware Information Server Device Integration Server InTouch Wonderware Enterprise Integrator System Platform

>Why do customers want (need) to migrate their applications? Reasons for upgraded

End of OS livecycle support ( Windows 2003) Reasons for upgrade

End of WW livecycle ( intouch 7.11) Reasons for upgrade

Company standards (use the same Systemplatform version on all sites) Come into enjoyment of new features (Historian, enhanced alarming, scripting improvements, improvements in robustness) Reasons for upgrade

Migration only possible during production breaks Downtime: hard to migrate systems running 365/24/7. Customers might be afraid that application is not working as before. Unexpectable re-engineering effort Validation (GMP/ FDA) Coordinate participants (Production, IT, Integrator, WW, Quality) General Problems

>Define project team >Not mix migration and functional modifications >stop any modification in the live galaxy as soon as the migration process started. >Don´t forget documentation!!! Migration most often is a project

>Define team and schedule >Software and hardware specifications >Analyzing >Configuration and migration >Validation and Test >« M » day System switch Main tasks Documentation preparation

1.Define a schedule 2.Downtime available or not? 3.Kick off and Milestones 4.Fallback strategy 5.Team members and responsabilities 6.Project management – Documentation / Guideline Timing and Team

>Define team and schedule >Software and hardware specifications >Analyzing >Configuration and migration >Validation and Test >« M » day System switch Main tasks Documentation preparation

1.Which version of operating system should (must) be used. 2.Inventory of the existing architecture (hardware, software, topology) 3.Virtual / Physical environment ? Software and Hardware specification

>Define team and schedule >Software and hardware specifications >Analyzing >Configuration and migration >Validation and Test >« M » day System switch Main tasks Documentation preparation

1.Analyzing wonderware software (IAS, Workfow, Intelligence, AOT......). 2.License aspects - review 3.Installation verification 4.IT requirements (operating system/ MS SQL Server/ IE/.Net version supported?) 5.Check compatibility Matrix: 6.Migration of existing data (Alarms/ Historian) Analyzing – Wonderware/TAM

1.Application review („customized“ parts - AOT, scriptfunctions, controls -, third party software) 2.Consider/ discuss Improvements (i.e. Terminal Server) “InTouch for Terminal Services Deployment Guide” 3.Memory/ User/ Resolution optimization Analyzing – System Integrator

>Define team and schedule >Software and hardware specifications >Analyzing >Configuration and migration >Validation and Test >« M » day System switch Main tasks Documentation preparation

1.Galaxy scrubber 2.Integrity check (exec internal_validate_integrity) 3.Migrate Galaxy (Note: System requirements!!!). 4.Keep the log of the migration. Migration of customers galaxy

>Based of previous information a detailed chronological procedure is written include at the end of the procedure some test task to be sure that everything is OK. >For each task define: -Start date: -What we have to do -Who is in charge of this task -What is the previous task and the next one >Note : MS Project could be used and another document should contain the detail of each task. >To optimize the duration try to parallelized tasks when it‘s possible and focus on the most important machine to restart as soon as possible. Guideline/ Documentation Management

>Define team and schedule >Software and hardware specifications >Analyzing >Configuration and migration >Validation and Test >« M » day System switch Main tasks Documentation preperation

>For precommissioning it best practice to setup a testsystem. >In any case hardware configuration and equipment should be not reduced!!! The testsystem should include at least the following nodes, to make sure that everything will work in a proper manner: GR Node 2 AOS nodes (redundancy) 1 Client node 1 WIS/ Historian node additional nodes for Workflow, Intelligence, MES to be discussed Setup a minimal test environment (not best practice)

>Hardware is replaced – new installation >For precommissioning it is best practice using the definitive hardware on the real environment in parallel (when it‘s possible). >Hardware is kept –upgrade installation >For precommissioning it is best practice using the same environment as the site. Setup a complete environment (complete server/database architecture of the migration)

1.Check engineering: Checkin/ checkout/ creating new objects/ galaxy dump 2.Propagation of changes (scripts, graphics) – Performance! 3.Runtime: Deployment (objects, InTouch view) 4.IO: DA Server/ diagnostics 5.Changes (new objects, scripts, TSE....) 6.Licensing 7.Data migration test (Historian block, MES Database content…) Precommissioning

>The role of the TAM: Act as trusted advisor!!!!!! Precommissioning

>Define team and schedule >Software and hardware specifications >Analyzing >Configuration and migration >Validation and Test >« M » day System switch Main tasks Documentation preperation

What we already did: >Prepare all the architecture: hardware and software >Migrate galaxy >Wrote a migration procedure: a detailed step by step procedure for the „M“ day with an estimate time for each task. >Testing/ FAT Migration plan X (New hardware)

What we need to do: >Synchronize objects with the new galaxy environment - freeze object development >„M“ day: >Synchronize database content with the migrated version at the latest opportunity to avoid „gaps“ >switch galaxy >Functionality tests/ health check >If needed fallback ;-( Migration plan X (New hardware)

1.„IQ“ test successful 2.Track if the timing is respected 3.Create a backup and keep the logger of the „M“ day Day „M“

1.In case of major issue we can switch back to the old system. So it‘s important to keep the old system ready to restart. Fall back strategy

What we already did: 1.Migrate galaxy on an dev. Architecture (similar as the customer architecture if possible) 2.Write a migration procedure: a detailed step by step procedure for the „M“ day with an estimate time for each task. 3.Test Migration plan X (Existing hardware)

What we need to do: >„M“ day >stop the galaxy >Migrate all the components in specific order (to optimize downtime) >Restart (on a minimum architecture) >Functionality tests/ health check >If needed fallback ;-( Migration plant X (Existing hardware) – not best practice

1.„IQ“ test successful 2.Track if the timing is respected 3.Create a backup and keep the logger of the „M“ day Day „M“

Keep snapshots of previous installation Fall back strategy for upgrade on existing environment

Conclusion What we expect !!!

What it is !!!

Conclusion >Migration is a project >Consider time buffer >Step back in case production will be affected >Better use new hardware environment than existing ones

>Tech Note 705 Wonderware Application Server Migration Tips >Tech Note 921 Optimizing SQL Server for Large Galaxy Migration >Tech Note 948 Migrating IndustrialSQL Server 9.0 to Historian 2012 R2 >Tools: Galaxy scrubber Techsupport Install Check Utility Addendum

Everything clear or do you have Questions?

Please rate this session. Scan the code using the GCS Connect App Thank you!