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

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

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

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

PEOPLESOFT HRMS 9.1 SELF-SERVICE USING ORACLE

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

Sun Fire X4170 M2 Server Frequently Asked Questions

An Oracle White Paper November Primavera Unifier Integration Overview: A Web Services Integration Approach

Correction Documents for Poland

Accelerating Oracle s PeopleSoft Applications

Handling Memory Ordering in Multithreaded Applications with Oracle Solaris Studio 12 Update 2: Part 2, Memory Barriers and Memory Fences

Using the Oracle Business Intelligence Publisher Memory Guard Features. August 2013

Installation Instructions: Oracle XML DB XFILES Demonstration. An Oracle White Paper: November 2011

Automatic Receipts Reversal Processing

Configuring Oracle Business Intelligence Enterprise Edition to Support Teradata Database Query Banding

Subledger Accounting Reporting Journals Reports

Generate Invoice and Revenue for Labor Transactions Based on Rates Defined for Project and Task

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

Oracle Hyperion Planning on the Oracle Database Appliance using Oracle Transparent Data Encryption

Creating Custom Project Administrator Role to Review Project Performance and Analyze KPI Categories

Oracle Fusion Configurator

Oracle Event Processing Extreme Performance on Sparc T5

Oracle Enterprise Data Quality New Features Overview

Oracle DIVArchive Storage Plan Manager

Oracle CIoud Infrastructure Load Balancing Connectivity with Ravello O R A C L E W H I T E P A P E R M A R C H

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

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

StorageTek ACSLS Manager Software Overview and Frequently Asked Questions

PEOPLESOFT ELM 9.0 SELF-SERVICE

An Oracle White Paper. Released April 2013

An Oracle White Paper December, 3 rd Oracle Metadata Management v New Features Overview

Tutorial on How to Publish an OCI Image Listing

Oracle Data Provider for.net Microsoft.NET Core and Entity Framework Core O R A C L E S T A T E M E N T O F D I R E C T I O N F E B R U A R Y

RAC Database on Oracle Ravello Cloud Service O R A C L E W H I T E P A P E R A U G U S T 2017

Loading User Update Requests Using HCM Data Loader

Hard Partitioning with Oracle VM Server for SPARC O R A C L E W H I T E P A P E R J U L Y

An Oracle White Paper September Security and the Oracle Database Cloud Service

Siebel CRM Applications on Oracle Ravello Cloud Service ORACLE WHITE PAPER AUGUST 2017

PEOPLESOFT ENTERPRISE PORTAL 8.9

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

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

An Oracle White Paper June Exadata Hybrid Columnar Compression (EHCC)

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

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

PEOPLESOFT CRM FOR SUPPORT 8.9

An Oracle White Paper September, Oracle Real User Experience Insight Server Requirements

An Oracle White Paper Oct Hard Partitioning With Oracle Solaris Zones

April Understanding Federated Single Sign-On (SSO) Process

Load Project Organizations Using HCM Data Loader O R A C L E P P M C L O U D S E R V I C E S S O L U T I O N O V E R V I E W A U G U S T 2018

Advanced Global Intercompany Systems : Transaction Account Definition (TAD) In Release 12

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

An Oracle Technical White Paper September Oracle VM Templates for PeopleSoft

An Oracle White Paper February Optimizing Storage for Oracle PeopleSoft Applications

Oracle Database 12c: JMS Sharded Queues

Oracle Financial Consolidation and Close Cloud. What s New in the December Update (16.12)

An Oracle Technical Article March Certification with Oracle Linux 4

Oracle Learn Cloud. Taleo Release 16B.1. Release Content Document

Working with Time Zones in Oracle Business Intelligence Publisher ORACLE WHITE PAPER JULY 2014

See What's Coming in Oracle Taleo Business Edition Cloud Service

Oracle Financial Consolidation and Close Cloud

Oracle Enterprise Performance Reporting Cloud. What s New in September 2016 Release (16.09)

An Oracle White Paper October Release Notes - V Oracle Utilities Application Framework

Improve Data Integration with Changed Data Capture. An Oracle Data Integrator Technical Brief Updated December 2006

Oracle Financial Services Regulatory Reporting for US Federal Reserve Lombard Risk Integration Pack

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

Benefits of an Exclusive Multimaster Deployment of Oracle Directory Server Enterprise Edition

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

Extreme Performance Platform for Real-Time Streaming Analytics

JD Edwards EnterpriseOne Licensing

Oracle Flash Storage System QoS Plus Operation and Best Practices ORACLE WHITE PAPER OCTOBER 2016

PeopleSoft Fluid Navigation Standards

Veritas NetBackup and Oracle Cloud Infrastructure Object Storage ORACLE HOW TO GUIDE FEBRUARY 2018

An Oracle White Paper June Enterprise Database Cloud Deployment with Oracle SuperCluster T5-8

Technical White Paper August Recovering from Catastrophic Failures Using Data Replicator Software for Data Replication

Oracle Data Masking and Subsetting

Oracle Utilities CC&B V2.3.1 and MDM V2.0.1 Integrations. Utility Reference Model Synchronize Master Data

Oracle FLEXCUBE Direct Banking Release Dashboard Widgets Transfer Payments User Manual. Part No. E

An Oracle White Paper July Oracle WebCenter Portal: Copying a Runtime-Created Skin to a Portlet Producer

Partitioning in Oracle Database 10g Release 2. An Oracle White Paper May 2005

VISUAL APPLICATION CREATION AND PUBLISHING FOR ANYONE

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

An Oracle White Paper October Minimizing Planned Downtime of SAP Systems with the Virtualization Technologies in Oracle Solaris 10

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

Oracle Cloud Applications. Oracle Transactional Business Intelligence BI Catalog Folder Management. Release 11+

An Oracle White Paper June StorageTek In-Drive Reclaim Accelerator for the StorageTek T10000B Tape Drive and StorageTek Virtual Storage Manager

Oracle Financial Consolidation and Close Cloud. What s New in the November Update (16.11)

PEOPLESOFT 8.8 ENTERPRISE PORTAL

ORACLE SNAP MANAGEMENT UTILITY FOR ORACLE DATABASE

An Oracle White Paper October The New Oracle Enterprise Manager Database Control 11g Release 2 Now Managing Oracle Clusterware

Technical Upgrade Guidance SEA->SIA migration

SUMMARY OF RESULTS BENCHMARK PROFILE. server.

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

Oracle NoSQL Database For Time Series Data O R A C L E W H I T E P A P E R D E C E M B E R

October Oracle Application Express Statement of Direction

Oracle Service Registry - Oracle Enterprise Gateway Integration Guide

An Oracle White Paper October Advanced Compression with Oracle Database 11g

An Oracle White Paper July Methods for Downgrading from Oracle Database 11g Release 2

Handling Memory Ordering in Multithreaded Applications with Oracle Solaris Studio 12 Update 2: Part 1, Compiler Barriers

An Oracle Technical Article August Certification with Oracle Linux 7

Overview. Implementing Fibre Channel SAN Boot with the Oracle ZFS Storage Appliance. January 2014 By Tom Hanvey; update by Peter Brouwer Version: 2.

Oracle Financial Consolidation and Close Cloud. What s New in the August Update (17.08)

Transcription:

O R A C L E E N T E R P R I S E B E N C H M A R K R EV. 1.0 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 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. Benchmark SUMMARY OF RESULTS PeopleSoft General Ledger 9.2 (Combo. Editing) Extra-Large Volume Model Edit & Post 201,000,000 lines 18.60 minutes Journal Lines/Minute 10,752,688 per minute BENCHMARK PROFILE In August 2015, Oracle (PeopleSoft) conducted a benchmark in Burlington, MA to measure the batch performance of Oracle s PeopleSoft Enterprise Financials (FMS) 9.2 General Ledger (GL) Journal Edit and Post (with combination editing). The database server used Oracle Database 11gR2 running on an Oracle s SPARC T7-2 server, (1 chip, 32 cores, 256 vcpus) with Oracle Solaris 11.3. Moreover, four of Oracle s Flash Accelerator F160 storage devices were used for data storage and redo log storage (~1000 GB). 201,000,000 Lines - General Ledger Batch DB-Tier #1 248 CPUs 2 Zones Chip 0 App-Tier #1 8 CPUs Logical Domain LDom#1 (256 CPUs) (Process Scheduler) Inactive Chip 1 The benchmark measured runtimes for one standard database model representing an extra-large organization. Testing was conducted in a controlled environment with no other applications running. The tuning changes, if any, were approved by PeopleSoft Development and will be generally available in a future release or update. The goal of this Benchmark was to obtain baseline results for PeopleSoft FMS 9.2 GL Batch with Oracle Database for Solaris on an Oracle SPARC T7-2 Server. 4 Flash Accelerator F160 Storage Devices Figure 1: Virtualization Resource Apportionment

METHODOLOGY PeopleSoft General Ledger 9.2 batch processes can be initiated either from a browser or on the server. For this benchmark, all jobs were initiated from a PeopleSoft process scheduler. The Edit process was executed in 160 2 parallel streams and the Post process was executed in 160 2 parallel streams for this benchmark. That is, the process scheduler ran two processes for each of the 160 parallel streams. Each (Application Engine) Edit process issued a call to its associated (Application Engine) Post process as it finished. In this benchmark, no errors were generated during the Journal Edit process. Edit Post 80 Streams Small Business Units 160 Streams Large Business Units BUSINESS PROCESSES The two General Ledger processes measured in this benchmark are as follows: Journal Edit (GL_JEDIT): Validates journal entries to ensure that each individual ChartField value is valid, the combination of chartfields values are correct, and the totals of debit and credit amounts are balanced. If a journal is flagged with an error status, it won t be posted until proper correction had been applied and the journal re-edited. The Combination Editing process uses 7 ChartField combination rules to validate combination of up to five chartfields ( Account, Department, Product, Operating_unit, Project). For journals that contain Inter-Unit activities, Journal Edit will call IU_Processor to validate the Inter-Unit transactions. Journal Post (GL_JP): Summarizes detail line activity of journals with a valid status and post the aggregated result to the detail ledger. There is one ledger row for each unique combination of ChartField values per accounting period, and fiscal year. In this benchmark, the Post process do 41% of update of the existing ledger rows and 59% inserts of new ledger rows. This is typical for companies that perform the edit and post functions on a frequent basis. BATCH RESULTS The table below contains the actual runtimes, in minutes, for each process. It also shows how many journal lines were executed per minute and, by linear extrapolation, per hour. 80 Streams Inter-Unit Transactions 201,000,000 Lines With Combo Edit Edit/Post Journal 18.60 min. Journal Lines /Min 10,752,688 Figure 2: Job Stream Allocation Batch processes are background processes, requiring no operator intervention or interactivity. Results of these processes are automatically logged in the database. The runtimes are posted to the Process Request database table where they are stored for subsequent analysis. Journal Lines /Hr 645,161,280 Table 2: Process Runtimes The testing was conducted in a controlled environment with no other applications running. Performance may vary on other hardware and software platforms and with other data composition models. COPYRIGHT 2015 Oracle, Inc. All rights reserved. Page - 2

1 7 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97 103 109 Running CPU SERVER PERFORMANCE Figure 3 shows the running CPU utilization for the server in this test. The CPU utilization shows that the 160 parallel job streams (160 2 = 320 total) used about two-thirds of the available 256 vcpus. DATA COMPOSITION DESCRIPTION The table below describes the standard data composition model for the extra-large database size tested in this benchmark. 80% (160,000,000) of the transactions are in 20% of its business units. 100 Oracle's PeopleSoft Enterprise 9.2 General Ledger Edit and Post Batch 90 80 70 60 50 40 30 20 10 0 Figure 3: Server CPU Utilization % CPU User System I/O Wait Idle Average 47.5 1.04 0.00 51.42 Table 3: Summary of CPU Utilization Avg. Memory Used GL Edit & Post 483.6 GB Table 4: Average Memory Utilization I/O PERFORMANCE Four Oracle Flash Accelerator F160 cards were used for storage of tables and indexes. I/O performance is crucial to performance and is summarized as follows: Number of Extra-Large Business Units 250 Volume of Existing Ledger Data (3 years) 3.5 billion Current Journal Lines (online and/or uploaded 12/2013): Journal Headers 20,100 Average lines per header 10,000 Journal Lines 201,000,000 Adjustment Journal Lines (11/2013 & 12/2013 Journal Headers 600 Average lines per header 50 Journal Lines 30,000 Historical Journal Headers 750,000 Historical Avg. lines per header 325 Historical Journal Lines (1 year) 243,750,000 BUs that have InterUnit Activity (20% of total BUs) InterUnit Activity as a % of Journal Trans/run 48 16% ChartFields Operating Unit 5,000 Account 10,000 Department 20,000 Product 25,000 Project 250,000 Affiliate 1,500 Budget Reference 700 Multi-Currency as a % of Journal Trans/run 50% Currency Distribution USD 40% CAD 15% EURO 20% GBP 15% AUD 10% Table 6: Data Composition Average Reads/sec 10,735 Reads/sec KB 105,733 Writes/sec 21,407 Writes/sec KB 816,214 Service Time ms 0.3 Table 5: I/O Metrics COPYRIGHT 2015 Oracle, Inc. All rights reserved. Page - 3

BUSINESS UNITS Most of the GL BU s will have USD as base currency, but some BU s will use CAD, GBP, EURO and AUD as base currency for multicurrency Journals.. Additionally, all transactions are in the base currency of the GL BUs (USD). Open periods for the business units will be open through the entire 3 year range (2011-2013) in order to allow seeded transactions to be processed through the subsystems before expanding the data. Prior to the start of the performance test, the open periods will be limited to 12/2013 and 1/2014 with adjustment periods defined for GL. The I/U Activity as a percent of trans/run represents the percentage of total activity that will be across BUs. For example, if General Ledger has 2,000 journals for a Large Model and 100 BUs, then 80% of the journals will be created in 20% of business units, i.e. 1600 journals in 20 business units. Among the journals created for the 20 business units, 20% of them contain inter-unit transactions, i.e. 320 journals contain inter-unit activities. The remaining 80 business units have only non-iu journals. As a general rule, General Ledger will process 80% of its activity in 20% of its Business Units. InterUnit Setup will consist of the Direct method (Legal Entity will be turned off) with the InterUnit template of CORP being attached to all GL Business Units. Additionally, the Affiliate Method will be used; this means that all current inter-unit transactions will have the affiliate field populated. LEDGER COMPOSITION The volume of existing ledger rows represents the base level of the ledgers prior to transaction processing. This base level includes 3 ledgers (Local, Budget and Reporting), where Budget rows are equivalent to Local rows, and Reporting rows are equivalent to Local rows. However, the journal transactions were posted to a single ledger (Local) and only the actuals ledger (LOCAL) will be utilized for this benchmark. The number of ChartFields remained constant throughout the testing. The ChartFields are as follows: Operating Unit, Account, Department, Product, Project, and Affiliate. The ledger rows were distributed across three years of 12 periods for each year 2011, 2012 and 2013. Assume Local represents 1/3 of the total ledger rows and the remaining 2/3 are within the Budget and Reporting ledger. For example, in a total of 10,000,000 ledger rows 3,333,333 would be Local, 3,333,333 would be Budget, and 3,333,333 rows in a Reporting ledger. JOURNAL COMPOSITION The volume of current journal lines represents the transactions that will be processed thru the Edit and Post processes. The average journal lines per header determine the ratio of detail journal lines per header. For example, 20,000,000 journal lines would consist of 2,000 headers with 10,000 detail lines each. The volume of historical journal lines represents the base level prior to transaction processing. The average journal lines per header determine the ratio of detail journal lines per header. For example, 2,500,000 journal lines would consist of 250 unique journals headers with 10,000 detail lines each. Existing historical Journal Lines consists of data spread evenly over 250 business days from 1-01-2013 to 12-31-2013. COPYRIGHT 2015 Oracle, Inc. All rights reserved. Page - 4

BENCHMARK ENVIRONMENT HARDWARE CONFIGURATION Database Server: A single logical domain of an Oracle s SPARC T7-2 server was used for this test. 1 Oracle Solaris Zone with 31 cores was used as a database server. It was equipped with the following: 1 4.13 GHz SPARC M7 Thirty-Two Core processors each with 16 Kilobytes of Instruction and 16 Kilobytes of Data Level-1 on core cache, 128 Kilobytes of shared Instruction and Data Level-2 cache per core, and 48 Megabytes of Level-3 on-chip cache (32 cores total 256 vcpus/threads) 512 Gigabytes of Memory (~487 GB used at peak load) 4 600 GB SAS internal disks Four Oracle Flash Accelerator F160 PCIe Cards were used for the database, undo, and redo logs. They were equipped with the following: 1.6 Terabytes of total SSD Space available. Approximately 1 TB was used for the database. Application Server: 1 Oracle Solaris Zone with 1 core on an Oracle s SPARC T7-2 server was used as an application server to host the Process Scheduler. SOFTWARE VERSIONS Oracle s PeopleSoft Financials (FMS) and Supply Chain Management (SCM) 9.2 (9.20.348) Oracle s PeopleSoft Enterprise (PeopleTools) 8.53.09 Oracle Database 11g 11.2.0.4.0 (64-bit) Oracle Solaris 11.3 (on the Database Server) Oracle Tuxedo 11.1.1.3.0 (64-bit) Oracle WebLogic Server 10.3.6.0 Java Standard Edition (SE) (build 1.7.0_45-b18) Java HotSpot 64-bit server VM (build 24.45-b08, mixed mode) Oracle (PeopleSoft) Pleasanton 5815 Owens Drive P. O. Box 8018 Pleasanton, California 94588-8618 Tel 925/694-3000 Fax 925/694-3100 Email info@peoplesoft.com World Wide Web http://www.oracle.com Enterprise FMS 9.2 on SPARC T7-2 October 2015 Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 Copyright 2015, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations 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 and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. UNIX is a registered trademark licensed through X/Open Company, Ltd. 1010 oracle.com COPYRIGHT 2015 Oracle, Inc. All rights reserved. Page - 5