<Insert Picture Here> Reducing Downtime for the 11i.10 Upgrade

Size: px
Start display at page:

Download "<Insert Picture Here> Reducing Downtime for the 11i.10 Upgrade"

Transcription

1

2 <Insert Picture Here> Reducing Downtime for the 11i.10 Upgrade Ric Ginsberg Vice President Oracle Corporation Dhilip Ranganathan Senior Oracle DBA Pella Corporation

3 Topics Patching Best Practices 11i.10 Maintenance Improvements Case Study: Pella Maintenance Initiatives

4 Best Practices Keep up-to-date on latest AD/OAM code Schedule periodic, proactive maintenance Combine patches with AD Merge Patch Perform uptime maintenance Gather schema stats Apply translation database updates Patch help system Select data migrations Use a Shared File System and Distributed AD Use a Staged APPL_TOP Use cheaper, faster hardware

5 Shared Application Tier File System and Distributed AD Admin/CM Server adpatch workers adpatch workers Forms Server adpatch workers workers Shared Application Tier File System Web Server Web Server adpatch workers 1-10 workers adpatch workers Database Server

6 Staged APPL_TOP Production Uptime Production Downtime Production Transfer Patch History Clone Synchronize files Update Database Copy Apply patches Copy files Link executables Compile jsps Generate jarfiles Update database Generate Forms Generate Reports etc.

7 Cheaper, Faster Middle-tier Hardware Linux RHEL 3, RHEL 4, SLES 9 2 CPU / 6GB with shared storage Shared Application Tier File System (merge APPL_TOP process now available) Linux Migration Process

8 Linux Migration Process Migrate middle-tier in about 13 easy steps Only a few minutes of downtime Retains current patch level Retains many customizations Includes tech stack upgrade

9 Linux Migration Process Generic files Generic files Port-specific files Port-specific files Old System (Windows/Unix) Old System (Windows/Unix) ARU/MetaLink ARU/MetaLink New Linux Middle New Linux Tier Middle Tier Tech stack Tech stack Rapid Rapid Install Install Techstack Techstack CDs CDs

10 11i.10 Maintenance Improvements <Insert Picture Here>

11 11i.10 Patching Enhancements Elimination of MRC schema Continued tuning of upgrade scripts Pre/Post-Downtime data migrations Merge APPL_TOP Multi to Single node cloning RAC Support for Rapid Clone

12 AD Minipack I Patching Enhancements AD Merge Patch zip support and metadata based merge AutoConfig Integration with AutoPatch Parallel Index Creation Improved Distributed AD Maintenance Mode Improved Patch UI in OAM

13 Case Study: Pella

14 11i History At Pella Oct Server Configuration: 4 way 550 MHz DB Size (GB) Upgrade Time (Hrs) Locations Supported: 1 out of 8

15 11i History At Pella Magellan System Landscape Vision 2000 Sales Branch Systems Suppliers Direct Sales / Customers Order Entry PDQ POMS EDI/XML/ On-Line Great Plains Financials External Data External Data External Data External Data EDI/XML/ On-Line External Data Direct Sales (Mobile) Field Sales Moblie Service SYNC Oracle Enterprise System General Ledger Fixed Assets Projects I- Procurement Engineering Quality Supplier Scheduling McHugh WMS/ LMS Gettysburg Moblie Sales Mobile Configuratiion Accounts Payable Accounts Receivable Purchasing Inventory Flow Mfg Discrete MFg APS McHugh WMS/ LMS Story City National Accounts Bidmaster M20 EDI XML Configuration (Quoting ) Cash Management Self Service Expenses Order Entry Call Center WIP Oracle Enterprise Database Oracle Data Warehouse MRP Cost Management McHugh WMS/ LMS Pella Tracs (NT) FAX PHONE Service I-Payment I-Marketing Financials Intelligence Marketing Operations Intelligence BOM McHugh WMS/ LMS Carroll I-Store Cost man Purchasing Intelligence Financial Analyzer Business Information System Sales Analyzer Warehouse McHugh WMS/ LMS Future Implemented Billco (Glass Cutting ) Infinity (Quality) MatrixOne (Product Data Management ) PeopleSoft HR Flexible Spending Reports Plantware (Environmental ) MP2 (Maintenance ) Solid Edge (3D) Payroll Time & Labor Flat Files Trust (State Street )

16 11i History At Pella Server Configuration: 4 way 550 MHz DB Size (GB) Upgrade Time (Hrs) 0 Oct Dec Locations Supported: 2 out of 8 Manufacturing Lines Supported: 1

17 11i History At Pella Oct Dec Feb Server Configuration: 4 way 550 MHz DB Size (GB) Upgrade Time (Hrs) Locations Supported: 2 out of 8 Manufacturing Lines Supported: 14

18 11i History At Pella Server Configuration: 4 way 550 MHz DB Size (GB) Upgrade Time (Hrs) 0 Oct Dec Feb Sep Locations Supported: 3 out of 8 Manufacturing Lines Supported: 40

19 11i History At Pella Oct Dec Feb Sep Apr Used Staged Appl Top 40 hours Server Configuration: 16 way 875 MHz DB Size (GB) Upgrade Time (Hrs) Locations Supported: 5 out of 9 Manufacturing Lines Supported: 57

20 11i History At Pella Magellan System Landscape Vision Sales Branch Systems Suppliers PDQ POMS Great Plains Financials External DataExternal Data External DataExternal Data External Data EDI/XML/ On-Line EDI/XML/ On-Line Direct Sales / Customers Order Entry Direct Sales (Mobile) Oracle Enterprise System Install Base Global Order Promising Demand Planning Product Lifecycle Management Field Sales Field Service General Ledger Fixed Assets Projects I-Procurement Engineering Quality Supplier Scheduling Advanced Supply Chain Planning McHugh WMS /LMS Gettysburg Sales Offline Incentive Comp isupport Proposals WEB Accounts Payable Configurator Accounts Receivable Cash Mgmt Purchasing Inventory Flow Mfg Self Service Expenses Discrete Mfg APS MRP Customers Online Advanced Pricing McHugh WMS /LMS Story City National Accounts Order Entry Call Center WIP Oracle Enterprise Database Oracle Data Warehouse Cost Mgmt Order Mgmt McHugh WMS /LMS Pella Tracs (NT) M20 XML Telephony I-Payment Telesales Financials Intelligence Marketing Operations Intelligence BOM Scripting McHugh WMS /LMS Carroll FAX PHONE I-Store Transportation Purchasing Intelligence Financial Analyzer Business Information System Daily Business Intelligence Warehouse Financial Consolidation Hub Gettysburg Billco (Glass Cutting ) Infinity (Quality) Sharepoint (P roduct Data Management) PeopleSoft HR Flexible Spending Reports Murray Plantware (E nvironmental ) MP2 (Maintenance ) Solid Edge (3D) Payroll Time & Labor Flat Files Planned Implemented Trust (State Street )

21 11i History At Pella Oct Dec Feb Sep Locations Supported: 10 out of 13 Manufacturing Lines Supported: 76 Apr May hours Upgrade time for to Server Configuration: 32 way 1 GHz DB Size (GB) Upgrade Time (Hrs)

22 Upgrade Journey Upgrade Milestones Feb 2005 Oct 2005 Initial Installation Staged APPL_TOP development instance Re-apply Oracle & Pella fixes to CU1 to R2 30 TARs 4 Configurator Builds Engaged with Critical Care on TAR resolution and escalation

23 Upgrade Journey 60 Reduce Upgrade downtime Oct 2005 Jan 2006 Serial Install 55 hrs downtime Staged APPL_TOP 55 hrs reduced to 42 hrs Better, Improved Purging processes / Database changes 42 hrs reduced to 32 hrs Patches to improve performance 32 hrs reduced to 23 hrs Upgraded hardware more horsepower 23 hrs reduced to 12 hrs Working closely with Oracle Support, Critical Care, Advanced Performance Team -Timeless Upgrade Timing (does not include Pre or Post steps) 50 # of Hours Serial Install Staged APPL_TOP Purge/Dbase changes Patches More horsepower 0 Feb '05 - Jul '05 Jul '05 - Aug '05 Aug '05 - Oct '05 Oct '05 - Jan '06 May '06

24 Upgrade Journey Other Considerations Staged APPL_TOP vs. Distributed AD vs. Shared APPL_TOP Keeping current with major releases Merge patches using admrgpch utility Data Management Purging, Archiving utilities Leveraging AD utilities AutoConfig Patch Timing report Move non-critical patches to outside downtime window Script as many manual steps as possible Close relationship with Oracle Support

25 Upgrade Journey Moving forward Periodic scheduled Maintenance Data Management Work with Oracle to test data Move more towards standard Oracle Work collaboratively with Oracle on project plans, key milestones and go-live dates Engage Critical Care early on (when appropriate) Document and utilize key milestone dates on all escalation requests

26 Maintenance Initiatives <Insert Picture Here>

27 Patch Utility Enhancements Support for Required Code levels Flagged Files Patch Wizard Enhancements Aggregate impact analysis Patch dashboard View log files Improved recommendations Translation Synchronization Patch Manual Step Infrastructure

28 Manual Step Infrastructure Manual steps defined as patch meta-data in XML Instance-specific installation instructions Provides consistency in installation instructions Keeps a record of completed steps AD Merge Patch can merge installation instructions

29 Long-term Initiatives Maintenance Utilities EM Integration for Provisioning, Configuration, and Maintenance Fully Distributed AD Custom Patch Support Maintenance Downtime Reduction Hot patching for significant portions of patch Use of RDBMS parallel slaves for data transformation Cloning improvements Data transformations (scrambling) RMAN integration Data Reduction

30 OpenWorld Sessions Session Name Presenter Date Location S EBS Lifecycle Management Mike Mast Wed 11:30 AM Moscone West #2007 S EBS System Management R12 New features Biju Mohan Wed 2:30 PM Moscone West #2008 S EBS Patch Management A Dive into OAM/AD Ken Baxter Thurs 9:30 AM Moscone West #2008 MetaLink Whitepapers Cloning Oracle Applications 11i / FAQ / Using Autoconfig / FAQ / Using a Shared File System / FAQ / Oracle Applications Manager Distributed AD Using a Staged APPL_TOP Linux Migration Utility Patching FAQ Merging APPL_TOPS

31 The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remain at the sole discretion of Oracle.