Vous êtes sur la page 1sur 15

DOAG Special Interest day

20.03.2003 Walldorf

Running SAP R/3


on Oracle 9.2
Insert image
Jürgen Wingerter, ABB here Real Application Clusters
at ABB
All rights reserved. - 1 -
© Copyright 2003 ABB.

24.03.2003
Agenda

STRATEGY

•Initial situation at ABB GSC Hosting Services in Germany


• How does RAC fit into an SAP R/3 Hosting Center ?

MOTIVATION

• The reasons to start an RAC implementation

THE RAC PILOT AT ABB

•RAC configuration (bits&bytes)


• Status of the RAC pilot tests
© Copyright 2002 ABB - 2 -

SUMMARY

ABB GSC/ISI-SE Wingerter: Running SAP R/3 on Oracle 9.2 RAC at ABB
ABB – Our businesses

Power Automation
Technology Technologies
A broad range of products, Products, systems, software
services and solutions for power and services for the automation
transmission and distribution and optimization of industrial,
commercial and utility operations

Oil, Gas and Financial


Petrochemicals Services
Oil and gas drilling onshore and Financing, sales support, risk
© Copyright 2002 ABB - 3 -

offshore, offshore production management services and


installations, refineries and insurance for internal and external
petrochemical plants customers

ABB GSC/ISI-SE Wingerter: Running SAP R/3 on Oracle 9.2 RAC at ABB
SAP R/3 Hosting at GSC in Germany at a glance

Our Mission: Internal and External Service Hosting


Productive SAP Systems: ~20
SAP Releases: 3.1I – 4.6C
Productive Users: 10.000 (from 56 Users ... 2400 Users)
Operating Systems: Tru64, HP-UX, NT, AIX, Linux
Servers: ~100
Storage: 12 TB
Enabling Technology: Server – Partitioning ( Hard + Soft )
Storage Area Networks
SAP New Dimension Products
© Copyright 2002 ABB - 4 -

Monitoring-Tools (R3mon)
Standby Databases

ABB GSC/ISI-SE Wingerter: Running SAP R/3 on Oracle 9.2 RAC at ABB
SAP R/3 datacenter strategy
SAPGUIs

LAN WAN LAN

Application Application Application


Server Server Server

LAN WAN

OS Cluster + Oracle RAC


SAN
Host 1 Host 2 Host x Storage

DB 1 DB 1 DB 1 LAN

SAN
Storage DB 2 DB 2 DB 2 Shadow
Database
DB n DB n DB n with ? t= t1

Application Server
© Copyright 2002 ABB - 5 -

Computer room 1 Computer room 2 +


Shadow-DB 1
LAN WAN Shadow-DB 2
Redolog Shadow-DB 3
Shipment

Geographic location 1 Geographic location 2


ABB GSC/ISI-SE Wingerter: Running SAP R/3 on Oracle 9.2 RAC at ABB
Motivation to start an RAC implementation

MOTIVATION 1: Higher availability


• New requirements on the availability of the SAP R/3 Servers
• Negotiation of maintenance windows is becoming difficult
• An increasing number of workplaces rely on SAP R/3

MOTIVATION 2: Improved Agility


• Dynamical growth by adding more servers
• Better reuse of equipment (mergers and consolidation)

MOTIVATION 3: Cost savings


• Buy commodity servers due to a scale out approach
© Copyright 2002 ABB - 6 -

• REDUCE MAINTENANCE COSTS BY ELIMINATING SPOFs

ABB GSC/ISI-SE Wingerter: Running SAP R/3 on Oracle 9.2 RAC at ABB
SAP R/3 with RAC Pilot Project at ABB

Project objective:
Proof of concept Oracle 9i RAC with SAP R/3 4.6C
and HP Tru64 UNIX 5.1A Cluster Technology

Project duration:
3 months

Project team:
Oracle, SAP, HP and ABB

SAP R/3 System:


SAP HR Rel. 4.6C, DB-Size 250 GB, Oracle 8.0.6
© Copyright 2002 ABB - 7 -

ABB GSC/ISI-SE Wingerter: Running SAP R/3 on Oracle 9.2 RAC at ABB
Schematic RAC Pilot Hardware Configuration

Network Interconnect

HOST Cluster Interconnect HOST


A ( Memory Channel ) B

Fibre Fibre
Channel Channel
© Copyright 2002 ABB - 8 -

SAN Storage

ABB GSC/ISI-SE Wingerter: Running SAP R/3 on Oracle 9.2 RAC at ABB
Detailed RAC Pilot Hardware Configuration

Network Interconnect

Cluster Interconnect
MEMORY CHANNEL 1
HP MC Tr. Tr. MC HP
ES45 MC Tr. MEMORY CHANNEL 2 Tr. MC ES45
FC FC FC FC
FABRIC 1
Switch 2

Storage
Switch 1

FABRIC 2
© Copyright 2002 ABB - 9 -

MC = Memory Channel HBA


Tr = Transceiver Copper/Optical
FC = Fibre Channel HBA
ABB GSC/ISI-SE Wingerter: Running SAP R/3 on Oracle 9.2 RAC at ABB
Technical Architecture for SAP R/3 on Oracle

HOST alpha1 HOST alpha2

Oracle Instance 1 Cluster


SID Filesystem

Listener LISTENER.ORA

SAP R/3 TNSNAMES.ORA SAP R/3


Central Instance Dialog Instance
© Copyright 2002 ABB - 10

Application TNSNAMES.ORA
Servers
-

ABB GSC/ISI-SE Wingerter: Running SAP R/3 on Oracle 9.2 RAC at ABB
Technical Architecture for SAP R/3 on Oracle RAC

HOST alpha1 HOST alpha2

Oracle Instance 1 Cluster Oracle Instance 2


P01001 Filesystem P01002

Listener_1 LISTENER.ORA Listener_2

TNSNAMES.ORA TNSNAMES.ORA
SAP R/3 Listener_1 Listener_2 SAP R/3
Central Instance Listener_2 Listener_1 Dialog Instance
© Copyright 2002 ABB - 11

TNSNAMES.ORA
Application Listener_1
Servers Listener_2
-

ABB GSC/ISI-SE Wingerter: Running SAP R/3 on Oracle 9.2 RAC at ABB
Status of the RAC Pilot Project at ABB

? Migrate SAP HR 4.6C with 8.0.6 to 9.2 RAC


? Check Transparent Application Failover
? Inside the Cluster
? Outside the Cluster
? Check offline brbackup / brrestore with Backint Interface (TSM)
? Implement Replicated Enqueue (unsupported, for testing only)
? Check the impact of RAC on the performance of SAP R/3
? Implement new SAPDBA
? Check online backup and Point in Time recovery
?
© Copyright 2002 ABB - 12

Check all ABB administration and operation tasks


? Evaluation of deliverables before productive start of RAC
Status
Migrate HR productive system to RAC
19.3.03
-

ABB GSC/ISI-SE Wingerter: Running SAP R/3 on Oracle 9.2 RAC at ABB
Conclusion

• Oracle Real Application Clusters ? Oracle Parallel Server !!!!

• RAC perfectly fits into our SAP R/3 datacenter strategy

• Cluster Filesystem is key for smoothless operation of RAC with SAP

• No adjustments in the SAP Application are needed for RAC.

• A cluster and a SAN is a good basis for an RAC implementation

• RAC is the enabling technology for a scale out approach with SAP R/3

• Oracle Real Application Clusters saves expenses (REAL $$$)


© Copyright 2002 ABB - 13

• Licensing and Availability of RAC for SAP R/3 needs to be specified

• Migration to Oracle RAC is easy. No DB unload and DB load !


-

ABB GSC/ISI-SE Wingerter: Running SAP R/3 on Oracle 9.2 RAC at ABB
Many thanks for your attention !
© Copyright 2002 ABB - 14
-

ABB GSC/ISI-SE Wingerter: Running SAP R/3 on Oracle 9.2 RAC at ABB
Discover great products and services at
WWW.ABB.COM

Vous aimerez peut-être aussi