Using Oracle's SPARC T3-1 server for the application tier and 
Oracle's SPARC Enterprise M3000 server for the database tier,
a world record result was produced running the Oracle's JD Edwards 
EnterpriseOne applications Day in the Life benchmark run concurrently
with a batch workload.
 
   
     
      The SPARC T3-1 server based result has 25% better performance
than the IBM Power 750 POWER7 server even though the IBM result did
not include running a batch component. 
 
     
     
      The SPARC T3-1 server based result has 25% better 
space/performance than the IBM Power 750 POWER7 server as measured
by the online component. 
 
     
     
      The SPARC T3-1 server based result
is 5x faster than the x86-based IBM
x3650 M2 server system when executing the online component of the 
JD Edwards EnterpriseOne 9.0.1 Day in the Life benchmark.
The IBM result did not include a batch component.
 
     
     
      The SPARC T3-1 server based result 
has 2.5x better space/performance
than the x86-based IBM x3650 M2 server as measured by the 
online component. 
 
     
     
      
The combination of SPARC T3-1 and SPARC Enterprise M3000 servers
delivered a Day in the Life benchmark result of 5000 online users 
with 0.875 seconds of average transaction response time running 
concurrently with 19 Universal Batch Engine (UBE) processes 
at 10 UBEs/minute.
The solution exercises various 
JD Edwards EnterpriseOne applications while
running Oracle WebLogic Server 11g Release 1 and
Oracle Web Tier Utilities 11g HTTP
server in Oracle Solaris Containers, 
together with the Oracle Database 11g Release 2. 
 
     
     
      The SPARC T3-1 server showed that it could handle the
additional workload of batch processing while maintaining
the same number of online users for the JD Edwards 
EnterpriseOne Day in the Life benchmark.  This was accomplished with
minimal loss in response time.
 
     
     
      JD Edwards EnterpriseOne 9.0.1 takes advantage of the large 
number of compute threads available in the SPARC T3-1 server at the 
application tier and achieves excellent response times. 
     
     
      The SPARC T3-1 server consolidates the application/web
tier of the JD Edwards EnterpriseOne 9.0.1 application using
Oracle Solaris Containers. Containers provide flexibility, easier
maintenance and better CPU utilization of the server leaving
processing capacity for additional growth. 
 
     
     
      A number of Oracle advanced
technology and features were used to obtain this result: 
Oracle Solaris 10, Oracle
Solaris Containers, Oracle Java Hotspot Server VM, Oracle 
WebLogic Server 11g Release 1, Oracle Web
Tier Utilities 11g, Oracle Database 11g Release 2, the
SPARC T3 and SPARC64 VII+ based servers. 
 
     
     
      This is the first published result running both online and
batch workload concurrently on the JD Enterprise Application server. No
published results are available from IBM running the online 
component together with a batch workload. 
     
     
      
The 9.0.1 version of the benchmark saw some minor performance
improvements relative to 9.0. When comparing between 9.0.1 and 9.0 results,
the reader should take this into account when the difference between results
is small.
 
     
   
  Performance Landscape 
  JD Edwards EnterpriseOne Day in the Life Benchmark 
Online with Batch Workload 
  
This is the first publication on the Day in the Life benchmark
run concurrently with batch jobs.
The batch workload was provided by Oracle's Universal Batch Engine.
 
   
     
       
        System  
         RackUnits  
        Online Users  
         Resp Time (sec) 
        BatchConcur(# of UBEs)  
        BatchRate(UBEs/m)  
        Version  
       
       
         SPARC T3-1, 1xSPARC T3 (1.65 GHz),
Solaris 10 
M3000, 1xSPARC64 VII+ (2.86 GHz), Solaris 10 
        4 
        5000 
        0.88 
        19 
        10 
        9.0.1 
       
     
   
   
Resp Time (sec) — Response time of online jobs reported in 
seconds
Batch Concur (# of UBEs) — Batch concurrency presented
in the number of UBEs 
Batch Rate (UBEs/m) — Batch transaction rate in UBEs/minute.
  
  JD Edwards EnterpriseOne Day in the Life Benchmark 
Online Workload Only 
  
These results are for the Day in the Life benchmark.
They are run without any batch workload.
 
   
     
       
        System  
         RackUnits  
        Online Users  
         ResponseTime (sec) 
        Version  
       
       
         
SPARC T3-1, 1xSPARC T3 (1.65 GHz), Solaris 10 
M3000, 1xSPARC64 VII (2.75 GHz), Solaris 10 
        4 
        5000 
        0.52 
        9.0.1 
       
       
         IBM Power 750, 1xPOWER7 (3.55 GHz), 
IBM i7.1 
        4 
        4000 
        0.61 
        9.0 
       
       
         IBM x3650M2, 2xIntel X5570 (2.93 GHz),
OVM 
        2 
        1000 
        0.29 
        9.0 
       
     
   
  IBM result from
http://www-03.ibm.com/systems/i/advantages/oracle/, IBM used
WebSphere   
  Configuration Summary 
 
  Hardware Configuration: 
 
   
1 x SPARC T3-1 server  
    
1 x 1.65 GHz SPARC T3
128 GB memory
16 x 300 GB 10000 RPM SAS
1 x Sun Flash Accelerator F20 PCIe Card, 92 GB
1 x 10 GbE NIC  
1 x SPARC Enterprise M3000 server 
    
1 x 2.86 SPARC64 VII+
64 GB memory
1 x 10 GbE NIC  
      
2 x StorageTek 2540 + 2501
  
  
  
   
  Software Configuration: 
 
  
JD Edwards EnterpriseOne 9.0.1 with Tools 8.98.3.3
Oracle Database 11g Release 2
Oracle 11g WebLogic server 11g Release 1 version 10.3.2
Oracle Web Tier Utilities 11g
Oracle Solaris 10 9/10
Mercury LoadRunner 9.10 with Oracle Day in the Life kit for JD Edwards
EnterpriseOne 9.0.1
Oracle’s Universal Batch Engine - Short UBEs and Long UBEs  
  Benchmark Description 
  JD Edwards EnterpriseOne is an integrated applications
suite of Enterprise Resource Planning (ERP) software. 
Oracle offers 70 JD Edwards
EnterpriseOne application modules to support a diverse set of
business operations. 
 
  Oracle's Day in the Life (DIL) kit
is a suite of scripts that exercises most common transactions of
JD Edwards EnterpriseOne applications, including business
processes such as payroll, sales order, purchase order, work
order, and other manufacturing processes, such as ship
confirmation. These are labeled by industry acronyms such as SCM,
CRM, HCM, SRM and FMS. 
The kit's scripts
execute transactions typical of a mid-sized manufacturing
company. 
 
   
     
      The workload consists of online
transactions and the UBE workload of 15 short and 4 long UBEs. 
     
     
      LoadRunner runs the DIL
workload, collects the user’s transactions response times
and reports the key metric of Combined Weighted Average
Transaction Response time. 
     
     
      The UBE processes workload runs from the JD Enterprise Application server. 
     
     
       
        Oracle's UBE processes come as three flavors: 
 
         
          Short UBEs < 1 minute engage in Business
Report and Summary Analysis, 
 
          Mid UBEs > 1 minute create
a large report of Account, Balance, and Full
Address, 
 
          Long UBEs > 2 minutes simulate Payroll, Sales
Order, night only jobs. 
         
       
       
        The UBE workload
generates large numbers of PDF files reports and log files. 
       
       
        The UBE Queues are categorized
as the QBATCHD, a single threaded queue for large
UBEs, and the QPROCESS queue for short UBEs run concurrently. 
       
     
     
      One of the Oracle Solaris
Containers ran 4 Long UBEs, while another Container ran 
15 short UBEs concurrently. 
     
     
      The mixed size UBEs ran
concurrently from the SPARC T3-1 server with the 5000 online users
driven by the LoadRunner. 
     
     
      Oracle’s UBE 
process performance metric is Number of Maximum Concurrent UBE
processes at transaction rate, UBEs/minute. 
     
   
  Key Points and Best Practices 
  Two JD Edwards EnterpriseOne Application Servers and two Oracle 
Fusion Middleware WebLogic Servers 11g R1 coupled 
with two Oracle Fusion Middleware 11g Web
Tier HTTP Server instances on the SPARC T3-1 server were hosted
in four separate Oracle Solaris Containers to demonstrate
consolidation of multiple application and web servers. 
 
  See Also 
   
     SPARC T3-1  oracle.com   
     SPARC Enterprise M3000  oracle.com  
    
Oracle Solaris   
oracle.com   
    
JD Edwards EnterpriseOne  
oracle.com   
    
Oracle Database 11g Release 2 Enterprise Edition   
oracle.com   
   
  Disclosure Statement 
  Copyright 2011, Oracle and/or its affiliates. All rights
reserved. Oracle and Java are registered trademarks of Oracle
and/or its affiliates. Other names may be trademarks of their
respective owners. Results as of 6/27/2011.