SPEC Seal of Reviewal SPECjAppServer®2004 Result
Copyright © 2004 Standard Performance Evaluation Corporation
BEA WebLogic Server 9.0 on Sun Fire T2000 Cluster
4,098.77 SPECjAppServer2004 JOPS@Standard
Submitter:
Sun Microsystems Inc.
SPEC license # 6 Test date:
Dec-2005
Software Products
BEA WebLogic Server 9.0, Advantage Edition
Java (TM) 2 Platform Standard Edition Development Kit 5.0 Update 6 32-bit
Oracle JDBC Driver 10.1.0.3 (Thin)
Oracle Database 10g Enterprise Edition Release 10.1.0.4.0
Software Configurations
J2EE Application Servers
Emulator SW Config
Database SW Config
Driver SW Config Primary
Driver SW Config Satellite #1
Driver SW Config Satellite #2
Driver SW Config Satellite #3
Driver SW Config Satellite #4
Driver SW Config Satellite #5
Driver SW Config Satellite #6
Hardware Systems
J2EE AppServer HW
Database Server HW
Load Driver HW Emulator
Load Driver HW Primary
Load Driver HW Satellite #1
Load Driver HW Satellite #2
Load Driver HW Satellite #3
Load Driver HW Satellite #4
Load Driver HW Satellites #5 & #6

System Configuration Diagram

Benchmark
Modifications
Configuration
Bill of Materials
Other Info
General Notes
Full Disclosure Archive

SUT Configuration
J2EE Server Nodes: 7   DB Server Nodes: 1
J2EE Server CPUs: 56 cores, 7 chips   DB Server CPUs: 40 cores, 20 chips
J2EE Instances: 7   DB Instances: 1
Other SUT Components:
   

Benchmark Settings
Dealer Injection Rate: 2,475   Ramp Up Time: 600 seconds
# of Dealer Agents: 35   Ramp Down Time: 300 seconds
# of Manufacturing Agents: 56   Steady State Time: 3,600 seconds
DB Load Injection Rate: 3,000   Trigger Time: 2,451 seconds

Detailed Results
Dealer Transaction Mix Count Tx. Mix
Purchase 2,226,702 25.03%
Manage 2,225,700 25.02%
Browse 4,444,991 49.96%
Total # Dealer Transactions 8,897,393
Total # Manufacturing Transactions 5,858,187
Response Times Average Maximum 90th% Reqd
Purchase 0.45 23.69 0.80 2.00
Manage 0.33 25.52 0.70 2.00
Browse 0.57 19.62 1.10 2.00
Manufacturing 2.76 17.86 4.75 5.00
Reproducibility Run (SPECjAppServer2004 JOPS) 4,100.97

BEA WebLogic Server 9.0, Advantage Edition
Vendor: BEA Systems, Inc. Availability: Nov-2005
CTS Version: 1.4 Date Passed CTS: Jun-2005
OS Name: Solaris 10 (64-bit)
EJB Protocol: RMI/T3

Java (TM) 2 Platform Standard Edition Development Kit 5.0 Update 6 32-bit
Vendor: Sun Microsystems, Inc. Availability: Nov-2005
OS Name: Solaris 10 (64-bit)

Oracle JDBC Driver 10.1.0.3 (Thin)
Vendor: Oracle Corporation Availability: Aug-2004
OS Name: Solaris 10 (64-bit)

Oracle Database 10g Enterprise Edition Release 10.1.0.4.0
Vendor: Oracle Corporation Availability: May-2005
OS Name: Solaris 10 (64-bit)

J2EE Application Servers
J2EE Product: BEA WebLogic Server 9.0, Advantage Edition
JVM Product: Java (TM) 2 Platform Standard Edition Development Kit 5.0 Update 6 32-bit
JDBC Product: Oracle JDBC Driver 10.1.0.3 (Thin)
Hardware: J2EE AppServer HW
# of Instances: 7
Interfaces:
Web Interface for the Dealer Domain
Web Interface for the Supplier Domain
EJB Interface for the Dealer Domain
EJB Interface for the Manufacturing Domain
EJB Interface for the Supplier Domain
Notes / Tuning Information
JVM Options: -server -Xms3g -Xmx3g -Xmn800m -Xss128k -XX:+AggressiveHeap
-XX:+UseParallelGC -XX:ParallelGCThreads=32 -XX:PermSize=128m
-XX:MaxTenuringThreshold=3 -XX:LargePageSizeInBytes=4m -XX:SurvivorRatio=20
-verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps
-XX:-TraceClassUnloading -XX:+UseParallelOldGC
-Dweblogic.SocketReaders=2
Java process started in FX class using /usr/bin/priocntl -e -c FX

Emulator SW Config
J2EE Product: BEA WebLogic Server 9.0, Advantage Edition
JVM Product: Java (TM) 2 Platform Standard Edition Development Kit 5.0 Update 6 32-bit
Hardware: Load Driver HW Emulator
# of Instances: 1
Notes / Tuning Information
JVM Options: -server -Xms3g -Xmx3g -Xmn800m -Xss128k
-XX:+AggressiveHeap -XX:+UseParallelGC -XX:ParallelGCThreads=4
-XX:LargePageSizeInBytes=4m -XX:MaxTenuringThreshold=3 -XX:SurvivorRatio=20
-verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps
-XX:-TraceClassUnloading -XX:+UseParallelOldGC
-Dsun.net.inetaddr.ttl=0 -Dnetworkaddress.cache.ttl=0
-Dweblogic.DevPollSocketReaders=1
Java process started in FX class using /usr/bin/priocntl -e -c FX

Database SW Config
DB Product: Oracle Database 10g Enterprise Edition Release 10.1.0.4.0
Hardware: Database Server HW
# of Instances: 1
Notes / Tuning Information
Oracle tuning in init.ora:
compatible=10.1.0.2.0
_array_update_vector_read_enabled = TRUE
_check_block_after_checksum   = FALSE
_collect_undo_stats           = FALSE
_cursor_cache_frame_bind_memory = TRUE
_db_cache_pre_warm            = FALSE
_in_memory_undo               = TRUE
_lgwr_async_io                = FALSE
_smm_advice_enabled           = FALSE
_undo_autotune                = FALSE
aq_tm_processes        = 0
cursor_space_for_time  = TRUE
db_block_checksum      = FALSE
db_block_size          = 2048
db_file_multiblock_read_count = 128
db_files               = 256
dml_locks              = 6000
disk_asynch_io         = TRUE
enqueue_resources      = 20000
statistics_level	 = basic
filesystemio_options   = asynch
log_checkpoint_interval= 0
log_checkpoint_timeout = 0
log_checkpoints_to_alert= TRUE
processes              = 5200
open_cursors           = 3200
shared_pool_size       = 4096M
sessions               = 3200
transactions           = 3200
transactions_per_rollback_segment = 1
timed_statistics       = FALSE
trace_enabled          = FALSE
db_cache_size          = 24G
db_8k_cache_size       = 6G
undo_management        = AUTO
undo_retention         = 60
undo_tablespace        = undo_ts
log_buffer             = 113246208
_db_block_hash_latches = 262144
sort_area_size 	 = 54525952

Log writer put into realtime class with /usr/bin/priocntl -s -c RT -p 1 -i pid PID
Oracle background processes bound across all cpus using pbind.

Driver SW Config Primary
JVM Product: Java (TM) 2 Platform Standard Edition Development Kit 5.0 Update 6 32-bit
Hardware: Load Driver HW Primary
# of Instances: 1
Notes / Tuning Information
JVM Options: -server -XX:+AggressiveHeap -XX:+UseParallelGC
-XX:LargePageSizeInBytes=4m -XX:-TraceClassUnloading
-Xms2g -Xmx2g -Xmn600m -XX:+DisableExplicitGC -Xbatch -Xss128k
-Dorg.omg.CORBA.ORBInitialHost=$JAS_MULTI_HOST Djava.naming.factory.initial=$JNDI_CLASS
-Djava.naming.provider.url=$NAMING_PROVIDER
-Dsun.net.inetaddr.ttl=0 -Dnetworkaddress.cache.ttl=0

Driver SW Config Satellite #1
JVM Product: Java (TM) 2 Platform Standard Edition Development Kit 5.0 Update 6 32-bit
Hardware: Load Driver HW Satellite #1
# of Instances: 1
Notes / Tuning Information
JVM Options: -server -XX:+AggressiveHeap -XX:+UseParallelGC
-XX:LargePageSizeInBytes=4m -XX:-TraceClassUnloading
-Xms2g -Xmx2g -Xmn600m -XX:+DisableExplicitGC -Xbatch -Xss128k
-Dorg.omg.CORBA.ORBInitialHost=$JAS_MULTI_HOST -Djava.naming.factory.initial=$JNDI_CLASS
-Djava.naming.provider.url=$NAMING_PROVIDER
-Dsun.net.inetaddr.ttl=0 -Dnetworkaddress.cache.ttl=0

Driver SW Config Satellite #2
JVM Product: Java (TM) 2 Platform Standard Edition Development Kit 5.0 Update 6 32-bit
Hardware: Load Driver HW Satellite #2
# of Instances: 1
Notes / Tuning Information
JVM Options: -server -XX:+AggressiveHeap -XX:+UseParallelGC
-XX:LargePageSizeInBytes=4m -XX:-TraceClassUnloading
-Xms2g -Xmx2g -Xmn600m -XX:+DisableExplicitGC -Xbatch -Xss128k
-Dorg.omg.CORBA.ORBInitialHost=$JAS_MULTI_HOST -Djava.naming.factory.initial=$JNDI_CLASS
-Djava.naming.provider.url=$NAMING_PROVIDER
-Dsun.net.inetaddr.ttl=0 -Dnetworkaddress.cache.ttl=0

Driver SW Config Satellite #3
JVM Product: Java (TM) 2 Platform Standard Edition Development Kit 5.0 Update 6 32-bit
Hardware: Load Driver HW Satellite #3
# of Instances: 3
Notes / Tuning Information
JVM Options: -server -XX:+AggressiveHeap -XX:+UseParallelGC
-XX:LargePageSizeInBytes=4m -XX:-TraceClassUnloading
-Xms2g -Xmx2g -Xmn600m -XX:+DisableExplicitGC -Xbatch -Xss128k
-Dorg.omg.CORBA.ORBInitialHost=$JAS_MULTI_HOST -Djava.naming.factory.initial=$JNDI_CLASS
-Djava.naming.provider.url=$NAMING_PROVIDER
-Dsun.net.inetaddr.ttl=0 -Dnetworkaddress.cache.ttl=0

Driver SW Config Satellite #4
JVM Product: Java (TM) 2 Platform Standard Edition Development Kit 5.0 Update 6 32-bit
Hardware: Load Driver HW Satellite #4
# of Instances: 4
Notes / Tuning Information
JVM Options: -server -XX:+AggressiveHeap -XX:+UseParallelGC
-XX:LargePageSizeInBytes=4m -XX:-TraceClassUnloading
-Xms2g -Xmx2g -Xmn600m -XX:+DisableExplicitGC -Xbatch -Xss128k
-Dorg.omg.CORBA.ORBInitialHost=$JAS_MULTI_HOST -Djava.naming.factory.initial=$JNDI_CLASS
-Djava.naming.provider.url=$NAMING_PROVIDER
-Dsun.net.inetaddr.ttl=0 -Dnetworkaddress.cache.ttl=0

Driver SW Config Satellite #5
JVM Product: Java (TM) 2 Platform Standard Edition Development Kit 5.0 Update 6 32-bit
Hardware: Load Driver HW Satellites #5 & #6
# of Instances: 1
Notes / Tuning Information
JVM Options: -server -XX:+AggressiveHeap -XX:+UseParallelGC
-XX:LargePageSizeInBytes=4m -XX:-TraceClassUnloading
-Xms2g -Xmx2g -Xmn600m -XX:+DisableExplicitGC -Xbatch -Xss128k
-Dorg.omg.CORBA.ORBInitialHost=$JAS_MULTI_HOST -Djava.naming.factory.initial=$JNDI_CLASS
-Djava.naming.provider.url=$NAMING_PROVIDER
-Dsun.net.inetaddr.ttl=0 -Dnetworkaddress.cache.ttl=0

Driver SW Config Satellite #6
JVM Product: Java (TM) 2 Platform Standard Edition Development Kit 5.0 Update 6 32-bit
Hardware: Load Driver HW Satellites #5 & #6
# of Instances: 1
Notes / Tuning Information
JVM Options: -server -XX:+AggressiveHeap -XX:+UseParallelGC
-XX:LargePageSizeInBytes=4m -XX:-TraceClassUnloading
-Xms2g -Xmx2g -Xmn600m -XX:+DisableExplicitGC -Xbatch -Xss128k
-Dorg.omg.CORBA.ORBInitialHost=$JAS_MULTI_HOST -Djava.naming.factory.initial=$JNDI_CLASS
-Djava.naming.provider.url=$NAMING_PROVIDER
-Dsun.net.inetaddr.ttl=0 -Dnetworkaddress.cache.ttl=0

J2EE AppServer HW (SUT hardware)
Hardware Vendor: Sun Microsystems, Inc. OS Vendor: Sun Microsystems, Inc.
Model Name: Sun Fire T2000 OS Name: Solaris 10 HW2 (64-bit)
Processor: UltraSPARC T1 Filesystem: UFS
MHz: 1200 Disks: 4x73Gb 10K RPM SAS
# of CPUs: 8 cores, 1 chip, 8 cores/chip (4 threads/core) Network Interface: (4) 1000BaseT Ethernet
Memory (MB): 32768 Other Hardware:
L1 Cache: 16KB(I)+8KB(D) per core # of Systems: 7
L2 Cache: 3MB per chip H/W Available: Nov-2005
Other Cache: OS Available: Nov-2005
Notes / Tuning Information
System tuning:
set ipge:ipge_tx_ring_size=8192
set ipge:ipge_srv_fifo_depth=8192
set ipge:ipge_reclaim_pending = 64
set ipge:ipge_bcopy_thresh = 1520
set ip:ip_squeue_fanout= 1
set ip:ip_squeue_bind = 0
Network Tuning:
ndd -set /dev/tcp tcp_conn_req_max_q 16384
ndd -set /dev/tcp tcp_conn_req_max_q0 16384
ndd -set /dev/tcp tcp_xmit_hiwat 131072
ndd -set /dev/tcp tcp_recv_hiwat 131072
ndd -set /dev/tcp tcp_naglim_def 1
Installed ipge driver patch 120849-02.

Database Server HW (SUT hardware)
Hardware Vendor: Sun Microsystems, Inc. OS Vendor: Sun Microsystems, Inc.
Model Name: Sun Fire E6900 OS Name: Solaris 10 (64-bit)
Processor: UltraSPARC IV+ Filesystem: UFS
MHz: 1500 Disks: 2x73Gb 10K RPM Ultra320 SCSI
# of CPUs: 40 cores, 20 chips, 2 cores/chip Network Interface: (2) Onboard 1000BaseT Ethernet & (6) Sun GigaSwift 1000BaseT Ethernet
Memory (MB): 81920 Other Hardware: 1x Sun SE3510 Array (12x 146GB 10K RPM FC Disk Array) & 1x Sun SE3510 Array (12x 73GB 10K RPM FC Disk Array)
L1 Cache: 64KB(I)+64KB(D) per core on chip # of Systems: 1
L2 Cache: 2MB(I+D) per core on chip H/W Available: Oct-2005
Other Cache: 32MB(I+D) per chip OS Available: Oct-2005
Notes / Tuning Information
System Tuning in /etc/system:
set shmsys:shminfo_shmmax=0xfffffffff
set ce:ce_bcopy_thresh=1520
set ce:ce_dvma_thresh=1
set ce:ce_taskq_disable=1
set ce:ce_ring_size=256
set ce:ce_comp_ring_size=1024
set ce:ce_tx_ring_size=4096
set kernel_cage_enable=0
UFS mount options for database files: noatime

Load Driver HW Emulator (non-SUT hardware)
Hardware Vendor: Sun Microsystems, Inc. OS Vendor: Sun Microsystems, Inc.
Model Name: Sun Fire V480 OS Name: Solaris 10 (64-bit)
Processor: UltraSPARC III Cu Filesystem: UFS
MHz: 1200 Disks: 2 x 18Gb FC
# of CPUs: 4 cores, 4 chips, 1 core/chip Network Interface: (2) Onboard 1000BaseT Ethernet
Memory (MB): 16384 Other Hardware:
L1 Cache: 32KB(I)+64KB(D) # of Systems: 1
L2 Cache: 8MB H/W Available: Oct-2003
Other Cache: OS Available: Mar-2005
Notes / Tuning Information
System Tuning in /etc/system:
set ce:ce_bcopy_thresh=256
set ce:ce_dvma_thresh=256
set ce:ce_taskq_disable=1
set ce:ce_ring_size=256
set ce:ce_comp_ring_size=1024
set ce:ce_tx_ring_size=4096

Load Driver HW Primary (non-SUT hardware)
Hardware Vendor: Sun Microsystems, Inc. OS Vendor: Sun Microsystems, Inc.
Model Name: Sun Fire V880 OS Name: Solaris 10 (64-bit)
Processor: UltraSPARC III Cu Filesystem: UFS
MHz: 900 Disks: 6 x 36GB Internal FC
# of CPUs: 8 cores, 8 chips, 1 core/chip Network Interface: (2) Onboard 1000BaseT Ethernet
Memory (MB): 32768 Other Hardware:
L1 Cache: 32KB(I)+64KB(D) # of Systems: 1
L2 Cache: 8MB H/W Available: Jun-2002
Other Cache: OS Available: Mar-2005
Notes / Tuning Information
System Tuning in /etc/system:
set ce:ce_bcopy_thresh=256
set ce:ce_dvma_thresh=256
set ce:ce_taskq_disable=1
set ce:ce_ring_size=256
set ce:ce_comp_ring_size=1024
set ce:ce_tx_ring_size=4096

Load Driver HW Satellite #1 (non-SUT hardware)
Hardware Vendor: Sun Microsystems, Inc. OS Vendor: Sun Microsystems, Inc.
Model Name: Sun Fire V880 OS Name: Solaris 10 (64-bit)
Processor: UltraSPARC III Cu Filesystem: UFS
MHz: 900 Disks: 6 x 18Gb FC
# of CPUs: 8 cores, 8 chips, 1 core/chip Network Interface: (2) Onboard 1000BaseT Ethernet & (1) GigaSwift 1000BaseT Ethernet
Memory (MB): 16384 Other Hardware:
L1 Cache: 32KB(I)+64KB(D) # of Systems: 1
L2 Cache: 8MB H/W Available: Jun-2002
Other Cache: OS Available: Mar-2005
Notes / Tuning Information
System Tuning in /etc/system:
set ce:ce_bcopy_thresh=256
set ce:ce_dvma_thresh=256
set ce:ce_taskq_disable=1
set ce:ce_ring_size=256
set ce:ce_comp_ring_size=1024
set ce:ce_tx_ring_size=4096

Load Driver HW Satellite #2 (non-SUT hardware)
Hardware Vendor: Sun Microsystems, Inc. OS Vendor: Sun Microsystems, Inc.
Model Name: Sun Fire V880 OS Name: Solaris 10 (64-bit)
Processor: UltraSPARC III Cu Filesystem: UFS
MHz: 1200 Disks: 12 x 36Gb FC
# of CPUs: 8 cores, 8 chips, 1 core/chip Network Interface: (2) Onboard 1000BaseT Ethernet & (1) GigaSwift 1000BaseT Ethernet
Memory (MB): 65536 Other Hardware:
L1 Cache: 32KB(I)+64KB(D) # of Systems: 1
L2 Cache: 8MB H/W Available: Sep-2003
Other Cache: OS Available: Mar-2005
Notes / Tuning Information
System Tuning in /etc/system:
set ce:ce_bcopy_thresh=256
set ce:ce_dvma_thresh=256
set ce:ce_taskq_disable=1
set ce:ce_ring_size=256
set ce:ce_comp_ring_size=1024
set ce:ce_tx_ring_size=4096

Load Driver HW Satellite #3 (non-SUT hardware)
Hardware Vendor: Sun Microsystems, Inc. OS Vendor: Sun Microsystems, Inc.
Model Name: Sun Fire E6900 OS Name: Solaris 10 (64-bit)
Processor: UltraSPARC IV Filesystem: UFS
MHz: 1200 Disks: 2x73Gb 10K RPM Ultra320 SCSI
# of CPUs: 48 cores, 24 chips, 2 cores/chip Network Interface: (2) Onboard 1000BaseT Ethernet, (2) Sun GigaSwift 1000BaseT Controllers
Memory (MB): 98304 Other Hardware:
L1 Cache: 64KB(I)+128KB(D) # of Systems: 1
L2 Cache: 16MB H/W Available: Feb-2005
Other Cache: OS Available: Mar-2005
Notes / Tuning Information
System Tuning in /etc/system:
set ce:ce_bcopy_thresh=256
set ce:ce_dvma_thresh=256
set ce:ce_taskq_disable=1
set ce:ce_ring_size=256
set ce:ce_comp_ring_size=1024
set ce:ce_tx_ring_size=4096
This system was divided into 3 equal logical partitions using Solaris Containers.
Each logical partition, 1 global zone and 2 non-global zones, is a satellite driver: ecsat3-ecsat5

Load Driver HW Satellite #4 (non-SUT hardware)
Hardware Vendor: Sun Microsystems, Inc. OS Vendor: Sun Microsystems, Inc.
Model Name: Sun Fire E2900 OS Name: Solaris 10 HW1 (64-bit)
Processor: UltraSPARC IV+ Filesystem: UFS
MHz: 1500 Disks: 2x73Gb 10K RPM Ultra320 SCSI
# of CPUs: 24 cores, 12 chips, 2 cores/chip Network Interface: (2) Onboard 1000BaseT Ethernet, (3) Sun GigaSwift 1000BaseT Controllers
Memory (MB): 98304 Other Hardware:
L1 Cache: 64KB(I)+64KB(D) per core on chip # of Systems: 1
L2 Cache: 2MB(I+D) per core on chip H/W Available: Oct-2005
Other Cache: 32MB(I+D) per chip OS Available: Oct-2005
Notes / Tuning Information
System Tuning in /etc/system:
set ce:ce_bcopy_thresh=256
set ce:ce_dvma_thresh=256
set ce:ce_taskq_disable=1
set ce:ce_ring_size=256
set ce:ce_comp_ring_size=1024
set ce:ce_tx_ring_size=4096
This system was divided into 4 equal logical partitions using Solaris Containers.
Each logical partition, 1 global zone and 3 non-global zones, is a satellite driver: ecsat6-ecsat9

Load Driver HW Satellites #5 & #6 (non-SUT hardware)
Hardware Vendor: Sun Microsystems, Inc. OS Vendor: Sun Microsystems, Inc.
Model Name: Sun Fire V490 OS Name: Solaris 10 (64-bit)
Processor: UltraSPARC IV Filesystem: UFS
MHz: 1350 Disks: 2 x 146Gb FC
# of CPUs: 8 cores, 4 chips, 2 cores/chip Network Interface: (2) Onboard 1000BaseT Ethernet
Memory (MB): 32768 Other Hardware:
L1 Cache: 32KB(I)+64KB(D) # of Systems: 2
L2 Cache: 16MB H/W Available: Feb-2005
Other Cache: OS Available: Mar-2005
Notes / Tuning Information
System Tuning in /etc/system:
set ce:ce_bcopy_thresh=256
set ce:ce_dvma_thresh=256
set ce:ce_taskq_disable=1
set ce:ce_ring_size=256
set ce:ce_comp_ring_size=1024
set ce:ce_tx_ring_size=4096

Benchmark Modifications
Schema Modifications:
  Tablespace sizes were increased to support the Injection rate.
  Scripts to create the DB are included in the FDA.
  Table and index initrans were modified
  Automatic segment space management was used for all tablespaces.
  The M_INVENTORY table was horizontally partitioned.
  System managed undo was used.
  Table locks were disabled during the run using tbllock.sh
Load Program Modifications:
  The load program was not modified

Benchmark Configuration Information
Isolation Requirement Info:
  BEAN				SPEC_REQUIREMENT	Deployment
  Corp.CustomerEnt		Repeatable Read		Sel-4-Upd
  Corp.CustomerInventoryEnt	Repeatable Read		Sel-4-Upd
  Mfg.InventoryEnt		Repeatable Read		Sel-4-Upd
  Mfg.WorkOrderEnt		Repeatable Read		Sel-4-Upd
  Orders.OrderEnt		Repeatable Read		Sel-4-Upd
  Orders.OrderLineEnt		Repeatable Read		Sel-4-Upd
  Supplier.POEnt		Repeatable Read		Sel-4-Upd
  Supplier.POLineEnt		Repeatable Read		Sel-4-Upd
  Supplier.SComponentEnt	Repeatable Read		Sel-4-Upd
  Util.SequenceEnt		Repeatable Read		Sel-4-Upd
  Mfg.AssemblyEnt		Read Committed		RC
  Mfg.BomEnt			Read Committed		RC
  Mfg.ComponentEnt		Read Committed		RC
  Mfg.LargeOrderEnt		Read Committed		RC
  Mfg.PartEnt			Read Committed		RC
  Orders.ItemEnt		Read Committed		RC
  Supplier.SupplierCompEnt	Read Committed		RC
  Supplier.SupplierEnt		Read Committed		RC
  
  The ItemEnt bean was cached for 20 minute intervals by setting
  concurrency-strategy to ReadOnly
  read-timeout-seconds to 1200
  in bea-orders.xml deployment descriptor.
Durability Requirement Info:
  To ensure database durability, RAID 1 (mirror disks)
  was used for the database files and logs on
  the two Sun StorEdge 3510 arrays.
  
  Each application server has a pair of mirrored disks (using Solaris
  Volume Manager) to provide durability for all the
  server logs and filestore for JMS persistence.
Storage Requirement Info:
  An 75 minute run at an injection rate of 2475 increased storage by 5615 MB
  This extrapolates to 105 GB of storage for a 24 hour run.
  The database is configured with 2628 GB of storage.
  Each Sun StorEdge 3510 FC Array was configured as a single RAID 1 logical drive.
Argument Passing Semantics:
  BEA WebLogic 9.0 uses pass-by-value as required by the EJB Specification.

Bill of Materials


Supplier  Description                                Product No.          Qty
--------  ----------------------------------------   ------------------   ---
Sun       Sun Fire T2000, 1x1.2 GHz T1, 32 GB        T20-108B-32GA2C       7
Sun       73GB 10K RPM 2.5" SAS Disk                 XRA-SS2CD-73G10K     14
Sun       Solaris 10 3/05 HW2 DVD KIT                SOLZS-10CC9A7M        1
Sun       SunSpectrum Upgrade: 3YGOLD, 24x7          W9D-T2000-8-24-3G     7

Sun	  Sun Fire E6900 1.5GHz Bundle               SYS6900A-4-1500	   1
Sun	  Unibrd: 4 USIV+ @ 1.5 GHz w/16GB           US4BRD-482-1500	   4
Sun       PCI I/O Assembly SF Midrange Servers       4051A                 1
Sun	  Sun GigaSwift Network Adapter		     X4150A		   6
Sun	  Sun StorEdge 2 GB Fibre Channel Adaptor    SG-XPCI1FC-JF2	   2
Sun       Solaris 10 3/05 HW1 Media KIT              SOLZ9-10BC9A7M        1
Sun	  SF E6900 O/S Upgrade: 3YGOLD, 24x7	     W9D-E69-24-3G	   1
Sun       SF USIV+ BD OS UPG 3YR GOLD, 24x7          W9D-S4BDPLUS-24-3G    5

Sun	  Sun StorEdge 3510, 12 x 146GB, 1 RAID	     XTA3510R01A1R1752	   1
Sun	  Sun StorEdge 3510, 12 x 73GB, 1 RAID	     XTA3510R01A1R876	   1
Sun	  SunSpectum Upgrade: 3Y GOLD, 24x7	     W9D-SE3510-24-3G	   2
Sun	  17" Entry Color Monitor		     X7147A		   1
Sun	  PS/2 Keyboard & Mouse			     320-1261	           1

BEA       BEA WebLogic Server 9.0 License,  Advantage Edition              7
	   for 8-core CPU
BEA       3-year 24x7x4 Support for WebLogic Server                        7

Oracle	  Oracle 10g Database Release Enterprise Edition		  40
	   v10.1.0.4
Oracle	  Partitioning, Per Processor, Unlimited Users			  40
	   for 3 years
Oracle	  Oracle Database Server Support Package			   1
	   for 3 years




Other Benchmark Information
  The submission used round-robin DNS for load-balance of
  all HTTP network requests. The DNS server was hosted
  on the database server.
  
  This submission used the xerces implementation 2.6.2 provided with WebLogic 9.0.

General Notes
The only errors in the driver log files were those that are normally generated by this benchmark.

Database checkpoints during the Measurement Interval were done by
using the Oracle SQLPlus command: alter system checkpoint



For questions about this result, please contact the submitter: Sun Microsystems Inc.
For other inquiries, please contact webmaster@spec.org

Copyright © 2004 Standard Performance Evaluation Corporation

First published at SPEC.org on 18-Jan-2006