implementing a highly available oracle ebs · pdf fileimplementing a highly available oracle...
TRANSCRIPT
![Page 1: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/1.jpg)
Implementing a Highly Available Oracle EBS Architecture
**** ******Oracle OpenWorldSeptember 2008
![Page 2: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/2.jpg)
2
Agenda
![Page 3: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/3.jpg)
3
Oracle EBS Architecture
Single Points of Failure
High Availability Design
High Availability Architecture Project Considerations
Additional Sessions of Interest
Reference Notes and Web Sites
Q & A
Agenda
![Page 4: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/4.jpg)
4
Oracle EBS Architecture
![Page 5: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/5.jpg)
5
Oracle EBS Architecture
Application TierClient Tier Database Tier
3-Tier Logical Architecture
![Page 6: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/6.jpg)
6
Oracle EBS Architecture: Application Tier
Web Node– Self Service Applications– iStore, iSupplier,
iProcurement, SSHR
Forms Node– Core Applications– AP, Purchasing, HR, etc
Concurrent Node– Oracle EBS Scheduling Utility– Oracle Delivered/Custom
Application Tier
Database Tier
Client Tier
![Page 7: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/7.jpg)
7
Oracle EBS Architecture: Database Tier
Database Node– Database Server– Database Listener
Concurrent Node – Scheduler– Oracle Delivered/Custom
Application Tier
Database Tier
Client Tier
![Page 8: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/8.jpg)
8
Single Points of Failure (SPOFs)
![Page 9: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/9.jpg)
9
Single Points of Failure (SPOFs)
Servers– Planar, Memory, Power
Supply– Internal Disk– Network Interface Card (NIC)– Disk Controller
Network– Cables– Switches– Routers– Load Balancers
Network Attached Storage (NAS)& Storage Area Network (SAN)– Device Failure– Disk Failure– Data Access Paths– Data Controllers
Data Center– Natural Disaster– Catastrophic Event
![Page 10: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/10.jpg)
10
Single Points of Failure (SPOFs)
Web Node– Service Unavailable– Server Unavailable– Network Unavailable– Storage Unavailable– Data Center Unavailable
Forms Node– Service Unavailable– Server Unavailable– Network Unavailable– Storage Unavailable– Data Center Unavailable
Concurrent Node– Service Unavailable– Server Unavailable– Network Unavailable– Storage Unavailable– Data Center Unavailable
Database Node– Service Unavailable– Server Unavailable– Network Unavailable– Storage Unavailable– Data Center Unavailable
![Page 11: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/11.jpg)
11
High Availability Design
![Page 12: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/12.jpg)
12
Oracle EBS Architecture (Review)
Application TierClient Tier Database Tier
3-Tier Logical Architecture
![Page 13: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/13.jpg)
13
High Availability Design: Eliminating SPOFs
ServersMultiple ServersRedundant Array of Disks (RAID)Multiple NICsMultiple Disk Controllers
NetworkRedundant CablesRedundant SwitchesRedundant RoutersClustered Load Balancer
Network Attached Storage (NAS)& Storage Area Network (SAN)
Clustering RAIDReplicationMultiple Access PathsMultiple Controllers
Data CenterOffsite Backup StorageOn Demand Data CenterMultiple Data Centers
![Page 14: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/14.jpg)
14
High Availability Design: Eliminating SPOFs
Web NodeLoad Balance Web Nodes
Forms NodeLoad Balance Forms Nodes
• Forms Servlets (R11i & R12)
• Forms Metric Server (R11i only)
Concurrent NodeParallel Concurrent Processing
Database NodeOracle DataGuard
• Physical DataGuard Only (R11i and R12)
Oracle Real Application Clusters (RAC)
![Page 15: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/15.jpg)
15
High Availability Design
Load Balancing Web
![Page 16: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/16.jpg)
16
Load Balancing Web Nodes Determine and configure method of Load Balancing– DNS – Hardware/Software Load Balancing
– Session persistenceDefine Web Entry PointImplementation– DNS/Network Configuration– Update Context File Entries with OAM or Advanced
Configuration Wizard– Run Autoconfig
217368.1 Advanced Configurations and Topologies for the Enterprise Deployments of E-Business Suite380489.1 Using Load-Balancers with Oracle E-Business Suite Release 12
List of Tested Load Balancers, Firewalls, and Stand-Alone SSL Accelerators:http://www.oracle.com/technology/products/ias/hi_av/tested_lbr_fw_sslaccel.html
High Availability Design: Application Tier
![Page 17: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/17.jpg)
17
High Availability Design
Load Balancing Forms
![Page 18: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/18.jpg)
18
Load Balancing Forms Nodes using Forms ServletsSupport– Preferred method for Load Balancing Forms for R11i– Only method for Load Balancing Forms for R12
Implementation– Update context file entries with OAM or the Advanced
Configuration Wizard– Run Autoconfig
217368.1 Advanced Configurations and Topologies for the Enterprise Deployments of E-Business Suite380489.1 Using Load-Balancers with Oracle E-Business Suite Release 12
List of Tested Load Balancers, Firewalls, and Stand-Alone SSL Accelerators:http://www.oracle.com/technology/products/ias/hi_av/tested_lbr_fw_sslaccel.html
High Availability Design: Application Tier
![Page 19: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/19.jpg)
19
High Availability Design
Parallel Concurrent Processing
![Page 20: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/20.jpg)
20
Parallel Concurrent ProcessingDistribute Concurrent Managers across multiple nodes– Distribute load – Provide fault tolerance
Implementation: Concurrent Manager Definition– Define primary and secondary nodes– Specialization Rules: Include/Exclude Lists– Workshifts
185489.1 Implement Parallel Concurrent ProcessingRefer to chapter 'Defining Concurrent Managers' section 'Overview of Parallel Concurrent
Processing' in Refer to Oracle Applications System Administrator's Guide - Configuration in the Oracle Applications Documentation Library for more details.
High Availability Design: Application Tier
![Page 21: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/21.jpg)
21
Implementing Parallel Concurrent Processing
High Availability Design: Application Tier
![Page 22: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/22.jpg)
22
Adding EBS Nodes
Non-Shared Filesystem
![Page 23: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/23.jpg)
23
Adding an EBS Node in a Non-Shared Filesystem environmentFollow Rapid Clone steps (R11i and R12)– Includes a copy of the source to the target
Execute step to add the additional node:cd <COMMON_TOP>/clone/bin perl adaddnode.pl
230672.1 Cloning Oracle Applications Release 11i with Rapid Clone406982.1 Cloning Oracle Applications Release 12 with Rapid Clone
High Availability Design: Application Tier
![Page 24: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/24.jpg)
24
High Availability Design: Application Tier
APPL_TOP
COMMON_TOP
8.0.6
iAS
APPL_TOP
COMMON_TOP
8.0.6
iAS
![Page 25: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/25.jpg)
25
Specifying Node TypeXML Context File Entries
"s_isDB""s_isWeb""s_isWebDev""s_isAdmin""s_isForms""s_isFormsDev""s_isConc""s_isConcDev"
464018.1 How to Add a New Node to The Application Tier, and Make It a Web Server Node Only
High Availability Design: Application Tier
![Page 26: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/26.jpg)
26
High Availability Design: Application Tier
Web/Forms Node Database Node
`
`
`
Load Balancer
Web/Forms NodeConcurrent Node
Concurrent Node
![Page 27: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/27.jpg)
27
Adding EBS Nodes
Shared Filesystem
![Page 28: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/28.jpg)
28
High Availability Design: Application Tier
Shared Application Tier Filesystem (R11i and R12)– Expands the concept of a shared APPL_TOP (APPL_TOP
and COMMON_TOP)– Includes Application Tier Technology Stack – Requires the use of a shared disk resource mounted to
each node• May implement utilizing Network Attached Storage
(NAS)• May utilize features of the NAS device to assist with
maintenance tasks
*Refer to MetaLink Notes for commands for R11i and R12233428.1 Sharing the Application Tier File System in Oracle Applications 11i 384248.1 Sharing The Application Tier File System in Oracle E-Business Suite Release 12Guidelines about using NFS and NAS devices for Oracle software or database files:
http://download.oracle.com/docs/cd/B19306_01/install.102/b15660/app_nas.htm#sthref1131
![Page 29: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/29.jpg)
29
High Availability Design: Application Tier
Multi-Node Shared Application Tier Filesystem Benefits Reduce maintenance requirementsReduce disk requirementsPerform patching with Distributed AD– Utilizes multiple application nodes – Reduces application patching time
Reduces time to add additional nodes
![Page 30: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/30.jpg)
30
High Availability Design: Application Tier
Adding an EBS Node in a Shared Application Tier Filesystem Environment (R11i & R12)
Prepare existing node by executing adprecloneMount the shared filesystemCreate new context file*Run autoconfig*
*Refer to Metalink Notes for commands for R11i and R12233428.1 Sharing the Application Tier File System in Oracle Applications 11i, Section 5: Adding a node
to a shared file system 384248.1 Sharing The Application Tier File System in Oracle E-Business Suite Release 12, Section 4:
Adding a Node to a Shared Application Tier File System
![Page 31: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/31.jpg)
31
High Availability Design: Application Tier
Tape
APPL_TOP
COMMON_TOP
8.0.6
iAS
![Page 32: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/32.jpg)
32
Specifying Node TypeXML Context File Entries
"s_isDB""s_isWeb""s_isWebDev""s_isAdmin""s_isForms""s_isFormsDev""s_isConc""s_isConcDev"
464018.1 How to Add a New Node to The Application Tier, and Make It a Web Server Node Only
High Availability Design: Application Tier
![Page 33: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/33.jpg)
33
High Availability Design: Application Tier
Web/Forms Node Database Node
`
`
`
Load Balancer
Web/Forms NodeConcurrent Node
Concurrent Node
NAS
hp proliant DL380g3Lan1Lan2UID
Ext
Int
0
1
2
3
4
5
Tape
Ultra 3 SCSI
146GBUltra 3 SCSI
146GBUltra 3 SCSI
146GB
Ultra 3 SCSI
146GBUltra 3 SCSI
146GBUltra 3 SCSI
146GB
APPL_TOP
COMMON_TOP
8.0.6
iAS
![Page 34: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/34.jpg)
34
Oracle DataGuard for EBS R11i and R12Physical StandbyForce LoggingArchive redo log spaceDocument and test database patching proceduresDocument and test failover procedures
216212.1 Business Continuity for Oracle Applications Release 11i, Database Releases 9i and 10g452056.1 Business Continuity for Oracle Applications Release 12 on Database Release 10gR2
High Availability Design: Database Tier
![Page 35: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/35.jpg)
35
High Availability Design: Database Tier
Application Node Database Node
`
`
`
Load Balancer
Application Node
Database Node
Oracle DataGuard
![Page 36: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/36.jpg)
36
Oracle RAC for EBS R11i and R12Clustered database tierIncreases availabilityIncreases scalability
362135.1 Configuring Oracle Applications Release 11i with Oracle10g Release 2 Real Application Clusters and Automatic Storage Management
388577.1 Using Oracle 10g Release 2 Real Application Clusters and Automatic Storage Management with Oracle E-Business Suite Release 12
High Availability Design: Database Tier
![Page 37: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/37.jpg)
37
High Availability Design: Database Tier
Application Node Database Node
`
`
`
Load Balancer
Application Node
Oracle RAC
Database Node
![Page 38: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/38.jpg)
38
High Availability Design
![Page 39: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/39.jpg)
39
HA Design: Spanning Data Centers
Tape
Tape
![Page 40: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/40.jpg)
40
HA Design: Spanning Data Centers
NAS
Concurrent Node Database Node
Web/Forms Node
hp proliant DL380g3Lan1Lan2UID
Ext
Int
0
1
2
3
4
5
Tape
Ultra 3 SCSI
146GBUltra 3 SCSI
146GBUltra 3 SCSI
146GB
Ultra 3 SCSI
146GBUltra 3 SCSI
146GBUltra 3 SCSI
146GB
Oracle DataGuard
Database Node Concurrent Node
Web/Forms Node
hp proliant DL380g3Lan1Lan2UID
Ext
Int
0
1
2
3
4
5
Tape
Ultra 3 SCSI
146GBUltra 3 SCSI
146GBUltra 3 SCSI
146GB
Ultra 3 SCSI
146GBUltra 3 SCSI
146GBUltra 3 SCSI
146GB
NAS
Replication
![Page 41: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/41.jpg)
41
HA Design: Spanning Data Centers
Tape
Tape
![Page 42: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/42.jpg)
42
HA Design: Spanning Data Centers
OracleRAC
NAS
OracleRAC
Concurrent Node Database Node
Web/Forms Node
hp proliant DL380g3Lan1Lan2UID
Ext
Int
0
1
2
3
4
5
Tap
e
Ultra 3 SCSI
146GBUltra 3 SCSI
146GBUltra 3 SCSI
146GB
Ultra 3 SCSI
146GBUltra 3 SCSI
146GBUltra 3 SCSI
146GB
Oracle DataGuard
Database Node Concurrent Node
Web/Forms Node
hp proliant DL380g3Lan1Lan2UID
Ext
Int
0
1
2
3
4
5
Tape
Ultra 3 SCSI
146GBUltra 3 SCSI
146GBUltra 3 SCSI
146GB
Ultra 3 SCSI
146GBUltra 3 SCSI
146GBUltra 3 SCSI
146GB
NAS
Replication
Database Node Database Node
![Page 43: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/43.jpg)
43
Tips and TechniquesConsider the extent of HA required for development, test, QA environmentsNetwork Bandwidth– Measure network latency between all nodes– Measure network latency between data centers
Multi-node = multiple runs of autoconfigNot all EBS configuration can be load balanced– iPayment, Workflow Notification Mailer
Monitor proactivelyUse OAM for context file change managementUse autoconfig templates for configuration customizationsConfigure all node types for all servers; start only services for specific node type
High Availability Design
![Page 44: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/44.jpg)
44
Tips and TechniquesReview, modify and document changes to cloning process Review, modify and document changes to patching process Test, test, test…..Document all processes and procedures– Adding nodes, failover procedures, etc, etc…
High Availability Design
![Page 45: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/45.jpg)
45
HA Architecture Project Considerations
![Page 46: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/46.jpg)
46
HA Architecture Project Considerations
Recovery
Cost
SLA
![Page 47: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/47.jpg)
47
HA Architecture Project Considerations
Service Level Agreement– Contract between customers
and providers
– Planned Downtime– Maintenance windows– OS Upgrades, System
Upgrades, Database maintenance, etc
– Unplanned Downtime – Hardware Failures– Service Failures
Recovery
Cost
SLA
![Page 48: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/48.jpg)
48
HA Architecture Project Considerations
Recovery Time– Document points of failure
– Document and test recovery procedures
– Document recovery time lines
Recovery
Cost
SLA
![Page 49: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/49.jpg)
49
HA Architecture Project Considerations
Estimate Cost to deliver SLAEstimate Cost of Downtime– Revenue– Work hours– Analyze impact of intangibles Recovery
Cost
SLA
![Page 50: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/50.jpg)
50
Additional Sessions of Interest
![Page 51: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/51.jpg)
51
Thursday, September 25, 2008
13:30-14:30 PM, Moscone West 2002/04Session S298389Advanced Deployment Architectures for Oracle E-BusinessSteven Chan, Ivo Dujmovic
15:00-16:00 PM, Moscone West 2007Session S298391 Oracle Maximum Availability Architecture Best Practices:
Oracle E-Business SuiteMetin Yilmaz, Lyn Pratt
Additional Sessions of Interest
![Page 52: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/52.jpg)
52
Reference Notes and Web Sites
![Page 53: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/53.jpg)
53
Reference Notes and Web Sites
Cloning Oracle Applications Release 12 with Rapid Clone406982.1
Cloning Oracle Applications Release 11i with Rapid Clone230672.1
How to Add a New Node to The Application Tier, and Make It a Web Server Node Only
464018.1
Using Load-Balancers with Oracle E-Business Suite Release 12380489.1
Using Distributed AD in Applications Release 11.5 236469.1
Sharing The Application Tier File System in Oracle E-Business Suite Release 12384248.1 Sharing the Application Tier File System in Oracle Applications 11i 233428.1
Implement Parallel Concurrent Processing185489.1
Using Forms Socket Mode with Oracle E-Business Suite Release 12384241.1
Using Forms Listener Servlet with Oracle Applications 11i 201340.1
Advanced Configurations and Topologies for the Enterprise Deployments of E-Business Suite
217368.1
TitleMetaLink Note
![Page 54: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/54.jpg)
54
Reference Notes and Web Sites
Using Oracle 10g Release 2 Real Application Clusters and Automatic Storage Management with Oracle E-Business Suite Release 12
388577.1
Upgrading Oracle Applications 11i DB to Oracle Database 10g with Physical Standby in Place
340859.1
Applying [DB] Patch Sets / Interim Patches with Physical Standby in Place 187242.1
Upgrading Oracle Applications 11i DB to DB 10gR2 with Physical Standby in Place406652.1
Business Continuity for Oracle Applications Release 12 on Database Release 10gR2 452056.1
Business Continuity for Oracle Applications Release 11i, Database Releases 9i and 10g
216212.1
Maximum Availability Architecture and Oracle E-Business Suite Release 11i403347.1
Configuring Oracle Applications Release 11i with Oracle10g Release 2 Real Application Clusters and Automatic Storage Management
362135.1
TitleMetaLink Note
![Page 55: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/55.jpg)
55
Reference Notes and Web Sites
List of Tested Load Balancers, Firewalls, and Stand-Alone SSL Accelerators– http://www.oracle.com/technology/products/ias/hi_av/te
sted_lbr_fw_sslaccel.htmlRefer to this guide for guidelines about using NFS and NAS devices for Oracle software or database files. – http://download.oracle.com/docs/cd/B19306_01/install.1
02/b15660/app_nas.htm#sthref1131Parallel Concurrent Processing (PCP)– Refer to chapter 'Defining Concurrent Managers'
section 'Overview of Parallel Concurrent Processing' in Refer to Oracle Applications System Administrator's Guide - Configuration in the Oracle Applications Documentation Library for more details.
![Page 56: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/56.jpg)
56
Reference Notes and Web Sites
Oracle Blogs and Forums– http://blogs.oracle.com/stevenChan– http://forums.oracle.com– http://mix.oracle.com
OAUG SIGs– OAUG E-Business Applications Technology SIG
http://atssig.oaug.org– OAUG Database SIG
http://dbsig.oaug.org
![Page 57: Implementing a Highly Available Oracle EBS · PDF fileImplementing a Highly Available Oracle EBS Architecture **** ***** ... Oracle EBS Architecture: Application Tier ... Oracle RAC](https://reader035.vdocuments.mx/reader035/viewer/2022082205/5a813b197f8b9aee018d0b8c/html5/thumbnails/57.jpg)
57