+ All Categories
Home > Documents >  · ... System and Distributed AD adpatch Admin/CM workers 1-10 Server Web Server Web Server ......

 · ... System and Distributed AD adpatch Admin/CM workers 1-10 Server Web Server Web Server ......

Date post: 30-May-2018
Category:
Upload: votu
View: 220 times
Download: 1 times
Share this document with a friend
31
Transcript

<Insert Picture Here>

Reducing Downtime for the 11i.10 Upgrade

Ric Ginsberg Dhilip Ranganathan

Vice President Senior Oracle DBA

Oracle Corporation Pella Corporation

Topics

• Patching Best Practices

• 11i.10 Maintenance Improvements

• Case Study: Pella

• Maintenance Initiatives

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

adpatchworkers 1-10

adpatchworkers 1-10

adpatchworkers 1-10

Shared Application Tier File System and Distributed AD

adpatchworkers 1-10Admin/CM

Server

WebServer

WebServer

FormsServer

DatabaseServer

Shared

Application

Tier File

System

workers 31-40

workers 21-30

workers 11-20

adpatchworkers 1-10

Clone

Copy

Staged APPL_TOP

Production

Apply patches•Copy files

•Link executables

•Compile jsps

•Generate jarfiles

•Update database

•Generate Forms

•Generate Reports

•etc.

TransferPatch History

Synchronize

files

Update

Database

Production Downtime

Production Uptime

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

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

Linux Migration Process

Old System(Windows/Unix)

New LinuxMiddle Tier

ARU/MetaLink

Rapid Install

Techstack CDs

Generic files

Tech stack

Port-specific files

Old System

(Windows/Unix)

New LinuxMiddle Tier

ARU/MetaLink

Rapid Install

Techstack CDs

Generic files

Tech stack

Port-specific files

<Insert Picture Here>

11i.10 Maintenance Improvements

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

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

Case Study: Pella

11i History At Pella11i History At Pella

02

4

68

10

1214

16

18

20

Oct 2000

11.5.1

DB Size (GB)

Upgrade Time (Hrs)

Locations Supported: 1 out of 8

Server Configuration:

4 way – 550 MHz

11i History At Pella11i History At Pella

McHugh WMS/

LMS Pella

Direct Sales / Customers

Order Entry

External Data

Trust

(State Street )

Tracs

(NT)

Infinity

(Quality )

Oracle Enterprise System

McHugh WMS/

LMS Story City

McHugh WMS/LMS

Gettysburg

McHugh WMS/

LMS Carroll

McHugh WMS/

LMS Future

Flat Files

EDI/XML/

On-Line

Suppliers

Direct Sales (Mobile)

EDI/XML/On-Line

SYNCField Sales Moblie Service

Moblie SalesMobile

Configuratiion

National Accounts

EDIBidmaster

M20

FAX

MP2 (Maintenance )

Plantware (Environmental )

Billco

(Glass Cutting )

Magellan System Landscape Vision – 2000

XML

PHONE

General

Ledger

Oracle Enterprise

Database

Oracle Data

Warehouse

Fixed Assets ProjectsI-

ProcurementEngineering Quality

Supplier

Scheduling

Accounts Payable

Accounts Receivable

Purchasing Inventory Flow Mfg Discrete MFg APS

Configuration

(Quoting )

Cash

Management

Self Service

ExpensesMRP

Cost

Management

Financials

IntelligenceMarketing

Operations

IntelligenceBOM

Order Entry Call Center WIP

Service I-Payment I-Marketing

Financial

Analyzer

Business Information

System

Sales

AnalyzerWarehouseI-Store Cost man

Purchasing

Intelligence

External Data External Data External Data External Data

MatrixOne

(Product Data Management )

Solid Edge(3D)

Reports

PeopleSoft

Payroll

HRFlexible

Spending

Time & Labor

Great Plains

Financials

POMS

Sales Branch Systems

PDQ

Implemented

11i History At Pella11i History At Pella

0

5

10

15

20

25

Oct

2000

11.5.1

Dec

2000

11.5.3

DB Size (GB)

Upgrade Time (Hrs)

Locations Supported: 2 out of 8

Manufacturing Lines Supported: 1

Server Configuration:

4 way – 550 MHz

11i History At Pella11i History At Pella

05

101520253035404550

Oct

2000

11.5.1

Dec

2000

11.5.3

Feb 2002

11.5.5

DB Size (GB)

Upgrade Time (Hrs)

Locations Supported: 2 out of 8

Manufacturing Lines Supported: 14

Server Configuration:

4 way – 550 MHz

11i History At Pella11i History At Pella

0

20

40

60

80

100

120

140

Oct

2000

11.5.1

Dec

2000

11.5.3

Feb

2002

11.5.5

Sep

2002

11.5.7

DB Size (GB)

Upgrade Time (Hrs)

Locations Supported: 3 out of 8

Manufacturing Lines Supported: 40

Server Configuration:

4 way – 550 MHz

11i History At Pella11i History At Pella

0

50

100

150

200

250

300

350

400

Oct

2000

11.5.1

Dec

2000

11.5.3

Feb

2002

11.5.5

Sep

2002

11.5.7

Apr

2004

11.5.9

DB Size (GB)

Upgrade Time (Hrs)

Locations Supported: 5 out of 9

Manufacturing Lines Supported: 57

Used Staged Appl Top

40 hours

Server Configuration:

16 way – 875 MHz

11i History At Pella11i History At Pella

Payroll

Telephony

Business

Information System

Operations

Intelligence

McHugh

WMS /LMS Pella

Direct Sales / Customers

Order Entry

External Data

Trust

(State Street )

Tracs

(NT)

Great

Plains

Financials

POMS

Infinity

(Quality)

Oracle Enterprise System

McHugh

WMS /LMS Story City

McHugh WMS /LMS

Gettysburg

McHugh WMS /LMS

Carroll

Flat Files

EDI/XML/On-Line

Sales Branch Systems Suppliers

Direct Sales (Mobile)

EDI/XML/On-Line

WEB

Field Sales Field Service

Sales

OfflineiSupport

National Accounts

M20

FAX

MP2 (Maintenance )P lantware

(E nvironmental )

B illco

(Glass Cutting )

Magellan System Landscape Vision - 2006

XML

PHONE

General Ledger

Oracle Enterprise

Database

Oracle Data

Warehouse

Fixed Assets

Projects I-Procurement Engineering QualitySupplier

Scheduling

Accounts

Payable

Accounts

ReceivablePurchasing Inventory Flow Mfg

Discrete

MfgAPS

Configurator Cash MgmtSelf Service

ExpensesMRP

Cost Mgmt

Financials

IntelligenceMarketing BOM

Order Entry Call Center WIP

I-Payment

Financial

Analyzer

Daily

Business Intelligence

WarehouseI-Store TransportationPurchasing

Intelligence

External Data External Data External DataExternal Data

Sharepoint(P roduct Data

Management )

Solid Edge

(3D)

Reports

PeopleSoft

HRFlexible

Spending

Time &

Labor

Order Entry

Gettysburg

Murray

Telesales

PDQ

Scripting

Customers

Online

Advanced Pricing

Order Mgmt

Financial Consolidation

Hub

Advanced Supply Chain

Planning

Global

Order Promising

Demand

Planning

Product Lifecycle

Management

Incentive Comp

Proposals

Install Base

Planned Implemented

11i History At Pella11i History At Pella

0

100200

300

400

500600

700

800

900

Oct

2000

11.5.1

Dec

2000

11.5.3

Feb

2002

11.5.5

Sep

2002

11.5.7

Apr

2004

11.5.9

May

2006

11.5.10

DB Size (GB)

Upgrade Time (Hrs)

Locations Supported: 10 out of 13

Manufacturing Lines Supported: 76

20 hours Upgrade time for 11.5.9 to 11.5.10

Server Configuration:

32 way – 1 GHz

Upgrade MilestonesFeb 2005 – Oct 2005

▼ Initial Installation

▼ Staged APPL_TOP development instance

▼ Re-apply Oracle & Pella fixes

▼ 11.5.10 to 11.5.10 CU1 to 11.5.10 R2

▼ 30 TARs

▼ 4 Configurator Builds

▼ Engaged with Critical Care on TAR resolution and escalation

11.5.10 Upgrade Journey11.5.10 Upgrade Journey

Reduce Upgrade downtimeOct 2005 – Jan 2006

11.5.10 Upgrade Journey11.5.10 Upgrade Journey

0

10

20

30

40

50

60

# of Hours

Feb '05 - Jul

'05

Jul '05 - Aug

'05

Aug '05 - Oct

'05

Oct '05 - Jan

'06

May '06

11.5.10 Upgrade Timing (does not include Pre or Post steps)

Serial Install

Staged APPL_TOP

Purge/Dbase changes

Patches

More horsepower

▼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

▼Better, Improved Purging processes / Database changes 42 hrs reduced to 32 hrs

▼Staged APPL_TOP – 55 hrs reduced to 42 hrs

▼Serial Install – 55 hrs downtime

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

11.5.10 Upgrade Journey11.5.10 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

11.5.10 Upgrade Journey11.5.10 Upgrade Journey

<Insert Picture Here>

Maintenance Initiatives

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

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

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

OpenWorldOpenWorld SessionsSessions

MetaLinkMetaLink WhitepapersWhitepapers

Cloning Oracle Applications 11i / FAQ ……….…Cloning Oracle Applications 11i / FAQ ……….… 230672.1 / 216664.1230672.1 / 216664.1

Using Autoconfig / FAQ …………………………..Using Autoconfig / FAQ ………………………….. 165195.1 / 218089.1165195.1 / 218089.1

Using a Shared File System / FAQ …………...…Using a Shared File System / FAQ …………...… 233428.1 / 243880.1233428.1 / 243880.1

Oracle Applications Manager ……………….……Oracle Applications Manager ……………….…… 166762.1166762.1

Distributed AD ……………………….……….……Distributed AD ……………………….……….…… 236469.1236469.1

Using a Staged APPL_TOP …………………..…Using a Staged APPL_TOP …………………..… 242480.1242480.1

Linux Migration Utility ………………...…………..Linux Migration Utility ………………...………….. 238276.1238276.1

Patching FAQ ……………………………………...Patching FAQ ……………………………………... 174436.1 174436.1

Merging APPL_TOPS ……………………….……Merging APPL_TOPS ……………………….…… 233428.1233428.1

Moscone

West #2008

Wed

2:30 PM

Biju

Mohan

EBS System Management

R12 New features

S281397

Moscone

West #2008

Thurs

9:30 AM

Ken

Baxter

EBS Patch Management

A Dive into OAM/AD

S281399

Moscone

West #2007

Wed

11:30 AM

Mike

Mast

EBS Lifecycle

Management

S281396

LocationDatePresenterNameSession

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.


Recommended