+ All Categories
Home > Documents > Oracle 4 SAP

Oracle 4 SAP

Date post: 10-Sep-2014
Category:
Upload: abdelrahman-shaheen
View: 169 times
Download: 5 times
Share this document with a friend
Popular Tags:
82
11 g DATABASE Oracle SAP for Oracle database for SAP is safe, reliable and scalable ® ® No.19 Oracle for SAP, May 2010 www.oracle.com/sap T E C H N O L O G Y U P D A T E NEW Request Exadata V2-Sun Oracle Database Machine for your SAP implementation NOW!
Transcript
Page 1: Oracle 4 SAP

11gD A T A B A S E

Oracle SAPfor

Oracle database for SAPis safe, reliable andscalable

®®

No.19 Oracle for SAP, May 2010www.oracle.com/sap

T E C H N O L O G Y U P D A T E

N E WRequest Exadata V2-SunOracle Database Machine

for your SAP implementation NOW!

Page 2: Oracle 4 SAP

Oracle Exadata Storage Servers combine Oracle’s smart storage software and Oracle’s industry-standard Sun hardware to deliverthe industry's highest database storage performance. To overcome the limitations of conventional storage, Oracle Exadata StorageServers use a massively parallel architecture to dramatically increase data bandwidth between the database server and storage.In addition, smart storage software offloads data-intensive query processing from Oracle Database 11g servers and does the queryprocessing closer to the data. The result is faster parallel data processing and less data movement through higher bandwidthconnections. This massively parallel architecture also offers linear scalability and mission-critical reliability.

Exadata Smart Flash Cache

Now with the newest release of the Oracle Exadata Storage Server, you can also achieve extreme performance for transactionprocessing and consolidated mixed application workloads. Exadata Smart Flash Cache addresses the disk random I/O bottleneckproblem by transparently moving hot data to Oracle’s Sun FlashFire cards. You get ten times faster I/O response time and use tentimes fewer disks for business applications from Oracle and third-party providers.

Exadata Hybrid Columnar Compression

The most advanced data compression technologies are included in Oracle Exadata Storage Servers. Oracle Exadata Hybrid ColumnarCompression can, on average, reduce the size of Data Warehousing tables by 10x, and archive tables by 50x. This offers significantsavings on disk space for primary, standby and backup databases, and will improve the performance of Data Warehousing queries.

Benefits for SAP Customers

• Extreme Performance for Business Warehouses—Improves both query performance and concurrency by offloading intensivequery processing and data mining scoring from database servers and bringing it closer to the data.

• Extreme Performance for OLTP Applications—Addresses the disk random I/O bottleneck problem by transparently moving hotdata to Sun FlashFire. You get ten times faster I/O response time and use ten times fewer disks for business applications fromOracle as well as third-party providers.

• Extreme Performance for Mixed Workloads—Allows you to consolidate data warehousing, transaction processing, and mixedworkloads on a massively parallel server grid and eliminate the cost of third-party specialty hardware, security, and managementsolutions.

UNVEILING

ORACLE EXADATA V2The World’s First OLTP Database MachineWith Sun FlashFire Technology

Page 3: Oracle 4 SAP

ORACLE EXADATA V2The World’s First OLTP Database MachineWith Sun FlashFire Technology

Operating System and version?

Database version?

Database size?

SAP Application Modules and release level?

Number and type of application servers running on the existing database server?

Number and type of dedicated application servers?

Yes / No we are using BI Accelerator?

Name:

Company:

Address:

E-mail :

Please fill out the Oracle Exadata V2 for SAP request form and send (or fax) it to Faxnr.: +49 6227 8398 199

To: Dr. Christian Graf (SAP AG) and Mr. Gerhard Kuppler (Oracle)

Regarding: Exadata V2 – Sun Oracle Database Machine

Dear Sirs;

The purpose of this request is to express our interest in adopting Exadata V2 – Sun Oracle

Database Machine for our SAP Applications and we are asking you for its immediate

release, once the Oracle Database 11g Release 2 for SAP is available.

Send this request to [email protected] and [email protected]

(or fax this page to +49 6227 8398 199) and please answer the following questions about

your current Oracle/SAP configurations.

Oracle CorporationOracle DB for SAP GTC

Altrottstr. 31D-69190 WalldorfGermany

Page 4: Oracle 4 SAP

Oracle database for SAP

is safe, reliable and scalable

C O N T E N T S11g

D A T A B A S E

3 Editorial

4 Oracle Database 11g Release 2 for SAP

10 Oracle Real Application Testing (RAT) Option certified for SAP

14 Oracle Real Application Testing (RAT) at Stadtwerke Munich (SWM)

16 SAP Partitioning Engine

18 Relationship Interview – Oracle Database and SAP

20 Benchmark SAP on Oracle with Fujitsu

23 Benchmark SAP on Oracle Database 11g Release 2 with Fujitsu

24 Benchmark SAP on Oracle-Solaris

28 SAP on Real Application Clusters (RAC) at République Française, Ministère de la Défense

30 SAP on Real Application Clusters (RAC) at Southwest Airlines

34 Oracle Database Vault for SAP customers

36 SAP on Real Application Clusters (RAC) at Coca-Cola Hellenic

39 Oracle Index Compression at Tyson Foods

41 SAP on Real Application Clusters (RAC) at Sodexo Brazil

42 SAP on Real Application Clusters (RAC) at Verizon

44 SAP on Real Application Clusters (RAC) at Essent Netherlands

46 SAP on Oracle at Steelcase, HP-UX

50 Oracle Partner – Connectria

52 SAP on Oracle Database at Dow Corning

54 SAP on Real Application Clusters (RAC) at Bauerfeind

58 Hosting on Oracle at Freudenberg IT

61 Oracle Partner – Delta Consulting

62 Oracle Partner – All4IT Group

64 Oracle Data Guard – Freudenberg ITj

70 Oracle Advanced Customer Services (ACS) for SAP

74 SAP Fast Start with Oracle and HP

77 Oracle Partner – IS4IT, SAP on RAC

78 Useful links Oracle Database for SAP customers

79 Imprint

Page 5: Oracle 4 SAP

3Oracle Database for SAP – The #1 Database safe, re l iable, scalable, optimized for SAP customers

D E A R S A P C U S T O M E R ,

For 21 years Oracle Corporation and SAP AG has maintained an ongoing commitment toour joint customers and have long-standing reseller and customer support agreements inplace, which provides enhanced access to Oracle database technology and world classcustomer support.

In this edition, we focus on Oracle Database 11g Release 2, and the most importanttechnologies that benefit SAP customers in terms of return on investment, space savingsand performance.

Oracle Database 11g Release 2 Enterprise Edition comes with a wide range of options toextend the world’s #1 database to help grow your business and meet your users’ performance, security and availabilityservice level expectations.

The innovation continues with Oracle Database 11g Release 2 to lower IT costs and deliver a higher quality of service by:

• Consolidating business applications onto fast, reliable and scalable databases (Real Application Clusters RAC)

• Maximizing availability and eliminating idle data center redundancy (RAC, Data Guard, online Patching)

• Compressing data onto low cost storage partitions for faster performance (Oracle Advanced Compression)

• Securely protecting information and enabling compliance (Oracle Advanced Compression, Oracle Database Vault)

• Doubling DBA productivity and reducing the risk of change (Diagnostic Pack, integrated in BR* Tools and SAP DBACockpit).

The Exadata V2 – Sun Oracle Database Machine – the world’s fastest for any type of database workload and the onlydatabase machine that does online transaction processing (OLTP). Oracle Exadata Storage Software runs on eachstorage server performing data-intensive processing that reduces the volume of data returned to database servers.Smart Scans, Storage Indexes, Data Mining Model Scoring and Hybrid Columnar Compression are all components ofOracle Exadata Storage Software that enable extreme performance.If you would like to adopt Exadata V2 – Sun Oracle Database Machine for your SAP Applications please see the Exadatafor SAP request form in this edition or on www.oracle.com/sap.

Read more about the benefits, why customers moved from single instance to Oracle Real Application Clusters for SAP(Coca Cola Hellenic) and why Oracle database has the best cost of ownership (Tyson Food, Partitioning and Compression).Compliance and security are getting more and more important today, please see the Oracle Database Vault for SAP article.

Please read more about the Oracle Advanced Customer Services (ACS) for SAP customers, including: databasemigrations, Oracle-to-Oracle (O2O), performance tuning, health check and internal training workshops. For more information or to see current and previous editions go to: www.oracle.com/sap.We welcome your comments and questions, please contact us at: [email protected]

Sincerely

Gerhard Kuppler Senior Director Corporate SAP Account, Oracle Corporation

Page 6: Oracle 4 SAP

4

S A P C E R T I F I E D O R A C L E D A T A B A S E 1 1 gR E L E A S E 2 F U N C T I O N A L I T Y

I N T R O D U C T I O N

Oracle Database 11g Release 2 Enterprise Editiondelivers industry leading performance, scalability,security and reliability on a choice of clustered orsingle-servers, running Windows, Linux, and UNIX.It provides comprehensive features to easily managethe most demanding transaction processing, businessintelligence, and content management applications.

Oracle Database 11g Release 2 Enterprise Editioncomes with a wide range of options to extend theworld’s #1 database to help grow your business andmeet your users performance, security and availabilityservice level expectations.

SAP has certified Oracle Database 11g Release 2(please see SAP Note 1398634) with the followingdetails:

Only SAP products based on SAP Kernel 6.40, 7.xand higher are certified with Oracle Database 11.2.The certification and rollout by SAP happens inthree waves:

• End of March 2010 (wave 1): major UNIX plat-forms (AIX, HP-UX IA64, Solaris SPARC & x64)and Linux x64 were released (done)

• End of Q2/2010 (wave 2): Windows x64 and HP-UX PA-RISC platforms are planned to be released

• Windows IA64 tbd

Note:

A general release of Oracle Database 11.2 is not pro-vided for earlier SAP releases (SAP R/3 3.1I up to andincluding SAP R/3 4.6C). Similar to Oracle DatabaseVersion 10.2, there will only be a temporary 11.2release in direct connection with an SAP upgradeproject for these older SAP versions.

Oracle Database 11g Release 2 provides customersmore benefits: saving disk space with lower hardwarecosts, more performance, higher security, bettermanageability, exceeding productivity and at least inan outstanding high availability/disaster recovery forSAP applications.

The following provides a list of important featuresavailable for SAP customers today and many of themare unique to Oracle.

Oracle Real Application Clusters 11g Release 2

The SAP release of Oracle Database 11.2 RAC occursat the same time as the general release of OracleDatabase 11.2 in the SAP environment. For informationabout Oracle RAC support, see SAP Note 527843. It contains important details about the released RACconfigurations, like the fact that all used software stackswith 10g RAC will continue to stay in place and canbe used with 11g RAC, so neither support for rawdevices (not supported any more with 11.2) nor ASMis available for 11.2 RAC databases in SAP environ-ments.

OLTP Table Compression

Oracle Database 11g introduced a new feature calledOLTP Table Compression that allows data to becompressed during all types of data manipulationoperations, including conventional DML such asINSERT and UPDATE. In addition, OLTP TableCompression reduces the associated compressionoverhead of write operations making it suitable fortransactional or OLTP environments as well. OLTPTable Compression, therefore, extends the benefitsof compression to all application workloads.

Page 7: Oracle 4 SAP

Oracle Database 11g Release 2 for SAP 5

Oracle’s OLTP Table Compression, part of AdvancedCompression, uses a unique compression algorithmthat eliminates duplicate values within a databaseblock, even across multiple columns. Compressedblocks contain a structure called a symbol table thatmaintains compression metadata. When a block iscompressed, duplicate values are eliminated by firstadding a single copy of the duplicate value to thesymbol table. When compared with competing com-pression algorithms that maintain a global databasesymbol table, Oracle’s unique approach offers signifi-cant performance benefits by not introducing addi-tional I/O when accessing compressed data.The benefits of OLTP Table Compression go beyondjust on-disk storage savings. One significant advantageis Oracle’s ability to read compressed blocks directlywithout having to first uncompress the block.Therefore, there is no measurable performance degra-dation for accessing compressed data. In fact, in manycases performance may improve due to the reductionin I/O since Oracle will have to access fewer blocks.Further, the buffer cache will become more efficientby storing more data without having to add memory.Since Oracle 10.2.0.2, SAP has certified the use ofIndex compression to save disk space for indexes andreduce total database size on disk. Customer experi-ences show that even after a full database reorganiza-tion has taken place, an additional 20% of total diskspace reduction for the whole database can be achievedusing index compression.

SecureFile Data Compression

SecureFiles is a new feature in Oracle Database 11gthat introduces a completely re-engineered large object(LOB) data type to dramatically improve performance,manageability, and ease of application development.SecureFiles data is compressed using industry standardcompression algorithms. Compression not only resultsin significant savings in storage but also improvedperformance by reducing IO, buffer cache requirements,redo generation and encryption overhead. SecureFilecompression provides significant storage and handlesin-line and out-of-line LOB data which are gettingmore and more important in SAP applications and arewidely used in SAP products such as SAP CRM, SAPXI, SAP NetWeaver Portal, and even in SAP ERP.Almost all non-cluster tables in SAP ERP use out-of-line LOBs that are unique to the Oracle database.

RMAN Backup Compression

The continuous growth in enterprise databases createsan enormous challenge to database administrators.The storage requirements for maintaining databasebackups and the performance of the backup proceduresare directly impacted by database size. Oracle Advan-ced Compression includes compression technologythat can dramatically reduce the storage requirementsfor backup data. Due to RMAN’s tight integrationwith Oracle Database, RMAN backup (widely usedby SAP customers) data is compressed before it iswritten to disk or tape and doesn’t need to be uncom-pressed before recovery – providing an enormousreduction in storage costs.

Data Pump Compression

The ability to compress the metadata associated witha Data Pump job was first provided in Oracle Data-base 10g Release 2. In Oracle Database 11g, thiscompression capability has been extended so thattable data can be compressed on export. Data Pumpcompression is an inline operation, so the reduceddump file size means a significant savings in diskspace. Unlike operating system or file system com-pression utilities, Data Pump compression is fullyinline on the import side as well, so there is no needto uncompress a dump file before importing it. Thecompressed dump file sets are automatically decom-pressed during import without any additional stepsby the Database Administrator.

Data Guard Network Compression

Data Guard provides the management, monitoring,and automation software infrastructure to create,maintain, and monitor one or more standby databa-ses to protect enterprise data from failures, disasters,errors, and data corruptions. Data Guard maintainssynchronization of primary and standby databasesusing redo data (the information required to recovera transaction). As transactions occur in the primarydatabase, redo data is generated and written to thelocal redo log files. Data Guard Redo TransportServices are used to transfer this redo data to the standby site(s).

11gD A T A B A S E

Page 8: Oracle 4 SAP

6

With Advanced Compression, redo data may betransmitted in a compressed format to reduce thenetwork bandwith in an efficient way. Redo transportcompression is no longer limited to compressingredo data only when a redo gap is being resolved.When compression is enabled for a destination, allredo data sent to that destination is compressed.

Deferred Segment Creation

Beginning in Oracle Database 11g Release 2, whencreating a table in a locally managed tablespace,table segment creation is deferred until the first rowis inserted. In addition, creation of segments is deferredfor any LOB columns of the table, any indexes createdimplicitly as part of table creation, and any indexessubsequently explicitly created on the table.

The advantages of this space allocation method forcustomers running Oracle database underneath theirSAP applications are the following:

• Empty database objects will not consume any disk space

• Very important for SAP environments as 60-70% of all tables, lobs, indexes and partitions in an SAPinstallation are empty

• Makes database installation for SAP a lot faster because creation of empty tables, LOBs, and indexesare dramatically faster.

• Oracle Data Dictionary Space queries run substantially faster

Enhanced Add COLUMN Functionality

Before Oracle 11g adding new columns withDEFAULT values and NOT NULL constraint requiredboth an exclusive lock on the table and the defaultvalue to be stored in all existing records.

Now in Oracle 11g the database can optimize theresource usage and storage requirements for this operation, default values of columns are maintainedin the data dictionary for columns specified as NOTNULL. Adding new columns with DEFAULT valuesand NOT NULL constraint no longer requires thedefault value to be stored in all existing records.

This not only enables a schema modification in sub-seconds and independent of the existing data volume,it also consumes no space. Especially for large tables,updating table column results in reduced executiontime and space saving.

Because add column is very common within SAPBW applications and SAP upgrades, enhanced ADDColumn Functionality leads to:

• factor 10-20 performance improvement for SAPBW during add column process

• saving large amount of disk space

Bitmap Indexes

Especially SAP NetWeaver Business Warehousecustomers now can use Bitmap Indexes. BitmapIndexes are high densed indexes which need minimaldisk space. This reduces the size of a database veryeffectively. Oracle is the only database vendor whooffers disk-based Bitmap Indexes.

Variable Length Datatype Representation

Also Oracle is the only vendor to provide a compre-hensive Variable Length Datatype Representation.With Variable Length Datatype Representationminimum disk space is allocated. Bitmap Indexesand Variable Length Datatype Representation are themain reasons why the Oracle database is smaller thandatabases from other vendors.

Compared to Oracle Database 10g the listed OracleDatabase 11g features give the following results:First the size of the 11.2 database will be 3 timessmaller. So a 10.2 database with a size of 3 Terabyteswill only consume 1 TB in disk space with 11.2.Second backups will also be smaller – up to 10 timessmaller.

11gD A T A B A S E

Page 9: Oracle 4 SAP

7

SecureFile Performance

SecureFiles offer the best solution for storing file content, such as images, audio, video, PDFs, andspreadsheets. Traditionally, relational data is storedin a database, while unstructured content—bothsemi-structured and unstructured—is stored as filesin file systems. SecureFiles is a major paradigm shiftin the choice of files storage. SecureFiles is specificallyengineered to deliver high performance for file datacomparable to that of traditional file systems, whileretaining the advantages of the Oracle Database.SecureFiles offers the best database and file systemarchitecture attributes for storing unstructured content.

SAP customers benefit from SecureFiles because of

• Significantly faster access times compared to LOBsin SAP environments

• Increased transaction throughput on SAP clustertables especially with RAC

• Prerequisite for compression of SAP tablescontaining LOBs (e.g. cluster tables)

Overall transaction throughput increases when LOBdata is stored in SecureFiles (see figure below). LOBdata stored in SecureFiles delivers equal or betterperformance compared with LOB data stored inLONG or BasicFiles (LOB implementation prior to11g). SecureFiles improve dramatically the scalabilityof SAP applications running against Oracle Database11g RAC but also Oracle Database 11g Single Instancebenefits substantially from SecureFiles. Therefore aclear recommendation is given to migrate all existingLONG and Basicfile LOB data to SecureFiles.Hi

Tablespace Encryption

On many agendas security is in the forefront and forcustomers becoming much more important. Oraclehas a lot of features in the area of security. Especiallyfor SAP customers it is now very easy to encrypt sen-sitive data. Included within the Advanced Encryptionis the technology to encrypt all data in a tablespace.Prior to 11g, Oracle provided security features suchas Column Encryption through Transparent DataEncryption (TDE) and Client Server (SAP ApplicationServer) Network Encryption.g

Additional Encryption

Advanced Encryption within 11g includes RMANBackup Encryption, so no one can read data from a(stolen) backup. In addition customers can easilyencrypt export file with Oracle Data Pump unstruc-tured LOB data with SecureFile Encryption.

DG Secure Network Transport

Data Guard provides a secure environment and prevents tampering with redo data as it is beingtransferred to the standby database. To enable securetransmission of redo data, set up every database inthe Data Guard configuration to use a password file,and set the password for the SYS user identically onevery system.

More Security – Database Vault

Oracle Database Vault is also certified for use withSAP applications. With Oracle Database Vault, pro-tective realms around SAP application database objectscan be established to prevent privileged database usersfrom accessing sensitive data and to enforce separationof duties among privileged database users.

row size in KB

LONGs (9.2,10.2) LOBs (10.2,11.2) Securefiles 11.2

Perf

orm

ance

Impr

ovem

ent

Fact

or

SAP VBDATA Throughput (Insert/Read/Delete)

Oracle Database 11g Release 2 for SAP

Page 10: Oracle 4 SAP

8

Real Application Testing (RAT)

• Database Replay provides DBAs and system admi-nistrators with the ability to faithfully, accuratelyand realistically rerun actual production work-loads, including online user and batch workloads,in test environments. By capturing the full data-base workload from production systems, includingall concurrency, dependencies and timing, DatabaseReplay enables you to realistically test systemchanges by essentially recreating production work-loads on the test system, something that a set ofscripts can never duplicate. With Database Replay,DBAs and system administrators can test:Database upgrades, patches, parameter, schemachanges, etc.

• Configuration changes such as conversion from a single instance to RAC, ASM, etc.

• Storage, network, interconnect changes

• Operating system, hardware migrations,patches, upgrades, parameter changes

• SQL Performance Analyzer (SPA) can predict andprevent SQL execution performance problemscaused by environment changes. SQL PerformanceAnalyzer provides a granular view of the impact ofenvironment changes on SQL execution plans andstatistics by running the SQL statements seriallybefore and after the changes

Direct NFS

With Oracle Database 11g Release 2, you can configureOracle Database to access NAS devices directly usingOracle Direct NFS Client, rather than using theoperating system kernel NFS client. Oracle Databasewill access files stored on the NFS server directlythrough the integrated Direct NFS Client eliminatingthe overhead imposed by the operating system kernelNFS. These files are also accessible via the operatingsystem kernel NFS client thereby allowing seamlessadministration.

SAP customers can benefit from Direct NFS in thefollowing way:

• Improves throughput of NAS solutions such asNetApp

• Up to 50% more database throughput in NASenvironments with multiple NICs

• Up to 20% CPU savings on database server

• Works for Single Instance and Real ApplicationClusters (RAC)

• Works for UNIX/Linux and Windows Platforms

• Highly Available Network Solution

• Faster, easier and more available than any OS orNAS based bonding or trunking solution

• Direct NFS with NAS may provide higherthroughput than traditional, more complex SANsolutions

• Superior to any bonding solution – faster andeasier

• Better throughput than most SAN solutions

Online Patching

A regular RDBMS patch is comprised of one or moreobject files and/or libraries. Installing a regular patchrequires shutting down the RDBMS instance, re-linking the oracle binary, and restarting the instance;uninstalling a regular patch requires the same steps.With Oracle Database 11g, it is possible to installsingle or bundle patches completely online, withoutrequiring the database instance to be shut down, andwithout requiring RAC or Data Guard configurations.With online patching, which is integrated withOPatch, each process associated with the instancechecks for patched code at a safe execution point, and then copies the code into its process space.

Snapshot Standby

Easy conversion of a physical standby database to areporting database – A physical standby database canbe opened read/write for reporting purposes, and thenflashed back to a point in the past to be easily conver-ted back to a physical standby database. At this point,Data Guard automatically synchronizes the standbydatabase with the primary database. This allows the physical standby database to be utilized forread/write reporting activities for SAP applicationse.g. NetWeaver BI.

11gD A T A B A S E

Page 11: Oracle 4 SAP

oracle.com/[email protected]

Only Oracle Database11gRelease2 provides for

SAPcustomers

Copyright © 2010, Oracle. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its a affiliates.Other names may be trademarks of their respective owners.

Oracle – the # 1 Database for Deploying SAP Applications

Oracle other DBsBest Performance & Scalability

• Fully integrated, platform independent active-active clustering solutionfor both SAP and database through RAC and Clusterware/SAPCTL

• Dictionary only add column with default• High Performance NAS Storage through Direct NFS

Best Deployment Flexibility

• Online Patching• Real Application Testing Option

Best Availability & Reliability• Updatable Standby Database• Fully integrated, platform independent active-active clustering solution

for both SAP and database through RAC and Clusterware/SAPCTL

Best Support for Very Large Databases

• RMAN Backup Compression• SecureFile out-of-line LOB data compression • Deferred Segments Creation• Disk-Based Bitmap Indexes• Dictionary only add column with default• High Performance NAS Storage through Direct NFS

Best Database Security

• Tablespace Encryption• RMAN Backup Encryption• Data Guard Secure Network Transport• Database Vault

Best Manageability & Self-Management

• Real Application Testing Option• Online Patching• Automatic Workload Repository (AWR)

Page 12: Oracle 4 SAP

10

R E A L A P P L I C A T I O N T E S T I N G C E R T I F I E D F O R S A P

Making a change to the SAP database can represent a significant risk to an organization. The effects of anunexpected problem could be widely felt and haveserious consequences. For this reason, testing of chan-ges prior to production deployment is considered critical. The cost involved in testing using traditionalmethods can be very high both in time and money.Even after testing, many problems will only be dis-covered in production, and as a result end-users willsuffer from poor performance or possibly even outages.

Oracle now has a new and unique testing tool for theOracle Database called Real Application Testing.This Database option is comprised of two complemen-tary features, SQL Performance Analyzer (SPA) andDatabase Replay. Together, these features can helpensure that database changes do not negatively impactSAP availability and performance. They significantlyimprove the quality and lower the cost of testingchanges to the SAP database system.

SQL Performance Analyzer (SPA)

One of the key tasks for a DBA is to tune SQL state-ments for optimal performance. Changes to databasesystems (such as optimizer statistics refresh, database

upgrades, and patches) can cause the performance ofpreviously well tuned SQL statements to regress, whichcan dramatically impact system performance for end-users. Until now, it was difficult if not impossible topredict how day to day operational changes to thedatabase will impact application SQL performance.With SQL Performance Analyzer, or SPA, you cannow know exactly how SQL will behave after routinesystem changes.

SPA automatically captures production SQL state-ments from your SAP database and re-executes themfollowing a change to measure the impact. The state-ments are executed serially, in isolation from eachother and regressed statements are automatically hig-hlighted. Integration with SQL Plan Managementand SQL Tuning Advisor enables automatic tuningof these statements to address any regressions priorto a change being implemented in production.

Orchestration of the entire SPA process can be doneusing Enterprise Manager, which provides a numberof workflows for testing common operations such asDatabase Upgrades. There is also a Guided Workflowwhich enables custom experiments to be conducted.

Page 13: Oracle 4 SAP

11

Real Application Testing was introduced in the 11g release of the Oracle Database, however, SQLPerformance Analyzer is also available for previousreleases of the Oracle Database. Consequently, SQLPerformance Analyzer can be used to test changes inSAP environments even if there are no immediateplans to move to Oracle Database 11g Release 2.Some examples of changes that could be assessedusing SQL Performance Analyzer in SAP environ-ments are:

• Upgrade SAP Database from Oracle Database 10gRelease 2 to 11g Release 2

• Install Database Patchset

• Migration from single instance to RAC

• Implement Partitioning

• Implement Advanced Compression

• Changes to FIX_CONTROLS parameter settings

• Creation of Histograms on SAP tables

Some of these changes can actually be tested safely on the production system, therefore removing theneed for establishing a separate test environment.There are no SAP specific patches required to useSQL Performance Analyzer. Further general informa-tion on using SQL Performance Analyzer can be foundin the following documents:

Technical White Paper: SQL Performance Analyzer

Viewlet: SQL Performance Analyzer in Oracle Data-base 11g

Oracle Database Real Application Testing User’s Guide

Database Replay

Load testing today is generally done using tools thatallow testing teams to generate synthetic workloadsbased on what they expect users to do on a system.These workloads can then be replayed by applicationvirtual users, which simulate the end users by sub-mitting requests to the application. Although widelyused, this approach has a number of shortcomingswhen it comes to testing database level changes:

• Creating the synthetic workload can take a considerable time and requires programmingexpertise

• User behaviour is not well understood, so many possible workflows are often missed in the synthetictests

• Production scale database concurrency is nearimpossible to simulate with these tools

• A full application stack is required for testing asthese tools simulate end users

Database Replay makes it possible to capture a workload on a production system with negligibleperformance overhead and replay it on a test systemwith the exact timing, concurrency, and transactioncharacteristics of the original workload. DatabaseReplay is suitable for testing changes to the databasetier and anything below it, such as storage or OSplatform. This also means that tiers such as the Web and Application Server tier are not required inthe test environment. The Database Replay captureprocess has been backported and certified for SAPdatabases running on Oracle Database 10g Release 2(10.2.0.4).Changes that Database Replay could be used to validate include:

• SAP Database upgrade from 10gR2 (10.2.0.4) to 11gR2

• Platform migration such as from Windows toOracle Solaris

• Database Patchset install

• Changes to FIX_CONTROLS parameter settings

• Schema changes

• Migration from single instance to RAC

• Implement Partitioning

• Implement Advanced Compression

• Database storage changes (e.g. Direct NFS)

• Tablespace encryption

• Object Reorganization

Oracle Real Appl icat ion Test ing (RAT) Option cert i f ied for SAP

Page 14: Oracle 4 SAP

12

Database Replay is included with Oracle Database11g. In addition, Database Replay capture can be runagainst Oracle Database 10.2.0.4 and higher version.

To use Database Replay in SAP environments, Patch9233285 is required on the Replay database.

For more technical information on using DatabaseReplay please refer to the following whitepaper:

Technical White Paper: Database Replay

Viewlet: Database Replay in Oracle Database 11g

Oracle Database Real Application Testing User’s Guide

Results of Testing

The Oracle/SAP Development Team recently conclu-ded comprehensive testing of SAP applications usingboth SQL Performance Analyzer and Database Replay.The testing consisted of SAP ERP and BW workloadsrunning in-house on the ABAP stack. Further testingwas undertaken at a large utilities customer runningthe SAP IS-U (Industry Specific Utilities) module.

The objective was to use Real Application Testing to measure the effects of Advanced Compression forOLTP and SecureFiles on DML operations for SAPERP. The testing activity consisted of using DatabaseReplay to capture a production workload from a10.2.0.4 SAP database. This workload was thenreplayed multiple times against both compressed and non-compressed Oracle Database 11g Release 2databases. Key AWR metrics from the replays areshown below.

Load ProfileRedo size/sLogical reads/sBlock changes/sPhysical reads/sPhysical writes/sUser calls/sParses/sHard parses/sW/A MB processed/sExecutes/sTransactions/s

Instance Efficiency Percentages (Target 100%)

Buffer Hit %

Library Hit %Host CPU (CPUs: 8 Cores: 8 Sockets: 4)%User %System%WIO%Idle

1)153456,80

18748,80459,70

3820,6074,60

1806,50247,20

32,7012,50

2572,104,50

81,91

95,08

12,304,40

12,3081,80

203407,0018210,00

595,201635,80

72,002042,10254,10

33,6012,70

2834,604,80

91,79

95,52

12,804,20

11,2081,80

32,55-2,8729,48

-57,18-3,4913,04

2,792,751,60

10,216,67

12,06

0,46

4,07-4,55-8,940,00

DB size after normal reorg: 3562,00 GBDB size after reorg and OLTP + SecureFiles (med) + Index compression: 1589,00 GB

Space saved (~ 55%) 1973,00 GB

KEY AWR MetricsReplay without Compression

Replay withCompression Diff%

1) normalized redo (+6,67%) is 163692/s for uncompressed run

Page 15: Oracle 4 SAP

Oracle Real Appl icat ion Test ing (RAT) Option cert i f ied for SAP 13

In order to further analyze the effects of AdvancedCompression on DML operations, SQL PerformanceAnalyzer (SPA) was used concurrently with DatabaseReplay. As the workload was being replayed,SPA’s automatic cursor cache capture feature wasused to capture the SQL statements into a SQLTuning Set. SQL Tuning Set contains the text of theSQL statements along with their bind values,execution plans and statistics. This was done for bothreplays, with compression enabled and withoutcompression. In all over 5000 SQL statements wereanalyzed. The table below shows the SQL TuningSet comparison of some the most frequently executedDML operations in the SAP workload.

Overall the test results were very instructive. Keyfindings are described as follows (note: results willvary according to your workload):

• No significant overhead observed during captureprocess

• Advanced Compression reduced database size by 50%

• Redo generated increased by ~25%• Physical reads reduced by 60%• CPU usage stayed flatProblems encountered:During the testing bug # 9233285 was encountered.Patch for this bug must be applied before usingReal Application Testing with SAP systems.

Conclusion

Real Application Testing proved a vital tool forvalidating upgrade from Oracle Database 10gRelease 2 to 11g Release 2. The ability to test withproduction workloads and SQL statements isessential for testing business critical applicationslike SAP and this feature will significantly mitigateupgrade and change risk when used by experiencedDBAs.

Sample SQL Tuning Set Comparison

Compression SQL ID SQL Text Executions ElapsedTime

BufferGets

DiskReads

ModuleCPU Time

N g9makkh1cnq94 INSERT INTO “ALCLASTOOL” VALUES( :A0 , :A1 , :A2 , :A3 , :A4... 37648 180,29 152,97 1136194 32901 SAPLSALU

Y g9makkh1cnq94 INSERT INTO “ALCLASTOOL” VALUES( :A0 , :A1 , :A2 , :A3 , :A4... 40434 215,54 164,10 1118975 33911 SAPLSALU

N 6kxdz6nknay0m INSERT INTO “ALGRPCUSGE” VALUES( :A0 , :A1 ,:A2 , :A3 , :A4... 18257 80,88 71,32 518407 9978 SAPLSALU

Y 6kxdz6nknay0m INSERT INTO “ALGRPCUSGE” VALUES( :A0 , :A1 ,:A2 , :A3 , :A4... 18889 92,12 74,99 532217 9615 SAPLSALU

N c42810chs804v INSERT INTO “ALGRPCUSPF” VALUES( :A0 , :A1 , :A2 , :A3 , :A4... 4100 20,51 16,67 134523 3652 SAPLSALU

Y c42810chs804v INSERT INTO “ALGRPCUSPF” VALUES( :A0 , :A1 , :A2 , :A3 , :A4... 4202 24,07 17,32 137029 3493 SAPLSALU

N 8wz2ywwcrh7c7 INSERT INTO “ALGRPCUSMC” VALUES( :A0 , :A1 , :A2 , :A3 , :A4... 2144 12,48 9,08 77571 2758 SAPLSALU

Y 8wz2ywwcrh7c7 INSERT INTO “ALGRPCUSMC” VALUES( :A0 , :A1 , :A2 , :A3 , :A4... 1820 13,18 7,94 65849 2289 SAPLSALU

Page 16: Oracle 4 SAP

14

Making a change to the SAP database canrepresent a significant risk to an organization.The effects of an unexpected problem couldbe widely felt and have serious consequences.For this reason, testing of changes prior toproduction deployment is considered critical.The cost involved in testing using traditionalmethods can be very high both in time andmoney. Even after testing, many problems willonly be discovered in production, and as aresult end-users will suffer from poor perfor-mance or possibly even outages.

The Real Application Testing (RAT) Optionis comprised of two complementary features,SQL Performance Analyzer (SPA) and DatabaseReplay. Together, these features can help ensurethat database changes do not negatively impactSAP availability and performance. They signi-ficantly improve the quality and lower the costof testing changes to the SAP database system.

Facts instead of surprises

The IT specialists at SWM, are among thepioneers who are using the Oracle Database 11gRelease 2 Real Application Testing optiontogether with the SAP application.

SWM Stadtwerke München, a public utilityand service company based in the mega city ofMunich that offers a wide range of products,has data volumes of more than 3 Terabytewhich are being accessed by 1500 to 1800SAP users. The CPU utilization of the pro-duction systems is therefore extremely high.

For Christian Duschl, SAP Team-Leader SystemOperations Management, the risks and con-tingencies associated with making changes tothe SAP environment were always a high-costchallenge: “Previously, we were not able todetermine the dialog load with sufficientprecision before commissioning new systems.Surprises were part of our day-to-day work.Having used RAT for the first time and gai-ned some experience with it, we believe thatthis will finally become a thing of the past.”

The test scenario was compressing the databaseusing the Advanced Compression option andto examine the effects on system performance.The production load of two RAC nodes wasrecorded over two working days and the data-base was transferred to a test server along withthe data volume for this period.

In a first step, the database was reorganized ina conventional manner, without being com-pressed. A representative 12 hour section of therecorded production load was then replayed.The replay contained the SAP ERP user loadonly. Other applications, such as those from thecall center area (non-SAP), were not taken intoaccount and were filtered out during replay.

The results from the replay were later used asa basis for further analysis. In the next step,all tables and indexes were compressed usingOLTP Table, SecureFiles and Index compres-sion.

Stadtwerke MunichServices GmbH

Industry:

Utility/Public Sector

Annual Revenue:

!4.2 billion

Employees:

Around 6,800

Im

S U C C E S S F U L T E S T O F O R A C L E D A T A B A S E 1 1 gR E L E A S E 2 R E A L A P P L I C A T I O N T E S T I N G O P T I O NA T S T A D T W E R K E M U N I C H ( S W M )

“The positive results from using the RAT option for the first time enable us to look to thefuture and the upcoming changes in a much calmer manner than before.”

– C H R I S T I A N D U S C H L ,

Teamleader System Operations Management

Page 17: Oracle 4 SAP

Oracle Real Appl icat ion Test ing (RAT) at Stadtwerke Munich (SWM) 15

A second run, which included exactly the samedataset as the first run, was then tested againstthe compressed database and the results werecompared with the first run.

No additional costs and less disk space

Manfred Fischer, Manager of SAP systemmaintenance in information and process tech-nology and general coordinator of the RATproject, summarizes the results as follows:

“When we were recording the basic data overtwo days for the test, we couldn’t find anynegative effects on the CPU or I/O load of theproduction system and the dialog responsetimes didn’t change.”

The compression result was quite impressive.The amount of disk space shrunk from almost3.6 TB to around 1.6 TB, resulting in a spacesaving of 55%.

“What was even more interesting was theeffect on the CPU load when using com-pression. The result was amazing. Thanksto the enormous reduction in I/O ofalmost 60% and considerably better uti-lization of the main memory, the additio-nal costs expected for compression werecompensated in full for the CPU load.Another positive side-effect was a slightincrease in transaction throughput. Because the hit rate of the database buffercache improved considerably, there wasless physical I/O to the disk subsystem.”

As the solution does not show any performanceimpacts, the Advanced Compression option canbe used on the SAP ERP production systemsat Stadtwerke München if necessary.

According to Manfred Fischer, SQL Perfor-mance Analyzer (SPA) also proved to be a keyfunctionality. It was particularly helpful inevaluating the performance of importantqueries at statement level, which must not benegatively impacted.

Calculated risks and cost savings

In the future, the SAP environment at Stadt-werke München is to be split into three units(Network, Delivery and Coresystem) whichwill be designed to mirror the data volumesin the production system and various test andsecurity systems, among other things.Because each one of these segments shouldhave the capacity of the current system, thedata volumes will triple in the final expansionstage.

Given such complex tasks, Christian Duschlis giving an extremely positive conclusionfrom the test results with RAT: “The positive results from using the RAToption for the first time enable us to lookto the future and the upcoming changesin a much calmer manner than before.”

Unknown risks when making release changes,growing data volumes or deregulating anentire SAP system, as was the case here, loosetheir fears for many users at least for the data-base level. Using RAT will enable IT depart-ments to demonstrate extremely positivecost-value results to the controlling depart-ments.

Page 18: Oracle 4 SAP

16

“ S A P P A R T I T I O N I N G E N G I N E ” R E L E A S E D B Y S A P

The “SAP Partitioning Engine” provides a solution for SAP on Oracle database systems that can use apredefined set of about 30 large application tables for partitioning, based on a technology concept fromOracle. SAP Partitioning Engine was released for customers in January 2010. The solution offers fullintegration of range partitioning into SAP OLTP products (e.g. ERP).

Unlike SAP BI, partitioning is not used by defaultin the SAP ERP system, for mainly historical reasons.Today, SAP installations typically have database sizesof around 1TB, whereas SAP customers using specialfunctionalities such as the SAP retail module arerunning databases of 10TB and greater.

Such large databases have several challenges:

• Old data must be archived, but archiving can havea negative impact on database performance.Deleting data from the database generates a hugetransaction load, affecting normal data processing.

• Archiving very large tables can be a never-endingjob. Once archiving is complete, follow-up tasksare needed either to rebuild fragmented indexesand/or to free up space in the tablespaces. Theseadditional tasks occupy maintenance windows forthe system, reducing overall availability.

• Response times to user queries and batch processingmust be guaranteed. This becomes more and moredifficult because the tables are constantly growingin size.

• Processing larger tables uses up much more timeand resources on the database as well as on theapplication servers. Because of the longer runtime,work processes take longer which means that morepowerful application servers are needed.

Fully integrated

The principle of partitioning is splitting a large table in smaller parts, called partitions, grouping and separating the rows of the table based on thecontent of one or more columns. Rows fulfilling the same criteria are placed in the same partition. This also allows queries of a table to execute fasterbecause the data will now be grouped, instead ofbeing distributed across the whole table.

Complex analysis and maintenance jobs of partitioningcan be automated. Therefore, Oracle in the initialphase of the project had developed a set of tools that was based on Oracle’s own technologies, mainlyPL/SQL procedures. This worked fine for a fewinstallations but, it was a consulting based solutionwhich is useful for non-standard SAP requirements,it should not be necessary for standard environments.To make the innovative method available to morecustomers SAP has developed their own solution,based on the concept provided by Oracle.

The SAP Partitioning Engine is fully integrated inthe SAP system. It offers a predefined set of about 30 application tables to be partitioned based on timebased criteria. So existing non-partitioned tables willbe converted through ABAP/SAP brtools task. Alsopartition maintanance is fully automated through the internal SAP SM37 job, requiring no DBA inter-vention.

A partitioning service for non-BI SAP systems has beenavailable from Oracle for several years but, until nowwas not integrated into SAP’s DB admin tools. ThePartitioning Engine will be available with WEB AS6.20, SAP ECC 5.0/6.0, Business Suite 7, brtools 7.10and running Oracle 10.2.0.4 or higher. For otherprerequisits please see SAP Note 1333328. For part-itioning without the Partitioning Engine, please seeSAP Note Oracle Partitioning 742243 and SAP note722188 FAQ.

Dr. Christian Graf, Development Manager, DB Platforms Oracle & Informix,OS Platforms HPUX, Solaris, Tru64 SAP AG

Page 19: Oracle 4 SAP

SAP Part it ioning Engine 17

The bulding concept of the SAP Partitioning Engineis based on the following three main parts:

Analysis and Statement Creation

First part is an ABAP program, which analyzes thecontent of the document column of an applicationtable and creates as output a DDL (Data DefinitionLanguage) statement for the table and indexes withsuitable partition ranges. This kind of transactioninitially generates non-partitioned tables into parti-tioned ones. This includes built-in functionality.Such as well-known SAP tables, their partitioningkey as well as an automatic adjustment for partitionsizes. Analysis task can be done even on very largetables in short time with the help of the underlayingnumber-ranges object defined in table NRIV (“NRIV Partitioning”).

Partition Transformation

Second part of partitioning engine is a new functionin the brspace tool, which reads the previously createdDDL statement and performs the online redefinition.It includes LOB migration if the table contains longfield. The new online table generation can be donewithout downtime, because brspace use OracleTechnology (DBMS_REDEFINITION-Package).

Partitioning Care Process

Third part is also an ABAP program, specifically formaintaining the partitioning schema. One maintainingtask done by this program is that if new transactiondata are inserted in the partitioned table automaticallyadditional partitions are created if needed. If the tableis archived, the number of rows stored in the oldestpartitions will decrease. The transaction of the SAPPartitioning Engine is responsible for freeing up thespace no longer used in these partitions. The space is freed by executing a merge operation on the oldpartitions. The result is one small partition containingthe remaining rows and a lot of free space within thetablespace, which can be used for creating new parti-tions. This transaction can also be executed whileSAP is up and running.

Advantages and Benefits

The SAP Partitioning Engine avoids negative side-effects when archiving by seperating historic andcurrent application data using range partitioning(Oracle offers several other types of partitioningincluding: list and hash partitioning, which are normally not suitable for SAP ERP systems). RangePartitioning has a couple of advantages or benefits:

• Index and table formatting is restricted to the partition with the data records to be archieved.

• Archiving transactions and running applicationtransactions access different partitions of the table.

• Block usage is improved by avoiding mixing olddata and new data.

• Further advantage, disk space is reclaimed bymerging the partitions that are empty afterarchiving and partitioning can also improvequery performance.

Using the SAP Partitioning Engine allows SAPcustomers to make use of the Oracle partitioningtechnology, without the need to be familiar withOracle programming. The predefinition of the mostcommon candidate tables for partitioning allows lessexperienced Oracle users to benefit from this innova-tive approach.

Starting Partitioning to select a table with SAP PartitioningEngine (Source: SAP)

Page 20: Oracle 4 SAP

18

1.) Mr. Schulte,

the database partnership with Oracle hasthrived for more than 20 years. Can yousummarize this for us in a few key words?

Schulte: Firstly, our intent is to continue to satisfy the tens ofthousands mutual SAP on Oracle database customers. Our joint work has always been characterized by aconstant desire to provide mutual customers withefficient service and support solutions for their appli-cation needs in order to bring additional benefit totheir business and to offer optimum protection oftheir investments.

Secondly, continually accelerating and optimizingthe use of safe, reliable and scalable database techno-logy in a mission-critical application environment,something we have achieved time and again.

And thirdly, we have enjoyed a very successful serviceand support partnership with Oracle Corporation. For the benefit of our mutual customers, we have along term contractual frame work and resources inplace driving this forward. The Oracle team suppor-ting our joint relationship has been in place for morethan 10 years, this stability in personnel has been verybenefical to both SAP and our mutual customers.

The Oracle SAP resources include database develop-ment engineers and 24 by 7 follow the sun customersupport.

R E L A T I O N S H I P I N T E R V I E W – O R A C L E D A T A B A S E A N D S A P Horst Udo Schulte, Vice President Global Partner Programs, SAP AG

Gerhard Kuppler, Senior Director Corporate SAP Account, Oracle Corporation

Listen to the Oracle webcast at www.oracle.com/sap

2.) Mr. Kuppler,

what importance does Oracle attach to thedatabase technology partnership with SAP?

Kuppler:Satisfied mutual customers !

For more than 20 years Oracle has been the safe,reliable, and scalable database of choice for SAPcustomers.

The Oracle database is constantly optimized for SAPBusiness Suite Applications and around the worldmore than two thirds of all mid-size to high-end SAPcustomers in every industry, entrust their applicationdeployments to Oracle databases.

Customers are running SAP applications with Oracledatabases on the same code base on Unix, Linux andWindows operating systems.

Oracle was one of the technology partners involvedin developing SAP R/3, when SAP began developingR/3 in 1988. Oracle’s database technologies andSAP’s solutions are very closely linked and perfectlyintegrated with one another.

We managed to establish our Oracle database techno-logies as the number one database amongst SAPcustomers around the globe.

The very large and growing customer base expects acost benefit from our two companies technologies inthe long term and also to receive first-class database support from both of us.

Oracle is deploying a significant amount of resourcesat SAP HQ Walldorf Germany, Palo Alto and Tokyoto deliver safe, reliable and scalable DB technologyand round the clock services with a great long termcommitment to the mutual customer base.

Gerhard Kuppler Horst Udo Schulte

Page 21: Oracle 4 SAP

19Relat ionship Interview – Oracle Database and SAP

3.) Mr. Schulte, Mr. Kuppler,

for you what are the main objectives for both parties continuing to successfully drive thisrelationship forwards in the future?

Schulte: We are committed to the success of our mutualcustomers. Since 1988, SAP AG has been using Oracle as a Tier 1development database, on which SAP develops, portsand migrates its products to function optimally withOracle’s database technologies.

This will once again be underlined with the newOracle Database 11g Release 2. It will contain variousspecific functionality designed and implemented forthe needs of the SAP Business Suite.

Kuppler:Let me add, the release strategy of SAP AG for OracleDatabase versions is to certify only the terminalrelease of a new database version. This strategy isbased on the overall requests of the SAP customercommunity to minimize the number of versionupgrades in complex SAP environments. It has beenproven a successful roll out process with previousterminal releases.

We are committed to maintain a productive Databaserelationship with SAP to keep the mutual base andalso new SAP on Oracle customers satified andprovide them with the latest Database innovationslike: Real Applications Clusters, Database Vault andnew Oracle Database 11g functionality.

Resulting in scalable performance, cost savings,better service levels and easy system administration.

4.) Mr. Schulte, Mr. Kuppler,

how frequently does SAP and Oracle renew theirpartnership agreements?

Schulte:We have renewed our agreement approximatelyevery 3 years and we plan to continue this processfor the benefit of our joint customers.

Kuppler:With 2/3 of all mid-size to high-end SAP customersrunning on Oracle databases we have a mutualinterest in doing what is best for our joint installbase.

Page 22: Oracle 4 SAP

20

In October and December 2009 Oracle andFujitsu strikingly demonstrated the success oftheir longstanding partnership with joint pressannouncements about two world record resultsin a row with the SAP Business IntelligenceData Mart Standard Application Benchmark.

The SAP BI Data Mart Standard Application Benchmark provides a real-world indication ofenterprise database performance by measuringsystem performance in handling high-volumequeries to a business warehouse system data-base. The key figure is the number of querynavigation steps per hour against an enormousamount of data.

The first announcement was made duringOracle Open World about a two-tier worldrecord result achieved on a system comprisedof a single-node Fujitsu PRIMERGY RX300S5 server (1), Oracle Database and Oracle RealApplication Clusters on Linux. The test was alsoexecuted on a two-node Fujitsu PRIMERGYRX300 S5 cluster. The one-node result (320,363 navigation steps per hour) and two-noderesult(2) (609,349 navigation steps per hour) notonly indicated excellent scalability, but alsodelivered more than 67% higher performanceper core and 3.3 times more performance-per-processor than the highest IBM DB2 results (3)

on the SAP BI-D Standard Application Bench-mark.

Performance is an important factor when hand-ling a huge amount of data and in ensuringthe acceptance of data warehouse applicationusers. However, it is not the only aspect to keepin mind when deciding on a data warehouseenvironment. The option of starting small andincreasing step-by-step as demands grow canbe a decisive factor as well as the high availa-bility of the application.

P E R F O R M A N C E M E E T S S O L U T I O N S E X P E R T I S E

Oracle Database on Fujitsu PRIMERGY Cluster Delivers World Record Resultswith SAP Business Intelligence Data Mart Standard Application Benchmark

Such demands urged Fujitsu and Oracle spe-cialists to think about an advanced concept thataligns performance with scalability and highavailability. “The one and two-node benchmarkresults already revealed the excellent scalabilityof our PRIMERGY servers in combination withthe Oracle Database and Oracle Real Appli-cation Clusters,” says Joachim Witte, SeniorDirector, Global Fujitsu SAP Competence Center.“Thus it was almost a logical next step to conti-nue tests with more server nodes.”

The following test series underlined the positiveresults of the first sequence and has resulted in a new world record. On the three-nodeFujitsu PRIMERGY RX 300 S5 clusterthroughput was increased to 900,309 querynavigation steps(3), while a further all-time highof 1,165,742 query navigation steps (4) wasachieved by the four-node server cluster. “SoFujitsu and Oracle were once again happily ableto jointly announce a new world record onDecember 1,” says Joachim Witte.

The extremely successful benchmark series ismuch more than a performance boost. In fact,it is a perfect example of outstanding perfor-mance that is obtained and embedded in usingan intelligent concept. In comparison to tradi-tional clusters, the dynamic solution designedby experts from the Global Fujitsu SAP Com-petence Center in Walldorf (Germany) alsooffers high system availability because OracleRACs monitor the environment and automati-cally migrate affected processes to other nodesshould a particular server fail. Furthermore,customers have the option of starting small withjust one server node and growing step-by-stepas demands and data volumes increase.

Page 23: Oracle 4 SAP

Benchmark SAP on Oracle with Fuj i tsu 21

The successful combination of cost-efficientserver technology and innovative database andcluster technology from Oracle also underlinesthat Fujitsu PRIMERGY x86 servers todayare starting to match the high performance ofenterprise servers and are thus also suitable asa migration path for enterprise warehousingapplications from end-of-life Unix-basedsystems.

Note:

The latest Fujitsu results on the SAP BI-DStandard Application Benchmark have beencertified under the following certificationnumbers: 2009036 (1) (single node), 2009037 (2)(two nodes) and 2009045 (5) (four nodes). Results as of October 14, 2009. For moredetails, see http://www.sap.com/benchmark

(1) The SAP BI-D Standard Application Benchmark performed on August 8, 2009by Fujitsu in Walldorf, Germany has beencertified (certification number 2009036)with the following data: Throughput/hour(query navigation steps): 320,363.Operating system, central server: SuSeLinux Enterprise Server 10. RDBMS:Oracle Database 10g Real ApplicationClusters (RAC). Technology platformrelease: SAP NetWeaver® 7.0 (non-Unicode). Configuration: Central server:Fujitsu PRIMERGY RX300-S5, 2 proces-sors / 8 cores / 16 threads, Intel XeonProcessor X5570, 2.93 GHz, 64 KB L1cache and 256 KB L2 cache per core,8 MB L3 cache per processor, 96 GBmain memory.

(2) The SAP BI-D Standard Application Benchmark performed on August 11, 2009by Fujitsu in Walldorf, Germany has beencertified (certification number 2009037)with the following data: Throughput/hour(query navigation steps): 609,349.

Operating system all servers: SuSE LinuxEnterprise Server 10. RDBMS: Oracle Data-base 10g Real Application Clusters (RAC).Technology platform release: SAP Net-Weaver 7.0 (non-Unicode). Configuration:2 servers (2 active nodes): Fujitsu PRI-MERGY RX300-S5, 2 processors / 8 cores/ 16 threads, Intel Xeon Processor X5570,2.93 GHz, 64 KB L1 cache and 256 KBL2 cache per core, 8 MB L3 cache perprocessor, 96 GB main memory.

(3) The SAP BI-D Standard Application Benchmark performed on October 17,2008 by IBM in Rochester, MN, USA wascertified on October 31, 2008 (certificationnumber 2008063) with the following data:Throughput/hour: 182,112 query naviga-tion steps. Operating system, Central server:i 6.1. RDBMS: DB2 for i 6.1. Platformrelease: SAP NetWeaver 7.0 (non- Unicode).Configuration: Central server: IBM PowerSystem 570, 4 processors / 8 cores / 16threads, POWER6, 5 GHz, 128 KB L1cache and 4 MB L2 cache per core, 32 MBL3 cache per processor, 128 GB mainmemory.

(4) The SAP BI-D Standard Application Benchmark performed on October 14,2009 by Fujitsu in Walldorf, Germanyhas been certified (certification number2009044) with the following data:Throughput/hour (query navigation steps):900,309. Operating system, all servers:SuSE Linux Enterprise Server 10. RDBMS:Oracle Database 10g Real ApplicationClusters (RAC). Technology platform re-lease: SAP NetWeaver 7.0 (non-Unicode).Configuration: 3 servers (3 active nodes):Fujitsu PRIMERGY RX300-S5, 2 proces-sors /8 cores / 16 threads, Intel XeonProcessor X5570, 2.93 GHz, 64 KB L1cache and 256 KB L2 cache per core,8 MB L3 cache per processor, 96 GB mainmemory.

“So Fujitsu and Oracle

were once again happily

able to jointly announce

a new world record.”

– Joachim Witte,

Senior Director, Global Fujitsu SAP Competence Center.

Page 24: Oracle 4 SAP

22

(5) The SAP BI-D Standard ApplicationBenchmark performed on October 13,2009 by Fujitsu in Walldorf, Germany hasbeen certified (certification number2009045) with the following data:Through-put/hour (query navigationsteps): 1,165,742. Operating system allservers: SuSE Linux Enterprise Server 10.RDBMS: Oracle Dtabase 10g RealApplication Clusters (RAC). Technologyplatform release: SAP NetWeaver 7.0(non-Unicode). Configuration: 4 servers(4 active nodes): Fujitsu PRIMERGYRX300-S5, 2 processors / 8 cores / 16threads, Intel Xeon Processor X5570, 2.93GHz, 64 KB L1 cache and 256 KB L2cache per core, 8 MB L3 cache per pro-cessor, 96 GB main memory.

About Fujitsu

Fujitsu is a leading provider of IT-basedbusiness solutions for the global marketplace.With approximately 175,000 employeessupporting customers in 70 countries, Fujitsucombines a worldwide corps of systems andservices experts with highly reliable computingand communications products and advancedmicroelectronics to deliver added value tocustomers. Headquartered in Tokyo, FujitsuLimited (TSE:6702) reported consolidatedrevenues of 4.6 trillion yen (US$47 billion)for the fiscal year ended March 31, 2009.

For more information, please see:http://www.fujitsu.com

About Fujitsu Technology Solution

Fujitsu Technology Solutions is the leadingEuropean IT infrastructure provider with apresence in all key markets in Europe, theMiddle East and Africa, plus India, servinglarge-, medium- and small-sized companiesas well as consumers. With its Dynamic Infra-structures approach, the company offers a fullportfolio of IT products, solutions and services,ranging from clients to datacenter solutions,Managed Infrastructure and Infrastructure-as-a-Service. Fujitsu Technology Solutions employsmore than 10,000 people and is part of theglobal Fujitsu Group. For more information,please see: ts.fujitsu.com/aboutus

SAP, SAP NetWeaver and all SAP logos aretrademarks or registered trademarks of SAPAG in Germany and in several other countries.All other product and service names mentionedare the trademarks of their respective companies.

Benchmark SAP on Oracle with Fuj i tsuuj

Page 25: Oracle 4 SAP

23Benchmark SAP on Oracle Database 11g Release 2 with Fuj i tsu

O R A C L E D A T A B A S E 1 1 g D E L I V E R S W O R L D R E C O R DR E S U L T F O R A T W O - T I E R C O N F I G U R A T I O N O N S A PB U S I N E S S I N T E L L I G E N C E - D A T A M A R T S T A N D A R DA P P L I C A T I O N B E N C H M A R K

Oracle Press Release

Oracle Database 11g Running on New FujitsuPRIMERGY RX600 S5 Server Raises thePerformance Bar for Business IntelligenceApplication Workloads

Redwood Shores, Calif. – March 30, 2010

News Facts

Oracle Database 11g set a world-record resultfor a two-tier configuration on the SAPBusiness Intelligence-Data Mart (BI-D) standard application benchmark(1). On asystem comprised of one Fujitsu PRIMERGYRX600 S5 server, equipped with the newIntel Xeon X7560 2.26 GHZ processor,Oracle Database 11g Release 2 on Linux deli-vered a world-record result of 854,649 querynavigation steps per hour on the two-tier SAPBI-D standard application benchmark.

Supporting Quotes

“With this benchmark result, Oracle Database11g Release 2 demonstrates performance leader-ship on two-tier SAP BI-D standard applicationbenchmark and provides a solid proof-pointfor customers seeking the best foundation fortheir business intelligence applications,” saidJuan Loaiza, senior vice president, SystemsTechnology, Oracle.

Supporting Resources

• Oracle Database • Oracle Real Application Clusters• Oracle Benchmarks• About the SAP BI-Data Mart Standard

Application Benchmark

About Oracle

Oracle (NASDAQ: ORCL) is the world’s mostcomplete, open, and integrated business soft-ware and hardware systems company. For moreinformation about Oracle, please visit ourWeb site at http://www.oracle.com.

Trademarks

Oracle and Java are registered trademarks ofOracle and/or its affiliates. Other names maybe trademarks of their respective owners. SAP,SAP NetWeaver and all SAP logos are trade-marks or registered trademarks of SAP AG inGermany and in several other countries.Other names may be trademarks of their res-pective owners.

Results as of March 30, 2010. For more infor-mation, please visithttp://www.sap.com/benchmark.

The SAP BI Data Mart (BI-D) StandardApplication Benchmark performed on March07, 2010 by Fujitsu in Walldorf, Germany,has been certified with the following data:

• (1) Throughput/hour (query navigationsteps): 854,649

• CPU utilization of central server: 96%(1 node active: 96%)

• Operating system, central server: SuSE LinuxEnterprise Server 10

• RDBMS: Oracle Database 11g

• Technology platform release: SAPNetWeaver® 7.0 technology platform(non-Unicode)

• Configuration: 1 server (1 active node):Fujitsu Primergy RX600-S5, 4 processors/32cores /64 threads, Intel Xeon ProcessorX7560, 2.26 GHz, 64 KB L1 cache and256 KB L2 cache per core, 24 MB L3 cacheper processor, 128 GB main memoryCertification number: 2010011.

Contact Info:

Teri [email protected]

Kristin ReevesBlanc & [email protected]

Page 26: Oracle 4 SAP

24

The key results are discussed below

How does the combination of SAP and Oraclerunning on Sun compare with the competition?

For comparison purposes we can use thebenchmark results for a 2-CPU Intel systemand an 8-CPU AMD system. For these we haverecent results for Windows with SQL Server,Linux with MaxDB, and Solaris with Oracle,which can be used for comparison.

First, let’s take a look at the 2-CPU results.All results in the above diagram were measuredwith servers that each had 2 Intel Xeon x5570 CPUs with 8 cores and 16 threads. The speed increase over SQL Server is 11%when compared with Windows/SQL Server and 20% for Linux/MaxDB.

The difference becomes more apparent in largersystems. This demonstrates Sun’s and Oracle’sconsiderable experience in the operation of large systems. The available results for the 8-processor AMD systems show a speed increasefor Oracle/Sun in the range of 21%-25%.With 48 cores and 48 threads, these testedsystems have three times as many threads asthe 2-processor systems. The combination ofOracle and the Solaris operating system is the best combination for large SAP systems. Itoffers the best load distribution over the manythreads.

If we analyze the current processor roadmaps,we notice a trend towards more threads for allmanufacturers. Because future 2-processorsystems will also have more threads, customerswill benefit from this combination even withsmaller systems.

High-End Results

Since July 2008 the list of 2-tier SAP SDbenchmarks has been headed by a Sun M9000system. Naturally, this benchmark used OracleDatabase 10g for the database as this ensuresoptimum use of the large processing power ofthe 64 CPUs with 256 cores and 512 threads.The figure of 39,100 SAP SD users is based onthe SAP non-Unicode character set.

O R A C L E O N S O L A R I S :B R E A K I N G S A P B E N C H M A R K R E C O R D SIn multiple SAP benchmark tests, Oracle Database on the Solaris operating system hasonce again demonstrated its outstanding performance and scaling capabilities.

(Add each relevant database to diagram)

Page 27: Oracle 4 SAP

Benchmark SAP on Oracle-Solar is 25

New Benchmark Version

Since 1, January 2009, there was a new two-tier SAP ERP 6.0 Enhancement Package4 (Unicode) Standard Sales and Distribution(SD) Benchmark. This new release has higherCPU requirements and fewer users comparedto the previous two-tier SAP ERP 6.0 (non-Unicode) Standard Sales and Distribution(SD) Benchmark. For example: The new versionof the benchmark requires Unicode and theApplication layer uses a new encoding; theresponse time was cut in half, form 2 secondsto 1 second. Please refer to:http://www12.sap.com/solutions/benchmark/pdf/January2009newsfaq.pdf for more informa-tion.

So far Oracle has performed two benchmarkson Enterprise Servers with the new SAP SDbenchmark based on SAP EnhancementPackage 4 for the SAP ERP 6.0 application(Unicode). These two results jointly top the listof best results. A Sun M9000 system with 32CPUs (128 cores and 256 threads) was measuredfirst, achieving 17,430 SAP SD users. A goodmonth later Oracle outperformed this result.A Sun M9000 system with twice the numberof CPUs achieved 32,000 SAP SD users.

This result highlights the SPARC EnterpriseM9000 server’s performance leadership at thehigh-end of SAP SD Standard ApplicationBenchmark and underscores the optimal per-formance of SAP ERP running on SPARC64systems with the Solaris OS regardless of theencoding methodology used in the application.

SAP with Oracle RAC

Many SAP customers are looking for a way of migrating expensive hardware to low-coststandard servers. At the same time they expectthe same system availability. With Oracle RACit is possible to increase availability and uselow-cost Intel servers.

Running the Solaris 10 operating system on acluster of four Sun Blade X6270 server modules,each with two Intel Xeon x5570 quad-core2.93 GHz processors (8 cores, 16 threads),Oracle Database and Oracle Real ApplicationClusters achieved 13,718 SAP SD-ParallelBenchmark users, outperforming by 66 per-cent the previous best eight processor two-tierSAP SD Standard Application Benchmarkresult with the SAP Enhancement Package 4for SAP ERP (Unicode) held by MicrosoftSQL Server (2).

This result also delivered exceptional one-,two- and four-node results on the Sun BladeX6270, demonstrating the outstanding scala-bility of Oracle Database and Oracle RealApplication Clusters. When measured fromone-, two- and four-node configurations, asdocumented and certified by SAP, OracleDatabase with Oracle Real Application Clustersdemonstrated near-linear scalability, achieving3,800(3), 7,220(4) and 13,718(1) SAP SD-Parallel Benchmark users, respectively, whileproviding a high level of performance andavailability. No other vendor has deliveredresults showing this level of performance or scalability on the Intel® Xeon® x5570platform.

Additionally, the single-node result withOracle Real Application Clusters delivers moreperformance-per-processor and per-core on theSAP SD Standard Application Benchmarkrunning SAP Enhancement Package 4 for SAPERP 6.0 (Unicode) and outperforms the bestSAP SD two-tier results from IBM DB2(5)and Microsoft SQL Server(6) with this bench-mark result, utilizing the same number of cores.

“Oracle Database continues to outpacethe competition in performance and scalability. This bench-mark demonstratesonce again that RealApplication Clustersscales performance forreal-world complexbusiness applications.Together, Oracle andSun are a winningcombination.”

– Juan Loaiza,

Senior Vice President, Systems Technology,Oracle.

Page 28: Oracle 4 SAP

26

AP Virtualization? Yes – with Solaris Containers

On September 10, SAP Standard Application Bench-mark certification was also achieved with a virtualizedsystem landscape using Oracle Database 10g and aSun Fire X4270 – including the virtualization solutionOracle Solaris Container (7). The SAP Sales andDistribution (SD) Standard Application Benchmark,achieved on the Solaris 10 operating system withOracle Solaris Container (using 8 vCPUs), was sup-ported by the out-standing performance and scalingcapabilities of the Oracle and Sun combination run-ning SAP.

In comparison with another benchmark (8) on thesimilar hardware with the same CPU type (2 proces-sors/8 cores/16 threads, Intel Xeon Processor x5570,2.93 GHz) from Fujitsu, which included the virtua-lization solution VMware and database MaxDB 7.8,the Sun Container virtualization solution was 36 percent better than VMware. The other major advan-tages of the Solaris Containers virtualization technologyare, firstly, the price – Solaris Containers is includedin Solaris like the advanced new file system ZFS – and,secondly, the superior support model. Oracle SolarisContainers have been supported by SAP productivesystems for over four years and complete support, fromhardware to database, is now available from a singlesource – Hardware. Software. Complete!http://fixunix.com/

Results as of February 1, 2010. Source: SAP,www.sap.com/benchmark.

(0) – The SAP Sales and Distribution (SD) StandardApplication Benchmark: Sun M9000, 32 processors / 128cores / 256 threads, SPARC64 VII, 2.88 GHz, 17,430 SAPSD Benchmark users. 95,480 SAPS. SAP EnhancementPackage 4 for SAP ERP 6.0 (Unicode), Oracle Database 10g,Solaris 10; SPARC Enterprise Server SAP certificationnumber: 2009038.

(01) – The two-tier SAP Sales and Distribution (SD)Standard Application Benchmark: IBM System 550, 4 processors / 8 cores / 16 threads, Power6, 5GHz, 3,752SAP SD Benchmark users; ; 20,520 SAPS SAP Enhance-ment Package 4 for SAP ERP 6.0 (Unicode), DB2 9.5;AIX 6.1; SAP certification number: 2009023.

(02) – The SAP Standard Application SD (Sales and Distri-bution) Benchmark is a two-tier ERP business test that isindicative of full business workloads of complete order processing and invoice processing, and demonstrates theability to run both the application and database software ona single system. The SAP Standard Application SD Bench-mark represents the critical tasks performed in real-worldERP business environments.

(1) – The SAP Sales and Distribution-Parallel (SDParallel)Standard Application Benchmark: 4 active nodes: SunBlade X6270, 2 processors / 8 cores / 16 threads, IntelXeon Processor X5570, 2.93 GHz, 13,718 SAP SD-ParallelBenchmark users. 75,770 SAPS, SAP Enhancement Package4 for SAP ERP 6.0 (Unicode), Oracle Database 10g RealApplication Clusters (RAC), Solaris 10; SAP certificationnumber: 2009041.

(2) – The two-tier SAP Sales and Distribution (SD)Standard Application Benchmark: HP ProLiant DL785G6, 8 processors / 48 cores / 48 threads, Six-Core AMDOpteron 8439 SE, 2.8 GHz,8,280 SAP SD Benchmark,45,350 SAPS, SAP Enhancement Package 4 for SAP ERP6.0 (Unicode), SQL Server 2008; Windows Server 2008Enterprise Edition; Certification number: 2009035.

(3) – The SAP Sales and Distribution-Parallel (SDParallel)Standard Application Benchmark: 1 active nodes: SunBlade X6270, 2 processors / 8 cores / 16 threads, IntelXeon Processor X5570, 2.93 GHz, 3,800 SAP SDParallel,20,750 SAPS, SAP Enhancement Package 4 for SAP ERP6.0 (Unicode), Oracle Database 10g Real ApplicationClusters (RAC), Solaris 10; SAP certification number:2009039.

(4) – The SAP Sales and Distribution-Parallel (SDParallel)Standard Application Benchmark: 2 active nodes: SunBlade X6270, 2 processors / 8 cores / 16 threads, IntelXeon Processor X5570, 2.93 GHz, 7,220 SAP SDParallel,39,420 SAPS, SAP Enhancement Package 4 for SAP ERP6.0 (Unicode), Oracle Database 10g Real ApplicationClusters (RAC), Solaris 10; SAP certification number:2009040.

Page 29: Oracle 4 SAP

27

(5) – The two-tier SAP Sales and Distribution (SD)Standard Application Benchmark: IBM System 550, 4processors / 8 cores / 16 threads, Power6, 5GHz, 3,752 SAPSD Benchmark, 20,520 SAPS, SAP Enhancement Package4 for SAP ERP 6.0 (Unicode), DB2 9.5; AIX 6.1; IBMSystem 550, 4 processors/8 cores/16 threads, POWER6,5.0GH Certification number: 2009023.

(6) – The two-tier SAP Sales and Distribution (SD)Standard Application Benchmark: ProLiant BL460c G6, 2 processors / 8 cores / 16 threads, Intel Xeon Processorx5570, 2.93 GHz, 3,415 SAP SD Benchmark, 18,670SAPS, SAP Enhancement Package 4 for SAP ERP 6.0(Unicode), SQL Server 2008; Windows Server 2008Enterprise Edition; IBM System 550, 4 processors/8cores/16 threads, POWER6, 5.0GHz Certification number:2009031.

(7) – The SAP two-tier Sales and Distribution (SD)Standard Application Benchmark: Sun Fire X4270, 2 processors / 8 cores / 16 threads, Intel Xeon ProcessorX5570, 2.93 GHz, 2,800 SAP SDParallel, 15,320 SAPS,SAP Enhancement Package 4 for SAP ERP 6.0 (Unicode),Oracle Database 10g, Solaris 10, Segmentation/CPU utilization in non-global zones: 1 non-global zone using 8virtual CPUs SAP certification number: 2009034.

(8) – The SAP two-tier Sales and Distribution (SD)Standard Application Benchmark: Fujitsu PRIMERGYModel RX300 S5, 2 processors/8 cores/16 threads, IntelXeon Processor x5570, 2.93 GHz 2,056 SAP SDParallel,11,230 SAPS, SAP Enhancement Package 4 for SAP ERP6.0 (Unicode), MaxDB 7.8, SuSE Linux Enterprise Server10 on VMware ESX Server4.0, Segmentation/CPU utiliza-tion in virtual machines: 1 virtual machine (VM) using 8virtual CPUs Segmentation/CPU utilization in non-globalzones: 1 non-global zone using 8 virtual CPUs SAP certi-fication number: 2009029.

(xx High End Result) – The SAP two-tier Sales andDistribution (SD) Standard Application Benchmark:M9000, 64 processors / 256 cores / 512 threads, SPARC64VII, 2.52 GHz, 39,100 SAP SD Benchmark users. 196,570SAPS. SAP ERP 6.0, Oracle Database 10g, Solaris 10;SPARC Enterprise Server SAP certification number:2008042.

(xx High End Result) – The SAP two-tier Sales andDistribution (SD) Standard Application Benchmark:SPARC Enterprise Server M9000, 64 processors / 256 cores /512 threads, SPARC64 VII, 2.88 GHz, 32,000 SAP SDBenchmark users. 175,600 SAPS. SAP EnhancementPackage 4 for SAP ERP 6.0 (Unicode), Oracle Database 10g,Solaris 10; SAP certification number: 2009046.

(xx Picure1) – The two-tier SAP Sales and Distribution(SD) Standard Application Benchmark: Sun Fire X4270, 2 processors / 8 cores / 16 threads, Intel Xeon ProcessorX5570, 2.93 GHz, 3,800 SAP SDParallel, 20,750 SAPS,SAP Enhancement Package 4 for SAP ERP 6.0 (Unicode),Oracle Database 10g, Solaris 10; SAP certification number:2009033. HP ProLiant DL380 G6, 2 Processors / 8 Cores/ 16 Threads, Intel Xeon Processor X5570, 2.93 Ghz 3,171SAP SD Benchmark users, 17,380 SAPS, SAP Enhance-ment Package 4 for SAP ERP 6.0 (Unicode), MaxDB 7.8,SuSE Linux Enterprise Server 10; SAP certification number:2009006. ProLiant BL460c G6, 2 processors / 8 cores / 16threads, Intel Xeon Processor x5570, 2.93 GHz, 3,415 SAPSD Benchmark, 18,670 SAPS, SAP Enhancement Package4 for SAP ERP 6.0 (Unicode), SQL Server 2008; WindowsServer 2008 Enterprise Edition; Certification number:2009031.

(xx Picure2) – The two-tier SAP Sales and Distribution(SD) Standard Application Benchmark:Sun Fire X4640, 8 processors / 48 cores / 48 threads, AMDOpteron 8435, 2.6 GHz, 10,000 SAP SD Benchmarkusers, 77,070 SAPS, SAP Enhancement Package 4 for SAPERP 6.0 (Unicode), Oracle Database 10g, Solaris 10; SAPcertification number: 2009049. HP ProLiant DL785 G6,8 Processors / 48 Cores / 48 Threads, Six-Core AMDOpteron 8439 SE, 2.8 Ghz 8,022 SAP SD Benchmarkusers, 43,800 SAPS, SAP Enhancement Package 4 for SAPERP 6.0 (Unicode), MaxDB 7.8, SuSE Linux EnterpriseServer 10; SAP certification number: 2009052. HPProLiant DL785 G6, 8 processors / 48 cores / 48 threads,Six-Core AMD Opteron 8439 SE, 2.8 GHz, 8,280 SAPSD Benchmark, 45,350 SAPS, SAP Enhancement Package4 for SAP ERP 6.0 (Unicode), SQL Server 2008; WindowsServer 2008 Enterprise Edition; Certification number:2009035.

Please see: www.sap.com/benchmark for more information

Benchmark SAP on Oracle-Solar is

Page 30: Oracle 4 SAP

I N C R E A S E D H I G H A V A I L A B I L I T Y , O P T I M U M P E R F O R M A N C E

Medical corps of French Army uses Oracle Real Application Clusters (RAC)

The medical corps of the French Army usesOracle’s Real Application Clusters (RAC)database clustering solution in applicationsfor human capital management (humanresources) to boost high availability andperformance. This solution offers variousbenefits.

The medical corps of the French Army or“Service de Santé des Armées” is famous wellbeyond its national borders. The organizationhas no less than 13,000 members working in various areas and is steeped in history. Itcan be found in medical establishments suchas army hospitals, rehabilitation centers,research institutes, medication logistics andtraining centers.

In order to ideally manage human capital andhuman resources, a new application environ-ment based on a new IT infrastructure has beenavailable to the Service de Santé des Arméessince June 2009. As IT expert CommandantPascal Cella from the Service de Santé desArmées explains, “Various existing HR soluti-ons were merged to form one integrated envi-ronment. We now have a special HR solutiondeveloped by SAP to suit our requirementsand we are expecting it to deliver greater efficiency, cost savings and high availability.”

A Real Cluster of Benefits

Due to pre-existing general agreement withEditors and industrials (subscription for othernon – SAP solutions in accordance with Frenchpublic buying policy) the French Ministry ofDefense opted for Dell standard servers andthe Oracle RAC database clustering solutionon a Linux operating system platform as centralinfrastructure components.

Using Oracle Real Application Clusters opensup several benefits to the Service de Santé desArmées: A much higher level of SAP highavailability, a workload distribution spreadover several cluster nodes, scaling on the data-base side (similar to that at application level)including performance optimizations, makinggrid computing (adaptive computing) realityand cost reductions, for example through useof the Oracle Clusterware provided withOracle RAC which also ensures efficientmonitoring.

28

Industry:

Defense

Workforce:

Around 13,000

Oracle Products & Services:

• Oracle Database 10.2.0.4• Oracle Real Application

Clusters (RAC) 10.2.0.4• Oracle Clusterware

SAPCTL/Control Utility • Oracle Support from

Oracle Technology Center,Walldorf (Germany)

Key Benefits:

• Greater SAP stability/highavailability

• Minimization of unplanneddowntimes, for maintenancework for example

• Optimized performancewhen using corporate solutions

• Foundation laid for furtheroptimization/scaling ofSAP utilization

Page 31: Oracle 4 SAP

SAP on RAC at Républ ique Française, Ministère de la Défense

The new human capital management solution(SAP ERP ECC6.0), including the new infra-structure, was implemented with the help ofsystem integrator Atos Origin who collabora-ted closely with the Oracle and Dell techno-logy and competence centers as well as SAPduring the Oracle RAC launch. According toCommandant Pascal Cella, during the imple-mentation there were “no major problems andeverything went surprisingly fast. The teamdelivered a really good job.”

MCOD (Multiple Components in One Data-base) was used for the Service de Santé desArmées. MCOD is an SAP installation optionwhich allows customers to store data from different SAP Business Suite components inone common database.

In April 2010 the database was around 3 TBin size (backup size) and there were 2 RACnodes working in the database cluster (withOracle Clusterware). There are a total of 11Dell servers 2 of which are database servers.The storage systems come from EMC. Around1,000 users work with the new HR system ona daily basis.

Perfect interaction, excellent experiences

In summary, Oracle Real Application Clustersis a cornerstone of HR at the Service de Santédes Armées. “We have an incredibly impres-sive level of SAP high availability that wewouldn’t have were it not for Oracle RAC.The database clustering solution also helps us gain optimum system performance. Andwhat’s more, Oracle RAC has helped us cutcosts too,” says a very satisfied CommandantCella.

Oracle RAC ensures that should one node failfor whatever reason, the other node (automati-cally) assumes its work. Users working withthe HR applications, for example in payrollaccounting, making amendments to masterHR data, or in HR reporting, don’t evennotice this switch. The scheduled downtime,for maintenance work for example, is alsominimized. And on top of that, when usingthe concept approach of standard Intel serverswith Oracle RAC and Linux, infrastructureand license costs are demonstrably lower thanthose of other system approaches. Plans arealready in place to extend the HR systemenvironment of the Service de Santé desArmées, in terms of both functions and usernumbers.

République Française

Ministère de la Défense

Service de Santé des Armées

http://www.defense.gouv.fr/sante

“We have an incredibly

impressive level of SAP

high availability that we

wouldn’t have were it

not for Oracle Real

Application Clusters.”

– CommandantPascal Cella,

Ministère de la Défense,Service de Santé desArmées.

29

Page 32: Oracle 4 SAP

30

O R A C L E R A C F O R S A P A T S O U T H W E S T A I R L I N E S

Oracle Database podcast with DeniseSimpson, DB Manager for SouthwestAirlines

John Brust, Oracle:I understand it is a pretty important monthfor Southwest as your airline turned 38 yearsold recently?

Denise Simpson, DB Manager forSouthwest Airlines, Dallas Texas:Yes it is a pretty big deal on June 18th.

John:What kind of role does IT play in the airline?

Denise:We have more than 3,400 flights a day andmore than 34,000 employees and given thestate of our economy, especially in the travelindustry, we are expected to provide innovatedsolutions, play a key role in reducing costsand increasing productivity.

John:And so some day innovated solutions are likeyou said decreasing costs, but I imagine aswell finding great ways to provide the highestavailability for your systems?

Denise:Correct, timely solutions in a quality imple-mentation as we can.

John:So I imagine with 3400 flights a day highavailability is one of your main objectives?

Denise:Correct, we have made a pretty significantinvestment in Oracle RAC that for a very costconscience company there is definitely somepressure to keep these systems up.

John:What are some of the specific SLAs for systemuptime that really made you look at OracleDatabase and specifically the Oracle RealApplication Clusters?

Denise:There’s not a defined SLA for the database,those are more closely aligned to the applica-tion teams which were just components of,but many of the applications we have thereare contractual implications. There are reve-nue generating applications so we need tomake sure those stay up to help them meettheir goal.

John:And are you seeing three nines (999s) or fournines (9999s) or 100% availability on any ofthese systems or applications?

Denise:We have some applications that have thatrequirement and they have been successfullymeeting their goal.

John:How many applications do you run on OracleRAC?

www.oracle.com/sap

Page 33: Oracle 4 SAP

SAP on RAC at Southwest Air l ines 31

John:Great, and I suppose it’s running well for you?

Denise:It has been running fine.

John:What’s the approach you’ve been taking tobring new applications into the RAC environ-ments?

Denise:Well RAC is our strategic direction so we askthose questions every time we evaluate a newproduct. But traditionally everything we bringin house is on a RAC environment.

John:And you’ve been running RAC since OracleDatabase 9i since 2001, and on OracleDatabase 10g and Oracle Database 11g now.

Denise:Yes

John:Moving over to site failure, what are youdoing to manage that and are you runningOracle Dataguard?

Denise:We have hundreds of applications I’d say 150plus applications, in our entire environmentwe probably have 160 boxes; production, dev,QA and that’s including at least one SAPRAC cluster. For those environments werecommend a RAC solution, but there aresome systems that don’t have flexibility oraren’t certified to run on a RAC environment.

John:Denise, it is great to hear you are able to runso many applications on Oracle RAC. Whendid you begin using Oracle RAC?

Denise:We actually implement our first RAC solutionin 2001, it was on 9.1.3. environment and itwas our internal email engine that we use inter-nally to send itineraries back to customers and also to facilitate our CLICK ‘N SAVEapplication.

John:You know one of the other applications that’sbeen talked about before is your RapidRewards program? What is that like and how important is up time and why did youchoose RAC for that one?

Denise:Rapid Rewards is our customer loyalty appli-cation and one of our mission statements isaround customer service. We are very custo-mer centric and we want to make sure thatour customers get the quality service thatthey deserve and our partners and internalcustomers have every piece of informationthat they need. So we have a lot of dependentsystems around Rapid Rewards and RapidRewards is our customers database of record.

11gD A T A B A S E

Page 34: Oracle 4 SAP

32

Denise:Oracle Dataguard is what we use for our disa-ster recovery, probably have about a quarter ofour applications represented in the secondarydata center and we practice at least once peryear with our application partners to switchover to that site.

John:So how do you find Oracle dataguard as far asbeing able to switch over to your standby sitesusing our latest releases?

Denise:We found that it is pretty easy to configureand we’ve been able to do it with less down-time.

John:We’ve talked here about uptime and beingable to keep systems available. What are some of the things that you’ve noticed or you’ve been able to do to keep costslow and keep IT efficiency high, somethingthat’s so important to your organization.

Denise:One of the things I think has been critical tous and adds to our overall value is makingsure that our environment is stable, oursystems are up. Like I said, we support boththe flying and buying side of our business,there are cash registers as well as our customerexperience, people in the field our crews, aslong as we got value for them the fact thatthey have access to our systems.

John:Well it sounds like this fits perfectly withyour airline’s goal to be the low cost carrierand to be the most productive in the sky.

Denise:I agree with you and I must brag on my teama little, they have been outstanding. I have 17DBAs both development and operational andour entire technology organization is passionateabout making sure our company is successfuland looking for ways to cut costs and generaterevenue.

John:Great, well Denise thank you so much for joining us, we wish you the very best.To learn more about Oracle Real ApplicationClusters and Oracle Database 11g we encourageyou to go to: oracle.com/clusters

www.oracle.com/sap

SAP on RAC at Southwest Air l ines

Page 35: Oracle 4 SAP

oracle.com/securityor call 1.800.ORACLE.1

Copyright © 2009, Oracle. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its a affiliates.Other names may be trademarks of their respective owners.

Database Vault

Only Oracle has a Database Vault

The only databasethat prevents your IT staff

from seeing your data.

Without Oracle’s Database Vault,your staff can see:

Your financial results

Your customer list

Your employees’ salaries

Page 36: Oracle 4 SAP

34

O R A C L E D A T A B A S E V A U L TCERTIFICATION WITH SAP

Outsourcing, application consolidation, andincreasing concerns over insider threats haveresulted in an almost mandatory requirementfor strong controls on access to sensitive appli-cation data. In addition, regulations such asSarbanes-Oxley (SOX), Payment Card Industry(PCI), and the Health Insurance Portabilityand Accountability Act (HIPAA) requirestrong internal controls to protect sensitiveinformation such as financial, healthcare, andcredit cards records. Oracle Database Vaultenforces real-time preventive controls andseparation-of-duty in the Oracle Database tosecure the SAP application data.

Oracle Database Vault Protection for SAP

Oracle Database Vault enables SAP customersto prevent access to application data by privi-leged database users, enforce separation-of-duty,and provide stronger access control with multi-factor authorization. Database Vault enforcessecurity controls even when a database userbypasses the application and connects directlyto the database. Database Vault certificationwith SAP applications benefits customers by:

• Preventing privileged user access to application data using protection realmsfor the SAP ABAP stack and the SAP Java stack

• Enforcing separation of duty in the OracleDatabase while allowing SAP administratorsto perform their duties and protecting theirSAP administration roles

• Providing SAP specific Database Vaultprotection policies for SAP BR*Tools

• Implementing all Database Vault protectionstransparently and without any change tothe SAP application code

Preventing Privileged User Access

Database administrators hold highly trustedpositions within the enterprise. With DatabaseVault realms, enterprises increase security bypreventing access to application data even if therequest is coming from privileged users. Thisis especially important when a privilegedaccount is compromised or accessed outsidenormal business hours or from an un-trusted IP address. The regular tools used by admini-strators to help manage and tune the Oracledatabase continue to work as before, but theycan no longer be used to access SAP applicationdata.

Enforcing Separation-of-Duty

Database Vault helps administrators manageoperations more securely by providing fine-grained controls on database operations suchas creating accounts, granting powerful roles,and changing table structures. Database Vaultdefault separation of duty can be divided intothree categories.

Key Benefits:

• Prevent privileged OracleDatabase users fromaccessing SAP data trans-parently, without anyapplication changes

• Enable Separation of dutywithin the SAP databaseenvironment for securityand compliance

• Extend and customizeDatabase Vault protectionfor SAP to satisfy yourunique security require-ments

• Available for SAP applica-tions with SAP NetWeaverwith SAP Kernel 7.0 (SAPERP 2005 or SAP version 6.1)or higher on Oracle DatabaseRelease 10.2.0.4

Page 37: Oracle 4 SAP

Oracle Database Vault for SAP customers 35

Related Products

• Oracle Advanced Security

• Transparent Data Encryption for Oracledatabases at the tablespace or column level

• Built-in key management

• Network Encryption, SSL

• Strong authentication using Kerberos and PKI

• Oracle Label Security

• Transparent row level access controls usingdata labels

• Multi-level security for government anddefense organizations

• Flexible, policy based architecture forcommercial organizations

• Oracle Secure Backup

• Transparent backup and encryption ofdatabase and operating system files to tape

• Built-in key management

• Based on open standards AES, 3DES

Please see more information aboutDB Vault for SAP in edition #17,www.oracle.com/sap

Protection Realms and Command Rules for SAP

This certification provides customers withpre-configured protection realms and com-mand rules designed specifically for SAPapplications. These protections prevent privi-leged user access to sensitive SAP applicationdata, prevent application by-pass, and protectthe integrity of the application. The scriptsfor these protections can be downloaded fromthe SAP Service Market Place web site.

Extending the Oracle-Supplied SecurityPolicies

Customers can extend the Oracle-suppliedDatabase Vault security policies by addingadditional command rules and realms toaccommodate their specific security require-ments. For example, the out-of-the-boxCONNECT command rule can be customizedto restrict database connections to a specificrange of IP addresses or to a specific subnet.

Supported SAP Releases

All SAP applications with SAP NetWeaverwith SAP Kernel 7.00 (SAP ERP 2005 orSAP version 6.1) and higher are supportedwith Oracle Database Vault Release 10.2.0.4.

Oracle Database Vault Separation of Duty with SAP

Database account management

Database Vault prevents ad-hoc creation of database accounts unless the administrator hasthe Database Vault Account Management role.

Database administration

Database Vault securityadministration

Traditional database administration tasks suchas those associated with managing tablespaceand tuning parameters remain unchanged.Database Vault blocks ad-hoc grants of the DBA role.

Only Database Vault security administrators can change Database Vault SAP security settings related to Realms and Command Rules.

Oracle Database Role Seperation of Duty Description

Page 38: Oracle 4 SAP

36

O R A C L E R A C F O R S A P A T C O C A C O L A H E L L E N I C :L A Y I N G T H E F O U N D A T I O N F O R H I G H E R S A P A V A I L A B I L I T Y A N D O P T I M I Z E D M A I N T E N A N C E M A N A G E M E N T

“Oracle Real Application Clusters for SAP delivers the high SAP availability that’s crucialto our business. We’re also benefiting from more flexible maintenance managementthanks to the RAC option.”

– R O S E N I A N E V ,SAP Infrastructure Integration Leader, Shared ServicesCoca Cola Hellenic IT Services LTD.

Optimum assurance against SAPdowntimes

Coca-Cola Hellenic is one of the world’s lar-gest bottlers of Coca-Cola Company productswith sales of more than 2 billion unit cases.It has a broad geographic reach with operationsin 28 countries serving a population of ap-proximately 560 million people. Coca-ColaHellenic offers a diverse range of ready-to-drinknon-alcoholic beverages including sparklingbeverages, juice, water, sport drinks, energydrinks, tea and coffee categories. Coca-ColaHellenic is committed to promoting sustainabledevelopment in order to create value for itsbusiness and for society. This includes provi-ding products that meet the beverage needsof consumers, fostering an open and inclusivework environment, conducting our businessin ways that protect and preserve the environ-ment and contribute to the socio-economicdevelopment of our local communities.

It goes without saying that Coca-Cola Hellenichas been utilizing IT and software solutionsfor many years to support a range of businessprocesses. The company has discovered thatthe best solution is a centralized IT environ-ment that provides a wide range of services toall 28 countries. The national companies arelinked to the data centers by WAN and VPN.

The IT systems are managed by various sharedservices teams based in Sofia Bulgaria. Someof them are responsible for SAP Administrationand SAP infrastructure integration. For theteam leader of SAP Infrastructure, Rosen Ianev,there was a very important task to be achieved:“Providing maximum assurance against SAPdowntime and ensuring optimum SAP availa-bility to support essential business processes.”

“IT waves” mean new challenges

Coca-Cola Hellenic has been using Oracle asits SAP database for a number of years andthe hardware is sourced from HP. RecentlyCoca-Cola has been implementing a far-rea-ching change affecting the use of its applica-tions. Countries that used to use other solutionsalongside SAP are now transitioning almostentirely to SAP.Launching a new IT landscape with the SAPsystems becomes crucial, explains IT infra-structure expert Ianev. “As soon as the newsystem environment was launched, we knewthat we had to increase SAP availability to ahigher extent than a standard OS Clustersetup can offer. This was especially importantfor the “Wave 2” Sales and Distribution com-ponent, covered by ERP and CRM systems,which is absolutely crucial to Coca-Cola’sbusiness.”

Industry:

Beverage industry

Turnover:

Approx. US$10.8 billion

Workforce:

Approx. 17,000 in sales alone

Oracle Products & Services:

• Oracle Database 10.2.04• Oracle Real Application

Clusters (RAC) 10.2.04• Oracle Support from

Oracle Technology Center,Walldorf (Germany)

HW Partner:

Hewlett Packard, HP Super-domes, HP-UX

Key benefits:

• Greater SAP stability / highavailability / minimizationof unplanned downtimes

• Greater maintenance flexibility

• Foundation laid for furtheroptimization of SAP utiliza-tion

www.coca-colahellenic.com

Page 39: Oracle 4 SAP

SAP on RAC at Coca-Cola Hel lenic 37

Added to this requirement was the fact thatbusiness demands shortened the availabletime window for system maintenance. Theorganization simply could not afford to shutsome systems down for more than two hoursper month. Recently even these two hoursstarted to become an issue.

Single point of failure eliminated with Oracle RAC

Coca-Cola Hellenic had been considering theOracle database clustering technology RealApplication Clusters as a possible solutionfor some time. And at the end of 2008, aftertalking to vendors SAP, HP and Oracle, itwas finally chosen as the preferred solution.

Rosen Ianev explains the reasons for thischoice: “Oracle RAC is an efficient tailoredtechnology with an active/active architecture,designed to prevent SAP database instancefrom creating problems as a potential singlepoint of failure. This dramatically reduces theoccurrence of unscheduled downtimes. TheSAP system’s database is available virtuallyround the clock. Or to say it differently, itputs us in a position to efficiently increaseSAP availability to more advanced level.Oracle RAC also allows maintenance activitiesto be completed much more effectively.”

Coca-Cola Hellenic has also introduced changesrelated to the SAP instances. At the sametime as implementing Oracle RAC, the SAPEnqueue Replication Service was also installedto eliminate the single point of failure in theSAP Central instance. HP MC Service Guard, is Coca-Cola Helleniclong-standing choice of active/passive clusterfor the hardware systems (HP Superdome andXP 24000 storage systems) running on HPUX in versions 11.23 or 11.31.

SAP, HP, Siemens and Oracle as projectpartners

The new SAP system with Oracle RealApplication Clusters together with the SAPEnqueue Replication Service went live onMay 16, 2009. “As far as users were concer-ned, nothing had changed,” recalls RosenIanev. “They didn’t even notice that an infra-structure changeover had taken place in thebackground.”

Throughout the restructuring project the SAPinfrastructure integration team at Coca-ColaHellenic worked closely with Oracle, HP andthe CCH Data Center outsourcing vendorSiemens. The different teams collaborated on the over-all system design and implementation. Thesystem landscape included two servers for theSAP instances and another two for the data-base instances. For the core applications, SAPERP ECC 6.0 and CRM 5.0, there are twoOracle Real Application Clusters systems,each with two nodes. The SAP and database(cluster) systems are physically separate, eachhalf of both located in a different data center.The two data centers are housed in separatebuildings about 400 meters apart. OracleClusterware and a high-fiber-density inter-connect system allow the Oracle RAC nodesto work together. Should one system fail forany reason – either an SAP or Oracle RACsystem, in either building – the other takesover. The same applies to the SAP dialog ser-vice and SAP Enqueue Replication instances.

“Oracle RAC also allows

maintenance activities

to be completed much

more effectively.”

– Rosen Ivaney,

SAP InfrastructureIntegration Leader,Shared Services.Coca Cola HellenicIT Services LTD.

Page 40: Oracle 4 SAP

SAP on RAC at Coca-Cola Hel lenic38

As of November 2009, the SAP ERP databasewas 5 TB and the SAP CRM 4.0 databasewas 3 TB. Currently the systems supportaround 400 concurrent users.

The teams also worked hand in hand whenit came to the extensive testing and the fine-tuning phase. “All the stress and infrastructuretests imaginable were completed in aboutthree weeks. The system as a whole and theindividual components were put throughrigorous testing under close to live conditions.Whenever a problem cropped up, our partners(Siemens, HP, Oracle) were on the case imme-diately. We met all our project objectives,”notes Ianev.

By the beginning of December 2009 the twoRAC systems were further expanded to provideeven higher capacity and high availability inanticipation of adding four additional countriesstarting the first of January 2010. Now eachof the systems (ERP/CRM) consists of 4 RACnodes (2 in each DC building) and 4 ‘virtual’servers for running SAP Application instances.Each system has now 4 RAC instances and9 SAP Application instances (2-3 per virtualpartition). Also on top of these the SAPEnqueue Replication service is running tofully protect the SAP CI as a point of failure.

Simplified picture is attached below:

“We've opted for reliability”As Mr. Rosen Ianev explains, “Oracle RealApplication Clusters for SAP delivers thehigh SAP availability that is so crucial to ourbusiness. And thanks to the Oracle RACoption we benefit from more flexible mainte-nance management.”

In practice, this means that if one OracleRAC node fails – for any reason – the othertakes over, thus minimizing unplanned down-times. Maintenance work can now be plannedand implemented more effectively and effi-ciently, either by switching over a databaseinstance or redistributing the workload.

Increasing the availability of SAP has certainlypaid for itself as far as Coca-Cola Hellenic isconcerned. “For our wave 2 system conversionwe’ve opted for reliability, and this enables usto provide essential support for the businessside,” says Ianev, summing up the project.More, if not all, Coca-Cola Hellenic countrieswill make the transition from wave 1 to wave2 in a staggered process.

Without a doubt, Oracle RAC provides Coca-Cola Hellenic with a versatile tool for opti-mizing SAP in many different ways: be itdramatically increasing SAP availability,distributing workload over multiple clusternodes, scaling on the database side (as doneat the application level) while optimizingperformance, implementing grid computing(with Adaptive Computing), or reducing costs,for example by using the Oracle Clusterwareavailable with Oracle RAC, which also enablesefficient monitoring.

Ecc 6.0 – P02Transparent Application Failover on RAC

Appl. server 1

cupp0211 cupp0212 cupp0213 cupp0214

Appl. server 2 Appl. server 3 Appl. server 4

cupp0201 cupp0202 cupp0203 cupp0204

RAC CLUSTER(with CFS)

Database host

ASCS

CRSRAC 1

ERSCRS

RAC 2

CRSRAC 3

CRSRAC 4

Enqueuereplication

RAC <-> Appl. servers primarycommunication

RAC nodes

Appl. servers

SAP AS TAF failover to RAC node

Enqueue replication

Page 41: Oracle 4 SAP

T Y S O N F O O D S I S O N A R O L L W I T H O R A C L EI N D E X K E Y C O M P R E S S I O N

DBMS/disk space reduction, improved performance/minimized I/O rate, optimized backups

“Oracle Index Key Compression is again the perfect tool for us to efficiently implement ourstrategy to mitigate database growth.”

– J E F F L E I N E N , Team Lead of Database Administration at Tyson Foods

Tyson Foods is consistently using SAP soft-ware with Oracle Index Key Compressionand is achieving a number of benefits:DBMS/disk space reduction of no less than1.4 TB, increased performance thanks to a minimized I/O rate, and shorter backuptimes.

Tyson Foods Inc., founded in 1935 withheadquarters in Springdale, Arkansas, is oneof the world’s largest processor and marketerof chicken, beef and pork, and the second-largest food production company in theFortune 500 with annual revenues over $26billion. The company produces a wide varietyof protein-based and prepared food productsand is the recognized market leader in theretail and foodservice markets it serves. Thecompany has approximately 117,000 TeamMembers employed at more than 400 facilitiesand offices in the United States and aroundthe world.

The prominent US company spent some timesearching for an effective tool to further opti-mize its SAP environment – particularly as itsdata volume was constantly on the rise. As JeffLeinen, Team Lead of Database Administrationat Tyson Foods, explains: “Due to our dataconstantly growing and also the table sizesspeed up, it became apparent in 2008 that weneeded to come up with a strategy that woulddemonstrably ease the situation. In this context,it was also necessary to find suitable tools orsolutions that would help us bring this stra-tegy to life and turn it into a reality to ouradvantage.”

At Tyson Foods, SAP ERP data is increasingby around 1.2 TB each year. Some 3,000 userswork with the company software, which is usedtogether with the Oracle database (version10.2.0.4/single instance based database serverand IBM servers/storage systems running onAIX 5.3). The majority of users are located inthe US. SAP SRM, SAP Portal and (to a limi-ted extent) SAP BW/BI are also used. SAPtransaction and data volumes are set to risefurther due to the company‘s plans to expandinternationally.

www.tyson.com

Industry:

Food

Objective:

Using an effective solution toefficiently mitigate databasegrowth.

Approach:

Use of Oracle 10.2.0.4 IndexKey Compression for DBMSand disk space management

IT improvements:

• Optimized SAP operation • Reduced database size• Minimized disk space • Improved I/O rate• Increased performance • Shorter backup times

Business benefits:

• Cost savings• Faster use of applications

Oracle Index Compression at Tyson Foods 39

Page 42: Oracle 4 SAP

Oracle Index Compression at Tyson Foods40

Expectations satisfied in full

It was an Oracle event that made Tyson Foodsdecide to seriously consider Oracle’s Index KeyCompression feature. “We were won over bythe options that were shown to us with OracleIndex Key Compression and they fitted extre-mely well into our strategy to slow databasegrowth and to minimize the SAP table sizes.We really wanted to test this technology,”remembers Wolfgang Boedeker, a DatabaseAdministrator in Jeff Leinen’s team.

The tests with Oracle Index Key Compression(SAP Support Note 1109743), which were car-ried out in March 2009, satisfied Tyson Foods’expectations in full. A reduction in databasesize and the associated reduced disk space wereconfirmed. It was these aspects in particularthat were the focus of the tests.

Before testing Oracle Index Key CompressionTyson implemented Oracle Partitioning andgained advantages. The Database ManagementSystem (DBMS) team from Tyson implementedOracle Index Key Compression without anyproblems. The project identified and definedthose SAP tables that seemed to be actuallyrelevant for compression. Seven main tableswere selected from around 40. The indexes onthese selected tables were then compressed withOracle Index Key Compression in conjunctionwith the partitioning process. The Oracle fea-ture then went live following various functionaltests.

Significant improvements achieved

Oracle Index Key Compression together withOracle Partitioning has been in productiveoperation for slightly less than a year, andLeinen and Boedeker both agree that the soft-ware is “profitable and causes no problems”.According to Tyson Foods’ statistics, usingOracle Index Key Compression has contributedto the reduction of the company’s database size.The company is extremely satisfied, as overallthe database has shrunk in total from around4.5 TB by no less than 1.4 TB, which translatesto “considerable savings in disk space”.

There have also been considerable improve-ments in top SAP indexes. The largest one has seen the data volume shrink from 91 GBto 17 GB. Database Administrator WolfgangBoedeker is certain that he “would highlyrecommend and encourage other companies touse Index Key Compression for SAP tables”.

But it’s not just the DBMS/disk space mana-gement that has improved in the long termthanks to Oracle Index Key Compression inconjunction with Oracle Partitioning. End usershave also confirmed that SAP performance hasincreased at the same time. This is a result ofthe minimized I/O rates. The use of compres-sion also helps to perform backups more quick-ly, as there is a lower data volume to process.

As Jeff Leinen, Team Lead of DBAs, summari-zes: “Oracle Index Key Compression is againthe perfect tool for us to efficiently imple-ment our strategy to mitigate database gro-wth. The Oracle technology is also helping usto perform several optimizations at once.Without a doubt, this technology is here tostay. We firmly believe that we’ll achieve moreimprovements with the Advanced Compressionfeatures of Oracle Database 11g.”

“The Oracle technology

is also helping us to

perform several

optimizations at once.

Without a doubt, this

technology is here to

stay. We firmly believe

that we'll achieve more

improvements with the

Advanced Compression

features of Oracle

Database 11g.”

– Jeff Leinen,

Team Lead of Database

Administration at

Tyson Foods.

Page 43: Oracle 4 SAP

41SAP on RAC at Sodexo Brazi l

S O D E X O D O B R A S I L C O M E R C I A L L T D A .C O N S O L I D A T E S A L L C O M P A N Y D A T A O N T O A S I N G L E , S H A R E D S Y S T E M

“With Oracle’s database solutions and the assistance of Oracle Partner, Develop we are nowonline 24/7, meeting system requirements precisely and providing greater support during financial reporting periods, when more than 5,000 transactions occur per second.”

– D O U G L A S W I L L I A N C A L O N I D A C O S T A ,Systems and Database Coordinator, Sodexo do Brasil Comercial Ltda.

Sodexo do Brasil Comercial Ltda., a world leader in workers’ benefits and services, wasfounded in 1966 in Marseilles, France. Sodexo employs 342,000 workers worldwide,distributed among 29,000 operational unitsin 80 countries. In Brazil, Sodexo focuses inthree main business lines: food, facilitiesmanagement, and service vouchers and cards.

Challenges• Integrate the company’s administrative and

operational systems and centralize theminto a unique database to guarantee betterperformance and availability

• Consolidate operational records to supportmany units spread across Brazil and LatinAmerica

• Provide information managers with a real-time solution to ensure an accurate decisionmaking process in a secure environment

• Share information on diverse areas such asfinance and logistics to achieve added valuein each business process

Solution

• Implemented Oracle Database EnterpriseEdition and Real Application Clusterswith the help of Develop, an Oracle Partner,consolidating all data onto a single system

• Enabled online access for associates and clients to information such as billing, customer, sales, inventory, payroll, and helpdesk data

• Reduced the system’s weekly downtimeextensively, reaching a record of 190 daysworking nonstop and providing a stable ITenvironment for critical business systems

• Reduced the monthly closing process fromdays to hours

• Improved IT system performance with OracleTuning Pack which enabled around-the-clockmonitoring with Oracle Diagnostics Pack,which sends cellular text messages to ITstaff for rapid reaction and response

• Centralized the backup process for allsystems by completing backups on anhourly basis

• Broke down data and adjusted the IT environment—without the permanent helpof the supplier—accelerating results delivery

Industry:

Professional Services

Annual Revenue:

US$700 million

Employees:

13,000

Oracle Products & Services:

• Oracle Database EnterpriseEdition

• Oracle Real Application Clusters

• Oracle Partitioning• Oracle Enterprise Manager • Oracle Tuning Pack • Oracle Diagnostics Pack

Oracle Partner:

Developwww.develop.com.br

Sodexo do Brasil Comercial Ltda.São Paulo, Brazilbr.sodexo.com

Fazer de cada dia um dia melhor

Page 44: Oracle 4 SAP

42

Customer:Verizon Communications Inc.

ddCategory:Optimized Systems: Recognition ofstriking performance, scalability,and usability enhancementsdelivered with open sourcesolutions

Industry:Telecom; Broadband, Wireless,Wireline

Geography: North America

Business challenge:Needed a reliable and cost effective solution for its SAP and Enterprise Resource Planningapplications that would scale with its growing computing infrastructure

Migration Path:UNIX-based SMP platform to RedHat Enterprise Linux on HP x86commodity based hardware

Software:Red Hat Enterprise LinuxAdvanced Platform, Red HatNetwork Satellite, SAP, Oracle RAC

Hardware:300 Dell and HP x86 commodityservers

Benefits:Reduced costs, improved performance, increasedability to scale and preparedfor future growth, increasedenergy conservation efforts

V E R I Z O N C O M M U N I C A T I O N S R E D H A T I N N O V A T I O NA W A R D W I N N E R O P T I M I Z E D S Y S T E M S

“With Red Hat Enterprise Linux on standard based x86 commodity hardware, we are able toscale our growth horizontally and meet the needs of our employee base.”

– M I C H A E L B L A K E ,Director, systems and architectureimplementation, Verizon

Backround

Verizon Communications Inc., a Dow 30company, is a global leader in delivering broadband and other wireless and wirelinecommunications services to mass market,business, government and wholesale custo-mers. With more than 235,000 employees,Verizon was selected for the OptimizedSystems Innovation Award for its consolidationand standardization on Red Hat EnterpriseLinux for its SAP and Enterprise ResourcePlanning applications to reduce costs, increaseperformance, and allow the ability to scale forgrowth. The company now runs its serversmore efficiently,with minimal need for addi-tional equipment, and Verizon has furtherbolstered its conservation efforts.

Business Challenge

With a massive global workforce of more than235,000 employees, Verizon had an increasingneed to consolidate and standardize businessapplications, most notably, its EnterpriseResource Planning (ERP) system. Due toVerizon’s acquisition business growth and thechallenges of implementing disparate systems,and the need to serve its employees, the com-pany needed to migrate its systems to a highlyreliable and stable platform that would scalewith the growing computing infrastructurewhile simultaneously reducing costs.

Verizon’s existing UNIX-based IT architecturelacked the ability to cost-effectively scale hori-zontally with the constant business growth.

Solution

Verizon identified the need to migrate itslarge proprietary UNIX-based SMP platformto standardize on an open source operatingsystem running on x86 based commodityhardware to achieve the required scalability,reduced costs, and equivalent performance, in regards to all of its business critical SAPapplications.

After a thorough evaluation period in 2007 ofmultiple open source vendors, Verizon selectedRed Hat Enterprise Linux as the standardoperating system for the mission critical busi-ness application migration project.

Verizon decided to deploy the SAP projectin phases. The first phase began in 2008 andstarted the financial modules, taking about 6 months to complete before moving to production. The second phase consisted of theHR and Payroll modules and due to the betterthan expected results, Verizon plans to continuethe consolidation with its reporting, warehou-sing, and credit card processing applications.The SAP applications were migrated fromUNIX to Red Hat Enterprise Linux AdvancedPlatform with Red Hat Network Satelliteand Proxy for Management, Provisioning, &Monitoring running on over 300 Dell and HPIntel/AMD based servers and Oracle RAC.

Page 45: Oracle 4 SAP

SAP on RAC at Verizon 43

“With Red Hat Enterprise Linux on standardbased x86 commodity hardware, we are ableto scale our growth horizontally and meet theneeds of our employee base,” said MichaelBlake, director, systems and architectureimplementation, Verizon, “The fact that RedHat Enterprise Linux was certified with all ofour third-party applications, such as SAP,allowed us to make this decision confidentlyand proceed quickly, as the costs continued tomount with the previous solution.”

Benefits

Migrating the systems off the proprietaryUNIX based servers to Red Hat EnterpriseLinux, allowed Verizon to reduce costs,increased its ability to scale and prepared itsarchitecture for future growth, while at thesame time providing increased performance.

“If migrating to Red Hat Enterprise Linuxsimply allowed us to scale at a fraction of thecost, and provided the same performance, wewould have deemed the migration a success,”said Blake, “But, the real impact on thebusiness was the increased performance withthe same applications running on Red HatEnterprise Linux.”

In addition to the cost savings and performanceincrease, Verizon also realized a two-thirdsreduction in power usage in its data center.“This is a very real and valuable benefit andwill have a direct impact on our energy con-servation efforts,” said Blake.

Verizon was able to increase capacity, reliabi-lity and security, allowing end users to workmore efficiently. Blake commented that, RedHat Enterprise Linux has eliminated perfor-mance surges and through the consolidationthe company was able to identify bottlenecks in the system, providing a more streamlinedenvironment. End users were minimallydisrupted by the change in systems but havesince noticed a more improved IT environment.The total cost of ownership has been greatlyreduced.

“Red Hat Enterprise Linux is a trusted productwith excellent value and allowed us to extractthe value of the new HP C-Class hardware,”said Blake, “We also saw Red Hat NetworkSatellite as a strategic component to ourdeployment, it enhances patch management,and security, and without Satellite it would be difficult to manage our systems. Satellitesimplifies this process and frees up our systemadministrators for strategic business projects.”

Customers Advice

“For companies in similar situations, the mostcritical component is to run tests, document,and confirm the expected behavior of yourRed Hat certified applications as this willdrastically reduce the complexities of themigration project. We knew that with RedHat, we could worry less about the applicationcertifications, and focus more on proving thebusiness case to secure buy-in from the entireIT organization. By running tests and executingnumerous examples for specific teams, we wereable to prove to our internal customers, thatnot only would the solution work, but it willperform better, and at a fraction of the previouscosts,” said Blake.

“With Red Hat Enterprise

Linux on standard based

x86 commodity hardware,

we are able to scale our

growth horizontally and

meet the needs of our

employee base.”

– Michael Blake,

Director, systems

and architecture

implementation,

Verizon.

Page 46: Oracle 4 SAP

44

E S S E N T C O N S O L I D A T E S I T I N F R A S T R U C T U R ET O R E D U C E T O T A L C O S T O F O W N E R S H I P B Y 5 0 %

“Oracle technology and a good design made it possible to significantly reducethe total cost of ownership of our IT landscape.”

– M A R C O S P O E L ,Landscape Expert, Essent

Essent, the biggest energy company in theNetherlands, supplies electricity, gas, and heatto individual households and commercialcustomers. Essent is active throughout theenergy chain—from energy generation rightthrough to supplying end consumers. Essent’spower stations and wind parks have a totalgeneration capacity of 6,000 megawatts.

Challenges

• Increase computing capacity to better servicethe processes

• Reduce costs by standardizing and consolida-ting IT infrastructure

• Ensure high availability and performancefor business-critical systems such as customer registration and energy consumption forecasting, which is performedevery five minutes

Solution

• Worked with Oracle Partner IBMNederland B.V. to implement an OracleDatabase grid with Oracle Real ApplicationClusters on a SUSE Linux Enterprise Serverconsisting of 28 Intel Xeon servers, eachwith eight cores and 32 gigabytes of RAM

• Achieved cost savings by migrating thedatabases for large and critical applications,such as financial reporting and energy con-sumption, from DB2 on a mainframe to theOracle Database grid

• Achieved availability of the Oracle Databasegrid that is just as high as the mainframeenvironment and established a disaster recovery environment based on Oracle Data Guard

• Consolidated a large number of existingOracle databases that were running onvarious machines and operating systems

• Enabled SAP applications including SAPBusiness Information Warehouse to run onOracle Real Application Clusters

• Improved performance with more powerfuland cost effective hardware and the abilityto add central processing unit capacity flexibly to the database grid

• Outsourced management to partners IBM,Getronics, and CIBER and leveraged Oracledatabase packs for effective Oracle Databasegrid management

• Cut total cost of ownership by 50% withcheaper hardware, better utilization of thehardware, and simplified management

Industry:

Utilities

Annual Revenue:

US$1.26 billion

Employees:

6,000

Oracle Products & Services:

• Oracle Database • Oracle Real Application

Clusters• Oracle Partitioning• Oracle Diagnostic Pack• Oracle Tuning Pack• Oracle Configuration

Management Pack• Oracle Change

Management Pack• Oracle Provisioning Pack

Oracle Partner:

IBM Nederland B.V.www.ibm.nl

EssentArnhem, The Netherlandswww.essent.nl

www.getronics.nl

SAP on RAC at Essent Netherlands

Page 47: Oracle 4 SAP

IBM’sFastestComputer

SPARCComputer

7x 6xFasterResponse Time

EnergyConsumed

Building Faster Computers Building Smarter Planets

oracle.com/sunoraclefaster

Source: Transaction Processing Performance Council, www.tpc.org as of 11/3/09.12-Node SPARC Enterprise T5440 server cluster, 7,646,486 tpmC, $2.36/tpmC, available 3/19/10.

IBM Power 595 Server Model 9119-FHA, 6,085,166 tpmC, $2.81/tpmC, available 12/10/08.

Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates.Other names my be trademarks of their respective owners.

IQTest

Page 48: Oracle 4 SAP

46

S T E E L C A S E F I N D S C O M F O R T I N S A P P L A T F O R MH P P A Y P E R U S E S A V E D $ 9 0 0 , 0 0 0 O V E R T H R E EY E A R S

“HP Integrity Superdome [servers] and Dual-Core [Intel®] Itanium® processors give us the best price-performance ratio. Plus, HP Integrity is the next step in the evolution of our SAP/Oracle® infrastructure.”

– J O N T A N N E R , Server Engineer, Steelcase Inc.

The leap to higher performance

Steelcase Inc. is known for innovation—andinsight into the way people work. The GrandRapids, Michigan–based furniture manufacturersucceeds in a global market through extensiveresearch and creative ideas about personal andorganizational productivity. Its Leap and Thinkchairs, for example, are among the most ergono-mic, attractive products in the world. Steelcase’sleadership in creating a healthier, more pleasantoffice environment has earned it a ranking in2007 as one of the 100 Best Corporate Citizensby CRO magazine.

The US$2.9 billion office furniture companyleverages an SAP-based supply chain to linkmore than 50 manufacturing facilities, 900independent dealers, and approximately 16,000employees worldwide. The company’s NorthAmerican SAP R/3 Enterprise 4.7 systeminteracts with company facilities in Asia and Europe. Steelcase uses an SAP BusinessWarehouse (BW), built on Oracle Database10.2, to run large, complex queries for analysis,planning, and reporting. The company choseOracle ten years ago as its premier databasebecause of Oracle’s market-leading performance,integrity, and reliability.

Delivering a better user experience

Just as Steelcase’s laser-like focus has deliveredbetter work experiences to its customers, thecompany’s Application Technology Services(ATS) group focuses on providing its internalbusiness users with a better work experience.ATS sets its service-level agreements (SLAs) at 99.99 percent uptime. To maintain theselevels, the staff leverages HP Services, HPIntegrity Superdome servers, HP-UX 11i, and the HP Virtual Server Environment (VSE).

“SAP is a very demanding, critical resource,”says Jon Tanner, Steelcase’s server engineer.“Through the years, HP has delivered thecapacity, reliability, and processing power torun Steelcase’s SAP environment and roll outnew SAP tools in a timely manner. TheIntegrity architecture gives us even more performance and flexibility to drive up resource utilization and further leverage ourIT investment.”

HP customer case study:

HP Integrity Superdome serversand Virtual Server Environmentdeliver more performance andflexibility—for less

Industry:

Manufacturing

Page 49: Oracle 4 SAP

Technology at pace with growth

In the 1990s, the company ran its SAP systemand databases on the HP AlphaServer-Tru64UNIX® architecture. In 2000, Steelcaserefurbished the platform with PA-RISCprocessor-based HP 9000 rp-series andSuperdome servers running the HP-UXoperating system. To support additional SAPinitiatives four years later, including the SAP Manufacturing module, the company migratedto HP Integrity Superdome servers withIntel® Itanium® processors under a three-yearlease through HP Financial Services.

Objective:

Gain more powerful, flexible, economical performance for the company’s SAP enterpriseresource planning (ERP) environment

Approach:

Migrate SAP and Oracle databases to HPIntegrity Superdome servers with the HPVirtual Server Environment (VSE) for greaterflexibility and performance

Business technology improvements:

• Greater utilization of computing resources• Consolidation of legacy and newer

applications in virtual partitions on the same server

• Dynamic alignment of computing resourcesfor varied application needs

• Fewer physical servers• Less administration burden• Reduction in software images from 75 to 35

Business outcomes:• Lower TCO—reduced support, maintenance,

administrative, and software costs

• Investment protection for older legacyapplications

• Faster response to IT demands

• HP PPU savings of $900,000 over threeyears compared to a straight lease

While affording substantial capacity and flexibility, the change was cost-neutral according to Tanner, with no impact on thecompany’s total cost of ownership and opera-tional costs. “We saw significant performanceincreases. One user called and reported thatthe job must have failed because it finishedtoo quickly,” he says.

As the leases were about to expire, the staffcompetitively bid the Integrity Superdomeservers against IBM AIX equipment. Again,HP Superdome servers stood out as the bestchoice due to their reliability, availability, and price-performance ratio. Additionally, by adopting the latest technology, Steelcaselowered its maintenance expenditures.

Joint tenancy for processor architectures

For the recent migration, Orion GroupSoftware Engineers worked with HP Servicesto size and design the Superdome solution.Configured with three to four hard partitions(nPars) and up to eight virtual partitions(vPars) each, two servers support production,while one server handles development tasks.The development Superdome contains Single-Core Intel Itanium 2 (9 MB cache) processors.Using nPars and vPars, the staff can completelyisolate an application and migrate CPUresources over to busier applications as needed.

These configurations resonate with Steelcase,affording investment protection for olderlegacy applications that must operate on PA-8900 processor-based servers. The ability torun certain legacy systems (a product ticketingapplication and the Advanced Planning System,which shop floor personnel use for detailedscheduling) on virtual servers spares the staffthe trouble of upgrading applications andpurchasing new software licenses and supportcontracts.

“An HP Virtual Server

Environment and

HP-UX 11i allow us

to host even more

applications.”

– Jon Tanner,

Server Engineer,Steelcase Inc.

SAP on Oracle at Steelcase, HP-UX 47

Page 50: Oracle 4 SAP

48

“Superdome’s partitioning features let us createvirtual servers and run our legacy applicationsalongside newer applications,” Tanner says.“An HP Virtual Server Environment enablesus to align our resources with different applica-tion needs. Another nice thing is if we shift to a Microsoft® platform, we can run it onthe Superdome, alongside HP-UX 11i. So wehave flexibility and investment protection.”

HP VSE cushions costs

The HP Virtual Server Environment (VSE)helps with SAP workload management. Thestaff uses HP Global Workload Manager(gWLM) to assign CPUs automatically tomultiple application workloads—including to virtual and resource partitions—based onestablished policy and priorities. They alsouse gWLM to move processing power aroundto support the resource partitions and tomanage them manually, when necessary. With gWLM, the staff controls virtual partitionresources from a single pane of glass, managingworkloads during failover by manually reas-signing the workload definition to the failoverserver.

The staff shifts processing power to compute-hungry applications and manages multipleworkloads within a single operating systeminstance with HP Process Resource Manager.Steelcase also deployed HP Serviceguard,which works as a failover mechanism in active-active mode to guard servers, applications,and virtual partitions. The software is a prac-tical tool for managing Steelcase’s redundantnetwork links.

These dynamic resource capabilities, combinedwith HP Pay per use (PPU) leasing throughHP Financial Services, provide Steelcase withreal-time access to reserve capacity for peakworkloads. Like many companies, Steelcasemust contend with variable SAP workloads thatundergo huge, relatively short spikes duringthe day. PPU allows the company to pay onlya portion of the total cost, yet still have plentyof capacity for processing demands.

“The HP PPU program has already saved usmore than $900,000 during our previousthree-year lease vs. a straight lease program,”says Tanner. “We anticipate more savings overthe next three years.”

A pattern for reduced costs

Resource sharing, enabled by Integrity serversand the VSE, helps streamline administration,boost server utilization, and decrease softwareoutlays. The staff consolidated eight HP 9000application servers on the new platform in2006, thereby decreasing the number of HP-UX 11i images and physical hardwareresources the company would need to purchase.

“We shrunk our software footprint by half,which also helps reduce the server admini-stration burden and increase our team’s productivity. We couldn’t continue our oldmethod of adding a server for every singleapplication and operating system with thepeople resources we have today,” Tanner says.

Within HP-UX 11i, Steelcase leverages HP-UX Lightweight Directory Access Protocol(LDAP)-UX Integration and Kerberos inter-faces with a Microsoft Windows® ActiveDirectory–HP ProLiant environment to providesingle-point user and security administration.ProLiant servers run SAP front-end and Webportal functions and extract data from theback-end SAP/Oracle/Integrity systems.

“ProLiant servers provide us the reliabilityand availability that we like. We have the same HP personnel servicing our ProLiantand Integrity Superdome [servers], and we are very pleased with the service we get,” says Tanner.

Page 51: Oracle 4 SAP

SAP on Oracle at Steelcase, HP-UX 49

“It made sense to use top-notch, SAP-certified,HP-UX-knowledgeable consultants,” Tannernotes. “They went above and beyond in manyways to educate and train us on how the pro-ducts work. ”Steelcase also has an HP Proactive24 Service contract for the Superdome envi-ronment. “We get HP technical service andextended hardware support,” adds Tanner,“that are also top-notch.”

Just as office design and furniture can affectpersonal and organizational productivity,Steelcase knows that technology design and infrastructure can influence company productivity and impact the bottom line.“Investing in HP technology and services hasenabled us to grow and support our business.Our senior management is pleased that we are saving money as we provide responsivesupport,” Tanner concludes.

Little risk to operations

Steelcase is also pleased that HP Services completed the changeover to the IntegritySuperdome architecture in just a month with little risk to operations. “As part of ourmigration plan, HP Services maintained boththe HP 9000 and Integrity infrastructures sideby side so if we had issues, we could fall backto the original equipment,” Tanner recalls.“The implementation was surprisingly clean.There weren’t any issues.”

Steelcase has tapped HP consultants andengineers in the past, for previous SAP migrations and for assistance in transitioningseveral Microsoft Windowsbased applicationsto HP-UX 11i.

Virtualized, powerful, flexible computing for SAPbusiness processes

Primary applicationsSAP R/3 Enterprise 4.7: Financials, Business Warehouse(BW), Sales and Distribution, Shop Maintenance,Procurement, Human Resources, Supply ChainManagement, Portal, Advanced Planner and Optimizer(APO)

Primary hardware

• 3 HP Integrity Superdome servers (24 Dual-Core Intel Itanium processors, PA-8900 processors, 32 Single-Core Intel Itanium 2 (9 MB cache) processors

• 5 HP 9000 servers

• 200 HP ProLiant servers

Primary software

• HP Virtual Server Environment: Global WorkloadManager (gWLM),HP Process Resource Manager (PRM), nPars (hard partitions), vParsvirtual partitions),and Pay per use (PPU)

• HP-UX 11i v2 operating system

• HP Serviceguard clustering software

• Oracle Database 10.2

• VMware ESX Server (ProLiant servers)

• Microsoft Windows 2003 (ProLiant servers)

HP Services• HP Care Pack services (Proactive 24 Service)

• Pay per use leasing through HP Financial Services

C U S T O M E R S O L U T I O N A T A G L A N C E

Page 52: Oracle 4 SAP

50

C O N N E C T R I A M A N A G E D H O S T I N G A N D O R A C L E R E A L A P P L I C A T I O N C L U S T E R S ( R A C ) D E L I V E R S M A X I M U M U P T I M E F O R D E M A N D I N G E N V I R O N M E T S

“Oracle RAC and Connectria customized managed hosting is an ideal combination of reliabilityand scalability demanded by our SaaS solution.”

– J O H N P A T T O N , Managing Partner, VQS

VQS and ProgramScope

VQS is the developer of ProgramScope software,a SaaS-based program management solution.Development of ProgramScope started in 1997with the idea to create a new standard in pro-gram management software systems. Since that time VQS’s development team has conti-nued to aggressively develop additional featuresets and performance enhancements for its customers in the Telecommunications industry.ProgramScope has successfully reduced customer budgets by 60%, as compared to local Access databases or Excel spreadsheetinitiatives.

As a SaaS solution, ProgramScope enablescustomers to rapidly implement the softwarewithout internal IT support under a cost-effective monthly subscription model. End users are able to securely access ProgramScopesoftware 24/7 via the Internet.

Because ProgramScope is a mission-criticalapplication, VQS’s customers depend uponthe continuous availability of the solution. Asa result, VQS engineered ProgramScope withOracle RAC architecture. VQS also wanted to concentrate upon its core capabilities whichis developing and marketing software – notoperating and supporting IT infrastructure.Thus, it chose Connectria to host and managethe Program-Scope solution.

Connectria’s custom SaaS Managed Hostingsolution allowed VQS to immediately beginoffering its ProgramScope software to a broadermarket, without having to build and maintaina complex technology infrastructure or operatea 24/7 support organization. A key componentof Connectria’s custom SaaS Managed Hostingsolution was a flat monthly pricing model thatallowed VQS to accurately budget its costs andbuild a profitable business model for its SaaSoffering. Connectria’s ability to completelytailor its support services to meet VQS’s uniquerequirements was another key component inVQS’s successful SaaS offering.

Industry:

Managed Hosting and Data Center Outsourcing

Data Centers:

St. Louis, MO (2) Philadelphia, PA (1)

Oracle Products & Services:

• Oracle Database 10g• Oracle Database 11g• Oracle Real Application

Clusters (RAC) • Oracle Clusterware

Key Benefits:

• Hosting allows IT / management to focus upon business needs

• Oracle and Oracle RACexpertise as an extension of your organization

• More flexibility andscalability in use of SAP

• Greater SAP stability / high availability and performance

Corporate Headquarters:

10845 Olive Blvd. St. Louis, MO 63141 314-587-7000 (Phone) 800-781-7820 (Toll-free) [email protected]

Page 53: Oracle 4 SAP

Oracle Partner – Connectr ia 51

As part of the Software as a Service (SaaS)implementation, Connectria’s engineers provided comprehensive configuration andintegration support to assist VQS during itslaunch, allowing VQS to greatly minimize its risk. Connectria also provides 24/7 Moni-toring, Management and Administration ofthe Program Scope web front-end and OracleDatabase 11i infrastructure hosted withinConnectria’s enterprise class data centers.

Connectria Managed Hosting and Data Center Outsourcing

As an award-winning Oracle Hosting Provider,Connectria has a strong background in 24/7business-critical Oracle hosting, includingOracle RAC environments, from its fault-tolerant World Class Data Centers.

Many companies, including Oracle, rely uponConnectria to host and manage Oracle databaseenvironments. Running complex Oracle environments requires an experienced technicalstaff with a strong knowledge of Oracle pro-ducts, database clustering and load balancingtechnologies.

Connectria is also an experienced SAP applica-tion hosting provider, with notable customerssuch as Paramount Studios and Caterpillar’sdealer network. SAP representatives and customers interested in more information may contact Connectria as indicated below.

Connectria CorporationEast Regional Headquarters1060 First Avenue, Suite 400King of Prussia, PA 19406 USA267-523-5723 Office610-757-5896 [email protected]

Page 54: Oracle 4 SAP

52

Industry:

• Manufacturing

Business Issues:

• Support global growththrough dependable IT services

• Minimize IT expenditures• Extend lifespan of older

servers and storage arrays• Enhance availability and

stability• Enable innovation

Solution:Dow Corning is able to virtualize and manage serversquickly and efficiently byexploiting the Containers andZFS features in the Solaris 10Operating System as a key part of its adaptive computingmodel. Further, the Solaris 10OS has enabled Dow Corningto substantially reduce IT coststo support global growth.

D O W C O R N I N G C O R P O R A T I O N D E V E L O P S ,M A N U F A C T U R E S A N D M A R K E T S A W I D EP O R T F O L I O O F S I L I C O N - B A S E D P R O D U C T SA N D S E R V I C E S

“ The stability of Solaris 10 has been simply outstanding. It’s delivered additional key functionality while continuing to provide the same outstanding level of availability to whichwe’ve become accustomed.”

– K E N K A R L S ,Manager of Network and Datacenter Engineering, Dow Corning

Headquartered in Midland, Michigan, the company offers more than 7,000 productsused in the manufacture of everything fromcosmetics to medical devices. About 50 percent of the company’s annual sales occuroutside the United States.

Success at a glance

Industry leader Dow Corning makes morethan 7,000 types of compounds and industrialingredients for everything from cosmetics tomedical devices. In order to meet the needsof its thousands of customers globally, it hascome to rely on rock-solid stability of itsglobal SAP infrastructure—the core of whichruns on Solaris.

To support operations at its 47 locationsworldwide, the company depends on applica-tions such as SAP and Oracle Database 10g,hosted on 110 Sun and third-party Solarisbased servers connected to 250 terabytes of diskstorage. Most of this infrastructure runs on theSolaris 10 Operating System and is managedby an IT Unix team of just three people. Tosucceed, the team relies on Solaris 10 OS features that enable virtualization, remotemanagement and a self-healing file system.

A key feature is Solaris Containers. They’reflexible, software-defined boundaries that canbe used to create virtual servers, so that multiple environments can run on a singleserver box. Solaris Containers now enable 130virtual servers to be housed on 36 physicalservers. “Virtualization has allowed us toavoid the purchase of approximately $2 millionas compared to the traditional computingmodel”, says Ken Karls, manager of networkand datacenter engineering at Dow Corning.

Dow Corning has adopted a modular approachto capacity, acquiring blocks of server resourcesin anticipation to near term demand. Onceinstalled, these resources are allocated anddeployed using Solaris 10 Containers and ZFS.“In the past, I’d have to send out individualRFPs and POs for each request and the processtook four to six weeks,” remembers GeneDown, Senior Infrastructure Engineer at DowCorning. “Now, I can meet the need for a newserver image in less than two hours.” From acustomer viewpoint, the company is not onlysaving money, but the deployment time hasbeen reduced by 99%.

Page 55: Oracle 4 SAP

Containers also support the company’s data-bases. “We move our production data often.We extract it from one database, back it up,and move it to another Oracle instance. It ismuch easier using Containers, since all myOracle instances have the same user ID num-bers and naming conventions.”

Remote offices can also be provisioned at dramatic savings. IT can buy a single server,which supports up to 10 Solaris Containers.The local site gains the flexibility of 10 virtualservers, while the team has to purchase andmanage only one. As a result, Dow Corning’stotal cost of ownership (TCO) for deployingand managing remote servers has been reducedby 50 percent.

Another key Solaris 10 OS feature for the teamis the ZFS file system, which streamlines thecompany’s global IBM Tivoli Storage Managerdata protection environment. “ZFS is enabling50 percent disk compression on the fly, so in a sense we’re getting 50 percent more storagecapacity,” Down says. “And it ensures dataintegrity with a self-healing checksum featurethat catches any silent data corruption we mayhave in older storage arrays. That lets us extendthe lifespan of three older disk arrays that we’dotherwise retire. By not replacing them, wesave $75,000. And we’re using the ZFS filesystem to pool their 34 terabytes. We have re-purposed them as the equivalent of a virtualtape library, enabling disk-to-disk-to tapedata protection while avoiding a six-figureexpenditure for a new library.”

The ZFS file system is also being deployed onnew servers and storage systems, such as theSun StorageTek 6140 array and 2540 arraysbeing used for Oracle, TSM and Documentum.Since the ZFS file system can be used to poolstorage elements into volumes, Dow Corningis starting to replace the Veritas StorageFoundation software.

Another advantage for the team in workingwith Sun was using Sun’s partner competencycenters to pilot installation techniques. “We’veused the competency centers a lot, especiallywhen we were getting started,” Down recalls.“Often, we would have Oracle people sittingright beside Sun and SAP people to solve a problem, or figure out the best upgrade path.”

The impact that the UNIX IT team has madeusing Solaris 10 OS has been recognized withone of four awards Dow Corning gives annuallyfor outstanding IT improvements within thecompany. External consultants have recognizedthe IT team’s achievements, too. “They deter-mined that we’re delivering service at a sub-stantially lower TCO than the benchmarkcompanies with which we are being compared,”Down concludes.

Business Results:

• $2 million in server hardwarecost avoidance

• 99% reduction in serverdeployment time (4-6 weeksreduced to 2 hours)

• 50% reduction in total cost ofownership providing andmanaging remote servers

• 50% gain in storage capacitywhere Solaris 10 ZFS file system disk compression isutilized

• $50,000 saved in storage purchase avoidance due toSolaris ZFS file system

• Six-figure virtual tape librarypurchase avoided due to theSolaris 10 OS

• No unplanned productionsystem downtime in the past1.5 years

Products/Services/Solutions:

• Solaris 10 Operating System• Sun Fire V215 Server• Sun Fire V445 Server• Sun StorageTek 6140 Array • Sun StorageTek 2540 Array• Sun StorageTek 9990V

System

SAP on Oracle at Dow Corning 53

Page 56: Oracle 4 SAP

54

Profile: Bauerfeind AG

Bauerfeind AG is a leading manufacturer ofmedical aids such as compression stockings,supports, orthoses, orthopedic insoles and shoes,prosthetic components and measuring techno-logy. The midsize family business, founded in Zeulenroda, Germany in 1929, employs around 1650 people at two sites in Germany(Zeulenroda and Remscheid) and at 15 subsi-diaries in Europe, the U.S. and the UnitedArab Emirates. Its products are marketed around the world by over 70 distributors.Since 2005 there has also been an online ordering system for German-speaking tradepartners.

In IT, good design is everything

Bauerfeind, now in its 80th year, is a highlyinnovative company with no less than fiveawards to its credit for product innovation and design. The JT20 prosthetic knee jointwon the iF gold award, the iF product designaward and the red dot design award.The SofTec® Coxa hip orthosis was also honoredwith the iF product design award and the red dot design award. As well as assessing theoverall design the jury was also interested inthe degree of innovation, functionality, anddurability of the product.

Bauerfeind utilizes powerful IT systems acrossall business areas, and the IT team is conti-nually evaluating key factors such as constantavailability, speed, flexibility, agility, low costs,and minimal maintenance. It was for this reason that Bauerfeind became an early adopterof leading SAP and Oracle solutions, and infact we previously reported on the company’ssuccessful use of the Oracle Database indexcompression option.

“The Oracle RAC cluster solution is an excellent way of increasing scalability and systemstability while reducing administrative workload.” “The whole system scales extremelywell and peak loads are now a rare occurrence. We also saved a lot of money on hardwareand third-party licenses. I warmly recommend Oracle RAC for SAP.”

– A L E X A N D E R K Ä F E R L E I N ,Data Centre/SAP Basis Manager, Bauerfeind AG

R E D U C E D A D M I N I S T R A T I V E W O R K L O A D A N D C O S T S

Industry:

Manufacturer of medical aids(compression stockings sup-ports, orthoses, orthopedicinsoles and shoes,prostheticcomponents)

Workforce:

1650 worldwide

Oracle Products:

Oracle Database 10g (10.2.04),Oracle RAC Real ApplicationClusters, 4 nodes

Benefits:

• Excellent scalability • Assurance of constant

availability, better than with HACMP technology

• Reduced administrativeworkload and costs

• Lower hardware and licensecosts (HACMP / TSM)

• Straightforward imple-mentation

SAP:

40 central systems, ERPECC6.0, Internet Sales 5.0,CRM 4.0 with Mobile Sales,NetWeaver 2004s, (BI 7.0, XI 7.0, EP 7.0), SolutionManager, GTS 7.1

Infrastructure:

IBM: 2x Power 570 (16 CPUs,196GB RAM), 2x Power6 570(8 CPUs, 92GB), 2x Power 520GPFS tiebreaker nodes, 8xJS22 Blade Power6 (4 CPUs,32GB), 2 mirrored SVC clustersin SAN. Operating system AIX5.3 TL8 / 6.1 TL2 SP2, LPARsuncapped

Bauerfeind AG + Projektwww.bauerfeind.com

Page 57: Oracle 4 SAP

24 x 7 x 365

The dynamically evolving markets created byglobalization are confronting businesses withnew challenges in relation to their IT landsca-pes. The company simply cannot afford a systemfailure or excessive response times for its webportal (used 24 hours a day, 365 days a year)and all other critical software applications.The computing resources of the 40 centralSAP systems need to respond quickly to changing load requirements. This presentsBauerfeind’s IT team with an ongoing chal-lenge. Added to this are the roundthe- clockavailability requirements and ever smallermaintenance windows for updates, backupsand troubleshooting. The workload this placedon the SAP Basis administration team, whooften had to cram a lot of work into one week-end, coupled with the company’s dissatisfactionwith the existing HACMP cluster solution,meant that a new, powerful, easy-to-use clustersolution was needed.

The aim was to achieve better scalability (allowing the system to be expanded by simplyadding new hardware instead of costly replace-ments), greater system stability, a reduction inadministrative workload, and a reduction inthe costs of licenses and IT infrastructure.

Fast migration, excellent scalability

Impressed with the Oracle Database as thestandard database for SAP, in April 2008 thecompany began evaluating the Oracle RACtechnology and ways of implementing it forSAP. After attending a workshop at the OracleDatabase for SAP Global Technology Centerin Walldorf, Germany and quickly obtainingSAP approval, it was decided in June 2008 tointroduce the new cluster solution. The teamheaded up by Alexander Käferlein opted forSAP BW/BI as a suitable entry-level system.Once the system had been converted to Unicodeand the GPFS was up and running, the OracleRAC tests got underway in September 2008.

Encouraged by the promising first results, and the excellent support from Oracle SAPexperts, the team successfully converted the BI development and QA system to Oracle RAC in October/November 2008. To validatethe planned next steps it was decided to performmore availability and flexibility tests. Theresults were so successful that the first twoRAC cluster nodes with SAP BW/BI wentinto productive operation on IBM Power6 570in December 2008.

Impressed by the smoothness of the conversionprocess and the resulting benefits, fromDecember to January the team began to portthe SAP ERP development and QA system.There were a few teething problems with performance, but these were quickly resolvedby increasing the shared_pool_size to 3GB,adding new database patches (includingblocking at database level), additional tuningin the GPFS, and updating various databaseparameters. Since the end of January 2009,SAP BI and the ERP QA / development systemhave been in smooth, powerful productiveoperation on two nodes. Remarkably, this wasafter a testing and conversion phase of justfour months.

“There have even been

cases where neither we

nor our users have noticed

a cluster node failure

because with Oracle RAC

the system balances itself

so well on the remaining

servers!“

– Alexander Käferlein,

Data Centre/SAP BasisManager at Bauerfeind AG.

SAP on RAC at Bauerfeind 55

Page 58: Oracle 4 SAP

56

Great scalability, – but what about the costs?

Taking full advantage of the scalability of theOracle RAC cluster solution, in March 2009Bauerfeind replaced the existing IBM Power6570 servers with low-cost IBM JS22 blades.This added two smaller database instances theexisting two RAC nodes to make a total of fournodes. As a result the company was able to eliminate the TSM license fees while benefitingfrom the excellent scalability of the overallsystem. Peak loads are now a rare occurrence.Alexander Käferlein comments: “There haveeven been cases where neither we nor our usershave noticed a cluster node failure because withOracle RAC the system balances itself so wellon the remaining servers!” And as he pointsout, it is obviously essential to have enoughapplication servers.

Benefits gained- Excellent scalability

• Assurance of constant availability, betterthan with HACMP technology

• Reduced administrative workload and costs

• Lower hardware and license costs (no HACMP/no TSM)

• Straightforward implementation

• Users do not notice any failures that do occur

• Goal achieved

Moving on

As a result of the consistently good resultsachieved, and in particular the excellentsupport from the Oracle Database SAPtechnology team in Walldorf, SAP ERP with Oracle RAC went into productiveoperation in June 2009. Bauerfeind’s othersystems with high availability requirementsare to follow suit by the end of 2009. Once that is complete, Alexander Käferlein is sure to be reporting back on the process at SAP and Oracle events and sharing someinvaluable tips.

Page 59: Oracle 4 SAP

oracle.com/[email protected]

Only Oracle Database11gRelease2 provides for

SAPcustomers

Copyright © 2010, Oracle. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its a affiliates.Other names may be trademarks of their respective owners.

Oracle – the # 1 Database for Deploying SAP Applications

Oracle other DBs

Fully integrated, platform independent active-activeclustering solution for both SAP and database throughRAC and Clusterware/SAPCTL

Enhanced Add COLUMN Functionality

High Performance NAS Storage through Direct NFS

Online Patching

Real Application Testing Option

Updatable Standby Database

RMAN Backup Compression, RMAN Backup Encryption

SecureFile out-of-line LOB data compression

Deferred Segments Creations

Disk-Based Bitmap Indexes

Tablespace Encryption

Data Guard Secure Network Transport

Database Vault

Automatic Workload Repository (AWR)

Page 60: Oracle 4 SAP

58

“ O U R S A P C U S T O M E R S R U N O R A C L E ”

F R E U D E N B E R G I T D E L I V E R S S M B S A P H O S T I N GS O L U T I O N S O N O R A C L E R D B M S

Freudenberg IT relies on its years of SAP/Oraclehosting expertise and its unique dual data centerconcept to guarantee large enterprise servicelevels to SMBs - but at SMB prices. “We support SAP applications on HP-UX, AIX,Linux, and Windows platforms – with the Oracledatabase, we are able to deliver the value, secu-rity, reliability, and scalability our customersrequire”, stated Scott LaBouliere, SVP ofHosting Operations for Freudenberg IT USA.

Why Freudenberg IT prefers Oracle RDBMS• Rock solid operational reliability• Highly scalable regardless of database sizes• Supported across multiple operating systems• Platform independent• Established monitoring and management

tools integrate into Freudenberg IT’s GlobalActive Monitoring System

• Architecture designed for multi-userEnterprise level I/O

• Excellent disaster recovery options

Freudenberg IT is committed to providingSAP hosting services to small-to-mediumsized businesses (SMBs) since larger outsour-cing service providers often fail to provide thecorrect balance of service quality and price that is demanded by SMBs. Freudenberg ITmaintains its own data centers and full-timeemployees and does not subcontract SAP operations. In addition they have:

• SAP/Oracle hosting focus and expertise(certified SAP Global Hosting Partner)

• Standard dual data center concept in all locations worldwide for cost effective disasterprevention/recovery as a standard customerservice offering

• 4-zone security model (building, office, datacenter, logical) with access control and24/7 camera surveillance

• Redundancies in the data center infrastructure (Power, UPS, HVAC, communication lines)

• Standardized platforms and vendor agreements worldwide (SAP, Oracle, IBM,HP, EMC, NetApp, VMware, Cisco)

• Standardized proactive monitoring and support of all hosted systems worldwide

• 24/7 International Call Center using a‘Follow-the- Sun’ concept

• Flexible service level agreements with performance penalties

• Data centers located in Germany, China,and United States – wherever your businessmay be.

Freudenberg IT LP601 Keystone Park Drive,Suite 600 Morrisville, North Carolina 27560Phone: +1 (866)-705-6385Fax: +1 (919) 321-0258

[email protected]

Page 61: Oracle 4 SAP

Hosting with Oracle at Freudenberg IT 59

SAP/Oracle Hosting Service Packages

Freudenberg IT has developed two main serviceofferings that incorporate standard disasterrecovery using its dual data center concept.

The two data centers are connected with fiberoptic connections (owned and operated byFreudenberg IT). This avoids the high tele-communication costs typically incurred whenmaintaining a Disaster Recovery concept between two data centers (Note: there is nousage charge for this line). Standard to allhosted systems, regardless of which data centerthey are in, is tape library backup to the otherdata center. Additionally, all hosted 3-systemSAP landscapes will have their Quality Assu-rance system located in the other data center.In this way, Freudenberg IT has standardizeddisaster recovery for all of its customers – at noadditional charge.

In the case where the data center with aProduction system becomes inoperable, theQuality Assurance system along with the tapebackups can be used to recreate the Productionsystem and bring it online. In the case wherethe data center with the Quality Assurancesystem and the tape backups becomes inopera-ble, the Production and Development systemswill still be running. The Quality Assurancesystem will be recreated and the tape backupsredirected to the tape drive unit in the remai-ning data center.

SAP Application servers are allocated tocustomer SAP systems based on the numberof SAP users. These application servers arealso distributed between both data centers sothat at least half the Application Servers willstill be available in the case where one of thedata centers becomes inoperable. FreudenbergIT does not charge extra when additionalapplication servers are required to maintainagreed upon service levels.

Freudenberg IT is responsible for all LAN lineswithin each data center. WAN lines into eachdata center can either be dedicated to eachcustomer or shared (i.e. Freudenberg IT Inter-net Lines using SONET with multiple pathredundancy) using VPN access. The choice ofnetwork security concept, communication linecarrier, data line type, bandwidth, associatednetwork devices, the backup data line method,and actual location of the WAN entry point(the customer’s location(s) and/or a FreudenbergIT data center) is mutually agreed upon bet-ween the customer and Freudenberg IT and isdefined in the hosting contract service levels.

Hyper-FIT ERP Hosting Package

This hosting package is designed for customerslooking to run their SAP applications on thehighly-scalable Intel architecture. The hardwareplatform is HP/Intel servers running Linux orWindows with an Oracle database. SystemAvailability commitments range from 99. 5%to 99.9%. These platforms run with a sharedEMC or NetApp enterprise storage device.

Virtualization Option: This architecture pro-vides added flexibility in load-balancing andenables capabilities to reduce both plannedand unplanned outages. This architecture cansupport either Windows or Linux, and utilizesvirtualization capabilities through bare-metalproducts.

High-Availability Option: This architectureleverages virtualization capabilities throughbare-metal products, as well as advanced enter-prise storage solutions. Data mirroringis used across the two data centers, supportedwith stand-by virtual servers at the oppositedata center. This provides for an Availabilityof 99.9%, and an improved Recovery TimeObjective (RTO), and Recovery Point Objective(RPO) beyond the standard 24 hours and 4hours respectively.

“Our average production

system availability since

2005 has been over 99.97%

– with Oracle we are able

to deliver the value, security,

reliability, and scalability

our customers require”.

– Scott LaBouliere,

SVP of Hosting Operationsfor Freudenberg IT USA

Page 62: Oracle 4 SAP

60

FIT Professional ERP Hosting Package

This hosting package is designed for a higherlevel of hardware redundancy. The hardwareplatform is either HP’s Integrity servers run-ning HP-UX, or IBM p-series servers runningAIX. Each of these servers run with an Oracledatabase and a shared EMC or NetApp enter-prise storage device.

Advanced Mirror Option: This add-onpackage is for customers with large amountsof data who need to reduce RTO and the RPOeven further. The Professional package is en-hanced with immediate and automatic mirro-ring of data at the CPU/OS level to 2 SANstorage devices – one in each data center.(CPU/OS-based mirroring is used for serverboot disks as well). When the Productionsystem and/or data center becomes inoperable,the SAN storage device in the other data centercontains the entire customer’s data up to thelast successful data write transaction. It isreconfigured and attached to the QualityAssurance system, the SAP instance is startedand brought up as the recovery Productionsystem. SAN-based RPO is less than 1 minute.Similar capabilities are offered by our NASstorage solutions as well.

Plus Shadow Option: This add-on packageis for customers with large amounts of datawho need to reduce overall RTO and RPO who also need a low RTO and RPO whenlogical database errors occur (e.g. user errorresulting in mass deletion of master data).The entire production (active) SAP landscapeis shadowed with a passive SAP landscape inthe other data center. Using Oracle DataGuard in Redo Apply mode, DB redo logs arecopied to the shadow landscape on a regularbasis. At pre-determined periods (e.g. every4 hours) the redo logs will be applied to theshadow database to keep it consistent withthe Production database. This increases systemavailability to 99.9% or higher. When thecustomer becomes aware of a logical databaseerror, they immediately contact FreudenbergIT with a critical call. Hosting personnelimmediately shutdown the shadowing process.After analysis of the redo logs, the shadowdatabase can be updated to reflect the pro-duction database just before the logical erroroccurred. The shadow system becomes theProduction system and original Productionsystem will be recreated and assume the roleof shadow system. Shadow-based RTO is lessthan 1 hour (no need to reconfigure the QualityAssurance system or attach the other SANstorage device) and RPO is less than 1 minutebefore the logical error (but all data enteredafter the logical error will not be available inthe shadow database so the customer musthave all SAP users cease their work as soon asthe logical error is detected).

Interested in a cost-effective SAP/Oraclehosting solution? Please contact:[email protected]

Dual Data Center Concept Diagram

Freudenberg IT specializes in SAP hosting, SAP and MES consulting, and EDI. As an international SMB IT service provider, Freudenberg IT has16 different office locations in North America, Europe and Asia and operates SAP-certified data center locations in Durham, North Carolina;Weinheim, Germany; Suzhou, China; and Singapore, and Malaysia. Freudenberg IT holds SAP Hosting and Services Partnerships along with SAPSpecial Expertise Partnerships in Business Intelligence, CRM, BPC, HCM, Enterprise Portals, Financial Supply Chain Management and NetWeaver.Freudenberg IT has also developed its own MES (Manufacturing Execution System) solution called the Adicom® Software Suite, which ensures theseamless flow of real-time information between the plant floor and the enterprise in the areas of Logistics, Production and Labor Management.

Hosting with Oracle at Freudenberg IT

Page 63: Oracle 4 SAP

Oracle Partner – Delta Consult ing 61

Delta

For additionalinformation regardingDelta Consulting,please visit our websiteat www.go-delta.comor contact:Jack Tomb, Partner at610-558-1730.

Delta Consulting, Inc. is an SAP-focused consultancy offering extensive SAP consultingservices and Software Components for it’s SAP Customer Base. Delta has a deep rootedbelief that the successful implementation of an SAP solution involves much more thaninstalling software – it requires the integration of people, processes and technology.Our extensive SAP expertise and multi-disciplinary business backgrounds makes Deltaconsultants uniquely qualified to effectively deliver a broad range of SAP solutions.

D E L T A C O N S U L T I N G

As a certified SAP Services Partner for over 11 years and a member of the Oracle PreferredPartner Program (OPP), Delta Consulting ispleased to announce its selection by Oracle to extend its agreement to provide support services for Oracle Real Application Clusters(RAC). Using SAP with Oracle RAC offersa unique solution for SAP customers alreadyrunning Oracle by providing them with a totalsolution that provides high availability andscalability. Our team includes highly skilledand experienced Oracle DBA’s who are trainedand certified in SAP basis administration.

Oracle Database 11g is the highly scalable andreliable database for mission critical SAP solu-tions. Our commitment and focus on thistechnology enables Delta Consulting to bringthe best practices for migrating an existingSAP installation from a single instance Oracledatabase to a multiple instance Oracle RACcluster database configuration.

Services to be provided by Delta Consultinginclude:

• RAC Implementations• Database Migrations• Tuning and Performance Optimization• Backup/Recovery and Hot Standby Solutions

Over two-thirds of all mid-sitze to high-endSAP customers run their applications on Oracle.With SAP’s endorsement and certification ofOracle Database 11g, the motivation to im-plement RAC include:

• Higher Availability– New Requirements– Maintenance window negotiation– More and more work places rely

on SAP ERP

• More Flexibility– Dynamical growth by adding servers– Better reuse of equipment

• Cost Savings– Buy cheaper servers (scale out)– Reduce maintenance costs

Want to increase the ROI on your existingSAP system? Working with Delta Consulting,we can help you explore areas where you canleverage industry best practices and make current processing even more efficient. Weoffer a wide array to help you take advantageof your SAP investment.

Delta Consulting, Inc.5 Christy Drive, Suite 109Chadds Ford, PA 19317Toll Free: 1-888-461-5553Phone: 1-610-558-1730E-mail: [email protected]: www.go-delta.com

Page 64: Oracle 4 SAP

62

I T S T R A T E G Y A N D T R A N S F O R M A T I O N : A L L 4 I T ' S

S T R A T E G I C I T E F F E C T I V E N E S S P R O F E S S I O N A L S

H E L P O R G A N I Z A T I O N S O P T I M I Z E I N V E S T M E N T S ,

T R A N S F O R M C A P A B I L I T I E S A N D A C H I E V E

G R E A T E R B U S I N E S S V A L U E F R O M I T

Founded in 1997, All4it was surrounded bysenior consultants to issue an advisory servicefor high value-added technology around theOracle database for SAP: Consulting,technology and outsourcing.

Through large projects at the enterprise level,All4it now offers a range of vertical services,from physical infrastructure, to the businessborders of the information systems.

In particular, All4it has managed to distinguishthis market that supports projects involvingvery large databases and infrastructure SAPand respecting the strength core business ofits customers. Specifically, All4it led manysuccessful ECC/Oracle database migrationsand major implementations of new Oracle features (RAC, partitioning, charset migration,environment split/merge, key index com-pression, Flashback, Data Guard, and now,Database Vault) in compliance with the rulesof SAP ERP and BI support.

The partnership between Oracle database &SAP and All4it is historic. First, from the origin of its employees and then thanks to the permanent will to better meet itscustomers utilizing the technologies offeredby Oracle. Recently Decathlon, leader indistribution of sports items, was wining bythe acquisition of SAP Award, thanks tomigration ECC5.0 conducted jointly withAll4it.

Today, as part of strategy partners, Oraclechose All4it for its ability to manage end-to-end projects.

From a practical point of view, All4it investedin programs Oracle for SAP Organization:Global Technology Center, RAC trainingprogram, to be perpetually aware of bestpractices.

In Paris at the event Fujitsu-Siemens to the“Palais des Congrès” (FSC-Future IT), All4itwas implementing a platform RAC-10g/ SAP-ECC6 to demonstrate the capabilities of solutionFlexFrame for SAP Solution.

In summary, the success of All4it builds onthe following key drivers:

- Understanding of the issues customersupstream phase of study and design

- Project monitoring and control

- Proposals of the best technologies, federation,implementation, skills transfer

- Integration of technologies offered bymanufacturers like IBM, HP and others

and finally propose optimizations inoutsourcing of the operation to free upbudgets ...

Industry:

Consulting & outsourcing

Locations:

• Luxembourg• Belgium• France

Annual Revenue:

12,5 M!

Employees:

135

For additional informationregarding All4it, please visitour website at www.All4it.com,or contact Olivier Lambert at+33 6 08 73 09 92

All4it Group

All4it focuses his offer on a SAP ERP on Oracle database delivery solutions

Oracle Partner – Al l4 it Group

Page 65: Oracle 4 SAP

oracle.com/[email protected]

Source: IDC, “Worldwide Relational Database Management Systems 2007 Vendor Shares” , IDC #212840, June 2008.

Copyright © 2009, Oracle. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its a affiliates.Other names may be trademarks of their respective owners.

Database1

Vendor Share

Oracle 44.3%

IBM21%

Microsoft18,5%

Oracle DatabaseTrusted by 280,000 Customers Worldwide

#

Page 66: Oracle 4 SAP

64

Keywords:

Data recovery, SAP, Data Guard, LogMiner, FlashbackQuery, high availability, user error, application error,logical corruptions, physical corruptions, corruptblocks.

About FIT:

Freudenberg IT is the international IT service providerfor outsourcing and consulting around SAP andManufacturing Execution Systems (MES). Pre-con-figured SAP Solutions offer the security of globaloperating standards combined with specific clientrequirements. The IT service provider designs,implements and optimizes IT infrastructures, runsIT-systems in an SAP environment and has developedits own MES-solution, the Adicom® Software Suite.With a sales share of more than two thirds in theindependent market, Freudenberg IT is the mostsuccessful German IT spin-off. The companyemploys more than 500 associates at 16 locations inEurope, America and Asia. The IT service provideris part of the Freudenberg Group.

D A T A R E C O V E R Y W I T H O R A C L E D A T A G U A R D , L O G M I N E RA N D F L A S H B A C K Q U E R Y I N A N S A P E N V I R O N M E N T

1. Introduction

Oracle Data Guard, LogMiner and Flashback Queryare standard functionalities of Oracle EnterpriseEdition. Oracle Data Guard is Oracle’s foremostdisaster recovery solution. Freudenberg IT uses OracleData Guard to protect SAP systems running on Oracle.As well as offering protection against corruptions inthe file system, at Freudenberg IT, Data Guard alsoprotects against logical errors caused by defective userprograms. Changes to the production system only takeeffect in the physical standby database after a set delayof several hours, in a process known as a “delayedapply”. Oracle LogMiner allows redo logs to be ana-lyzed. This analysis enables the reconstruction of theSQL statements created when the data was changedand the associated UNDO statements. Correct data-sets can then be recovered from a given point shouldany logical errors occur. Oracle Flashback Query is onevariant of the Flashback technologies that form partof Oracle Database. It allows you to query table con-tent at a point in the recent past using informationin the UNDO tablespace. Freudenberg IT also usesFlashback Query to reconstruct original data after aprogram error. This article explores the Oracle DataGuard, Oracle Flashback Query and Oracle LogMinertechnologies. The practical benefits are illustrated bymeans of case studies where customer datasets havebeen successfully recovered with the aid of these basictechnologies. The challenge in the examples describedwas that, owing to the particular error situations, itwas not possible to simply restore the entire databasefrom a backup. Instead, it was necessary to restoreindividual data areas (i.e. individual tables or parts oftable content) without affecting or destroying other,still intact fields.

– D R . T H I M O B A S T U C KFreudenberg ITWeinheim, Germany

Page 67: Oracle 4 SAP

65

2. Oracle Data Guard, LogMiner and FlashbackQuery: An Overview

High Availability of the whole infrastructure as wellas reliability of customer data is top priority for anybusiness that provides SAP hosting to end customers.Successful data recovery after an unforeseen errordepends on an in-depth knowledge of SAP productsand the database technologies they are based on.Oracle Database offers numerous functionalities forbuilding high-availability, fault-tolerant systems. Freudenberg IT uses Oracle Data Guard, LogMinerand Flashback Query in many hosted customer SAPsystems.

2.1 Oracle Data Guard

Oracle Data Guard ensures high availability, dataprotection, and disaster recovery for enterprise data.Data Guard provides a comprehensive set of servicesthat create, maintain, manage, and monitor one ormore standby databases to enable production Oracledatabases to survive disasters and data corruptions.Data Guard maintains these standby databases ascopies of the production database. Then, if the pro-duction database becomes unavailable because of aplanned or an unplanned outage, Data Guard canswitch any standby database to the production role,minimizing the downtime associated with the outage.With Data Guard, administrators can optionally im-prove production database performance by offloadingresource-intensive backup and reporting operations tostandby systems. Data Guard is part of Oracle Enter-prise Edition. Beginning with Oracle Database 11gData Guard enables read-only access to the physicalstandby database for queries while continuously ap-plying changes. This requires a license for the ActiveData Guard option. Data Guard may be combinedwith other Oracle high-availability functionalitiessuch as Real Application Clusters (RAC), FlashbackDatabase and Recovery Manager (RMAN).

2.2 Oracle LogMiner

LogMiner is an Oracle Database component that hasbeen available since Version 8i. It provides an inter-face for analyzing the content of online and archivedredo logs. All changes to user data implemented in thedatabase or the database’s data dictionary are loggedas redo entries in the redo logs.

Possible areas of use include:

• Identifying the start time of a logical corruption

• Defining the necessary actions to perform a fine-grained recovery at transaction level

• Performing trend and capacity analyses for tuningmeasures

• Auditing previous transactions in the database

2.3 Oracle Flashback Query

Oracle Flashback Query is one of the various Flash-back technologies that form part of Oracle Database.Flashback technologies enable very flexible responsesto human errors, which according to various studiesare the cause of around 40% of application failures.In many cases these errors result in logical corruptionsof the data. In other words, although the SQL state-ment is syntactically valid as far as the database isconcerned, it produces logical inconsistencies at appli-cation level.Typical user errors include inadvertently deletingdatasets, making incorrect changes to datasets, andaccidentally deleting tables. Oracle Flashback techno-logies allow the user to view historical datasets,perform change analyses, retrieve deleted tables, andquickly reset the entire database to a point in the past.Oracle Database 9i introduced the Flashback Queryfunctionality, which enables to query tables at a pointin the recent past. In Oracle Database 10g the techno-logy was expanded to allow flashback across all levels:database, table, row, and transaction. The functionsadded in Oracle Database 10g include FlashbackDatabase, Flashback Table, Flashback Drop, FlashbackVersions Query, and Flashback Transaction Query.Oracle Database 11g also introduced Flashback DataArchive to store long-term historical informationabout individual tables and their changes.The advantage of the Flashback technologies is thatthey allow a specific part of the database to be repairedwith surgical precision, according to the error situa-tion, without having to resort to a global mediarecovery.

Oracle Data Guard – Freudenberg IT

Page 68: Oracle 4 SAP

66

3. CASE STUDIES

3.1 Case Study 1: Data Extraction from Standby Site (Data Guard)

Problem: A user error has resulted in several milliondatasets being deleted from three customer tables (Y*).

Result: One entire department was unable to processorders, paralyzing a considerable proportion of thecustomer’s retail business.

Customer requirement: To reset the datasets of theaffected tables to the status they had approximatelythree hours before in the QA system.

Solution: The customer used Data Guard with aphysical standby database running four hours behindthe primary site in managed recovery mode, usingthe “delayed apply.”

As soon as it was discovered that data in the pro-duction system had been damaged, managed recoveryof the standby database was stopped. Three hourshad elapsed since the user error occurred. Thanks tothe set four-hour delay, the content of the standbydatabase had not been affected by the error. Thismeant that the correct data could be extracted andmade available in the QA system.

The following steps were taken:

• Standby: managed recovery stopped: “;”

• Standby: standby site recovered to a customer-specified point immediately before the error: “;“

• Standby: standby site opened in read-only mode:“;“ – shown in alert.log“.“

• Standby: standby site tables exported: ““ etc.

• Standby/QA system: export data transferred:““

• QA system: status of QA tables backed up: “;“ etc.

• QA system: SAP stopped

• QA system: QA tables renamed: “;“

• QA system: menu-guided import of previouslymentioned exports: ““

• QA system: SAP started

• QA system: customer given green light to check /extract data from the QA system

• Standby: managed recovery restarted after customerapproval: “;“

• QA system: following completion of data extractionand customer approval, imported tables droppedand “..._orig“ renamed

• Duration of measures taken: approximately 1 hour,including customer consultation

Because of interdependencies with various othertables in the SAP system it was not possible to resetthe tables directly in the production system (this isalso not supported by SAP). In addition, some smallareas of the table (data for other departments) werestill intact and it was essential not to reset them. Forthese reasons the data was made available in the QAsystem. From there it was read out using SAP stan-dard methods and applied in the production system.

Page 69: Oracle 4 SAP

Oracle Data Guard – Freudenberg IT 67

3.2 Case Study 2:Data Reconstruction from Redo Logs (LogMiner)

Problem: Data has been distorted over several daysby a defective program. In the KNMT table, a deve-loper error resulted in several thousand datasets outof an approximate total of 120,000 being distortedover the course of a week: all non-key fields, in parti-cular the essential “KDMAT” and “POSTX” fieldshave been set to “empty.”

Result: The distortion has damaged the link between“Internal material number” and “Customer materialnumber”, so the customer (a retailer) was unable toprocess incoming orders.

Customer requirement: To reconstruct the originaldata content replaced by “empty“. To add to the problem, the datasets had been updated several timesduring the week but the required information wasdeleted after the first update.

Solution: This customer had activated “supplementallogging” of the database (“;“). This allowed the redologs to be fully analyzed with LogMiner (otherwise,in the case of chained rows, the analysis could haveyielded datasets with the result ““).

The following steps were taken:

• Redo logs restored to new directory from start ofdata distortion (approx. 300 redo logs of 140 MBeach).

• “Analysis scripts“ (SQL scripts) generated, eachevaluating 10 redo logs (split into smaller jobs).Sample script:

• Sample result - see Figure 1:

Figure 1: Sample output of above LogMining; SQL_REDO contains the defective instructions (in red boxes), SQL_UNDO contains thedeleted KDMAT and POSTX data to be recovered (in green boxes)

Page 70: Oracle 4 SAP

68

• The result of the above SELECT statement was further analyzed with a shell script. The SQL_UNDOentries where for the corresponding SQL_REDO“KDMAT” a value other than “empty” was replacedby “empty” were backed up to a file in order torecover the original state of “KDMAT.”

• Information forwarded to the customer for checkingand/or further selection.

• Updates (SQL undos) of “unambiguous” datasets, asconfirmed by customer, executed (customer checkedand confirmed interdependencies with other tablesand requested that in this special case the SQLundos be applied directly to the production system).

• Customer performs manual correction of the remai-ning (ambiguous) datasets using standard SAPinput methods.

Various alternative solutions were discussed with thecustomer in advance, but because the data distortionhappened gradually and went unnoticed while thesystem continued to operate, LogMining was the onlyrealistic way of correcting the problem. All otheroptions would have resulted in data loss or would haverequired tremendous time and efforts.

3.3 Case Study 3:Reconstruction of Changed Fields in SAP Pool Table(LogMiner)

Problem: Data in the SAP pool table “T030K” (“Tax Accounts Determination”) has been deleted byan incorrect transport (user error).

Result: Impersonal account deleted in the productionsystem.

Customer requirement: Name deleted values.

Solution: As in Case Study 2, “supplemental log-ging” of the database was activated, so LogMiningappeared to be the most appropriate option. Unlikethe previous case, however, table “T030K” was notcreated at database level but in the SAP table pool“ATAB”. So as far as the database was concerned, therewas only the “ATAB” table, the entries in whichconcealed the pool table. This had to be taken intoaccount and evaluated during the LogMining process.

The data was reconstructed as follows:

• Table pool to which “T030K“ belongs was identi-fied (SAP transaction se11): here “ATAB“.

• Time of error established (defective transportrequest imported: start+end).

• Redo logs created during this period (a few minutes)identified and restored.

• LogMining commenced as in Case Study 2 toreconstruct the data; system searches for undo state-ments relating to changes in “ATAB” containingthe table name “T030K”:

• The SQL_UNDO contains the key fields of“T030K” as one character string (here: “110PYINVSTD9”) and the respective values as HEX.

• The “VARKEY” column in the “ATAB” tablecontains the values of the key fields “MANDT”,“KTOPL”, “KTOSL”, “MWSKZ” of the “T030K”table as a combined string: “110PYINVSTD9”.In accordance with the table description, this pro-duces 110=MANDT, PYIN=KTOPL, VST=KTOSLand D9=MWSKZ.

• After the HEX length, the “VARDATA” columnindicates the HEX values of the “KONTS” and“KONTH” columns in the “T030K” table.

Page 71: Oracle 4 SAP

Oracle Data Guard – Freudenberg IT 69

• New tables exported from production system:

• Files copied and imported into development system:

• Tables created in ABAP dictionary to allow accessto the data from SAP (to achieve this, the tableswere renamed again to satisfy the SAP namingconvention).

• Customer performs “normal” transport of correct,checked data into production system using stan-dard SAP methods.

In this example the original data required was madeavailable within about an hour (including analysesand discussion with the customer), enabling thecustomer to transport the correct data into the pro-duction system a short time later (after checking).For the system in question, with a database of around2 TB, providing a temporary system restore (point-in-time recovery “just before error”) would have takenseveral hours, not to mention the considerably greatertime and hardware resources required.

4. Summary:

Oracle Database offers numerous functions for highavailability and data security. This includes architec-tural concept-based features such as Real ApplicationClusters (not described in this paper) and OracleData Guard, and built-in features such as LogMinerand Flashback technologies. This paper deals withData Guard, LogMiner and Flashback Query. As canbe seen from the case studies, these functionalities –some of them unique on the market – enabledFreudenberg IT to respond flexibly to a wide range oferror situations in the hosted SAP environments andquickly restore availability of the particular SAP appli-cation. It made no difference whether the problemwas the result of physical corruptions caused by ahardware defect or a logical corruption caused by auser program error.

• This HEX representation can be converted intoand read in ASCII – in this example:“(00001546600000154660”. This results in an“insert” in the pool table “T030K” with the values:

• Data made available to the customer, who can then re-enter it in the system using standard SAPmethods.

3.4 Case Study 4:Data Recovery in the Undo Area (Flashback Query)

Problem: A user error has resulted in obsolete statu-ses of the CEPC and CEPCT tables (“Profit centermaster data”) being transported from the develop-ment system to the production system.

Result: No new customer datasets could be created.

Customer requirement: Make the original statusesof the production tables available.

Solution: Although the table changes occurred about20 hours ago, the “before images” of the data couldstill be reconstructed as a result of a sufficiently largeundo tablespace, such that a Flashback Query of thetwo tables yielded the table status prior to the importof the defective transport request. These statuseswere copied to a new (temporary) table to enable thecustomer to check them and compare them with thecurrently available data and make any necessarycorrections.

The following steps were taken:

• Time of error established from SAP transport log;result: ““

• Data from old status copied to new table (in production system), e.g.:

Page 72: Oracle 4 SAP

70

O R A C L E A D V A N C E D C U S T O M E R S E R V I C E S F O R S A PDatabase Services for SAP Environments

Oracle Support for SAP

A key attribute to the deep customer focusedpartnership with SAP, is SAP’s requirementfor a permanent onsite technical staff. These“Centers of Expertise” staff SAP’s OracleDevelopment Level Support queue and provideimmediate assistance for a wide range ofactivities ranging from critical issue support to “production down” outage situations. TheCenter’s, located in Walldorf, Tokyo and PaloAlto, also assist SAP customers with a widerange of proactive support in areas such asmanagement of increasing data volumes, per-formance optimization, setup of high availabi-lity solutions and data exchange between theSAP system and other Oracle databases. TheSAP-Oracle integrated support model drawsfrom over 20 years of close-in collaborationand delivers a highly responsive and anticipatorylevel of service.

Oracle Direct Customer Support ThroughAdvanced Customer Services

In addition to the integrated support with SAP,many customers choose to engage Oracle Support directly to help achieve even greaterperformance and ROI from their SAP-Oracleconfigured environment. These services areavailable through Oracle’s Advanced CustomerServices (ACS) organization. AdvancedCustomer Services experts deliver personalizedservices directly to customers worldwide tomaximize performance and increase productivityfor all Oracle systems.

“SAP works in partnership with Oracle to provide quality system support. Many of ourjoint customers however, require even higherlevels of support for their database environ-ments to leverage maximum Oracle capabilities.Our annualized services take support to thenext level”, explains Larry Abramson, SeniorVice President, Oracle Advanced CustomerServices.

The services provide for three levels of annuali-zed operational support, Assisted ServicesEngagements and onsite Technical SkillWorkshops. As SAP certifies new versions ofOracle databases, as with Oracle Database 11g,that deliver greater speed, scalability andreduced IT costs, Oracle Advanced CustomerServices has the expertise and certifications tohelp customers adopt and leverage this tech-nology for SAP applications. In addition, onsiteassistance in deploying and leveraging Oracledatabase features such as Database Vault,DataGuard, Partitioning and RAC is availableto ensure proper configuration and set ups withSAP application requirements. All AdvancedCustomer Services Database Services for SAPEnvironments are delivered by Oracle expertswho are skilled in maximizing Oracle techno-logy contributions to overall system perfor-mance, stability and recoverability.

Oracle with SAP Expert GuidanceTailored to Your Business

Database Services for SAP Environments offersthree levels of annualized services that can becombined with engagements and workshopsto meet your specific needs.

Advanced Support Assistance – facilitates andexpedites service requests through a singlepoint of contact. Your Service Delivery Manager(SDM) ensures that the right people and orga-nizations are aligned with meaningful actionplans resulting in more efficient and effectiveissue resolution.

Business Critical Assistance – combines servicerequest resolution with proactive advice andassistance tailored to your specific operationsand projects. Your SDM coordinates the effortsof a team of engineers who develop backgroundcapabilities on your company and your IT goals,and then assist with ensuring a successful out-come for each of your projects.

Page 73: Oracle 4 SAP

Oracle Advanced Customer Services (ACS) for SAP 71

Solution Support Center – offers our mostcomprehensive service, with a team of focusedengineers that are deeply aware of your environ-ment, operations and projects. This focusedteam of engineers is available to you through a direct access hotline to provide assistance forcritical Service Requests and a range of proactiveservices including assessments and root causeanalysis.

Oracle/SAP- Oriented Workshops andEngagements

To build your IT staff’s capabilities and confi-dence in optimizing the Oracle database in anSAP environment, our workshops are createdand delivered by specialists who know how SAPapplications interact with Oracle databases.With the content drawn from a long history of technical partnership with SAP, OracleAdvanced Customer Services provides the fol-lowing Technical Skill Workshops:

• Fundamentals of Oracle database for SAPERP (Level I)

• Oracle Advanced Performance Tuning forSAP ERP (Level II)

• Oracle Expert for SAP (Level III)

• Oracle Database 11g for SAP Business SuiteTechnical Skills Workshop

• Oracle Database Administration for SAPBusiness Intelligence

• Oracle Real Application Clusters for SAP

• SAP ERP ABAP Tuning with Oracle database Platform

In addition to established portfolio of work-shops, a new workshop, Oracle Security forSAP ERP Customers is now available onrequest.

Designed to help customers deal more effec-tively with external and internal complianceand security requirements, the workshop focu-ses on how to leverage the Oracle databasefeatures to safeguard their deployments at thedatabase level. Key areas include: database-usersecurity, auditing, network security, TransparentData Encryption and Oracle Database Vault.

To further enhance the value, these TechnicalSkill Workshops can be modified and enhancedto help ensure alignment with your specificsituation and goals. Technical Skill Workshopsare specific to your company and are scheduledbased on availability.

Many customers find that deep Oracle andSAP experience and expertise is necessary toimprove database performance and system sta-bility, when upgrading or moving the databaseor when leveraging Oracle database features.

Our most popular engagements include:

• Database Health Check

• Database Partitioning

• SAP ERP Administration Concepts

• Review and Proof of Concepts

• Hot Standby/Data Guard Implementation

• Backup/Restore/Recovery

• RAC Setup Assistance

• HW Migration “O2O”/Oracle (AdvancedCustomer Services as Provider)

• HW Migration Assistance “O2O” Packages(Advanced Customer Services as Assistance)

• Database Migration Assistance

• Database Reorganizations

With Advanced Customer Services DatabaseServices for SAP Environments you enjoy apreferred relationship with Oracle subject-mat-ter experts, IT professionals, and developers tomaximize the value of your Oracle environ-ment.

Page 74: Oracle 4 SAP

72

Database Healthcheck/Performance Analysis

Performance is a primary key to success in theintroduction and operation of an SAP systemfor all SAP customers. Our specially trainedstaff, not only knows the Oracle database indetail, but is also trained in the intricacies ofOracle in a SAP environment. Both at the be-ginning of a deployment and at regular intervalsover the application life-cycle, DatabaseHealthchecks can ensure proper configurationand tuning for optimum performance.

High Availability/Backup Concepts

Unavailability of the SAP system leads to cata-strophic problems for most customers, bothlogistically and financially. In order to minimizethe risk of unplanned downtime in a missioncritical environment, IT organizations mustproactively plan for failover and recoverability.Oracle database products enable differentapproaches, such as hardware clusters, mirrortechnologies, standby databases, RAC and DataGuard. Oracle Advanced Customer Servicescan advise on the comparative advantages anddisadvantages of these different approaches asit applies to your particular situation and, ofcourse, assist with the implementation of thechosen solution.

Oracle RAC Enablement for SAP

The “Real Application Clusters” (RAC) optionenables the distribution of your databaseinstance across different servers, or nodes. Thisoffers new possibilities in the area of high avai-lability of an Oracle database system, and alsoprovides greater flexibility in the dimensio-ning and scalability of system resources.Oracle Advanced Customer Services providesprofessional services, in the areas of planning,technical workshops and implementation, toassist you with enabling RAC for your SAPenvironments.

Database Migration Services for SAP

The majority of all SAP ERP installations runon an Oracle database. The Oracle AdvancedCustomer Services for SAP group is certifiedby SAP for database migrations and can assistcompanies who wish to migrate their SAPBusiness Suite installation from a non-Oracledatabase to Oracle. A much valued aspect ofOracle’s migration services is the deep fami-liarity of the change from a DBA perspective.Oracle Advanced Customer Services can assistyour staff in executing a migration plan whilefamiliarizing them with the new databaseoperations.

Oracle to Oracle Database Migrations (O2O)

– Extremely Fast and Smooth DatabaseMigrations for SAP Systems

Because standard tools require long transfertimes, many situations require more than 48hours to migrate a database. Oracle provides“O2O” migration Services to shrink the totaltransfer time. Based on a set of services, pro-cedures and tools, Oracle Advanced CustomerServices can help customers achieve a signifi-cantly faster process, typically at a speed of100 to 150 GB per hour. This means systemscan now be migrated within bound time-framesthat could not be handled previously usingstandard tools. In addition, applying OracleStreams enables an online approach for O2Omigrations. The service set is based on Oracletechnologies, and support migrations of SAPERP as well as BI/BW systems. Systems usingthis advanced migration approach remainfully within SAP supportability requirements.

Page 75: Oracle 4 SAP

Oracle Advanced Customer Services (ACS) for SAP 73

Oracle Partitioning for SAP Customers

Oracle Partitioning is an option to OracleDatabase 10g Enterprise Edition (also alongwith Oracle Database 11g certification). At atechnical level, Oracle Partitioning allowstables and indexes within a database to be subdivided into smaller pieces. Oracle can“partition” a table by ranges of values, so forexample, the data for Jan 1, 2010 throughJan 31, 2010 can reside in its own partition.

Oracle can also partition a table by a list ofvalues, so, for example, North American datais in one partition, while the European data isin another partition. Partitioning is a criticalfeature for managing large databases.

Partitioning is the feature that allows a databaseto scale for very large datasets while maintainingconsistent performance, without an unduly in-creased need for hardware resources or admini-strative efforts. Oracle Partitioning is embeddedinto the core database engine and supported byOracle’s administrative tools.

From an SAP application perspective, partitio-ning is completely transparent. Thus, no chan-ges need to be made to the application or tothe SQL statements in order to use partitioning.Partitioning for SAP has been supported sinceSAP Release 4.6C (see SAP Note 742243) for the SAP Kernel 6.20.

Oracle Database 11g!

With the many new capabilities and enhance-ments of Oracle Database 11g, such asAdvanced Compression, DirectNFS, Secure-files and Online Patching, enthusiasm andadvanced demand continues to build for fastdeployment. In addition, Database Vault isnow certified by SAP for supportability.

Advanced Customer Services stands ready toadvise and assist SAP users in efficiently andsmoothly upgrading to Oracle Database 11gin line with SAP supportability requirements.Technical workshops are in development tohelp your IT staff become aware and comfor-table in deploying and supporting the manynew features of Oracle Database 11g.

Whether through our ongoing support andpartnership with SAP, or directly with yourIT organization, Oracle Advanced CustomerServices deliver personalized services with deepexperience operating with SAP applications.

For further information please contact us:[email protected]

11gD A T A B A S E

Page 76: Oracle 4 SAP

74

In order to help small businesses and midsizecompanies implement SAP Business All-in-One,SAP offers a fast-start program. The purposeof the program is to dramatically reduce thetime and skill required for new installations,to cut costs while minimizing risk.

This web-based “umbrella” program acceleratesthe process, from the requirements analysisand the selection of hardware and software toproposals for process optimization within theorganization.

Lead generation is handled by an easy-to-usereferral program. General information aboutthe company’s sector is entered in the web-based configurator and the system uses thisinformation to select the relevant SAP partner.

The system then suggests a configuration forhardware, software and licenses and producesa cost estimate. The core of the fast-start pro-gram is the installation wizard, which assistswith pre-installation with the relevant SAPpartner and is used to prepare, control andimplement the automatic installation procedureon the customer’s system.

Web-based testing and installation are perfor-med on site using SAP standard processes andbest practices, with maximum efficiency andminimum personnel requirements. SAP soft-ware is optimized for Novell SUSE LinuxEnterprise servers, Microsoft Windows Server2008 and SAP MaxDB. On the hardware side,customers can choose from HP, IBM, Intel andFujitsu systems.

Configuration without the Constraints

Now that SAP has opened up what was once a very restricted choice of partners, the way is open for SAP Value Added Resellers (VARs).HP is one of the first partners who joined theSAP fast-start program and developed a broadrange preconfigured solutions. With the helpof pre-configured hardware and software, asoffered by HP with its Factory Express pro-gram, SAP estimates that installation timecan be cut from around five days to just fivehours with the fast-start program.

To support customers using SAP BusinessAll-in-One together with an Oracle databaseHP and Oracle developers were looking forthe right patch set with the appropriate para-meters for the Oracle database. The process wasoptimized by using Oracle procedures. Theteam now has access to a “container” of pat-ches, from which the installation — includingthe necessary parameters — can be carried outand the necessary patch sets put together.This package-based approach means that on-site installation no longer demands advanceddatabase knowledge.

J O I N T T E S T I N G O F A U T O M A T I C O R A C L E D A T A B A S EI N S T A L L A T I O N ( F A S T S T A R T ) O N H P S Y S T E M SS U C C E S S F U L L Y C O M P L E T E D

Page 77: Oracle 4 SAP

SAP Fast Start with Oracle and HP 75

The Oracle database installation process isstarted automatically as part of SAP installationby entering a few pieces of key information,without the need for additional manpower.This process, the time saved and the highlevel of security mean massive cost savings for customers and partners alike.

Testing has been successfully completed forsystem environments in the low-end mid-mar-ket with 60 to 300 users. The pre-installationof Oracle databases has now been made muchsimpler, not only on HP UX but also onWindows and Linux platforms.

Premium Design with Value Added

SAP currently has a portfolio of around 500best practices, specific adaptations of the SAPstandard to so-called “microindustries” as usedby SAP partners, which effectively contribute tooperational management as a quality knowledgesource. Three of these best practice templatesfor service, manufacturing and wholesale canalready be used for the fast-start program.

These developments open up a new chapter inthe old debate as to whether IT should beunconditionally subordinate to internal processes or whether the organization shouldin certain cases adapt its processes to the ITinfrastructure. Preconfigured systems likethose offered by the SAP fast-start program in collaboration with qualified partners con-tribute additional, high-quality informationand knowledge about a company’s operations,sector, processes and IT.

For customers, especially midsize companies,when it comes to new installations the scalesmay well tip towards adapting internal pro-cesses to these preconfigured knowledge pack-ages. And these offer only limited functionalitywithout the knowledge stored in databases.

Page 78: Oracle 4 SAP

Only the Oracle Databaseprovides for SAP customers...

Best Performance & Scalability

Best DeploymentFlexibility

Best Availability& Scalability

Best Support forVery Large DBs

Best Database Security

Best Manageability& Self-Management

76

Page 79: Oracle 4 SAP

77Oracle Partner – IS4IT, SAP on RAC

P E O P L E , K N O W L E D G E , P R O J E C T S , A N D I S 4 I T =

4 S U C C E S S F A C T O R S T O H E L P Y O U G E T A H E A D !

Contact:

Michael JilgArea ManagerIS4IT GmbHGruenwalder Weg 28b82041 Oberhaching/GermanyTel: +49 89 638 98 48 22e-mail: [email protected]

The main task of IS4IT, as a manufacturer-independent IT-consulting firm, is solving ourclients’ technical problems through theapplication of our IT-specialists’ expertise.

We provide IT services individually-tailored toyour specific requirements. With the help ofaround 85 consultants across Germany, weprovide a full range of services, from analysis,conception, and planning, to finalimplementation to the production process.

SAP Basis and SAP Infrastructure have success-fully been our main focus for many years.From the very beginning, our activities haveincluded solving problems of server- andstorage virtualization, as well as HA cluster.

In addition to handling such projects, we alsoprovide our customers with SAP technicalmaintenance in accordance with Service LevelAgreements.

Page 80: Oracle 4 SAP

78 Useful l inks Oracle database for SAP customers

Oracle Database Global Technology Center for SAPhttp://www.oracle.com/sap

Customer Success Stories, SAP on Oraclehttp://www.oracle.com/newsletters/sap/archive.html

Eventshttp://www.oracle.com/newsletters/sap/events.html

Some OSS Notes Oracle and SAP 1021844 Extension of Oracle 9.2 maintenance until July 31, 20081027012 Details about MOPatching1043380 Unicode Migration Optimizations, Efficient Table Splitting for Oracle Databases1045847 Unicode Migration Optimizations105047 + 742243 + 722188 Partitioning and Oracle Functionality supported by SAP1086956 + 1058988 Instant Client1109743 Index Compression1125923 + 966117 + 966073 Flashback Database1169872 Unicode Migration Optimizations1173954 Support of Oracle for VMWare and XEN1259767 Management of online redo log files 1272951 Changes in BR*Tools Studio 7.101279682 Support for Oracle data encryption1324684 Creating encrypted RMAN backups using BR*Tools 1324930 BR*TOOLS, Creating encrypted EXPDP exports with BRSPACE1325304 Conversions between heap-organized tables and IOTs 1329848 Oracle Support for Windows Server 2008 Hyper-V1330038 Oracle 9.2 Sustaining Support1333328 SAP Partitioning Engine1339724 Oracle 10.2 extended Support1351051 Support of Oracle for HP-UX Itanium Integrity VM1355140 Oracle Database Vault for SAP1358126 Oracle 10.2.0: Patches for Oracle Database Vault1358277 Oracle 10.2.0: Configuration Scripts for Database Vault1360603 Reorganizing and rebuilding individual partitions1374807 Freezing single kinds of statistics139863 Oracle 11g Roadmap1398634 Oracle 11g Release 2156548 Supported database and operating system releases for SAP Kernel version 4.6x23875 Supported database and operating system releases for SAP Kernel version 3.1407314 Supported database and operating system releases for SAP Web Application Server 6.x524816 Enqueue Service for RAC SAP-Enqueue-Service527843 Oracle RAC support in the SAP environment5740897 Licensing581312 Licensing581320 FAQ Oracle RAC for SAP592393 FAQ Oracle598678 Oracle9i: New functions (composite SAP Note)669902 Oracle9i: Setting the national character set to UTF8 (This note is valid also for Oracle 10g)701235 Compressed Data Segments705608 SAP RAC specific monitors720886 Oracle Database 10g: Integration into the SAP environment740897 Info about the Oracle license scope; required Oracle options819655 Upgrade to SAP NW 2004s ABAP ORACLE819829 Oracle Database 10g: Instant Client 10.x on Unix819830 Oracle Database 10g: Additional Information on upgrade:UNIX820062 Oracle Database 10g: Patch sets/patches for 10.1.0828268 Oracle Database 10g: New functions830576 Parameter recommendations for Oracle 10g830982 HW fine tuning for SAP on RAC environment836517 Oracle database 10g: Preparation for SAP-upgrade838725 Oracle database 10g: New database statistics841728 Oracle Database 10g: Software installation wizzard 10.2.0850306 Oracle Critical Patch Update85838 Supported database and operating system releases for SAP Kernel versions 4.5x and 4.0x871096 Oracle Database 10g: Patch sets/patches for 10.2.0885167 Upgrade to SAP NW 2004s Java ORACLE921594 Inst. SAP NetWeaver2004s SR1 - UNIX: Oracle925871 Customer Care Support' for Oracle 9.2932722 Upgrade to Oracle 10.2 during a database copy936441 Unicode Migration Optimizations940794 Releasing Oracle 10.2 versions for older SAP versions940811 Oracle Database 10g: Migration from 32-bits to 64-bits960280 R3load export tuning for split tables with Oracle973450 Advanced Security (Network Encryption)974876 Advanced Security (Transparent Data Encryption)990955 Oracle Datamining Connector 2.1 for SAP998004 Update the Oracle Instant Client on Windows

Page 81: Oracle 4 SAP

79

Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of Oracle Corporation and/or its affiliates. SAP, SAP ERP, SAP NetWeaver,R/3 and all other SAP product and service names mentioned herein as well as their respective logos are trademarks or registered trademarks ofSAP AG in Germany and in several other countries all over the world. Other names may be trademarks of their respective owners. This documentis provided for information purposes only, and the contents here of are subject to change without notice. This document is not warranted to beerror-free, nor is it subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and con-ditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractualobligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means,electronic or mechanical, for any purpose, without our prior written permission. Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. This document is provided for informational purpose only and the information herein is subject to change without notice. Please reportany errors herein to Oracle ([email protected]). Oracle Corporation does not provide any warranties covering and specifically disclaimsany liability in connection with this document. Copyright © 2010 Oracle. All Rights Reserved. Published in the U.S.A.

Oracle Corporation

World Headquarters500 Oracle ParkwayRedwood Shores,CA 94065U.S.A.

Published byOracle Corporation,Oracle Database for SAPGlobal Technology Center

Albrecht [email protected]

Altrottstr. 3169190 Walldorf, GermanyTel. ++49 (0) 6227-8398 -0Fax ++49 (0) 6227-8398 -199E-mail:[email protected]

Internet:http://www.oracle.com/saphttp://www.sap.com/partner/index.htm

Imprint

Page 82: Oracle 4 SAP

Exadata V2

Hardwareby Sun

Software by Oracle

The First OLTPDatabase Machine

oracle.com/exadataor call 1.800.ORACLE.1


Recommended