SPECjAppServer2002 Result

BEA WebLogic Server 8.1 SP3 on Langchao SP3000
  Metric: 1,638.97 TOPS@DualNode
          1,185.74 RMB/TOPS@DualNode

Submitter: Langchao (Beijing) Electronic Information Industry Co.,Ltd, SPEC
license # 2946, Test date: Nov-08:00 2004
EJB Container Avail: Feb-2005, EJB Container JVM Avail: Feb-2005

--------------------------------------------------------------------------------

                               Benchmark Settings                               
--------------------------------------------------------------------------------
Orders Injection Rate:                       950
# of Order Agents:                             3
# of Manufacturing Agents:                     3
DB Load Injection Rate:                      950
Ramp Up Time:                                600   seconds
Ramp Down Time:                              300   seconds
Steady State Time:                          1800   seconds
Trigger Time:                                802   seconds
Total System Cost:                    RMB1,943,382
--------------------------------------------------------------------------------

                                Detailed Results                                
--------------------------------------------------------------------------------
Order Transaction Mix                      Count   Tx. Mix
  New Order                              857,471    50.02%
  Change Order                           342,734    19.99%
  Order Status                           342,418    19.98%
  Customer Status                        171,591    10.01%
Total # Order Transactions             1,714,214

Total # Manufacturing Transactions     1,235,931

Response Times                           Average   Maximum     90th%      Reqd
  New Order                                 0.14      3.83      0.40      2.00
  Change Order                              0.08      2.22      0.20      2.00
  Order Status                              0.04      1.31      0.10      2.00
  Customer Status                           0.04      1.50      0.10      2.00
  Manufacturing                             2.93      8.19      5.00      5.00

Reproducibility Run (TOPS)              1,639.78
--------------------------------------------------------------------------------

                             Software Descriptions                              
--------------------------------------------------------------------------------
EJB Container
  Name:              BEA WebLogic Server 8.1 SP3, Workgroup Edition
  Vendor:            BEA System, Inc.
  Available:         Feb-2005
  Instances:         1
  Passed CTS:        Apr-2003
  Protocol:          RMI/T3
  JVM Name:          BEA WebLogic JRockit 1.4.2_04 64-bit JVM
  JVM Vendor:        BEA Systems, Inc.
  JVM Available:     Feb-2005

Tuning Information
  -Dweblogic.management.discover=false -Dweblogic.SocketReaders=1

JVM Tuning Information
  -Xms6912m -Xmx6912m -showversion -XXaggressive:memory,opt
--------------------------------------------------------------------------------
Supplier Domain Container
  Name:              BEA WebLogic Server 8.1 SP3, Workgroup Edition
  Vendor:            BEA Systems, Inc.
  Available:         Feb-2005
  JVM Name:          BEA WebLogic JRockit 1.4.2_04 64-bit JVM
  JVM Vendor:        BEA Systems, Inc.
  JVM Available:     Feb-2005

Tuning Information
  -Dweblogic.management.discover=false -Dweblogic.SocketReaders=1

JVM Tuning Information
  -Xms6912m -Xmx6912m -showversion -XXaggressive:memory,opt
--------------------------------------------------------------------------------
Emulator Container
  Name:              BEA WebLogic Server 8.1 SP3, Workgroup Edition
  Vendor:            BEA Systems, Inc.
  Available:         Feb-2005
  JVM Name:          Java(TM) 2 Runtime Environment, Standard Edition Version 1.4.2_04
  JVM Vendor:        Sun Microsystems, Inc.
  JVM Available:     Oct-2004

Tuning Information
  -Dweblogic.management.discover=false

JVM Tuning Information
  -hotspot -Xms512m -Xmx512m -showversion
--------------------------------------------------------------------------------
Database
  Name:              Oracle Database 10g Release 10.1.0.2.0
  Vendor:            Oracle Corporation
  Available:         Jun-2004

Tuning Information
  init.ora parameters for Oracle:
  _array_update_vector_read_enabled  = TRUE
  _imu_pools                         = 100
  _in_memory_undo                    = TRUE
  _lgwr_async_io                     = FALSE
  _smm_advice_enabled                = FALSE
  _undo_autotune                     = FALSE
  aq_tm_processes                    = 0
  compatible                         = 10.1.0.0.0
  control_files                      = /oracle/product/10.1.0/db_1/dbs/cntrlspec
  cursor_space_for_time              = TRUE
  db_block_checksum                  = FALSE
  db_block_size                      = 2048
  db_cache_size                      = 5251268608
  db_file_multiblock_read_count      = 128
  db_files                           = 256
  db_name                            = spec
  db_writer_processes                = 4
  disk_asynch_io                     = TRUE
  dml_locks                          = 600
  enqueue_resources                  = 2000
  fast_start_mttr_target             = 0
  filesystemio_options               = asynch
  log_buffer                         = 4194304
  log_checkpoint_interval            = 0
  log_checkpoint_timeout             = 0
  open_cursors                       = 2000
  processes                          = 600
  sessions                           = 800
  shared_pool_size                   = 318767104
  statistics_level                   = BASIC
  timed_statistics                   = FALSE
  trace_enabled                      = FALSE
  transactions                       = 800
  transactions_per_rollback_segment  = 1
  undo_management                    = AUTO
  undo_retention                     = 10
  
--------------------------------------------------------------------------------
JDBC
  Name:              Oracle JDBC Driver version - 10.1.0.2.0
  Vendor:            Oracle Corporation
  Available:         Jul-2004

Tuning Information
  StatementCacheSize=300
--------------------------------------------------------------------------------
Other Software
  Name:              
  Vendor:            
  Available:         

Tuning Information
  
--------------------------------------------------------------------------------

                             Hardware Descriptions                              
--------------------------------------------------------------------------------
J2EE Application Server (1 system)
  Hardware Vendor:   Langchao (Beijing) Electronic Information Industry Co.,Ltd
  Model Name:        SP3000
  Processor:         Intel Itanium 2
  MHz:               1600
  # of CPUs:         4 cores, 4 chips, 1 core/chip
  Memory (MB):       8192
  L1 Cache:          16KB(I)+16KB(D)
  L2 Cache:          256KB
  Other Cache:       9MB (L3 Cache)
  OS Vendor:         Red Flag Software Co., Ltd.
  OS Name:           Red Flag DC Server 4.1 for Itanium 2
  Disks:             1x 36GB 15K RPM Ultra-320
  Network Interface: 100/1000BaseT Ethernet
  Other Hardware:    
  # of Systems:      1
  H/W Available:     Oct-2004
  O/S Available:     Nov-2004

Notes / Tuning Information
  /etc/sysctl.conf:
  net.ipv4.ip_forward = 0
  net.ipv4.conf.default.rp_filter = 1
  kernel.sysrq = 0
  kernel.core_uses_pid = 1
  kernel.panic = 10
  kernel.msgmnb = 65535
  kernel.msgmni = 2878
  kernel.sem = 256 32000 100 142
  kernel.shmmax = 2147483648
  kernel.shmall = 2097152
  fs.file-max = 131072
  fs.aio-max-size = 2147483648
  net.ipv4.ip_local_port_range = 1024 65000
  
  /etc/rc.local:
  echo 1 > /proc/sys/cm/overcommit_memory
  mkdir /mnt/hugepages
  echo 6912 >/proc/sys/vm/hugetlb_pool
  mount -thugetlbfs nodev /mnt/hugepages
--------------------------------------------------------------------------------
Database Server (1 system)
  Hardware Vendor:   Langchao (Beijing) Electronic Information Industry Co.,Ltd
  Model Name:        SP3000
  Processor:         Intel Itanium 2
  MHz:               1600
  # of CPUs:         4 cores, 4 chips, 1 core/chip
  Memory (MB):       8192
  L1 Cache:          16KB(I)+16KB(D)
  L2 Cache:          256KB
  Other Cache:       9MB (L3 Cache)
  OS Vendor:         Red Flag Software Co., Ltd.
  OS Name:           Red Flag DC Server 4.1 for Itanium 2
  Disks:             1x 36GB 15K RPM Ultra-320
  Network Interface: 100/1000BaseT Ethernet
  Other Hardware:    Langchao CX300 Disk Array
  # of Systems:      1
  H/W Available:     Nov-2004
  O/S Available:     Oct-2004

Notes / Tuning Information
  /etc/sysctl.conf:
  net.ipv4.ip_forward = 0
  net.ipv4.conf.default.rp_filter = 1
  kernel.sysrq = 0
  kernel.core_uses_pid = 1
  kernel.panic = 10
  kernel.msgmnb = 65535
  kernel.msgmni = 2878
  kernel.sem = 256 32000 100 142
  kernel.shmmax = 4294967295
  kernel.shmall = 2097152
  fs.file-max = 131072
  fs.aio-max-size = 2147483648
  net.ipv4.ip_local_port_range = 1024 65000
  
  /etc/rc.local:
  /home/oracle/db_build_scripts/map
  mkdir /mnt/hugepages
  echo 6912 >/proc/sys/vm/hugetlb_pool
  mount -thugetlbfs nodev /mnt/hugepages
  
  A tool named rr is used to change Oracle processes' priority.
  setrr.sh: (rr's C source code can be found in FDA)
  ./rr -p 48 $(ps aux | grep ora_ | grep -v grep | awk '{print $2}')
  ./rr -p 48 $(ps aux | grep oracletp | grep -v grep | awk '{print $2}')
  ./rr -p 49 $(ps aux | grep ora_lgwr | grep -v grep | awk '{print $2}')
  
  Disk layout:
  Langchao CX300 disk array has 15x 73GB disks.
  10 disks are used for logs with RAID 0+1
  5 disks are used for datafiles with RAID 0.
  Partition information can be found in FDA.
--------------------------------------------------------------------------------
Load Driver (1 system)
  Hardware Vendor:   Langchao (Beijing) Electronic Information Industry Co.,Ltd
  Model Name:        NF420
  Processor:         Intel Xeon MP
  MHz:               3000
  # of CPUs:         4 cores, 4 chips, 1 core/chip
  Memory (MB):       4096
  L1 Cache:          12KB(I)+8KB(D)
  L2 Cache:          512K
  Other Cache:       4M (L3 Cache)
  OS Vendor:         Microsoft Corporation
  OS Name:           Microsoft Windows Server 2003 Standard Edition 32-bit
  Disks:             1x 36GB 15K RPM Ultra-320
  Network Interface: 100/1000BaseT
  Other Hardware:    
  # of Systems:      1
  H/W Available:     Oct-2004
  O/S Available:     Apr-2003

Notes / Tuning Information
  JVM Version used:
  Sun Microsystems Java (TM) 2 Runtime Environment, Standard Edition Version 1.4.1_03
  
  JVM arguments used:
  -Xms256m -Xmx256m
  -Dorg.omg.CORBA.ORBInitialHost=$JAS_HOST
  -Djava.naming.factory.initial=$JNDI_CLASS
  -Djava.naming.provider.url=$NAMING_PROVIDER
--------------------------------------------------------------------------------

                            Benchmark Modifications                             
--------------------------------------------------------------------------------
Schema Modifications:
  Schema Modifications:
  Tablespace sizes were increased to support the Injection rate
  Scripts to create the DB are included in the FDA
  Two indexes were created on the M_largeorder table:
  CREATE UNIQUE INDEX M_lo_idx ON M_largeorder (lo_id)
  CREATE UNIQUE INDEX M_OL_O_idx ON M_largeorder (lo_o_id, lo_ol_id)
  Table and index parameters initrans were modified.
--------------------------------------------------------------------------------
Load Program Modifications:
  The load program was not modified.
--------------------------------------------------------------------------------
Reference Bean Modifications:
  No modifications were made to the reference beans.
--------------------------------------------------------------------------------
                      Benchmark Configuration Information                       
--------------------------------------------------------------------------------
Persistence Mode Used:
  All beans were deployed using CMP.
--------------------------------------------------------------------------------
Isolation Requirement Info:
  BEAN             SPEC_REQUIREMENT Deployment
  CORP:
  RuleEnt          Read_Committed   RC
  DiscountEnt      Read_Committed   RC
  CustomerEnt      Read_Committed   RC
  MFG:
  AssemblyEnt      Read_Committed   RC
  BomEnt           Read_Committed   Sel-4-Upd
  ComponentEnt     Read_Committed   RC
  PartEnt          Read_Committed   RC
  WorkOrderEnt     Repeatable_Read  Sel-4-Upd
  LargeOrderEnt    Read_Committed   RC
  InventoryEnt     Repeatable_Read  Sel-4-Upd
  ORDERS:
  OrderLineEnt     Repeatable_Read  Sel-4-Upd
  OrderCustomerEnt Read_Committed   RC
  ItemEnt          Read_Committed   RC
  OrderEnt         Repeatable_Read  Sel-4-Upd
  SUPPLIER:
  SupplierEnt      Read_Committed   RC
  SupplierCompEnt  Read_Committed   RC
  SComponentEnt    Repeatable_Read  Sel-4-Upd
  POEnt            Repeatable_Read  Sel-4-Upd
  POLineEnt        Repeatable_Read  Sel-4-Upd
  Transaction consistency for those beans specifying field groups was proven by
  manual analysis of the source code.
--------------------------------------------------------------------------------
Durability Requirement Info:
  RAID 0+1 was used to ensure durability for DB logs
--------------------------------------------------------------------------------
Storage Requirement Info:
  A 45 minute run at an injection rate of 950 required 28 GB of storage.
  This extrapolates to 298.7 GB of storage growth for an 8-hour run.
  The database system is configured with 626.6 GB of RAID 0/1 storage.
--------------------------------------------------------------------------------
Argument Passing Semantics:
  BEA WebLogic 8.1 SP3 uses pass-by-value as required by the EJB Specification.
--------------------------------------------------------------------------------

                          Other Benchmark Information                           
--------------------------------------------------------------------------------
  This submission used the xerces.jar from the SPECjAppServer2002 Kit.
--------------------------------------------------------------------------------

                                 General Notes                                  
--------------------------------------------------------------------------------
 No errors were reported during the final or reproducibility run
--------------------------------------------------------------------------------

For questions about this result, please contact the submitter: Langchao
(Beijing) Electronic Information Industry Co.,Ltd
For other inquiries, please contact SPEC

Benchmark run on Thu Nov 18 19:49:07 GMT+08:00 2004 by SPECjAppServer2002 v1.14
Result submitted on Wed Nov 24 03:03:00 EST 2004
Report generated by SPECjAppServer2002 Reporter v1.01

Copyright (C) 2002 Standard Performance Evaluation Corporation