SPECweb2005 Result ================================================================================ || Sun Microsystems, Inc.: Sun Fire X4440 || SPECweb2005 = 48007 Accoria Networks, Inc.: Rock Web Server v1.4.7 || (x86_64) || Accoria Networks, Inc.: Rock JSP/Servlet Contai || SPECweb2005_Banking = 90112 ner v1.3.2 (x86_64) || || SPECweb2005_Ecommerce = 66352 || SPECweb2005_Support = 41008 || ================================================================================ Submitter: Sun Microsystems, Inc., SPEC License #: 6, Test date: Feb-2009 ================================================================================ PERFORMANCE Banking | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 95.8% 99.6% 0.4% | 3 | | |-----------|---------------------------|------------| | 90112 | 2 | 97.1% 100.0% 0.0% | 2 | | |-----------|---------------------------|------------| | | 3 | 95.8% 99.6% 0.4% | 16 | -------------------------------------------------------------------- Ecommerce | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 98.0% 99.4% 0.6% | 0 | | |-----------|---------------------------|------------| | 66352 | 2 | 99.0% 99.4% 0.6% | 0 | | |-----------|---------------------------|------------| | | 3 | 98.2% 99.4% 0.6% | 0 | -------------------------------------------------------------------- Support | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 96.6% 99.9% 0.1% | 0 | | |-----------|---------------------------|------------| | 41008 | 2 | 97.2% 99.9% 0.1% | 0 | | |-----------|---------------------------|------------| | | 3 | 96.1% 99.9% 0.1% | 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 X4440 Processor AMD Opteron Processor 8384 Processor Speed (MHz) 2700 MHz # Processors 16 cores, 4 chips, 4 cores/chip Primary Cache 64 KB(I) + 64 KB(D) on chip, per core Secondary Cache 512 KB I+D on chip per core Other Cache 6 MB on chip Memory 64 GB (32 x 2 GB DDR-II 666 PC2 5300) Disk Subsystem 1 x 146 GB 10K RPM SAS (XRA-SS2CF-146G10K) 4 x Sun Storage J4200 JBOD (each with, 12x 146 GB 15K RPM SAS) (XTA-SS1NJ-146G15K) Disk Controllers SAS RAID HBA, Internal (SGXPCIESAS-R-INT-Z) 2 x PCI-E 8-Port Host Adapter (SG-XPCIE8SAS-E-Z) Operating System Red Hat Enterprise Linux 5.2 (2.6.18-92.el5) File System vxfs Other Hardware N/A Other Software Java HotSpot(TM) 64-Bit Server VM on Linux, version 1.6.0_06 Performance Release Veritas Storage FoundationTM by Symantec Version 4.1 Maintenance Pack 4 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 6 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 44 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 Storage J4200 JBOD (12x 146 GB 15K RPM SAS disks each), 1 JBOD storage unit attached to each cable connector on the 2 PCI-E 8-port HBAs, in slots 1 and 2 * Veritas Storage Foundation volume manager used to stripe across the 48 disks to make 4 logical volumes for target filesets and access log. * Filesystems mounted for filesets and log with: noatime * Total of 6 networks, two onboard 1 Gigabit adapters and two ports 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, 4, 5, and 6 (10Gbit each), 11 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 = 4000000, set TCP time-wait buckets pool size, default 180000 * net.core.rmem_default = 67108864 #default receive socket buffer size, default 126976 * net.core.rmem_max = 67108864 #maximum receive socket buffer size, default 131071 * net.core.wmem_default = 67108864 #default send socket buffer size, default 126976 * net.core.wmem_max = 67108864 #maximum send socket buffer size, default 131071 * net.core.optmem_max = 67108864 #maximum amount of option memory buffers, default 20480 * net.ipv4.tcp_rmem = 4096 16777216 67108864 #maximum receive socket buffer size, default 4096 87380 4194304 * net.ipv4.tcp_wmem = 4096 16777216 67108864 #maximum TCP write-buffer space allocatable, default 4096 16384 4194304 * net.ipv4.tcp_mem = 67108864 67108864 67108864 #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 = 640000 #size of listen queue for accepting new TCP connections, default 128 * net.core.netdev_max_backlog = 250000 #number of unprocessed input packets before kernel starts dropping them, default 1000 * net.ipv4.tcp_max_syn_backlog = 200000, 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/162/smp_affinity # bind eth5:v0-Rx irq to processor 0 * echo 1 > /proc/irq/186/smp_affinity # bind eth5:lsc irq to processor 0 * echo 2 > /proc/irq/170/smp_affinity # bind eth5:v1-Rx irq to processor 1 * echo 4 > /proc/irq/178/smp_affinity # bind eth5:v2-Tx irq to processor 2 * echo 8 > /proc/irq/98/smp_affinity # bind ioc0 irq to processor 3 * echo 10 > /proc/irq/51/smp_affinity # bind eth7:v0-Rx irq to processor 4 * echo 10 > /proc/irq/75/smp_affinity # bind eth7:lsc irq to processor 4 * echo 20 > /proc/irq/59/smp_affinity # bind eth7:v1-Rx irq to processor 5 * echo 40 > /proc/irq/67/smp_affinity # bind eth7:v2-Tx irq to processor 6 * echo 80 > /proc/irq/106/smp_affinity # bind ioc1 irq to processor 7 * echo 80 > /proc/irq/83/smp_affinity # bind eth0 irq to processor 7 * echo 100 > /proc/irq/122/smp_affinity # bind eth4:v0-Rx irq to processor 8 * echo 100 > /proc/irq/146/smp_affinity # bind eth4:lsc irq to processor 8 * echo 200 > /proc/irq/130/smp_affinity # bind eth4:v1-Rx irq to processor 9 * echo 400 > /proc/irq/138/smp_affinity # bind eth4:v2-Tx irq to processor 10 * echo 800 > /proc/irq/91/smp_affinity # bind eth1 irq to processor 11 * echo 1000 > /proc/irq/202/smp_affinity # bind eth6:v0-Rx irq to processor 12 * echo 1000 > /proc/irq/226/smp_affinity # bind eth6:lsc irq to processor 12 * echo 2000 > /proc/irq/210/smp_affinity # bind eth6:v1-Rx irq to processor 13 * echo 4000 > /proc/irq/218/smp_affinity # bind eth6:v2-Tx irq to processor 14 * echo 8000 > /proc/irq/99/smp_affinity # bind eth2 irq to processor 15 * TSO enabled on client-data interfaces, default enabled * txqueuelen set to 60000 for eth1 & eth2 NIC ports, default 1000 * txqueuelen set to 160000 for eth4, eth5, eth6 & eth7 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 /export/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 header in HTTP replies, default 1 * tcp_send_buf_size 1048576 #sets socket send buffer size, 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 ------------ * 44 load generating clients, one of the 44 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 | 4620740 | 4293714 287073 39953 |account_summary | 3253514 | 3195008 45792 12714 |check_detail_html | 1822871 | 1688830 125006 9033 |bill_pay | 2971361 | 2917317 42436 11608 |add_payee | 237527 | 233641 2978 908 |payee_info | 170541 | 166491 3293 757 |quick_pay | 1428759 | 1371104 50755 6900 |billpay_status | 474195 | 466313 6136 1746 1 |chg_profile | 260053 | 255034 3980 1038 |post_profile | 187339 | 184518 2167 654 |req_checks | 259948 | 35369 223256 1323 |post_chk_order | 187024 | 183942 2386 696 |req_xfer_form | 370645 | 364553 4710 1382 |post_fund_xfer | 266992 | 262637 3332 1023 |logout | 1319591 | 1303181 13031 3379 |check_image | 3648987 | 3646412 2199 376 |------------------|------------|------------------------------------ | TOTAL | 21480087 | 20568064 818530 93490 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 19,981.3 | 5,442.2 | 1.748 | 34933 |account_summary | 18,987.4 | 3,099.0 | 1.487 | 28251 |check_detail_html | 13,648.0 | 1,524.0 | 1.816 | 24797 |bill_pay | 17,566.4 | 2,620.3 | 1.488 | 26155 |add_payee | 19,090.2 | 216.5 | 1.416 | 27034 |payee_info | 26,529.8 | 256.5 | 1.681 | 44609 |quick_pay | 19,296.4 | 1,637.8 | 1.761 | 33999 |billpay_status | 23,468.3 | 540.3 | 1.440 | 33796 1 |chg_profile | 27,764.4 | 385.0 | 1.581 | 43911 |post_profile | 26,976.8 | 235.7 | 1.383 | 37320 |req_checks | 41,511.4 | 779.5 | 2.142 | 88941 |post_chk_order | 23,507.6 | 213.5 | 1.440 | 33851 |req_xfer_form | 16,145.1 | 284.2 | 1.408 | 22742 |post_fund_xfer | 17,755.6 | 226.7 | 1.418 | 25186 |logout | 54,095.2 | 3,367.1 | 1.399 | 75681 |check_image | 41,378.3 | 1,307.7 | 0.256 | 10629 |------------------|------------|------------|----------|---------- | TOTAL | - | 22,136.1 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 4645745 | 4485665 159240 840 |account_summary | 3270968 | 3239434 31534 0 |check_detail_html | 1831414 | 1726400 104997 17 |bill_pay | 2982238 | 2954006 28231 0 |add_payee | 238654 | 236657 1997 0 |payee_info | 171561 | 169305 2256 0 |quick_pay | 1431888 | 1393301 38581 5 |billpay_status | 475885 | 471736 4149 0 2 |chg_profile | 261808 | 259071 2737 0 |post_profile | 188351 | 186830 1521 0 |req_checks | 261580 | 36291 225284 5 |post_chk_order | 188176 | 186558 1618 0 |req_xfer_form | 372283 | 369182 3101 0 |post_fund_xfer | 268147 | 265833 2314 0 |logout | 1326582 | 1317442 9140 0 |check_image | 3665917 | 3665917 0 0 |------------------|------------|------------------------------------ | TOTAL | 21581197 | 20963628 616700 867 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 21,012.1 | 5,581.3 | 1.661 | 34901 |account_summary | 19,285.5 | 3,178.2 | 1.463 | 28227 |check_detail_html | 13,862.5 | 1,563.3 | 1.788 | 24798 |bill_pay | 17,863.3 | 2,685.0 | 1.464 | 26155 |add_payee | 19,436.2 | 222.1 | 1.390 | 27031 |payee_info | 26,905.2 | 263.4 | 1.658 | 44609 |quick_pay | 19,593.5 | 1,675.6 | 1.735 | 33996 |billpay_status | 23,852.2 | 553.6 | 1.416 | 33796 2 |chg_profile | 28,159.0 | 395.7 | 1.559 | 43912 |post_profile | 27,402.4 | 242.0 | 1.362 | 37323 |req_checks | 41,967.6 | 800.6 | 2.118 | 88912 |post_chk_order | 23,877.7 | 219.3 | 1.417 | 33854 |req_xfer_form | 16,412.9 | 291.0 | 1.383 | 22710 |post_fund_xfer | 18,068.1 | 232.5 | 1.393 | 25184 |logout | 54,720.1 | 3,455.3 | 1.382 | 75668 |check_image | 42,367.0 | 1,341.4 | 0.250 | 10630 |------------------|------------|------------|----------|---------- | TOTAL | - | 22,700.4 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 4624213 | 4297836 288021 38356 |account_summary | 3255994 | 3197358 49454 9181 |check_detail_html | 1822674 | 1693107 122073 7490 |bill_pay | 2968318 | 2914067 45578 8671 |add_payee | 237234 | 233275 3308 651 |payee_info | 170554 | 166315 3662 577 |quick_pay | 1424918 | 1366393 53074 5451 |billpay_status | 474094 | 466221 6565 1307 3 |chg_profile | 260662 | 255443 4417 800 |post_profile | 187591 | 184816 2339 434 |req_checks | 260446 | 38577 220741 1128 |post_chk_order | 187402 | 184304 2595 503 |req_xfer_form | 370457 | 364589 4942 926 |post_fund_xfer | 266860 | 262538 3602 720 |logout | 1320499 | 1303825 14226 2444 |check_image | 3648107 | 3646005 1062 1040 |------------------|------------|------------------------------------ | TOTAL | 21480023 | 20574669 825659 79679 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 20,103.1 | 5,470.5 | 1.736 | 34902 |account_summary | 19,072.2 | 3,114.9 | 1.479 | 28225 |check_detail_html | 13,721.0 | 1,532.0 | 1.807 | 24798 |bill_pay | 17,655.6 | 2,631.5 | 1.481 | 26155 |add_payee | 19,192.4 | 217.4 | 1.408 | 27032 |payee_info | 26,626.2 | 257.9 | 1.675 | 44610 |quick_pay | 19,392.8 | 1,642.0 | 1.753 | 33997 |billpay_status | 23,571.3 | 543.1 | 1.433 | 33796 3 |chg_profile | 27,837.6 | 388.0 | 1.577 | 43911 |post_profile | 27,078.0 | 237.3 | 1.378 | 37321 |req_checks | 41,602.0 | 784.9 | 2.137 | 88912 |post_chk_order | 23,589.5 | 215.0 | 1.435 | 33854 |req_xfer_form | 16,225.1 | 285.2 | 1.399 | 22712 |post_fund_xfer | 17,853.0 | 227.8 | 1.410 | 25183 |logout | 54,252.4 | 3,386.9 | 1.394 | 75671 |check_image | 41,489.3 | 1,314.6 | 0.256 | 10631 |------------------|------------|------------|----------|---------- | TOTAL | - | 22,248.9 | - | - BANKING NOTES Web Server Software Notes ------------------------- * Banking: cache_replacement random #random cache management, defualt lru * Banking: connection_max 204800 #maximum number of concurrent connections httpd is willing to handle, default 102400 * 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 /export/home/docs * Banking: ssl_key_file /export/home/ROCK_1.4.7/httpd/etc/key-cert/sample.key (RSA 1024 length) * Banking: ssl_cert_file /export/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 /export/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 ----------------- * 1 Validation Errors for Iteration 1: b325:1200 - check_detail_html * 1 Validation Errors for Iteration 1: b388 - check_detail_html * 1 Validation Errors for Iteration 1: b388 - chg_profile * 1 Validation Errors for Iteration 2: b305 - bill_pay * 1 Validation Errors for Iteration 2: b305 - quick_pay * 1 Validation Errors for Iteration 3: b388:1400 - account_summary * 1 Validation Errors for Iteration 3: b386 - check_detail_html * 1 Validation Errors for Iteration 3: b388 - check_detail_html * 2 Validation Errors for Iteration 3: b388:1400 - check_detail_html * 2 Validation Errors for Iteration 3: b356:1600 - bill_pay * 1 Validation Errors for Iteration 3: b356:1600 - billpay_status * 1 Validation Errors for Iteration 3: b388 - chg_profile * 1 Validation Errors for Iteration 3: b388:1400 - chg_profile * 1 Validation Errors for Iteration 3: b323 - post_profile * 1 Validation Errors for Iteration 3: b388:1400 - post_profile * 1 Validation Errors for Iteration 3: b307:1200 - logout * 1 Validation Errors for Iteration 3: b356:1600 - logout * 1 Validation Errors for Iteration 3: b386 - logout * 1 Validation Errors for Iteration 3: b388:1400 - logout ================================================================================ Ecommerce Run Details Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 1427511 | 1395477 23372 8662 |search | 715674 | 708566 3079 4029 |browse | 1280709 | 1240869 31497 8343 |browse_productline| 1091812 | 1076958 8833 6021 |productdetail | 873588 | 865579 2056 5953 |customize1 | 1845151 | 1830920 3866 10365 1 |customize2 | 976703 | 968817 2245 5641 |customize3 | 671624 | 605060 59223 7341 |cart | 577745 | 562556 11664 3525 |login | 411472 | 400954 8652 1866 |shipping | 387026 | 385180 687 1159 |billing | 367728 | 364422 1799 1507 |confirm | 275491 | 273643 1101 747 |------------------|------------|------------------------------------ | TOTAL | 10902234 | 10679001 158074 65159 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 78,133.7 | 10,621.3 | 1.786 | 139554 |search | 93,156.5 | 8,033.6 | 2.260 | 210543 |browse | 82,267.5 | 11,361.5 | 2.022 | 166391 |browse_productline| 92,418.8 | 13,093.7 | 2.433 | 224937 |productdetail | 42,594.4 | 2,518.1 | 1.269 | 54064 |customize1 | 90,612.4 | 16,283.2 | 1.826 | 165521 1 |customize2 | 90,531.9 | 8,582.0 | 1.820 | 164805 |customize3 | 79,763.2 | 6,369.4 | 2.230 | 177878 |cart | 65,088.5 | 2,281.9 | 1.138 | 74081 |login | 66,355.0 | 1,067.7 | 0.733 | 48667 |shipping | 70,284.7 | 890.3 | 0.613 | 43148 |billing | 52,019.9 | 655.5 | 0.642 | 33436 |confirm | 57,971.5 | 472.8 | 0.555 | 32190 |------------------|------------|------------|----------|---------- | TOTAL | - | 82,231.0 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 1438171 | 1424742 5790 7639 |search | 719930 | 714353 1551 4026 |browse | 1289531 | 1275552 5983 7996 |browse_productline| 1099579 | 1090209 3300 6070 |productdetail | 879182 | 872348 1454 5380 |customize1 | 1856667 | 1844248 2330 10089 2 |customize2 | 983233 | 976312 1371 5550 |customize3 | 675972 | 651559 19249 5164 |cart | 582025 | 575541 3086 3398 |login | 414706 | 410203 2827 1676 |shipping | 390170 | 388413 461 1296 |billing | 370582 | 367848 1226 1508 |confirm | 277655 | 275985 712 958 |------------------|------------|------------------------------------ | TOTAL | 10977403 | 10867313 49340 60750 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 82,974.0 | 11,135.4 | 1.682 | 139562 |search | 94,948.7 | 8,408.3 | 2.217 | 210519 |browse | 86,441.9 | 11,904.1 | 1.924 | 166395 |browse_productline| 93,507.5 | 13,721.6 | 2.405 | 224932 |productdetail | 45,216.1 | 2,635.1 | 1.194 | 54024 |customize1 | 93,290.6 | 17,049.4 | 1.774 | 165519 2 |customize2 | 93,226.7 | 8,989.8 | 1.767 | 164804 |customize3 | 86,038.3 | 6,670.8 | 2.067 | 177879 |cart | 74,465.9 | 2,393.1 | 0.995 | 74113 |login | 74,673.6 | 1,118.8 | 0.651 | 48629 |shipping | 76,850.0 | 934.0 | 0.561 | 43148 |billing | 61,943.2 | 687.4 | 0.539 | 33436 |confirm | 66,866.4 | 495.9 | 0.481 | 32190 |------------------|------------|------------|----------|---------- | TOTAL | - | 86,143.9 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 1434113 | 1400456 25807 7850 |search | 718536 | 709769 4782 3985 |browse | 1285835 | 1249116 28391 8328 |browse_productline| 1096096 | 1076474 13448 6174 |productdetail | 877042 | 867376 3994 5672 |customize1 | 1852785 | 1836984 5751 10050 3 |customize2 | 980900 | 972217 3168 5515 |customize3 | 674201 | 633127 30793 10281 |cart | 580149 | 566524 9517 4108 |login | 413452 | 406605 4450 2397 |shipping | 388798 | 386787 735 1276 |billing | 369276 | 366017 1559 1700 |confirm | 276752 | 274938 932 882 |------------------|------------|------------------------------------ | TOTAL | 10947935 | 10746390 133327 68218 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 80,617.0 | 10,888.9 | 1.731 | 139556 |search | 94,071.5 | 8,229.7 | 2.237 | 210515 |browse | 84,254.2 | 11,641.0 | 1.974 | 166400 |browse_productline| 92,679.6 | 13,411.9 | 2.426 | 224900 |productdetail | 43,797.8 | 2,579.2 | 1.234 | 54052 |customize1 | 91,980.3 | 16,684.9 | 1.799 | 165519 3 |customize2 | 91,897.8 | 8,795.2 | 1.793 | 164804 |customize3 | 83,253.6 | 6,524.9 | 2.136 | 177882 |cart | 70,299.5 | 2,338.3 | 1.053 | 74080 |login | 71,262.6 | 1,092.2 | 0.681 | 48552 |shipping | 74,280.9 | 912.7 | 0.580 | 43148 |billing | 57,677.9 | 671.8 | 0.579 | 33436 |confirm | 63,092.2 | 484.7 | 0.510 | 32190 |------------------|------------|------------|----------|---------- | TOTAL | - | 84,255.3 | - | - 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: connection_max 204800 #maximum number of concurrent connections httpd is willing to handle, default 102400 * Ecommerce: host server:80 * Ecommerce: default_mime_type text/html * Ecommerce: document_root /export/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 /export/home/docs * Ecommerce: ssl_key_file /export/home/ROCK_1.4.7/httpd/etc/key-cert/sample.key (RSA 1024Bit length) * Ecommerce: ssl_cert_file /export/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_max 96000 #maximum number of concurrent SSL sessions, default 39751 * Ecommerce: ssl_session_timeout 900 #SSL session timeout value in seconds, default 1 day * 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 /export/home/docs/ecommerce * Ecommerce: context_path /ecommerce * Ecommerce: session_count 1500000 * 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 = 512, 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 | 560371 | 560250 121 0 |search | 873010 | 872844 166 0 |catalog | 809150 | 809066 84 0 1 |product | 1711795 | 1645445 64449 1901 |fileCatalog | 1557373 | 1465328 89959 2086 |file | 934383 | 859169 73653 1561 |download | 467164 | 467055 56 53 |------------------|------------|------------------------------------ | TOTAL | 6913246 | 6679157 228488 5601 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 73,311.3 | 834.3 | 0.840 | 61632 |search | 43,057.7 | 583.3 | 0.642 | 27656 |catalog | 52,401.1 | 705.4 | 0.688 | 36089 1 |product | 44,229.1 | 2,827.6 | 1.545 | 68378 |fileCatalog | 57,879.9 | 4,106.1 | 1.885 | 109139 |file | 61,158.3 | 2,827.3 | 2.048 | 125253 |download | 100,001.9 | 78,052.5 | 69.160 | 6916198 |------------------|------------|------------|----------|---------- | TOTAL | - | 89,936.5 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 562609 | 562342 263 4 |search | 875178 | 874734 436 8 |catalog | 812219 | 811912 304 3 2 |product | 1718196 | 1665038 49916 3242 |fileCatalog | 1562896 | 1487697 72280 2919 |file | 938270 | 875157 60978 2135 |download | 468887 | 468399 217 271 |------------------|------------|------------------------------------ | TOTAL | 6938255 | 6745279 184394 8582 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 73,863.4 | 840.9 | 0.834 | 61630 |search | 44,262.5 | 587.0 | 0.624 | 27656 |catalog | 53,508.7 | 710.7 | 0.674 | 36084 2 |product | 45,384.1 | 2,849.2 | 1.506 | 68380 |fileCatalog | 59,037.4 | 4,136.1 | 1.848 | 109128 |file | 62,227.1 | 2,850.0 | 2.012 | 125253 |download | 99,999.5 | 78,343.1 | 68.899 | 6889887 |------------------|------------|------------|----------|---------- | TOTAL | - | 90,316.9 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 559075 | 558914 161 0 |search | 869539 | 869324 215 0 |catalog | 807229 | 807132 97 0 3 |product | 1707307 | 1631053 74293 1961 |fileCatalog | 1552986 | 1447582 103223 2181 |file | 932249 | 846198 84139 1912 |download | 465819 | 465465 162 192 |------------------|------------|------------------------------------ | TOTAL | 6894204 | 6625668 262290 6246 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 72,236.2 | 831.7 | 0.853 | 61628 |search | 41,772.4 | 580.5 | 0.662 | 27656 |catalog | 51,242.9 | 703.1 | 0.704 | 36084 3 |product | 42,821.7 | 2,818.1 | 1.596 | 68379 |fileCatalog | 56,485.2 | 4,090.9 | 1.931 | 109128 |file | 59,760.8 | 2,818.6 | 2.095 | 125252 |download | 99,999.5 | 77,546.6 | 68.965 | 6896542 |------------------|------------|------------|----------|---------- | TOTAL | - | 89,389.5 | - | - 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 /export/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 8080 * 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 /export/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