SPECweb2005 Result ================================================================================ || Sun Microsystems, Inc.: Sun Fire X4240 || SPECweb2005 = 37630 Accoria Networks, Inc.: Rock Web Server v1.4.7 || (x86_64) || Accoria Networks, Inc.: Rock JSP/Servlet Contai || SPECweb2005_Banking = 60344 ner v1.3.2 (x86_64) || || SPECweb2005_Ecommerce = 58520 || SPECweb2005_Support = 33440 || ================================================================================ Submitter: Sun Microsystems, Inc., SPEC License #: 6, Test date: Dec-2008 ================================================================================ PERFORMANCE Banking | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 97.0% 99.8% 0.2% | 0 | | |-----------|---------------------------|------------| | 60344 | 2 | 96.4% 99.7% 0.3% | 0 | | |-----------|---------------------------|------------| | | 3 | 96.2% 99.6% 0.4% | 0 | -------------------------------------------------------------------- Ecommerce | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 95.9% 99.5% 0.5% | 0 | | |-----------|---------------------------|------------| | 58520 | 2 | 95.6% 99.4% 0.6% | 0 | | |-----------|---------------------------|------------| | | 3 | 95.3% 99.5% 0.5% | 0 | -------------------------------------------------------------------- Support | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 96.3% 99.9% 0.1% | 0 | | |-----------|---------------------------|------------| | 33440 | 2 | 96.1% 99.9% 0.1% | 0 | | |-----------|---------------------------|------------| | | 3 | 97.2% 100.0% 0.0% | 0 | -------------------------------------------------------------------- ================================================================================ CONFIGURATION Availability Dates -------------------------------------------------------------------------------- Backend Simulator Jan-2007 SUT Hardware Dec-2008 Web Server Software May-2008 (Rock Web 1.4.7) May-2008 (Rock JSP 1.3.2) Operating System May-2008 Other Components N/A System Under Test (SUT) -------------------------------------------------------------------------------- # of SUTs 1 Vendor Sun Microsystems, Inc. Model Sun Fire X4240 Processor AMD Opteron 2384 Processor Speed (MHz) 2700 MHz # Processors 8 cores, 2 chips, 4 cores/chip Primary Cache 64KB(I) + 64KB(D) on chip, per core Secondary Cache 512KB I+D on chip per core Other Cache 6 MB on chip Memory 32 GB (16x2GB DDR-II 666 PC2 5300) Disk Subsystem 1 x 146GB 10K RPM SAS (SESX3C11Z) 4 x Sun StorageTek 3510 JBOD (each with, 12x73GB 15K RPM FCAL) (XTA3510R01A0V876Z) Disk Controllers SAS RAID HBA, Internal (SGXPCIESAS-R-INT-Z) 2 x 4Gb PCI-E dual port FC HBA, Qlogic (SG-XPCIE2FC-QF4) Operating System Red Hat Enterprise Linux 5.2 (2.6.18-91.el5) File System ext2 Other Hardware N/A Other Software Java HotSpot(TM) 64-Bit Server VM on Linux, version 1.6.0_06 Performance Release Web Server Software -------------------------------------------------------------------------------- Vendor Accoria Networks, Inc. Name/Version Rock Web Server v1.4.7 (x86_64) Dynamic Scripts JSP Server Cache N/A Log Mode Binary Common Log Format JSP Script Engine -------------------------------------------------------------------------------- Vendor Accoria Networks, Inc. Name/Version Rock JSP/Servlet Container v1.3.2 (x86_64) Dynamic Scripts JSP Server Cache N/A Log Mode Binary Common Log Format SUT Network -------------------------------------------------------------------------------- # of Controllers 4 Network Controllers 2 x Onboard Dual 1000 BaseT Ethernet 2 Intel PRO/10GbE-SR - Dual Port Fiber (X1107A-Z) # of Networks 4 Network Type 10 & 1 Gigabit Ethernet Network Speed 10 Gb/s MSL (sec) 30 (Non RFC1122) Time-Wait (sec) 60 (Non RFC1122) MTU Size 1500 Client Systems -------------------------------------------------------------------------------- # of Clients 38 Model Sun Fire V20z Processor AMD Opteron 248 Processor Speed (MHz) 2200 MHz # Processors 2 cores, 2 chips, 1 core/chip Memory 4 GB Network Controller 1x Onboard Broadcom 1000 BaseT Ethernet (Prime and clients) 1x Intel Pro/1000 MT Dual Port Server Adapter (Prime) Operating System Solaris 10 11/06 JVM Version Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-b03) JIT Version Java HotSpot(TM) Server VM (build 1.5.0_07-b03, mixed mode) Other Hardware N/A Other Software N/A Backend Simulator (BESIM) -------------------------------------------------------------------------------- # of Simulators 2 Model Sun Fire T2000 Processor Sun UltraSPARC T1 Processor Speed (MHz) 1400 MHz # of Processors 8 cores, 1 chip, 8 cores/chip Memory 64 GB Network Controller 1 x Onboard 1000 BaseT Ethernet Operating System Solaris 10 11/06 File System UFS Web Server Sun Java[TM] System Web Server 7.0 Update 1 Server Scripts NSAPI Other Hardware N/A Other Software N/A ================================================================================ COMMON NOTES SUT Notes --------- * 1 SAS 10K 146GB disk for OS, benchmark kit and webserver * 4 Sun StorageTek 3510 JBOD (12x 73GB 15K RPM disks each), 1 JBOD storage unit attached to each port of the 2 dual port HBAs, in slots 1 and 5 * LVM used to stripe across the 48 disks to make one logical volume group. * 4 logical volumes for target filesets and access log made from the one logical volume group * Filesystem mounted for fileset and log with: nodiratime,noatime * Total of 4 networks, two onboard 1 Gigabit adapters and one port on each of the two Intel Dual Port 10GigE fiber cards * Intel Dual Port 10GigE cards in PCI-E slots 3 and 4 * 2 x Foundry FastIron Edge X424 switches (FESX424+2XG), with 2 XFP tranceivers (10G-CFP-SR) * 1 x Cisco 2970 series (WS-C2970G-24TS-E) switch for the two 1 Gbit networks * networks 1 and 2 (onboard 1Gbit NIC each), BeSIM traffic * network 3, and 4 (10Gbit each), 19 clients per network (Prime client also load generating) Operating System Notes ---------------------- * net.ipv4.conf.all.rp_filter = 1 #enables source route verification, default 0 * net.ipv4.conf.all.arp_filter = 1 #tells the kernel whether the IP address should be bound to a specific ARP address, default 0 * net.ipv4.tcp_timestamps = 0 #turns TCP timestamps off, default 1 * net.ipv4.tcp_max_tw_buckets = 3000000, set TCP time-wait buckets pool size, default 180000 * net.core.rmem_default = 33554432 #default receive socket buffer size, default 126976 * net.core.rmem_max = 33554432 #maximum receive socket buffer size, default 131071 * net.core.wmem_default = 33554432 #default send socket buffer size, default 126976 * net.core.wmem_max = 33554432 #maximum send socket buffer size, default 131071 * net.core.optmem_max = 33554432 #maximum amount of option memory buffers, default 20480 * net.ipv4.tcp_rmem = 33554432 33554432 33554432 #maximum receive socket buffer size, default 4096 87380 4194304 * net.ipv4.tcp_wmem = 33554432 33554432 33554432 #maximum TCP write-buffer space allocatable, default 4096 16384 4194304 * net.ipv4.tcp_mem = 33554432 33554432 33554432 #maximum TCP buffer space allocatable, default 196608 262144 393216 * net.ipv4.tcp_dsack = 0 #don't send duplicate SACK, default 1 * net.ipv4.tcp_sack = 0 #turn off SACK option in the TCP option field in the TCP header when it sends out a SYN packet, default 1 * net.ipv4.tcp_window_scaling = 0 #turns TCP window scaling support off, default 1 * net.core.somaxconn = 140960 #size of listen queue for accepting new TCP connections, default 128 * net.core.netdev_max_backlog = 1048576 #number of unprocessed input packets before kernel starts dropping them, default 1000 * net.ipv4.tcp_max_syn_backlog = 32772, max number of remembered connection requests, default 1024 * echo 1 > /proc/irq/0/smp_affinity # bind timer irq to processor 0 * echo 1 > /proc/irq/154/smp_affinity # bind eth7:v0-Rx irq to processor 0 * echo 1 > /proc/irq/178/smp_affinity # bind eth7:lsc irq to processor 0 * echo 2 > /proc/irq/162/smp_affinity # bind eth7:v1-Rx irq to processor 1 * echo 4 > /proc/irq/131/smp_affinity # bind eth1 irq to processor 2 * echo 4 > /proc/irq/170/smp_affinity # bind eth7:v2-Tx irq to processor 2 * echo 8 > /proc/irq/99/smp_affinity # bind qla2xxx irq to processor 3 * echo 8 > /proc/irq/107/smp_affinity # bind qla2xxx irq to processor 3 * echo 8 > /proc/irq/225/smp_affinity # bind ehci_hcd:usb1, sata_nv irq to processor 3 * echo 10 > /proc/irq/59/smp_affinity # bind eth9:v0-Rx irq to processor 4 * echo 10 > /proc/irq/83/smp_affinity # bind eth9:lsc irq to processor 4 * echo 20 > /proc/irq/67/smp_affinity # bind eth9:v1-Rx irq to processor 5 * echo 40 > /proc/irq/139/smp_affinity # bind eth2 irq to processor 6 * echo 40 > /proc/irq/75/smp_affinity # bind eth9:v2-Tx irq to processor 6 * echo 80 > /proc/irq/186/smp_affinity # bind qla2xxx irq to processor 7 * echo 80 > /proc/irq/202/smp_affinity # bind qla2xxx irq to processor 7 * echo 80 > /proc/irq/123/smp_affinity # bind eth0 irq to processor 7 * TSO enabled on client-data interfaces, default enabled * txqueuelen set to 60000 for eth1 & eth2 NIC ports, default 1000 * txqueuelen set to 160000 for eth7 & eth9 NIC ports, default 1000 * ulimit -n 1024000 #sets number of open files, default 1024 * ulimit -u 1000000 #sets number of max user processes, default 131710 * options ixgbe RSS=2,2,2,2 InterruptThrottleRate=1500,1500,1500,1500 * irqbalance disabled #default irqbalance enabled * Kernel boot options: audit=0 selinux=0 elevator=noop * audit=0 #Disable system auditing, default on * selinux=0 #Disable selinux, default on * elevator=noop #Select I/O Scheduler as noop, default cfq Web Server Software Notes ------------------------- * server_log /http_logs/httpd.log * validate_static 604800 #static file modification validation, default 0 * validate_httpmod -1 #disables HTTP module modification validation, default 0 * connection_timeout 9600 #connection inactivity timeout, default 60 * keepalive_max 100000 #max keepalive requests on a connection, default 100 * jrock_home /home/ROCK_1.4.7/jrock #Sets home path of Jrock JSP * jrock_config specweb2005.xml #Sets config file for Jrock JSP * header_etag_on 0 #disables etag header in HTTP replies, default 1 * header_server_on 0 #disables server ehader in HTTP replies, default 1 * tcp_send_buf_size 1048576 #sets socket send buffer size, default is operating system default * log_buf_size 1048576 #sets access log buffer size, default 65536 HTTP Script Notes ----------------- * SPEC-provided JSP scripts used without modification Client Notes ------------ * 38 load generating clients, one of the 38 acting as prime client * System Tuning: * set sq_max_size=0 * set rlim_fd_max=32768 * set rlim_fd_cur=32768 * set ip_squeue_soft_ring=1 * set ip:ip_soft_rings_cnt=2 * ndd -set /dev/tcp tcp_smallest_anon_port 2048 * /usr/java/jre/lib/security/java.security: * Disable SunPKCS11 security provider for Java * Reorder remaining security providers by decrementing provider number by 1 * Communication between Prime client and BeSIM occurs over the 2 ports on the Intel Pro/1000 MT Dual Port Adapter * java -server -XX:+DisableExplicitGC -Xmx128m -Xms128m specweb.jar * 4 client processes started per client system * Tuning descriptions see Tuning Disclosure: Sun_Tuning_20080409.txt BESIM Notes ----------- * System Notes: * webconsole disabled with svcadm * set rlim_fd_max=200000 * set rlim_fd_cur=200000 * set sq_max_size=0 * ndd -set /dev/tcp tcp_smallest_anon_port 2048 * ndd -set /dev/tcp tcp_conn_req_max_q 8192 * ndd -set /dev/tcp tcp_conn_req_max_q0 8192 * ndd -set /dev/tcp tcp_max_buf 4194304 * ndd -set /dev/tcp tcp_cwnd_max 2097152 * ndd -set /dev/tcp tcp_recv_hiwat 400000 * ndd -set /dev/tcp tcp_xmit_hiwat 400000 * HTTP Software Notes: * Webserver process started in FX class using priocntl -c FX -e * One webserver instance listening on port 81 * magnus.conf: * Init fn=pool-init block-size=2097152 * disable loading libj2eeplugin.so * Init fn="init_besim" LateInit="no * MaxProcs 4 * server.xml: * platform: 32bit web server * Error Log: log-level failure * file-cache: disabled * java: disabled * ssl-session-cache: disabled * Performance Keep-alive: threads 4 * Performance Keep-alive: max-connections 8192 * Performance thread-pool: queue-size 8192 * Performance thread-pool: min-threads 520 * Performance thread-pool: max-threads 520 * port 81 listener parameters: * ip * * acceptor-threads 4 * listen-queue-size 8192 * Tuning descriptions see Tuning Disclosure: Sun_Tuning_20080409.txt ================================================================================ Banking Run Details Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 3203004 | 2783092 390132 29780 |account_summary | 2255963 | 2254287 1676 0 |check_detail_html | 1264194 | 1259299 4895 0 |bill_pay | 2061717 | 2060233 1484 0 |add_payee | 164898 | 164834 64 0 |payee_info | 118397 | 118025 372 0 |quick_pay | 991488 | 987767 3721 0 |billpay_status | 328759 | 328535 224 0 1 |chg_profile | 180570 | 180206 364 0 |post_profile | 130218 | 130157 61 0 |req_checks | 180327 | 173204 7123 0 |post_chk_order | 129776 | 129683 93 0 |req_xfer_form | 256542 | 256440 102 0 |post_fund_xfer | 184869 | 184789 80 0 |logout | 914545 | 913520 1025 0 |check_image | 2530122 | 2530122 0 0 |------------------|------------|------------------------------------ | TOTAL | 14895389 | 14454193 411416 29780 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 20,275.0 | 6,712.1 | 1.721 | 34893 |account_summary | 25,812.9 | 3,823.8 | 1.093 | 28223 |check_detail_html | 19,023.0 | 1,882.8 | 1.303 | 24799 |bill_pay | 24,109.8 | 3,238.5 | 1.084 | 26155 |add_payee | 25,932.4 | 267.7 | 1.042 | 27035 |payee_info | 34,190.3 | 317.2 | 1.304 | 44609 |quick_pay | 25,903.1 | 2,024.5 | 1.312 | 33999 |billpay_status | 30,891.8 | 667.3 | 1.094 | 33796 1 |chg_profile | 35,817.6 | 476.2 | 1.225 | 43909 |post_profile | 34,896.6 | 291.9 | 1.069 | 37321 |req_checks | 50,591.4 | 962.8 | 1.757 | 88907 |post_chk_order | 30,840.4 | 263.8 | 1.097 | 33852 |req_xfer_form | 22,221.7 | 349.8 | 1.021 | 22706 |post_fund_xfer | 24,390.2 | 279.6 | 1.032 | 25186 |logout | 62,961.2 | 4,156.6 | 1.202 | 75679 |check_image | 62,889.1 | 1,615.2 | 0.169 | 10629 |------------------|------------|------------|----------|---------- | TOTAL | - | 27,329.9 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 3196307 | 2684956 468797 42554 |account_summary | 2251091 | 2249640 1451 0 |check_detail_html | 1259909 | 1254496 5413 0 |bill_pay | 2052575 | 2051448 1127 0 |add_payee | 164190 | 164129 61 0 |payee_info | 117879 | 117423 456 0 |quick_pay | 985734 | 981354 4380 0 |billpay_status | 327081 | 326902 179 0 2 |chg_profile | 180214 | 179832 382 0 |post_profile | 129644 | 129604 40 0 |req_checks | 180411 | 173266 7145 0 |post_chk_order | 129799 | 129730 69 0 |req_xfer_form | 256023 | 255952 71 0 |post_fund_xfer | 184419 | 184365 54 0 |logout | 912595 | 911551 1044 0 |check_image | 2521433 | 2521433 0 0 |------------------|------------|------------------------------------ | TOTAL | 14849304 | 14316081 490669 42554 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 19,691.2 | 6,650.5 | 1.774 | 34939 |account_summary | 25,799.6 | 3,787.7 | 1.095 | 28254 |check_detail_html | 18,999.9 | 1,860.6 | 1.305 | 24798 |bill_pay | 24,076.2 | 3,197.0 | 1.086 | 26154 |add_payee | 25,902.4 | 264.3 | 1.043 | 27034 |payee_info | 34,076.8 | 313.1 | 1.309 | 44607 |quick_pay | 25,845.5 | 1,995.8 | 1.315 | 33998 |billpay_status | 30,848.5 | 658.3 | 1.095 | 33794 2 |chg_profile | 35,696.6 | 471.3 | 1.230 | 43910 |post_profile | 34,758.8 | 288.1 | 1.073 | 37321 |req_checks | 50,464.5 | 955.6 | 1.762 | 88944 |post_chk_order | 30,727.5 | 261.7 | 1.101 | 33854 |req_xfer_form | 22,238.7 | 346.7 | 1.022 | 22739 |post_fund_xfer | 24,378.5 | 276.6 | 1.032 | 25182 |logout | 62,870.2 | 4,112.6 | 1.203 | 75673 |check_image | 62,639.3 | 1,596.3 | 0.169 | 10630 |------------------|------------|------------|----------|---------- | TOTAL | - | 27,036.3 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 3196454 | 2676080 471858 48516 |account_summary | 2251156 | 2244491 4722 1943 |check_detail_html | 1259890 | 1251203 7050 1637 |bill_pay | 2053089 | 2046942 4426 1721 |add_payee | 164118 | 163689 289 140 |payee_info | 117949 | 117304 559 86 |quick_pay | 985563 | 978822 5610 1131 |billpay_status | 327640 | 326709 659 272 3 |chg_profile | 180187 | 179405 616 166 |post_profile | 129619 | 129323 216 80 |req_checks | 180480 | 172362 7848 270 |post_chk_order | 129893 | 129515 282 96 |req_xfer_form | 255645 | 254914 517 214 |post_fund_xfer | 184085 | 183600 349 136 |logout | 912817 | 910262 2268 287 |check_image | 2521285 | 2520241 1044 0 |------------------|------------|------------------------------------ | TOTAL | 14849870 | 14284862 508313 56695 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 19,498.2 | 6,605.3 | 1.790 | 34907 |account_summary | 25,657.9 | 3,761.5 | 1.100 | 28225 |check_detail_html | 18,931.1 | 1,849.6 | 1.309 | 24798 |bill_pay | 23,964.3 | 3,178.8 | 1.091 | 26154 |add_payee | 25,786.0 | 262.7 | 1.048 | 27034 |payee_info | 33,985.0 | 311.5 | 1.312 | 44609 |quick_pay | 25,741.7 | 1,983.6 | 1.320 | 33998 |billpay_status | 30,707.4 | 655.5 | 1.100 | 33797 3 |chg_profile | 35,515.3 | 468.4 | 1.236 | 43910 |post_profile | 34,637.5 | 286.4 | 1.077 | 37323 |req_checks | 50,276.2 | 950.0 | 1.768 | 88913 |post_chk_order | 30,585.4 | 260.3 | 1.106 | 33854 |req_xfer_form | 22,096.7 | 343.7 | 1.027 | 22708 |post_fund_xfer | 24,243.0 | 274.4 | 1.038 | 25183 |logout | 62,682.3 | 4,089.3 | 1.207 | 75676 |check_image | 62,086.5 | 1,586.5 | 0.171 | 10629 |------------------|------------|------------|----------|---------- | TOTAL | - | 26,867.5 | - | - BANKING NOTES Web Server Software Notes ------------------------- * Banking: cache_replacement random #random cache management, defualt lru * Banking: port_getn 256 #IO events to retrieve from the OS at one time, default 1 * Banking: host server:443 * Banking: default_mime_type text/html * Banking: document_root /home/docs * Banking: ssl_key_file /home/ROCK_1.4.7/httpd/etc/key-cert/sample.key (RSA 1024 length) * Banking: ssl_cert_file /home/ROCK_1.4.7/httpd/etc/key-cert/sample.certificate (created via admin http) * Banking: access_log /http_logs/access_port443_bank.log * Banking: error_log /http_logs/error_port443_bank.log * Banking: access_log_format commonlog_binary * Banking: ssl_session_max 847931 * Banking: ssl_session_timeout 900 * Banking: file / * Banking: cgi_type internal_java * Banking: cgi_regex .*.jsp * Banking: cgi_listener localhost/8080 * Banking: /file * Banking: /host JSP Script Engine Notes ----------------------- * Banking: -Xms7g -Xmx7g -XX:+UseParallelGC -d64 -server * Banking: Xms7g #Initial heap size set to 7GB, default 4MB * Banking: Xmx7g #Maximum heap size set to 7GB, default 4MB * Banking: XX:+UseParallelGC #use optimize garbage collection for applications, default not used * Banking: d64 #if available, a 64-bit data model is used, default not used * Banking: server #uses optimizing JIT compiler, default not used * Banking: 1 JRock instance to deploy JSP scripts on port 8080 * Banking: JRock configuration file (specweb2005.xml) * Banking: server_log /http_logs/server.log * Banking: listener 8080 * Banking: keepalive_max 0 * Banking: connection_timeout 0 * Banking: docroot /home/docs/bank * Banking: context_path /bank * Banking: session_count 1500000 * Banking: session_timeout 600 Client Notes ------------ * Banking: java -server -XX:+DisableExplicitGC -Xmx512m -Xms512m specwbclient Other Notes ----------- * Banking CHECK_IMAGE_SUBDIRS = 500, default 10 ================================================================================ Errors for Banking Workload Quality of Service Errors ------------------------- * No QOS Errors Found Validation Errors ----------------- * No Validation Errors Found ================================================================================ Ecommerce Run Details Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 1229050 | 1200317 24250 4483 |search | 616978 | 609668 4724 2586 |browse | 1103259 | 1065932 31150 6177 |browse_productline| 940853 | 926366 10361 4126 |productdetail | 752244 | 745386 3181 3677 |customize1 | 1590151 | 1577270 6544 6337 1 |customize2 | 840721 | 833794 3403 3524 |customize3 | 578463 | 387418 185210 5835 |cart | 497982 | 465654 29154 3174 |login | 354721 | 316437 36534 1750 |shipping | 333424 | 331916 616 892 |billing | 316771 | 314606 970 1195 |confirm | 237458 | 236192 532 734 |------------------|------------|------------------------------------ | TOTAL | 9392075 | 9010956 336629 44490 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 63,537.1 | 9,213.3 | 2.196 | 139566 |search | 87,525.0 | 6,901.1 | 2.379 | 208249 |browse | 69,187.3 | 9,806.3 | 2.391 | 165486 |browse_productline| 88,551.7 | 11,184.0 | 2.499 | 221313 |productdetail | 37,407.7 | 2,184.6 | 1.445 | 54068 |customize1 | 82,945.6 | 14,135.9 | 1.995 | 165507 1 |customize2 | 82,850.8 | 7,441.9 | 1.989 | 164802 |customize3 | 64,660.8 | 5,526.5 | 2.750 | 177873 |cart | 43,415.0 | 1,981.6 | 1.706 | 74085 |login | 49,779.3 | 928.1 | 0.978 | 48710 |shipping | 58,077.5 | 772.7 | 0.742 | 43148 |billing | 35,706.4 | 568.9 | 0.936 | 33436 |confirm | 39,204.8 | 410.6 | 0.821 | 32190 |------------------|------------|------------|----------|---------- | TOTAL | - | 71,055.4 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 1227171 | 1198255 22911 6005 |search | 616652 | 608115 5614 2923 |browse | 1100082 | 1065326 26210 8546 |browse_productline| 937915 | 922033 10618 5264 |productdetail | 750207 | 741933 3885 4389 |customize1 | 1584822 | 1568593 8718 7511 2 |customize2 | 840590 | 832138 4465 3987 |customize3 | 577960 | 367431 203256 7273 |cart | 497182 | 461812 31332 4038 |login | 354040 | 313106 39056 1878 |shipping | 333146 | 331242 995 909 |billing | 316347 | 313511 1330 1506 |confirm | 237041 | 235301 866 874 |------------------|------------|------------------------------------ | TOTAL | 9373155 | 8958796 359256 55103 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 62,954.8 | 9,151.1 | 2.216 | 139566 |search | 87,245.2 | 6,862.6 | 2.387 | 208286 |browse | 68,581.5 | 9,728.0 | 2.413 | 165505 |browse_productline| 88,083.0 | 11,092.9 | 2.513 | 221358 |productdetail | 37,100.9 | 2,167.3 | 1.457 | 54069 |customize1 | 82,540.0 | 14,015.2 | 2.005 | 165513 2 |customize2 | 82,502.9 | 7,401.8 | 1.997 | 164802 |customize3 | 64,146.6 | 5,492.7 | 2.772 | 177869 |cart | 42,867.4 | 1,970.3 | 1.730 | 74171 |login | 49,219.5 | 918.5 | 0.986 | 48557 |shipping | 57,476.4 | 768.0 | 0.750 | 43148 |billing | 35,181.9 | 565.2 | 0.950 | 33436 |confirm | 38,504.1 | 407.7 | 0.836 | 32190 |------------------|------------|------------|----------|---------- | TOTAL | - | 70,541.4 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 1225876 | 1193800 27057 5019 |search | 615775 | 607912 5017 2846 |browse | 1098808 | 1058095 33164 7549 |browse_productline| 937415 | 921741 10734 4940 |productdetail | 750180 | 742950 3031 4199 |customize1 | 1583218 | 1568985 6946 7287 3 |customize2 | 839321 | 831801 3740 3780 |customize3 | 576990 | 352950 217598 6442 |cart | 496525 | 458071 34600 3854 |login | 353691 | 311271 40558 1862 |shipping | 332575 | 330752 877 946 |billing | 315827 | 313275 1108 1444 |confirm | 236702 | 235306 581 815 |------------------|------------|------------------------------------ | TOTAL | 9362903 | 8926909 385011 50983 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 62,382.0 | 9,086.5 | 2.237 | 139569 |search | 86,957.9 | 6,815.0 | 2.396 | 208391 |browse | 68,056.3 | 9,658.8 | 2.432 | 165516 |browse_productline| 87,803.8 | 11,028.2 | 2.522 | 221518 |productdetail | 36,748.8 | 2,153.1 | 1.470 | 54042 |customize1 | 82,176.3 | 13,918.1 | 2.014 | 165530 3 |customize2 | 82,167.5 | 7,346.3 | 2.005 | 164808 |customize3 | 63,577.1 | 5,450.6 | 2.797 | 177875 |cart | 42,218.3 | 1,954.8 | 1.755 | 74129 |login | 48,555.0 | 912.8 | 1.000 | 48597 |shipping | 56,896.2 | 762.1 | 0.758 | 43148 |billing | 34,600.7 | 560.8 | 0.966 | 33436 |confirm | 38,010.6 | 404.7 | 0.846 | 32190 |------------------|------------|------------|----------|---------- | TOTAL | - | 70,051.7 | - | - ECOMMERCE NOTES Web Server Software Notes ------------------------- * Ecommerce: cache_memory_size 8192 #cache manager memory, defualt half system memory * Ecommerce: cache_worker_count 8 #size of thread pool for each worker, default 0 * Ecommerce: servlet_session_count 175731 #max number of concurrent user sessions, default 23191 * Ecommerce: host server:80 * Ecommerce: default_mime_type text/html * Ecommerce: document_root /home/docs * Ecommerce: access_log /http_logs/access_port80_ecomm.log * Ecommerce: error_log /http_logs/error_port80_ecomm.log * Ecommerce: access_log_format commonlog_binary * Ecommerce: file / * Ecommerce: cgi_type internal_java * Ecommerce: cgi_regex .*.jsp * Ecommerce: cgi_listener localhost/8080 * Ecommerce: /file * Ecommerce: /host * Ecommerce: host server:443 * Ecommerce: default_mime_type text/html * Ecommerce: document_root /home/docs * Ecommerce: ssl_key_file /home/ROCK_1.4.7/httpd/etc/key-cert/sample.key (RSA 1024Bit length) * Ecommerce: ssl_cert_file /home/ROCK_1.4.7/httpd/etc/key-cert/sample.certificate (created via admin http) * Ecommerce: access_log /http_logs/access_port443_ecomm.log * Ecommerce: error_log /http_logs/error_port443_ecomm.log * Ecommerce: access_log_format commonlog_binary * Ecommerce: ssl_session_timeout 900 * Ecommerce: cgi_type internal_java * Ecommerce: cgi_regex .*.jsp * Ecommerce: cgi_listener localhost/8080 * Ecommerce: /file * Ecommerce: /host JSP Script Engine Notes ----------------------- * Ecommerce: -Xms7g -Xmx7g -XX:+UseParallelGC -d64 -server * Ecommerce: Xms7g #Initial heap size set to 7GB, default 4MB * Ecommerce: Xmx7g #Maximum heap size set to 7GB, default 4MB * Ecommerce: XX:+UseParallelGC #use optimize garbage collection for applications, default not used * Ecommerce: d64 #if available, a 64-bit data model is used, default not used * Ecommerce: server #uses optimizing JIT compiler, default not used * Ecommerce: 1 JRock instance to deploy JSP scripts on port 8080 * Ecommerce: JRock configuration file (specweb2005.xml) * Ecommerce: server_log /http_logs/server.log * Ecommerce: listener 8080 * Ecommerce: keepalive_max 0 * Ecommerce: connection_timeout 0 * Ecommerce: docroot /home/docs/ecommerce * Ecommerce: context_path /ecommerce * Ecommerce: session_timeout 600 Client Notes ------------ * Ecommerce: java -server -XX:+DisableExplicitGC -Xmx640m -Xms640m specwbclient Other Notes ----------- * Ecommerce PRODUCT_IMAGE_SUBDIRS = 500, default 10 * Ecommerce LG_BUF_SIZE = 65535, default 22528 * Ecommerce BESIM_POOL_SIZE = 256, default 128 ================================================================================ Errors for Ecommerce Workload Quality of Service Errors ------------------------- * No QOS Errors Found Validation Errors ----------------- * No Validation Errors Found ================================================================================ Support Run Details Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 454328 | 454271 57 0 |search | 707930 | 707880 50 0 |catalog | 656431 | 656407 24 0 1 |product | 1388577 | 1333845 53884 848 |fileCatalog | 1263293 | 1181105 81141 1047 |file | 758031 | 688914 68140 977 |download | 378829 | 378738 43 48 |------------------|------------|------------------------------------ | TOTAL | 5607419 | 5401160 203339 2920 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 68,143.4 | 824.5 | 0.902 | 61468 |search | 40,355.3 | 578.1 | 0.685 | 27659 |catalog | 49,057.6 | 694.4 | 0.730 | 35829 1 |product | 41,883.6 | 2,803.3 | 1.632 | 68379 |fileCatalog | 55,363.6 | 4,059.0 | 1.965 | 108825 |file | 58,823.0 | 2,803.2 | 2.129 | 125253 |download | 100,002.5 | 77,153.6 | 68.979 | 6898104 |------------------|------------|------------|----------|---------- | TOTAL | - | 88,916.2 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 454764 | 454688 75 1 |search | 707638 | 707464 174 0 |catalog | 656707 | 656641 66 0 2 |product | 1388504 | 1328795 58362 1347 |fileCatalog | 1262617 | 1175918 85188 1511 |file | 758331 | 686003 71069 1259 |download | 379080 | 378904 94 82 |------------------|------------|------------------------------------ | TOTAL | 5607641 | 5388413 215028 4200 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 67,304.4 | 824.9 | 0.913 | 61463 |search | 39,445.5 | 577.5 | 0.701 | 27655 |catalog | 48,172.5 | 694.3 | 0.743 | 35824 2 |product | 41,281.9 | 2,802.0 | 1.656 | 68382 |fileCatalog | 54,782.3 | 4,054.3 | 1.986 | 108812 |file | 58,246.5 | 2,802.9 | 2.150 | 125250 |download | 100,000.0 | 76,868.8 | 68.714 | 6871468 |------------------|------------|------------|----------|---------- | TOTAL | - | 88,624.6 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 457380 | 457349 31 0 |search | 711963 | 711933 30 0 |catalog | 660436 | 660412 24 0 3 |product | 1396717 | 1357611 38662 444 |fileCatalog | 1270396 | 1207733 62116 547 |file | 762896 | 707392 54972 532 |download | 381116 | 380796 154 166 |------------------|------------|------------------------------------ | TOTAL | 5640904 | 5483226 155989 1689 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 69,314.0 | 833.5 | 0.886 | 61465 |search | 42,092.3 | 583.7 | 0.657 | 27655 |catalog | 50,643.4 | 701.5 | 0.707 | 35825 3 |product | 43,655.9 | 2,831.6 | 1.566 | 68382 |fileCatalog | 57,116.0 | 4,098.3 | 1.905 | 108814 |file | 60,566.3 | 2,832.9 | 2.068 | 125252 |download | 99,999.6 | 77,686.3 | 68.755 | 6875542 |------------------|------------|------------|----------|---------- | TOTAL | - | 89,567.8 | - | - SUPPORT NOTES Web Server Software Notes ------------------------- * Support: cache_file_max_size 4194304 #largest file allowed in cache manager, default 2097152 * Support: direct_io 1 #uses direct IO when possible * Support: direct_io_size 2097152 #read buffer size for direct IO, default 65535 * Support: fast_read 1 #enable better read when IO wait time is long, default 0 * Support: disk_worker_count 128 #number of threads to read data from disk for large files, default 21 * Support: write_chunk_size 2097152 # max. number of bytes to send to a client at one time, default 65535 * Support: host server:80 * Support: default_mime_type text/htmL * Support: document_root /home/docs * Support: access_log /http_logs/access_port80_supp.log * Support: error_log /http_logs/error_port80_supp.log * Support: access_log_format commonlog_binary * Support: file / * Support: cgi_type internal_java * Support: cgi_regex .*.jsp * Support: cgi_listener localhost/8080 * Support: /file * Support: /host JSP Script Engine Notes ----------------------- * Support: -Xms2g -Xmx2g -Xss512k -Xcompactexplicitgc -d64 -server * Support: Xms2g #Initial heap size set to 2GB, default 4MB * Support: Xmx2g #Maximum heap size set to 2GB, default 4MB * Support: Xss512k #set maximum native stack size for any thread to 512kB * Support: Xcompactexplicitgc #used optimize garbage collection for applications, default not used * Support: d64 #if available, a 64-bit data model is used, default not used * Support: server #uses optimizing JIT compiler, default not used * Support: 1 JRock instance to deploy JSP scripts on port 80 * Support: JRock configuration file (specweb2005.xml) * Support: server_log /http_logs/server.log * Support: listener 8080 * Support: keepalive_max 0 * Support: connection_timeout 0 * Support: docroot /home/docs/support * Support: context_path /support * Support: session_count 1 * Support: session_timeout 3600 Client Notes ------------ * Support: java -server -XX:+DisableExplicitGC -Xmx800m -Xms800m specwbclient Other Notes ----------- * Support DOWNLOAD_SUBDIRS = 500, default 0 * Support BESIM_POOL_SIZE = 512, default 128 ================================================================================ Errors for Support Workload Quality of Service Errors ------------------------- * No QOS Errors Found Validation Errors ----------------- * No Validation Errors Found ================================================================================ For questions about this result, please contact the submitter: Sun Microsystems, Inc. Copyright (c) 2007 Standard Performance Evaluation Corporation