SPECweb2005 Result ================================================================================ || Sun Microsystems, Inc.: Sun Fire X4240 || SPECweb2005 = 32288 Accoria Networks, Inc.: Rock Web Server v1.4.7 || (x86_64) || Accoria Networks, Inc.: Rock JSP/Servlet Contai || SPECweb2005_Banking = 53048 ner v1.3.2 (x86_64) || || SPECweb2005_Ecommerce = 50008 || SPECweb2005_Support = 28120 || ================================================================================ Submitter: Sun Microsystems, Inc., SPEC License #: 6, Test date: Oct-2008 ================================================================================ PERFORMANCE Banking | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 98.7% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | 53048 | 2 | 98.5% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | | 3 | 97.9% 100.0% 0.0% | 0 | -------------------------------------------------------------------- Ecommerce | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 98.7% 99.6% 0.4% | 0 | | |-----------|---------------------------|------------| | 50008 | 2 | 97.2% 99.3% 0.7% | 0 | | |-----------|---------------------------|------------| | | 3 | 98.6% 100.0% 0.0% | 0 | -------------------------------------------------------------------- Support | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 95.5% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | 28120 | 2 | 95.7% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | | 3 | 96.2% 100.0% 0.0% | 0 | -------------------------------------------------------------------- ================================================================================ CONFIGURATION Availability Dates -------------------------------------------------------------------------------- Backend Simulator Jan-2007 SUT Hardware Jul-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 2360SE Processor Speed (MHz) 2500 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 2 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 * Filesystems 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 = 2000000, 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 | 2792237 | 2686005 105662 570 |account_summary | 1964535 | 1961714 2821 0 |check_detail_html | 1100507 | 1088809 11698 0 |bill_pay | 1797598 | 1795002 2596 0 |add_payee | 143941 | 143821 120 0 |payee_info | 103349 | 102817 532 0 |quick_pay | 864461 | 857283 7178 0 |billpay_status | 286596 | 286230 366 0 1 |chg_profile | 157261 | 156843 418 0 |post_profile | 113322 | 113253 69 0 |req_checks | 157146 | 126313 30833 0 |post_chk_order | 112910 | 112786 124 0 |req_xfer_form | 223448 | 223279 169 0 |post_fund_xfer | 160888 | 160731 157 0 |logout | 797324 | 796461 863 0 |check_image | 2202557 | 2202556 1 0 |------------------|------------|------------------------------------ | TOTAL | 12978080 | 12813903 163607 570 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 22,282.9 | 6,406.6 | 1.566 | 34904 |account_summary | 22,958.8 | 3,645.0 | 1.229 | 28225 |check_detail_html | 16,718.9 | 1,794.0 | 1.483 | 24798 |bill_pay | 21,370.6 | 3,090.6 | 1.223 | 26154 |add_payee | 23,105.8 | 255.8 | 1.170 | 27036 |payee_info | 31,017.0 | 303.0 | 1.438 | 44607 |quick_pay | 23,144.3 | 1,932.1 | 1.469 | 34000 |billpay_status | 27,817.2 | 636.6 | 1.214 | 33792 1 |chg_profile | 32,503.4 | 453.9 | 1.350 | 43909 |post_profile | 31,660.8 | 278.0 | 1.178 | 37322 |req_checks | 47,055.9 | 918.4 | 1.889 | 88907 |post_chk_order | 27,815.3 | 251.2 | 1.216 | 33850 |req_xfer_form | 19,663.9 | 333.6 | 1.154 | 22710 |post_fund_xfer | 21,638.2 | 266.4 | 1.163 | 25186 |logout | 59,520.9 | 3,966.3 | 1.271 | 75674 |check_image | 56,196.0 | 1,539.0 | 0.189 | 10629 |------------------|------------|------------|----------|---------- | TOTAL | - | 26,070.7 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 2794628 | 2663366 131129 133 |account_summary | 1966925 | 1963799 3126 0 |check_detail_html | 1100944 | 1088112 12832 0 |bill_pay | 1795177 | 1792312 2865 0 |add_payee | 143698 | 143559 139 0 |payee_info | 103279 | 102579 700 0 |quick_pay | 861996 | 853763 8233 0 |billpay_status | 286192 | 285854 338 0 2 |chg_profile | 157677 | 157134 543 0 |post_profile | 113530 | 113454 76 0 |req_checks | 157419 | 124653 32766 0 |post_chk_order | 113053 | 112919 134 0 |req_xfer_form | 223563 | 223387 176 0 |post_fund_xfer | 160834 | 160688 146 0 |logout | 797766 | 796814 952 0 |check_image | 2203336 | 2203336 0 0 |------------------|------------|------------------------------------ | TOTAL | 12980017 | 12785729 194155 133 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 21,787.3 | 6,353.5 | 1.601 | 34900 |account_summary | 22,883.8 | 3,616.7 | 1.233 | 28226 |check_detail_html | 16,666.0 | 1,778.5 | 1.487 | 24798 |bill_pay | 21,298.2 | 3,058.7 | 1.228 | 26155 |add_payee | 23,030.9 | 253.1 | 1.173 | 27033 |payee_info | 30,850.0 | 300.1 | 1.445 | 44604 |quick_pay | 23,060.0 | 1,909.1 | 1.474 | 33999 |billpay_status | 27,725.3 | 630.0 | 1.218 | 33793 2 |chg_profile | 32,347.2 | 451.0 | 1.357 | 43909 |post_profile | 31,527.2 | 276.0 | 1.183 | 37320 |req_checks | 46,898.0 | 911.8 | 1.895 | 88914 |post_chk_order | 27,668.6 | 249.3 | 1.223 | 33853 |req_xfer_form | 19,582.7 | 330.7 | 1.159 | 22709 |post_fund_xfer | 21,559.3 | 263.8 | 1.168 | 25183 |logout | 59,375.7 | 3,932.1 | 1.274 | 75663 |check_image | 55,905.8 | 1,525.6 | 0.190 | 10628 |------------------|------------|------------|----------|---------- | TOTAL | - | 25,839.9 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 2787899 | 2585153 201272 1474 |account_summary | 1961736 | 1959357 2379 0 |check_detail_html | 1098125 | 1084195 13930 0 |bill_pay | 1790249 | 1788111 2138 0 |add_payee | 143043 | 142960 83 0 |payee_info | 102817 | 102113 704 0 |quick_pay | 859579 | 850880 8699 0 |billpay_status | 285483 | 285240 243 0 3 |chg_profile | 157127 | 156706 421 0 |post_profile | 113138 | 113095 43 0 |req_checks | 157060 | 122775 34285 0 |post_chk_order | 112882 | 112773 109 0 |req_xfer_form | 222783 | 222640 143 0 |post_fund_xfer | 160415 | 160313 102 0 |logout | 796043 | 795416 627 0 |check_image | 2197897 | 2197897 0 0 |------------------|------------|------------------------------------ | TOTAL | 12946276 | 12679624 265178 1474 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 21,147.3 | 6,283.6 | 1.650 | 34903 |account_summary | 22,801.5 | 3,575.8 | 1.237 | 28227 |check_detail_html | 16,598.3 | 1,758.5 | 1.494 | 24798 |bill_pay | 21,218.4 | 3,023.7 | 1.232 | 26155 |add_payee | 22,943.6 | 249.7 | 1.178 | 27034 |payee_info | 30,762.7 | 296.1 | 1.449 | 44604 |quick_pay | 22,976.4 | 1,887.2 | 1.479 | 33999 |billpay_status | 27,638.4 | 622.9 | 1.222 | 33790 3 |chg_profile | 32,251.4 | 445.5 | 1.361 | 43910 |post_profile | 31,406.0 | 272.7 | 1.188 | 37321 |req_checks | 46,779.8 | 901.8 | 1.900 | 88912 |post_chk_order | 27,572.9 | 246.8 | 1.227 | 33853 |req_xfer_form | 19,509.6 | 326.7 | 1.163 | 22706 |post_fund_xfer | 21,473.9 | 260.9 | 1.172 | 25183 |logout | 59,276.6 | 3,889.6 | 1.276 | 75666 |check_image | 55,525.6 | 1,508.9 | 0.191 | 10631 |------------------|------------|------------|----------|---------- | TOTAL | - | 25,550.4 | - | - 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 | 1063843 | 1057433 2640 3770 |search | 534446 | 531446 582 2418 |browse | 955131 | 949086 1106 4939 |browse_productline| 814276 | 809812 704 3760 |productdetail | 651139 | 647290 422 3427 |customize1 | 1375623 | 1368351 1080 6192 1 |customize2 | 727375 | 723483 607 3285 |customize3 | 501014 | 455860 42413 2741 |cart | 431662 | 424435 4963 2264 |login | 307447 | 295672 10750 1025 |shipping | 289068 | 287754 521 793 |billing | 274590 | 273021 423 1146 |confirm | 205925 | 204962 281 682 |------------------|------------|------------------------------------ | TOTAL | 8131539 | 8028605 66492 36442 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 70,183.2 | 9,951.7 | 1.988 | 139559 |search | 90,151.6 | 7,367.7 | 2.281 | 205669 |browse | 74,952.6 | 10,529.5 | 2.194 | 164469 |browse_productline| 90,454.6 | 11,852.6 | 2.400 | 217160 |productdetail | 40,862.0 | 2,360.1 | 1.323 | 54074 |customize1 | 86,714.3 | 15,258.8 | 1.908 | 165486 1 |customize2 | 86,690.1 | 8,034.4 | 1.900 | 164792 |customize3 | 71,790.8 | 5,973.6 | 2.477 | 177879 |cart | 52,001.3 | 2,146.9 | 1.426 | 74202 |login | 57,707.1 | 1,002.1 | 0.842 | 48628 |shipping | 64,499.6 | 836.0 | 0.668 | 43148 |billing | 43,001.4 | 615.4 | 0.777 | 33436 |confirm | 47,137.5 | 444.3 | 0.682 | 32190 |------------------|------------|------------|----------|---------- | TOTAL | - | 76,373.2 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 1057021 | 1039255 11213 6553 |search | 530418 | 523191 4176 3051 |browse | 947475 | 928143 9861 9471 |browse_productline| 808286 | 795207 7410 5669 |productdetail | 646682 | 638472 3458 4752 |customize1 | 1365249 | 1349125 8368 7756 2 |customize2 | 723694 | 715170 4435 4089 |customize3 | 497661 | 406648 84800 6213 |cart | 428376 | 411697 12314 4365 |login | 304947 | 284358 19009 1580 |shipping | 286891 | 284770 1296 825 |billing | 272473 | 269609 1369 1495 |confirm | 204258 | 202409 967 882 |------------------|------------|------------------------------------ | TOTAL | 8073431 | 7848054 168676 56701 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 66,729.2 | 9,560.8 | 2.091 | 139563 |search | 88,471.3 | 7,068.2 | 2.324 | 205613 |browse | 71,596.5 | 10,097.9 | 2.296 | 164447 |browse_productline| 88,652.6 | 11,365.9 | 2.447 | 216970 |productdetail | 38,830.9 | 2,265.8 | 1.392 | 54060 |customize1 | 84,432.6 | 14,641.4 | 1.959 | 165474 2 |customize2 | 84,429.2 | 7,728.9 | 1.951 | 164787 |customize3 | 68,121.6 | 5,736.9 | 2.611 | 177870 |cart | 47,604.6 | 2,060.0 | 1.558 | 74200 |login | 52,926.9 | 960.2 | 0.917 | 48585 |shipping | 60,137.5 | 802.3 | 0.717 | 43148 |billing | 38,712.4 | 590.4 | 0.863 | 33436 |confirm | 42,365.5 | 426.1 | 0.759 | 32190 |------------------|------------|------------|----------|---------- | TOTAL | - | 73,304.8 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 1063736 | 1062640 1096 0 |search | 534495 | 534222 273 0 |browse | 953673 | 951733 1940 0 |browse_productline| 813369 | 812565 804 0 |productdetail | 650780 | 650759 21 0 |customize1 | 1374205 | 1374000 205 0 3 |customize2 | 728068 | 727965 103 0 |customize3 | 500812 | 419642 81109 61 |cart | 430998 | 421107 9883 8 |login | 307013 | 289407 17602 4 |shipping | 288714 | 288714 0 0 |billing | 274112 | 274112 0 0 |confirm | 205575 | 205575 0 0 |------------------|------------|------------------------------------ | TOTAL | 8125550 | 8012441 113036 73 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 68,799.5 | 9,905.0 | 2.028 | 139579 |search | 90,345.8 | 7,325.6 | 2.274 | 205449 |browse | 74,275.4 | 10,456.6 | 2.212 | 164359 |browse_productline| 90,699.3 | 11,745.4 | 2.386 | 216461 |productdetail | 41,105.7 | 2,346.1 | 1.314 | 54040 |customize1 | 86,876.6 | 15,166.2 | 1.904 | 165434 3 |customize2 | 86,887.7 | 8,002.8 | 1.896 | 164768 |customize3 | 70,627.1 | 5,942.5 | 2.518 | 177867 |cart | 50,565.1 | 2,133.4 | 1.467 | 74197 |login | 56,654.4 | 994.9 | 0.857 | 48574 |shipping | 64,442.1 | 831.1 | 0.669 | 43148 |billing | 42,138.2 | 611.4 | 0.793 | 33436 |confirm | 45,891.8 | 441.5 | 0.701 | 32190 |------------------|------------|------------|----------|---------- | TOTAL | - | 75,902.4 | - | - 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 | 380638 | 380621 17 0 |search | 594184 | 594158 26 0 |catalog | 549845 | 549836 9 0 1 |product | 1163700 | 1105511 57511 678 |fileCatalog | 1058430 | 974604 82994 832 |file | 634812 | 564106 70048 658 |download | 317363 | 317297 38 28 |------------------|------------|------------------------------------ | TOTAL | 4698972 | 4486133 210643 2196 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 66,267.0 | 817.4 | 0.925 | 61306 |search | 40,020.7 | 575.6 | 0.691 | 27658 |catalog | 48,620.3 | 685.1 | 0.731 | 35571 1 |product | 40,034.2 | 2,787.1 | 1.708 | 68379 |fileCatalog | 53,587.6 | 4,022.3 | 2.024 | 108497 |file | 57,109.7 | 2,785.0 | 2.193 | 125254 |download | 100,002.0 | 76,576.4 | 68.887 | 6888923 |------------------|------------|------------|----------|---------- | TOTAL | - | 88,248.8 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 382448 | 382429 19 0 |search | 595294 | 595251 43 0 |catalog | 552399 | 552371 28 0 2 |product | 1167653 | 1112442 54672 539 |fileCatalog | 1061873 | 980897 80293 683 |file | 637524 | 569140 67804 580 |download | 318572 | 318289 144 139 |------------------|------------|------------------------------------ | TOTAL | 4715763 | 4510819 203003 1941 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 66,818.2 | 823.0 | 0.917 | 61297 |search | 40,598.3 | 578.0 | 0.681 | 27658 |catalog | 49,118.9 | 689.7 | 0.724 | 35566 2 |product | 40,842.0 | 2,803.1 | 1.674 | 68381 |fileCatalog | 54,344.4 | 4,045.1 | 1.996 | 108510 |file | 57,846.2 | 2,803.3 | 2.165 | 125252 |download | 99,999.6 | 76,787.3 | 68.659 | 6865926 |------------------|------------|------------|----------|---------- | TOTAL | - | 88,529.5 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 383157 | 383149 8 0 |search | 596946 | 596941 5 0 |catalog | 553827 | 553825 2 0 3 |product | 1170854 | 1123385 47132 337 |fileCatalog | 1064934 | 994192 70266 476 |file | 639521 | 579959 59132 430 |download | 319205 | 319063 69 73 |------------------|------------|------------------------------------ | TOTAL | 4728444 | 4550514 176614 1316 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 67,776.2 | 826.8 | 0.904 | 61299 |search | 41,617.1 | 581.2 | 0.664 | 27658 |catalog | 50,061.9 | 693.4 | 0.710 | 35565 3 |product | 41,980.6 | 2,818.5 | 1.628 | 68381 |fileCatalog | 55,486.2 | 4,067.7 | 1.955 | 108502 |file | 58,965.6 | 2,819.8 | 2.124 | 125251 |download | 99,999.8 | 77,171.2 | 68.675 | 6867572 |------------------|------------|------------|----------|---------- | TOTAL | - | 88,978.7 | - | - 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