SPEC Seal of Reviewal SPECjAppServer2001 Result
Copyright © 2002 Standard Performance Evaluation Corporation
Borland Enterprise Server 5.2 with JDataStore 6.03 on Dell 2 CPU Xeon
112.33 BOPS@SingleNode
500.36
US$/BOPS@SingleNode
Submitter:
Borland Software Corporation
SPEC license # 83 Test date:
Nov-2002
EJB Container Avail: Dec-2002
EJB Container JVM Avail: Oct-2002
Software
EJB Container
Supplier Domain Container
Emulator Container
Database
JDBC
Other Software
Hardware
J2EE Application Server and Database Server
Load Driver and Emulator Server
Benchmark
Modifications
Configuration
Other Info
General Notes
Links
System Configuration Diagram

Full Disclosure Archive


Benchmark Settings
Orders Injection Rate: 65 Ramp Up Time: 600 seconds
# of Order Agents: 1 Ramp Down Time: 300 seconds
# of Manufacturing Agents: 1 Steady State Time: 1800 seconds
DB Load Injection Rate: 65 Trigger Time: 80 seconds
Total System Cost: US$56,206

Detailed Results
Order Transaction Mix Count Tx. Mix
New Order 58,464 50.14%
Change Order 23,300 19.98%
Order Status 23,201 19.90%
Customer Status 11,627 9.97%
Total # Order Transactions 116,592
Total # Manufacturing Transactions 85,606
Response Times Average Maximum 90th% Reqd
New Order 0.64 4.49 1.60 2.00
Change Order 0.34 1.88 0.70 2.00
Order Status 0.16 0.98 0.40 2.00
Customer Status 0.20 1.03 0.50 2.00
Manufacturing 1.67 3.62 2.25 5.00
Reproducibility Run (BOPS) 112.59

EJB Container
Name: Borland Enterprise Server, AppServer Edition, version 5.2 JVM Name: J2SDK 1.4.1_01
Vendor: Borland Software Corporation JVM Vendor: Sun Microsystems
Available: Dec-2002 Available: Oct-2002
Instances: 1
Passed CTS: Dec-2002
Protocol: RMI/IIOP
Tuning Information
Disable statistics gathering.

Set EJB container diagnostic period to 0.

Set maximum number of threads to 10

Session passivation timeout = 0

Use pass by value for intra bean calls

Set maxPreparedStatementCacheSize=150

ejb.maxBeansInTransactions set to 0 at the EAR level.
Allows unlimited # of beans in a transaction.

CustomerEnt ejb.maxBeansInPool=1500
RuleEnt ejb.maxBeansInCaceh=1500

The following beans were deployed with transactionCommitMode=C
  CustomerEnt
  POLineEnt
  SComponentEnt

The SequenceEnt EJB set ejb.cmp.findByPrimaryKeyLoadState=false
JVM Tuning Information
-Xms1600m
-Xmx1600m
-XX:+AggressiveHeap
-Xrs

Supplier Domain Container
Name: Borland Enterprise Server, AppServer Edition, version 5.2 JVM Name: J2SDK 1.4.1_01
Vendor: Borland Software Corporation JVM Vendor: Sun Microsystems
Available: Dec-2002 Available: Oct-2002
Tuning Information
Min # Processors=50
Max # Processors=250
JVM Tuning Information
Same vm as EJB container

Emulator Container
Name: Borland Enterprise Server, AppServer Edition, version 5.2 JVM Name: J2SDK 1.4.1_01
Vendor: Borland Software Corporation JVM Vendor: Sun Microsystems
Available: Dec-2002 Available: Oct-2002
Tuning Information
Min # Processors=50
Max # Processors=250
JVM Tuning Information
-Xms=256m -Xmx=256m

Database
Name: Borland JDataStore 6.03
Vendor: Borland Software Corporation
Available: Dec-2002
Tuning Information
Database page size 2k
Log file page size 8k
Checkpoint frequency 500mb
Max row locks 600
fileio set to native due to bug in Windows JDK

JDBC
Name: JDataStore 6.03
Vendor: Borland Software Corporation
Available: Dec-2002
Tuning Information


Other Software
Name:
Vendor:
Available:
Tuning Information


J2EE Application Server and Database Server (1 system)
Hardware Vendor: Dell Computer Corporation OS Vendor: Microsoft Corporation
Model Name: PowerEdge 4600 OS Name: Microsoft Windows 2000 Server
Processor: Intel Xeon Filesystem: NTFS for OS; FAT32 for database
MHz: 2400 Disks: 3X18GB 15K RPM Ultra 160 SCSI
# of CPUs: 2 cores, 2 chips, 1 core/chip Network Interface: Intel 100 Dual Port Network Adapter
Memory (MB): 2048 Other Hardware:
L1 Cache: # of Systems: 1
L2 Cache: 512K H/W Available: Sep-2002
Other Cache: OS Available: Sep-2002
Notes / Tuning Information

   

Load Driver and Emulator Server (1 system)
Hardware Vendor: Dell Computer Corporation OS Vendor: Microsoft Corporation
Model Name: OptiPlex GX150 OS Name: Microsoft Windows 2000 Professional SP2
Processor: Intel Pentium III Filesystem: NTFS
MHz: 1196 Disks: QUANTUM ATLAS10K2-TY184L SCSI
# of CPUs: 1 core, 1 chip, 1 core/chip Network Interface: 3Com 3C920 Integrated Fast Ethernet
Memory (MB): 512 Other Hardware:
L1 Cache: # of Systems: 1
L2 Cache: H/W Available: Sep-2002
Other Cache: OS Available: Sep-2002
Notes / Tuning Information
Driver JDK: J2SDK 1.4.1_01 from Sun Microsystems

Benchmark Modifications
Schema Modifications:
  
Load Program Modifications:
  
Reference Bean Modifications:
  

Benchmark Configuration Information
Persistence Mode Used:
  All beans were deployed using CMP.
Isolation Requirement Info:
  JDataStore has a default isolation level of READ_COMMITTED.
  
  The following beans achieved REPEATABLE_READ isolation by
  setting the CMP property ejb.cmp.optimisticConcurrencyBehavior
  to SelectForUpdate:
  
    WorkOrderEnt
    InventoryEnt
    OrderEnt
    OrderLineEnt
    SComponentEnt
    POEnt
    POLineEnt
    SequenceEnt
  
  The following beans were also set to SelectForUpdate:
    CustomerEnt
    OrderCustomerEnt
Durability Requirement Info:
  Software RAID Level 1 disk mirroring was used to ensure
  durability of the disk used for the database and logs.
Storage Requirement Info:
  After running for 45 minutes at txRate=65, 386 MB of disk
  space was used. Extrapolating to an 8 hour run would
  require 4.117 GB, which is easily handled by the 18 GB
  drive used for the database and its log files.
Argument Passing Semantics:
  By default, BES 5.2 uses pass-by-reference. To enable
  pass-by-value, we set the Use pass by value for
  intra bean calls property.

General Notes
JDataStore 6.03 was configured as an embedded in-process database for this benchmark.


For questions about this result, please contact the submitter: Borland Software Corporation
For other inquiries, please contact webmaster@spec.org

Benchmark run on Thu Nov 07 10:13:47 PST 2002 by SPECjAppServer2001 v1.14
Result submitted on Thu Nov 14 03:03:03 EST 2002
Report generated by SPECjAppServer2001 Reporter v1.09

Copyright © 2002 Standard Performance Evaluation Corporation

First published at SPEC.org on 05-Dec-2002