E-BUSINESS SUITE APPLICATIONS R12 (RUP 4) LARGE/EXTRA-LARGE PAYROLL (BATCH) BENCHMARK - USING ORACLE10g ON A HEWLETT-PACKARD PROLIANT DL380 G6 SERVER

Similar documents
SUMMARY OF RESULTS BENCHMARK PROFILE. server.

E-BUSINESS SUITE APPLICATIONS R12 (R12.2.5) ORDER MANAGEMENT (OLTP) BENCHMARK - USING ORACLE11g

E-BUSINESS SUITE APPLICATIONS R12 (R12.1.3) HR (OLTP) BENCHMARK - USING ORACLE DATABASE 11g ON FUJITSU S M10-4S SERVER RUNNING SOLARIS 11

E-BUSINESS APPLICATIONS R12 (RUP 3) RECEIVABLES ONLINE PROCESSING: Using Oracle10g on an IBM System P5 595

E-BUSINESS SUITE APPLICATIONS R12 (R12.1.3) iprocurement (OLTP) BENCHMARK - USING ORACLE DATABASE 11g ON FUJITSU S M10-4S SERVER RUNNING SOLARIS 11

E-BUSINESS SUITE APPLICATIONS R12 (R12.2.5) HR (OLTP) BENCHMARK - USING ORACLE11g ON ORACLE S CLOUD INFRASTRUCTURE

PEOPLESOFT ENTERPRISE PORTAL 8.9

E-BUSINESS APPLICATIONS 11i ( ) TELCO BENCHMARK - USING ORACLE10g ON AN IBM SYSTEM p5 570 SERVER

COMPARISON OF ORACLE APPLICATION SERVER, WEBLOGIC AND WEBSPHERE USING PEOPLESOFT ENTERPRISE CAMPUS SOLUTIONS 8.9

COMPARISON OF ORACLE APPLICATION SERVER, WEBLOGIC AND WEBSPHERE USING PEOPLESOFT ENTERPRISE ONLINE MARKETING 8.9

E-BUSINESS APPLICATIONS 11i ( ) BENCHMARK -

ORACLE S PEOPLESOFT GENERAL LEDGER 9.2 (WITH COMBO EDITING) USING ORACLE DATABASE 11g FOR ORACLE SOLARIS (UNICODE) ON AN ORACLE S SPARC T7-2 Server

PEOPLESOFT ELM 9.0 SELF-SERVICE

PEOPLESOFT HRMS 9.1 SELF-SERVICE USING ORACLE

PEOPLESOFT HRMS 8.9 SELF-SERVICE USING DB2 FOR Z/OS 8.1 ON

PEOPLESOFT CRM FOR SUPPORT 8.9

E-BUSINESS SUITE APPLICATIONS R12 (R12.1.3) (OLTP)

Newest generation of HP ProLiant DL380 takes #1 position overall on Oracle E-Business Suite Small Model Benchmark

PEOPLESOFT 8.8 ENTERPRISE PORTAL

Oracle Validated Configuration with Cisco UCS, Nimble Storage, and Oracle Linux

PEOPLESOFT CRM FOR COMMUNICATIONS 8.9 USING DB2 UDB FOR AIX ON IBM pseries 630 and 650 SERVERS

Avaya IQ 5.1 Database Server Configuration Recommendations And Oracle Guidelines

An Oracle White Paper September Oracle Utilities Meter Data Management Demonstrates Extreme Performance on Oracle Exadata/Exalogic

ORACLE ENTERPRISE EXPENSES 8.8 USING DB2 FOR Z/OS 8.1 ON AN IBM z B16 with 313 Feature [6-way LPAR]

Avaya IQ 5.0 Database Server Configuration Recommendations And Oracle Guidelines

Accelerating Oracle OLTP 12c Database Performance with Dell Fluid Cache for SAN

SAP SD Benchmark with DB2 and Red Hat Enterprise Linux 5 on IBM System x3850 M2

Infor Lawson on IBM i 7.1 and IBM POWER7+

Leading Performance for Oracle Applications? John McAbel Collaborate 2015

PSR Testing of the EnterpriseOne Adapter for JD Edwards EnterpriseOne 8.12, OBIEE , DAC 7.9.6, and Informatica 8.6

HP SAS benchmark performance tests

Oracle Database Appliance characterization with JD Edwards EnterpriseOne

BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0. Performance Benchmarking Guide

Prerequisites for Oracle FLEXCUBE Installer Oracle FLEXCUBE Universal Banking Release [April] [2014]

PEOPLESOFT ENTERPRISE PORTAL SOLUTION 8.4 USING ORACLE9i ON SUN MICROSYSTEMS SUN FIRE V480 SERVERS

Re-platforming the E-Business Suite Database

HP ProLiant DL580 G7

Evaluation Report: HP StoreFabric SN1000E 16Gb Fibre Channel HBA

Oracle JD Edwards EnterpriseOne Object Usage Tracking Performance Characterization Using JD Edwards EnterpriseOne Object Usage Tracking

Hewlett-Packard Enterprise Company

HP ProLiant DL380 G7

Technical Paper. Performance and Tuning Considerations for SAS on Fusion-io ION Accelerator

Vertical Scaling of Oracle 10g Performance on Red Hat

Delivering High-Performance Oracle Applications Cisco and/or its affiliates. All rights reserved. 1

Performance and Scalability Benchmark: Siebel CRM Release 7 on HP-UX Servers and Oracle9i Database. An Oracle White Paper Released October 2003

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper April 2011

HP ProLiant DL980 G7

W H I T E P A P E R. Comparison of Storage Protocol Performance in VMware vsphere 4

HP visoko-performantna OLTP rješenja

Oracle JD Edwards EnterpriseOne Object Usage Tracking Performance Characterization Using JD Edwards EnterpriseOne Object Usage Tracking

RIGHTNOW A C E

Step by Step Oracle i-learning installation:

... WebSphere 6.1 and WebSphere 6.0 performance with Oracle s JD Edwards EnterpriseOne 8.12 on IBM Power Systems with IBM i

Maintaining End-to-End Service Levels for VMware Virtual Machines Using VMware DRS and EMC Navisphere QoS

An Oracle White Paper Released April 2008

Oracle Database 12c: JMS Sharded Queues

QLE10000 Series Adapter Provides Application Benefits Through I/O Caching

Optimizing Fusion iomemory on Red Hat Enterprise Linux 6 for Database Performance Acceleration. Sanjay Rao, Principal Software Engineer

VMmark V1.0.0 Results

Oracle Database 10g Resource Manager. An Oracle White Paper October 2005

HP on CUTTING EDGE with ProLiant BL460c G6 server blade

IBM Emulex 16Gb Fibre Channel HBA Evaluation

Sage Compatibility guide. Last revised: August 20, 2018

An Oracle White Paper. Released April 2013

Introduction...2. Executive summary...2. Test results...3 IOPs...3 Service demand...3 Throughput...4 Scalability...5

Assessing performance in HP LeftHand SANs

Quality Center Benchmark March 2009

Oracle Data Warehouse with HP a scalable and reliable infrastructure

Oracle s JD Edwards EnterpriseOne IBM POWER7 performance characterization

7/12/2010 Microsoft Corporation Microsoft Windows Server AppFabric vs. IBM WebSphere extreme Scale 7 Benchmark Report Page 1

Adobe Acrobat Connect Pro 7.5 and VMware ESX Server

Experiences with HP SFS / Lustre in HPC Production

<Insert Picture Here> Exadata MAA Best Practices Series Session 1: E-Business Suite on Exadata

IBM and HP 6-Gbps SAS RAID Controller Performance

... Characterizing IBM Power Systems POWER7+ and Solid State Drive Performance with Oracle s JD Edwards EnterpriseOne

The Impact of SSD Selection on SQL Server Performance. Solution Brief. Understanding the differences in NVMe and SATA SSD throughput

Dell PowerEdge R910 SQL OLTP Virtualization Study Measuring Performance and Power Improvements of New Intel Xeon E7 Processors and Low-Voltage Memory

IBM Power Systems Performance Report. POWER9, POWER8 and POWER7 Results

Maintaining End-to-End Service Levels for VMware Virtual Machines Using VMware DRS and EMC Navisphere QoS

An Oracle Technical White Paper October Sizing Guide for Single Click Configurations of Oracle s MySQL on Sun Fire x86 Servers

HP solutions for mission critical SQL Server Data Management environments

REFERENCE ARCHITECTURE Microsoft SQL Server 2016 Data Warehouse Fast Track. FlashStack 70TB Solution with Cisco UCS and Pure Storage FlashArray//X

ADDENDUM TO: BENCHMARK TESTING RESULTS UNPARALLELED SCALABILITY OF ITRON ENTERPRISE EDITION ON SQL SERVER

Accelerating Oracle s PeopleSoft Applications

AMD: WebBench Virtualization Performance Study

HP s Performance Oriented Datacenter

Technical Paper. Performance and Tuning Considerations for SAS on the Hitachi Virtual Storage Platform G1500 All-Flash Array

Microsoft Dynamics CRM 2011 Data Load Performance and Scalability Case Study

Executive Brief June 2014

Deploying Microsoft Exchange Server 2007 mailbox roles on VMware Infrastructure 3 using HP ProLiant servers and HP StorageWorks

HP ProLiant DL380 Gen8 and HP PCle LE Workload Accelerator 28TB/45TB Data Warehouse Fast Track Reference Architecture

WHITE PAPER: BEST PRACTICES. Sizing and Scalability Recommendations for Symantec Endpoint Protection. Symantec Enterprise Security Solutions Group

SharePoint 2010 Technical Case Study: Microsoft SharePoint Server 2010 Social Environment

Oracle Event Processing Extreme Performance on Sparc T5

BlackBerry AtHoc Networked Crisis Communication Capacity Planning Guidelines. AtHoc SMS Codes

Accelerate Database Performance and Reduce Response Times in MongoDB Humongous Environments with the LSI Nytro MegaRAID Flash Accelerator Card

Models PDC/O5000 9i W2K Cluster Kit B24

by guotao zhong August 2006

HPE ProLiant DL580 Gen10 and Ultrastar SS300 SSD 195TB Microsoft SQL Server Data Warehouse Fast Track Reference Architecture

Extreme Performance Platform for Real-Time Streaming Analytics

Transcription:

O RACLE E-BUSINESS B ENCHMARK R EV. 1.1 E-BUSINESS SUITE APPLICATIONS R12 (RUP 4) LARGE/EXTRA-LARGE PAYROLL (BATCH) BENCHMARK - USING ORACLE10g ON A HEWLETT-PACKARD PROLIANT DL380 G6 SERVER As a global leader in e-business applications, Oracle is committed to delivering high performance solutions that meet our customers expectations. Business software must deliver rich functionality with robust performance. This performance must be maintained at volumes that are representative of customer environments. Oracle benchmarks demonstrate our software s performance characteristics for a range of processing volumes in a specific configuration. Customers and prospects can use this information to determine the software, hardware, and network configurations necessary to support their processing volumes. The primary objective of our benchmarking effort is to provide as many data points as possible to support this important decision. SUMMARY OF RESULTS This batch benchmark test was run on an 8-core server. See inside for results with different numbers of threads/workers. Batch Workload 250,000 Employees Threads Time (Min) Hourly Employee Throughput Processing 16 6.70 2,238,806 PrePayments 16 1.72 8,720,930 External Archive 16 25.35 591,716 NACHA 16 0.37 40,540,541 Checkwriter 16 1.60 9,375,000 Costing 16 1.62 9,259,259 Totals: 37.36 401,499 Parent Proc. Total 44.65 335,946 Wall Clock Duration* 44.97 333,556 Note that the hourly throughput numbers mentioned above are linear extrapolations. Many factors can influence performance and your results may differ. * The Wall Clock Duration includes all of the job scheduling and management activity (parent process) as well as some idle intervals due to polling or waiting for all workers in a particular process to complete prior to kicking off the subsequent process. These intervals would not increase substantially, if at all, as the workload size is increased. Consequently, the throughput for larger workloads would converge toward the Totals: value. BENCHMARK PROFILE In October 2009, Oracle and Hewlett-Packard conducted a benchmark in Cupertino, CA to measure the batch performance of the Oracle E-Business Standard Benchmark processes in an environment running Oracle E-Business Suite R12 (RUP 4) with Oracle10g database (10.2.0.3) for the Linux operating system on a Hewlett-Packard ProLiant DL380 G6 server configured with two quad-core processors (8-cores total),, running Red Hat Enterprise Linux 5 (64-bit) OS. A single HP Storage Works EVA6400 disk array was used for storage. The benchmark measured the batch business process hourly throughputs for a large/extra-large database model. Testing was conducted in a controlled environment with no other applications running. The goal of this Benchmark was to obtain reference batch throughputs for Oracle E- Business Suite R12 Benchmark on an HP server running Linux. Employees per Hour Instantaneous Hourly Throughputs 100,000,000 10,000,000 1,000,000 100,000 10,000 1,000 100 10 1 Proc. Prepayments Ext. Archive NACHA Checkwriter Costing Figure 1: Oracle E-Business Batch Throughputs COPYRIGHT 2009 Oracle, Inc. All rights reserved. Page - 1

BENCHMARK METHODOLOGY E-Business Suite R12 Benchmark batch processes are initiated from a benchmark-provided SQL script. The batch workloads were run as standard concurrent processes via the concurrent manager. BENCHMARK BUSINESS PROCESSES This E-Business Suite benchmark consists of a batch flow with six metered processes. Batch Processes Figure 2 shows the configuration used for this benchmark run. Business Process Number of Threads Used Process Type ProLiant DL380 G6 DB Server/ App Server 8-core Process 8, 16 Pro-C PrePayments 8, 16 Pro-C External Archive Process 8, 16 Pro-C & PL/SQL NACHA 8, 16 Pro-C Check Writer 8, 16 Pro-C & Oracle Report Writer Costing 8, 16 Pro-C 48 GB Memory 74% Utilized BEE Costing Transfer to GL Figure 2: 2-Tier Configuration EVA6400 Disk Array System Storage 4 Disk Trays 48 Disks Drives (Data and Logs) 1% Utilized This benchmark was run as a Physical 2-Tier configuration with a single machine hosting both the Database and Application server instances on a single OS image. Element Entry Process Pre Payments Ext. Process Figure 3: Process Flow NACHA Check Writer The Oracle E-Business Suite R12 processes tested are as follows: Process: Identifies all employees to be processed and performs calculations required to complete the gross-tonet calculation, including earnings, deductions, and taxes. The specific groups of employees processed can be controlled by multiple parameters to the payroll process, including the ability for a user to define a rules-based set of employees. PrePayments: Distributes the net pay for each employee across the various payment methods (Direct Deposit, Check, or Cash). This can be run for a single payroll process or across multiple payroll processes. External Archiving Process: (Pro-C, PL/SQL) Replicates the results of the run into a separate archive for audit purposes. This data is primarily used for Payslips (Both printed and on line), as a source for check and direct deposit printing, third party interfaces, and tax remittance reporting. COPYRIGHT 2009 Oracle, Inc. All rights reserved. Page - 2

NACHA: This is the US version of the Global Direct Deposit process, which creates the bank interface file as per NACHA rules, based on the rules in the Pre Payment process. Check Writer: (Oracle Report Writer) This process allocates check numbers and creates/prints the payroll check and associated paper payslip. Costing: This process associates the payroll transaction data with the General Ledger (GL) accounts in preparation for transfer of the data to GL. This process uses a sophisticated hierarchical rules-based engine to determine the mapping of the HRMS data and payroll results to the GL accounts. BENCHMARK RESULTS Batch Business Metrics Achieved Output Process 500,000 PrePayment 250,000 NACHA + Check 250,000 Costing 250,000 Table 1: Batch Transactions Completed In this test, 250,000 employees were processed. Table 2 shows the processing time in minutes. R12 Application changes, data model additions and test methodology improvements render direct comparison to previous Oracle E-Business release 11.5.10 and 11.5.9 results invalid. 250,000 Employees Time (Minutes) Hourly Employee Throughput 8-Thread 16-Thread 8-Thread 16-Thread Processing 8.17 6.70 1,835,985 2,238,806 PrePayments 2.47 1.72 6,072,874 8,720,930 External Archive 31.90 25.35 470,219 591,716 NACHA 0.35 0.37 42,857,143 40,540,541 Checkwriter 1.58 1.60 9,493,671 9,375,000 Costing 1.88 1.62 7,978,723 9,259,259 Totals: 46.35 37.36 323,625 401,499 Parent Proc. Total 54.02 44.65 277,675 335,946 Wall Clock Duration* 54.27 44.97 276,396 333,556 Table 2: Batch Performance COPYRIGHT 2009 Oracle, Inc. All rights reserved. Page - 3

SERVER PERFORMANCE Figure 4 shows the average CPU utilization on the Database server. The value shown is the average across the processors (8 cores total). % Average CPU Utilization - E-Business R12 using Oracle10g on an HP ProLiant DL380 G6 Server 100 90 8-Threads 80 16-Threads 70 60 50 40 30 20 10 0 Proc. Prepayments Ext. Archive NACHA Checkwriter Costing Figure 4: Average Server CPU Utilization Note that the high processing power applied to the briefest business processes resulted in sparse CPU data sampling. Online Workload % User % System % I/O Wait % Idle Online Workload % User % System % I/O Wait % Idle Processing 83.30 6.69 0.97 9.04 PrePayments 72.53 5.52 0.73 21.21 External Archive 93.01 2.52 1.38 3.08 NACHA 28.63 1.62 2.80 66.96 Checkwriter 40.24 2.59 2.44 54.73 Costing 60.23 8.58 2.12 29.08 Wall Clock Avg. 76.9 3.4 1.3 18.5 Table 3: Average Server CPU Utilization (8-Threads) Processing 71.84 5.88 3.33 18.96 PrePayments 75.97 7.11 1.57 15.36 External Archive 93.64 2.54 1.24 2.58 NACHA 23.80 1.48 2.17 72.56 Checkwriter 32.14 2.12 3.38 62.37 Costing 58.25 9.09 1.22 31.44 Wall Clock Avg. 70.7 3.0 1.7 24.6 Table 4: Average Server CPU Utilization (16-Threads) Average GB Used 8-Threads 16-Threads DB Server 27.11 GB 26.89 GB Table 5: Average Memory Utilization COPYRIGHT 2009 Oracle, Inc. All rights reserved. Page - 4

I/O PERFORMANCE An EVA6400 storage system equipped with 4 disk trays (48 disk drives) was used for storage. The batch workload requires optimal I/O performance. DATA COMPOSITION DESCRIPTION Major data components for the model under test are summarized in the following table. Application Business Objects Large/Extra- Large Model I/O Performance 8-Thread 16-Thread HR Employees 250,000 Transfers/Sec Avg 12.68 17.61 Table 7: Data Composition Peak 1726.98 2251.20 Writes/Sec Avg 11.37 14.17 Peak 1726.98 2251.20 Reads/Sec Avg 1.31 3.44 Avg Service Time (ms) Peak 39.70 207.03 Avg 0.88 1.43 Peak 18.00 22.33 Table 6: Average I/O Utilization Breakout PATCHES The following patches were applied to the benchmark environment on top of Oracle E-Business Suite R12 (RUP 4). Per note 386434 (patches) 6778401 6610000 7346620 7461822 7260001 The following patches were applied to the benchmark environment on top of Oracle 10g 10.2.0.3. RDBMS patch 5455880 COPYRIGHT 2009 Oracle, Inc. All rights reserved. Page - 5

APPLICATION TUNING Database: 1. R12 tuning through RUP 4 and handover of benchmark kit. 2. An index was added to per_time_periods as hr.per_time_periods(time_definition_id) Gather 100% table stats for the following tables: ('HR','PAY_ACTION_INFORMATION',100,cascade=>TR UE); ('HR','PAY_ASSIGNMENT_ACTIONS',100,cascade=>TR UE); ('HR','PAY_PAYROLL_ACTIONS',100,cascade=>TRUE); ('HR','PAY_POPULATION_RANGES',100,cascade=>TRU E); ('HR','PER_ALL_ASSIGNMENTS_F',100,cascade=>TRUE ); ('HR','PER_TIME_PERIODS',100,cascade=>TRUE); OPERATING SYSTEM TUNING DATABASE OPERATING SYSTEM TUNING 1. The following additional Kernel parameters were automatically setup during boot via the /etc/sysctl.conf file: kernel.sem = 250 32000 100 142 kernel.shmall = 4294967296 kernel.shmmax = 68719476736 kernel.shmmni = 4096 kernel.msgmax = 65536 kernel.msgmnb = 65536 kernel.msgmni = 2878 fs.file-max = 6553600 net.ipv4.ip_local_port_range = 1024 65000 net.ipv4.tcp_syncookies = 0 net.core.rmem_default = 262144 net.core.rmem_max = 262144 net.core.wmem_default = 262144 net.core.wmem_max = 262144 vm.nr_hugepages=12300 2. The following limits were modified via the /etc/security/limits.conf file: * soft nproc 20000 * hard nproc 20000 * soft nofile 130000 * hard nofile 130000 oracle - memlock 100000000 3. Hugepages was enabled for the database instance ('APPLSYS','FND_CURRENCIES',100,cascade=>TRUE); ('HR','PAY_RUN_RESULTS',100,cascade=>TRUE); ('HR','PAY_RUN_RESULT_VALUES',100,cascade=>TRU E); ('HR','PAY_BALANCE_FEEDS_F',100,cascade=>TRUE); ('HR','PAY_ELEMENT_TYPES_F',100,cascade=>TRUE); fnd_stats.gather_schema_statistics (schemaname => 'HR',estimate_percent => 100,degree => 8); COPYRIGHT 2009 Oracle, Inc. All rights reserved. Page - 6

BENCHMARK ENVIRONMENT HARDWARE CONFIGURATION A Hewlett-Packard ProLiant DL380 G6 server was used for the database server. It was equipped with the following: 2 2.93 GHz Intel Xeon Quad-Core X5570 processors (8 cores total), each with 8 MB of Level 3 cache 48 Gigabytes of Memory 2 72 GB internal disk drives attached to an embedded HP Smart Array P410i Controller 1 HP StorageWorks EVA6400 disk array attached to a StorageWorks 4Gb PCI-e Fibre Channel Controller for data and logs 14.06 TB raw disk space available for allocation. (48 300 GB) SOFTWARE VERSIONS Oracle E-Business Suite R12 (RUP 4) Oracle10g 10.2.0.3 (64-bit) Red Hat Enterprise Linux 5 update 3 (64-bit) (on the database/application/web server) Glossary and Acronyms: ATP Available to Promise BEE Batch Element Entries HVOP High Volume Order Processing OASB Oracle Applications Standard Benchmark Approximately 318 GB of RAID 0 storage configured for this benchmark (data and logs) RAC Real Applications Clusters Oracle Applications Performance & Benchmarks 500 Oracle Parkway Redwood Shores, California 94065 Tel 650/506-7000 Fax 650/506-7000 Email ebskit_us@oracle.com World Wide Web http://www.oracle.com The results published in this report have been independently reviewed and audited by: E-Business Suite, AppsNet, Collaboration Suite, Oracle Direct and RAC are trademarks of Oracle, Inc. Oracle, JD Edwards, PeopleSoft and Siebel are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. The information contained herein is subject to change without notice. Copyright 2009 Oracle, Inc. All rights reserved. C/N 0XX-1109 Results Registration Number: 1106 2009 Hewlett-Packard, Inc. All rights reserved. HP, Hewlett-Packard, the HP logo, ProLiant and Storage Works are trademarks or registered trademarks of Hewlett-Packard, Inc. in the United States and other countries. COPYRIGHT 2009 Oracle, Inc. All rights reserved. Page - 7