SPECweb2005 Result ================================================================================ || Hewlett-Packard: HP ProLiant DL165 G5 || SPECweb2005 = 32687 Accoria Networks, Inc.: Rock Web Server v1.4.7 || (x86_64) || Accoria Networks, Inc.: Rock JSP/Servlet Contai || SPECweb2005_Banking = 53248 ner v1.3.2 (x86_64) || || SPECweb2005_Ecommerce = 51000 || SPECweb2005_Support = 28500 || ================================================================================ Submitter: Hewlett-Packard, SPEC License #: 3, Test date: Dec-2008 ================================================================================ PERFORMANCE Banking | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 96.7% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | 53248 | 2 | 96.4% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | | 3 | 96.2% 100.0% 0.0% | 0 | -------------------------------------------------------------------- Ecommerce | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 98.4% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | 51000 | 2 | 96.7% 99.6% 0.4% | 0 | | |-----------|---------------------------|------------| | | 3 | 97.2% 99.2% 0.8% | 0 | -------------------------------------------------------------------- Support | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 99.9% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | 28500 | 2 | 99.9% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | | 3 | 99.9% 100.0% 0.0% | 0 | -------------------------------------------------------------------- ================================================================================ CONFIGURATION Availability Dates -------------------------------------------------------------------------------- Backend Simulator Jul-2005 SUT Hardware Nov-2007 Web Server Software May-2008 (Rock Web 1.4.7) May-2008 (Rock JSP 1.3.2) Operating System May-2008 Other Components Apr-2008 (JVM) System Under Test (SUT) -------------------------------------------------------------------------------- # of SUTs 1 Vendor Hewlett-Packard Model HP ProLiant DL165 G5 Processor AMD Opteron Processor 2356 Processor Speed (MHz) 2300 # Processors 8 cores, 2 chips, 4 cores/chip Primary Cache 64KB(I) + 64KB(D) on chip, per core Secondary Cache 2 MB I+D on chip per chip, 512KB per core Other Cache 2 MB Shared per chip Memory 32GB (8x4 GB PC2-5300 CL5) Disk Subsystem 1x160GB SATA 7.2K RPM, 50x36GB SFF SAS 15K RPM Disk Controllers Smart Array P800 Controller with 512MB cache Operating System RedHat Enterprise Linux 5.2 (2.6.18-92.el5) File System ext2 Other Hardware 2x Modular Smart Array 70 Enclosure, 1xHP ProCurve Switch 3400cl-48G (J4906A) Other Software Java(TM) 2 Runtime Environment, Standard Edition (build 1.6.0_03-b05), Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_03-b05, mixed mode) 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 2 Network Controllers 1xIntel Dual Port PCIe 10GB NIC (EXPX9502AFXSR), 1xNC373i (embedded) # of Networks 3 Network Type 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 30 Model HP ProLiant DL360 G3 Processor Intel Xeon Processor Speed (MHz) 3060 # Processors 2 Memory 4GB Network Controller NC7170 (embedded) Operating System Windows Server 2003 SP1 JVM Version Java 2 Runtime Environment, Standard Edition (build 1.5.0_06-b06) JIT Version Java HotSpot Client VM (build 1.5.0_06-b05, mixed mode, sharing) Other Hardware HP ProCurve 2848 for client management Other Software N/A Backend Simulator (BESIM) -------------------------------------------------------------------------------- # of Simulators 1 Model HP ProLiant DL385 Processor AMD Opteron 275 Processor Speed (MHz) 2200 # of Processors 2 Memory 4x2048MB PC3200 CL3.0 Network Controller HP NC7781 PCI-X Gigabit embedded Operating System RHEL 4 U4 (kernel 2.6.9-42.ELsmp) File System ext2 Web Server Accoria Rock Web Server 1.4.5 (x86_64) Server Scripts ISAPI Other Hardware N/A Other Software N/A ================================================================================ COMMON NOTES SUT Notes --------- * 1xSmart Array P800 with 512MB cache * 2xModular Smart Array 70 Enclosures, one connected to each port on SmartArray P800 * 1 SATA (internal) drive for OS, 48 Drives RAID 0 for fileset, 2 Drives RAID 0 for log files * File system mounting options for fileset and log: nodiratime,noatime * 2 client subnets connected through 3400cl switch, BeSim directly connected to SUT * Kernel boot options: audit=0 selinux=0 elevator=deadline * audit=0 # Disable system auditing, default on * selinux=0 # Disable selinux, default on * elevator=deadline #Select I/O Scheduler as deadline, default cfq 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 = 30000000 #default receive socket buffer size, default 126976 * net.core.rmem_max = 30000000 #maximum receive socket buffer size, default 131071 * net.core.wmem_default = 30000000 #default send socket buffer size, default 126976 * net.core.wmem_max = 30000000 #maximum send socket buffer size, default 131071 * net.core.optmem_max = 30000000 #maximum amount of option memory buffers,, default 20480 * net.ipv4.tcp_rmem = 30000000 30000000 30000000 #maximum receive socket buffer size, default 4096 87380 4194304 * net.ipv4.tcp_wmem = 30000000 30000000 30000000 #maximum TCP write-buffer space allocatable, default 4096 16384 4194304 * net.ipv4.tcp_wmem = net.ipv4.tcp_mem = 30000000 30000000 30000000 #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 que for accepting new TCP connections, default 128 * net.core.netdev_max_backlog = 400000 #number of unprocessed input packets before kernel starts dropping them, default 1000 * net.ipv4.tcp_max_syn_backlog = 20000, max number of remembered connection requests, default 1024 * echo 01 > /proc/irq/66/smp_affinity # bind eth2 (besim) irq to processor 1 * echo 02 > /proc/irq/114/smp_affinity # bind eth0 Rx irq to processor 2 * echo 04 > /proc/irq/138/smp_affinity # bind eth0 Tx irq to processor 3 * echo 08 > /proc/irq/122/smp_affinity # bind eth1 Rx irq to processor 4 * echo 10 > /proc/irq/146/smp_affinity # bind eth1 Tx irq to processor 5 * echo 20 > /proc/irq/98/smp_affinity #bind cciss0 to processor 6 * TSO enabled on client-data interfaces, default enabled * txqueuelen set to 600000 on all 10 GB NIC ports, 60000 on 1GB Besim NIC, 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 InterruptThrottleRate=3000,3000 # default 8000 on each ixgbe port * RSS=0,0 #default 1 on all ixgbe ports Web Server Software Notes ------------------------- * server_log /weblog/httpd/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 /usr/local/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 operating system default * log_buf_size 1048576 #sets access log buffer size, default 65536 JSP Script Engine Notes ----------------------- * XX:+UseParallelGC #use optimize garbage collection for applications, default not used * XX:+AggressiveOpts #Turns on point performance optimizations, default not used * XX:+DisableExplicitGC #disable explicit GC calls, default enabled * d64 #if available, a 64-bit data model is used, default not used * server #uses optimizing JIT compiler, default not used * 1 JRock instance to deploy JSP scripts on port 8080 * server_log /weblog/jrock/server.log * listener 8080 # port to listen for requests * keepalive_max 0 #max number keepalive requests (0 = unlimited), default 100 * connection_timeout 0 #time a connector will wait to be present (0 = unlimited), default 60sec HTTP Script Notes ----------------- * SPEC-provided JSP scripts used without modification Client Notes ------------ * TCP/IP registry tuning parameters [HKLMSystemCurrentControlSetServicesTcpipParameters]: * MaxHashTableSize=0x4000, sets TCB hash table size to 16384 entries, default is 512 * TcpTimedWaitDelay=0x3c, sets TIME_WAIT parameter to 60 seconds (non-RFC 1122), default is 240 * MaxFreeTwTcbs=400000, sets maximum number of TIME_WAIT tcbs to 400,000; default 1000 * MaxFreeTcbs=0x16000, sets number of cached (pre-allocated) TCBs, default 1000 * MaxUserPort=0xfffe, sets maximum open ports to 65534; default 5000 * TcpWindowSize=65535, sets TCP send/receive window size, default 8192 * NumTcbTablePartitions=32, sets number of independent TCB table segments, default 4 * 2 Client engines started per client system, Ports 1099,1100 * Client init string: java -cp c:\progra~1\specweb2005\ -Xms400m -Xmx400m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -jar c:\progra~1\specweb2005\specwebclient.jar -lo c:\stdout-1xxx.txt -le c:\errorlog-1xxx.txt * -cp c:\progra~1\specweb2005\ #class search path of directories and zip/jar files * -Xms400m #Initial heap size set to 400MB, default 4MB * -Xmx400m # Maximum heap size set to 400MB, default 4MB * -XX:+UseParNewGC #use optimize garbage collection for applications, default not used * -XX:+UseConcMarkSweepGC #Selects the parallel garbage collector for the new generation of the Java heap, default not used * -jar c:\progra~1\specweb2005\specwebclient.jar #specify the jar file to run * -lo c:\stdout-1099.txt #redirect stdout to log file name specified (default: primeclient.out) * -le c:\errorlog-1099.txt #redirect errors to log file name specified (default: primeclient.err) BESIM Notes ----------- * Web Server Configuration: 4 individual web server instances configured as below for port 81 thru 84. Replace xx below with port number. * user nobody #configures the user under which httpd runs * server_log /var/log/httpd/httpd.log #configures the location of the httpd server log file * validate_static 86400 #defines the modification checking interval for static pages * validate_httpmod -1 #disables HTTP module modification validation, default 0 * header_etag_on 0 #disables etag header in HTTP replies, default 1 * header_server_on 0 #disables server header in HTTP replies, default 1 * accept_max 1 #maximum number of client connections httpd can accept at a time, default 50 * log_buf_size 1048576 #sets access log buffer size, default 65536 * tcp_send_buf_size 1048576 #sets socket send buffer size, default operating system default * keepalive_max 2000000 #max keepalive requests on a connection, default 100 * connection_timeout 204800 #The number of connection reclaims because they time out, default 60 * worker_count 4 #Starts 4 worker threads, default not used * connection_max 204800 #The maximum number of concurrent connections httpd is willing to handle, default=102400 * host besim:xx * document_root /web * access_log /var/log/httpd/access_besim.log * error_log /var/log/httpd/error_besim.log * access_log_format commonlog * file /isapi-bin * cgi_type isapi * cgi_where internal * /file * /host * BESIM OS Configuration * ifconfig eth0 txqueuelen 60000 * ulimit -n 1024000 #sets number of open files, default 1024 * net.ipv4.ip_forward = 0 #Turns off IP packet forwarding, default off (0) * net.ipv4.conf.default.rp_filter = 1 # Controls source route verification, default 1 * net.ipv4.icmp_echo_ignore_broadcasts = 1 #To enable protection against ICMP ECHO requests, default 0 * net.ipv4.conf.all.arp_filter = 1 #instructs the kernel whether the IP address should be bound to a specific ARP address, default * net.ipv4.tcp_timestamps = 0 #Turn off the tcp_timestamps, default 1 * net.core.rmem_max = 300000000 #maximum receive socket buffer size, default 65535 * net.core.wmem_max = 300000000 #maximum send socket buffer size, default 65535 * net.core.optmem_max = 10000000 #default 10240 * net.core.netdev_max_backlog = 300000 #number of unprocessed input packets before kernel starts dropping them, default 300 * net.ipv4.tcp_rmem = 30000000 30000000 30000000 #maximum TCP write-buffer space allocatable, default 4096 16384 131072 * net.ipv4.tcp_wmem = 30000000 30000000 30000000 #maximum TCP write-buffer space allocatable, default 4096 16384 131072 * net.ipv4.tcp_mem = 30000000 30000000 30000000 #maximum TCP buffer space allocatable, default 31744 32256 32768 * net.ipv4.tcp_max_syn_backlog = 3000 #max number of remembered connection requests, default 1024 * net.core.somaxconn = 140960 #size of listen que for accepting new TCP connections, default 128 * Besim ISAPI compile instructions see HP-20061009.txt ================================================================================ Banking Run Details Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 2811591 | 2684730 126861 0 |account_summary | 1978693 | 1943169 35524 0 |check_detail_html | 1107881 | 1015947 91934 0 |bill_pay | 1805489 | 1773201 32288 0 |add_payee | 144523 | 142976 1547 0 |payee_info | 103821 | 99964 3857 0 |quick_pay | 866331 | 807189 59142 0 |billpay_status | 287950 | 284481 3469 0 1 |chg_profile | 158384 | 154983 3401 0 |post_profile | 114017 | 113135 882 0 |req_checks | 158274 | 95852 62421 1 |post_chk_order | 113722 | 112435 1287 0 |req_xfer_form | 224836 | 222399 2437 0 |post_fund_xfer | 162052 | 160239 1813 0 |logout | 802560 | 798894 3666 0 |check_image | 2217343 | 2217342 1 0 |------------------|------------|------------------------------------ | TOTAL | 13057467 | 12626936 430530 1 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 25,376.9 | 6,448.6 | 1.375 | 34907 |account_summary | 22,228.4 | 3,670.0 | 1.269 | 28228 |check_detail_html | 16,555.7 | 1,805.2 | 1.497 | 24798 |bill_pay | 20,665.2 | 3,102.8 | 1.265 | 26154 |add_payee | 22,361.3 | 256.7 | 1.208 | 27034 |payee_info | 31,260.0 | 304.3 | 1.426 | 44603 |quick_pay | 22,951.9 | 1,935.4 | 1.481 | 33999 |billpay_status | 27,226.5 | 639.4 | 1.241 | 33796 1 |chg_profile | 32,463.0 | 457.0 | 1.352 | 43909 |post_profile | 30,924.2 | 279.6 | 1.206 | 37323 |req_checks | 45,846.3 | 924.7 | 1.939 | 88913 |post_chk_order | 27,297.2 | 252.9 | 1.240 | 33851 |req_xfer_form | 18,980.5 | 335.5 | 1.196 | 22708 |post_fund_xfer | 20,956.4 | 268.1 | 1.201 | 25182 |logout | 58,637.1 | 3,990.2 | 1.290 | 75669 |check_image | 37,306.7 | 1,548.6 | 0.284 | 10629 |------------------|------------|------------|----------|---------- | TOTAL | - | 26,218.9 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 2808454 | 2672423 136029 2 |account_summary | 1977043 | 1936494 40548 1 |check_detail_html | 1106577 | 1007242 99325 10 |bill_pay | 1802806 | 1765568 37235 3 |add_payee | 144394 | 142462 1932 0 |payee_info | 103907 | 99575 4332 0 |quick_pay | 865276 | 800803 64465 8 |billpay_status | 287610 | 283539 4071 0 2 |chg_profile | 158359 | 154356 4003 0 |post_profile | 114091 | 113025 1066 0 |req_checks | 158464 | 94268 64192 4 |post_chk_order | 114045 | 112379 1666 0 |req_xfer_form | 224586 | 221705 2881 0 |post_fund_xfer | 161870 | 159689 2181 0 |logout | 802017 | 797479 4538 0 |check_image | 2214700 | 2214698 2 0 |------------------|------------|------------------------------------ | TOTAL | 13044199 | 12575705 468466 28 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 25,242.0 | 6,409.0 | 1.382 | 34908 |account_summary | 22,071.4 | 3,647.6 | 1.278 | 28222 |check_detail_html | 16,432.6 | 1,793.9 | 1.509 | 24798 |bill_pay | 20,517.1 | 3,082.5 | 1.274 | 26155 |add_payee | 22,188.5 | 255.2 | 1.218 | 27034 |payee_info | 31,026.1 | 303.0 | 1.437 | 44604 |quick_pay | 22,777.5 | 1,923.2 | 1.492 | 33999 |billpay_status | 27,030.6 | 635.5 | 1.250 | 33799 2 |chg_profile | 32,224.6 | 454.6 | 1.362 | 43910 |post_profile | 30,692.0 | 278.4 | 1.216 | 37322 |req_checks | 45,616.6 | 921.0 | 1.949 | 88911 |post_chk_order | 27,069.4 | 252.4 | 1.250 | 33852 |req_xfer_form | 18,839.1 | 333.4 | 1.205 | 22706 |post_fund_xfer | 20,778.7 | 266.5 | 1.211 | 25182 |logout | 58,443.8 | 3,967.0 | 1.294 | 75662 |check_image | 37,425.5 | 1,539.3 | 0.284 | 10632 |------------------|------------|------------|----------|---------- | TOTAL | - | 26,062.3 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 2807149 | 2664442 142702 5 |account_summary | 1975762 | 1931927 43832 3 |check_detail_html | 1106313 | 1000450 105845 18 |bill_pay | 1802470 | 1762913 39555 2 |add_payee | 144328 | 142427 1901 0 |payee_info | 103794 | 99226 4568 0 |quick_pay | 865227 | 797213 68008 6 |billpay_status | 287625 | 283210 4415 0 3 |chg_profile | 158262 | 154166 4096 0 |post_profile | 113870 | 112776 1094 0 |req_checks | 158071 | 92260 65806 5 |post_chk_order | 113664 | 111902 1762 0 |req_xfer_form | 224414 | 221285 3129 0 |post_fund_xfer | 161674 | 159371 2303 0 |logout | 801382 | 796782 4600 0 |check_image | 2214060 | 2214054 6 0 |------------------|------------|------------------------------------ | TOTAL | 13038065 | 12544404 493622 39 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 25,080.7 | 6,363.0 | 1.392 | 34932 |account_summary | 21,903.4 | 3,621.9 | 1.289 | 28251 |check_detail_html | 16,291.6 | 1,780.2 | 1.522 | 24798 |bill_pay | 20,340.8 | 3,059.0 | 1.285 | 26154 |add_payee | 22,040.4 | 253.2 | 1.226 | 27034 |payee_info | 30,848.4 | 300.4 | 1.445 | 44604 |quick_pay | 22,604.8 | 1,908.8 | 1.504 | 33999 |billpay_status | 26,825.6 | 630.8 | 1.259 | 33797 3 |chg_profile | 32,042.7 | 450.9 | 1.370 | 43910 |post_profile | 30,508.3 | 275.8 | 1.223 | 37323 |req_checks | 45,442.9 | 912.2 | 1.957 | 88939 |post_chk_order | 26,860.1 | 249.7 | 1.260 | 33853 |req_xfer_form | 18,701.8 | 331.1 | 1.215 | 22735 |post_fund_xfer | 20,627.8 | 264.2 | 1.220 | 25183 |logout | 58,251.9 | 3,934.3 | 1.298 | 75659 |check_image | 36,731.6 | 1,527.2 | 0.289 | 10630 |------------------|------------|------------|----------|---------- | TOTAL | - | 25,862.5 | - | - BANKING NOTES Web Server Software Notes ------------------------- * cache_replacement random #random cache management, default lru * port_getn 256 #IO events to retrieve from the OS at one time, default 1 * worker_count 16 #Specifies the number of worker threads to start, default one per logical CPU * host server:443 * ssl_key_file /usr/local/httpd/etc/key-cert/ssl.key (RSA 1024Bit length) * ssl_cert_file /usr/local/httpd/etc/key-cert/ssl.cer (created via admin http) * default_mime_type text/html * document_root /web * access_log /weblog/httpd/access.log * access_log_format commonlog_binary * error_log /weblog/httpd/error.log * ssl_session_max 847931 * ssl_session_timeout 900 * file /bankjsp * cgi_type internal_java * cgi_regex .*jsp * cgi_listener 127.0.0.1/8080 * /file * /host JSP Script Engine Notes ----------------------- * JAVA_OPTS=-Xms6g -Xmx6g -XX:+UseParallelGC -XX:+DisableExplicitGC -XX:+AggressiveOpts -d64 -server * Xms6g # Initial heap size set to 6GB, default 4MB * Xmx6g # Maximum heap size set to 6GB, default 4MB * JRock configuration file (specweb2005.xml) * docroot /web/bank * context_path /bankjsp * session_timeout 600 Other Notes ----------- * CHECK_IMAGE_SUBDIRS = 256 ================================================================================ 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 | 1088572 | 1079814 8747 11 |search | 547104 | 543457 3647 0 |browse | 975838 | 958055 17764 19 |browse_productline| 832365 | 817941 14424 0 |productdetail | 665835 | 665443 392 0 |customize1 | 1406301 | 1404520 1781 0 1 |customize2 | 745150 | 744217 933 0 |customize3 | 512544 | 443359 68916 269 |cart | 441003 | 431314 9647 42 |login | 314084 | 306727 7328 29 |shipping | 295431 | 295431 0 0 |billing | 280653 | 280622 31 0 |confirm | 210392 | 210383 9 0 |------------------|------------|------------------------------------ | TOTAL | 8315272 | 8181283 133619 370 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 72,605.8 | 10,091.1 | 1.922 | 139553 |search | 90,451.1 | 7,495.7 | 2.280 | 206253 |browse | 76,508.2 | 10,661.3 | 2.149 | 164472 |browse_productline| 90,099.0 | 12,051.8 | 2.419 | 217969 |productdetail | 40,156.7 | 2,391.7 | 1.346 | 54075 |customize1 | 87,357.3 | 15,461.8 | 1.894 | 165515 1 |customize2 | 87,160.9 | 8,157.1 | 1.890 | 164797 |customize3 | 73,073.1 | 6,055.7 | 2.434 | 177866 |cart | 57,713.2 | 2,169.8 | 1.283 | 74070 |login | 58,302.1 | 1,017.5 | 0.836 | 48769 |shipping | 62,866.6 | 846.7 | 0.686 | 43145 |billing | 43,736.4 | 623.3 | 0.764 | 33433 |confirm | 48,608.2 | 449.9 | 0.662 | 32188 |------------------|------------|------------|----------|---------- | TOTAL | - | 77,473.3 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 1077887 | 1053935 20086 3866 |search | 541233 | 532314 6603 2316 |browse | 966609 | 927575 34134 4900 |browse_productline| 824478 | 799834 20946 3698 |productdetail | 659505 | 654532 1863 3110 |customize1 | 1392383 | 1382092 4370 5921 2 |customize2 | 737973 | 732473 2336 3164 |customize3 | 507278 | 390808 112886 3584 |cart | 436664 | 417759 16697 2208 |login | 310962 | 296818 13256 888 |shipping | 292580 | 291362 598 620 |billing | 277881 | 276333 553 995 |confirm | 208308 | 207341 438 529 |------------------|------------|------------------------------------ | TOTAL | 8233741 | 7963176 234766 35799 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 68,353.9 | 9,538.4 | 2.041 | 139559 |search | 87,866.2 | 7,078.3 | 2.347 | 206252 |browse | 72,009.8 | 10,080.6 | 2.283 | 164470 |browse_productline| 87,536.5 | 11,395.2 | 2.490 | 217969 |productdetail | 36,934.9 | 2,260.2 | 1.463 | 54047 |customize1 | 83,957.1 | 14,613.2 | 1.971 | 165516 2 |customize2 | 83,749.4 | 7,711.5 | 1.967 | 164797 |customize3 | 68,048.3 | 5,721.4 | 2.613 | 177873 |cart | 51,500.3 | 2,050.7 | 1.438 | 74065 |login | 51,713.7 | 959.6 | 0.941 | 48667 |shipping | 56,358.0 | 800.4 | 0.765 | 43145 |billing | 37,520.9 | 589.1 | 0.891 | 33433 |confirm | 42,316.6 | 425.2 | 0.760 | 32188 |------------------|------------|------------|----------|---------- | TOTAL | - | 73,223.8 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 1082124 | 1059363 16427 6334 |search | 542989 | 533630 5474 3885 |browse | 970465 | 939079 22462 8924 |browse_productline| 828059 | 804526 17084 6449 |productdetail | 662185 | 654564 2030 5591 |customize1 | 1397470 | 1382590 4844 10036 3 |customize2 | 740245 | 732286 2481 5478 |customize3 | 508947 | 429670 73882 5395 |cart | 438255 | 423159 11072 4024 |login | 312170 | 301690 8826 1654 |shipping | 293830 | 291528 1077 1225 |billing | 279049 | 276339 796 1914 |confirm | 209216 | 207487 621 1108 |------------------|------------|------------------------------------ | TOTAL | 8265004 | 8035911 167076 62017 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 70,141.1 | 9,719.3 | 1.989 | 139558 |search | 88,581.1 | 7,207.6 | 2.328 | 206253 |browse | 73,500.1 | 10,272.4 | 2.237 | 164472 |browse_productline| 87,999.2 | 11,615.8 | 2.476 | 217964 |productdetail | 37,689.9 | 2,305.6 | 1.435 | 54100 |customize1 | 84,891.6 | 14,886.2 | 1.949 | 165516 3 |customize2 | 84,620.9 | 7,851.0 | 1.947 | 164797 |customize3 | 70,194.3 | 5,826.2 | 2.534 | 177874 |cart | 53,802.0 | 2,091.4 | 1.378 | 74149 |login | 53,890.4 | 976.0 | 0.901 | 48578 |shipping | 57,889.0 | 815.9 | 0.745 | 43145 |billing | 39,587.0 | 600.4 | 0.844 | 33433 |confirm | 44,439.0 | 433.4 | 0.724 | 32188 |------------------|------------|------------|----------|---------- | TOTAL | - | 74,601.3 | - | - ECOMMERCE NOTES Web Server Software Notes ------------------------- * cache_replacement lru #least recent used cache management, default lru * cache_memory_size 8192 #cache manager memory, default half system memory * servlet_session_count 175731 #max number of concurrent user sessions, default 23191 * host server:80 * default_mime_type text/html * document_root /web * access_log /weblog/httpd/access80.log * access_log_format commonlog_binary * error_log /weblog/httpd/error80.log * file /ecommjsp * cgi_regex .*jsp * cgi_type internal_java * cgi_listener 127.0.0.1/8080 * /file * /host * host server:443 * ssl_key_file /usr/local/httpd/etc/key-cert/ssl.key (RSA 1024Bit length) * ssl_cert_file /usr/local/httpd/etc/key-cert/ssl.cer (created via admin http) * default_mime_type text/html * document_root /web * access_log /weblog/httpd/access443.log * access_log_format commonlog_binary * error_log /weblog/httpd/error443.log * file /ecommjsp * cgi_type internal_java * cgi_regex .*jsp * cgi_listener 127.0.0.1/8080 * /file * /host JSP Script Engine Notes ----------------------- * JAVA_OPTS=-Xms6g -Xmx6g -XX:+UseParallelGC -XX:+DisableExplicitGC -XX:+AggressiveOpts -d64 -server * Xms6g # Initial heap size set to 6GB, default 4MB * Xmx6g # Maximum heap size set to 6GB, default 4MB * JRock configuration file (specweb2005.xml) * docroot /web/ecommerce * context_path /ecommjsp * session_timeout 600 Other Notes ----------- * PRODUCT_IMAGE_SUBDIRS = 256 ================================================================================ 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 | 400860 | 398552 2288 20 |search | 624565 | 624565 0 0 |catalog | 578752 | 578752 0 0 1 |product | 1224609 | 1224453 156 0 |fileCatalog | 1114018 | 1113469 549 0 |file | 668994 | 668279 715 0 |download | 333861 | 333008 533 320 |------------------|------------|------------------------------------ | TOTAL | 4945659 | 4941078 4241 340 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 72,164.4 | 871.3 | 0.849 | 61287 |search | 55,315.8 | 613.0 | 0.500 | 27673 |catalog | 62,393.0 | 732.1 | 0.571 | 35667 1 |product | 59,658.8 | 2,969.9 | 1.146 | 68383 |fileCatalog | 71,579.1 | 4,286.6 | 1.515 | 108499 |file | 74,575.7 | 2,983.5 | 1.686 | 125749 |download | 100,000.9 | 81,544.6 | 68.870 | 6887124 |------------------|------------|------------|----------|---------- | TOTAL | - | 94,000.9 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 403578 | 401298 2264 16 |search | 628503 | 628503 0 0 |catalog | 582513 | 582513 0 0 2 |product | 1232179 | 1232131 48 0 |fileCatalog | 1120694 | 1120522 172 0 |file | 672948 | 672739 209 0 |download | 336201 | 335435 526 240 |------------------|------------|------------------------------------ | TOTAL | 4976616 | 4973141 3219 256 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 76,510.2 | 881.0 | 0.801 | 61289 |search | 60,843.0 | 619.5 | 0.454 | 27674 |catalog | 67,369.1 | 740.0 | 0.529 | 35666 2 |product | 65,188.6 | 3,001.3 | 1.049 | 68382 |fileCatalog | 75,813.4 | 4,331.1 | 1.431 | 108500 |file | 78,464.3 | 3,014.1 | 1.602 | 125747 |download | 100,001.0 | 82,574.3 | 68.954 | 6895484 |------------------|------------|------------|----------|---------- | TOTAL | - | 95,161.4 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 403175 | 400907 2248 20 |search | 627553 | 627553 0 0 |catalog | 582017 | 582017 0 0 3 |product | 1231420 | 1231397 23 0 |fileCatalog | 1119980 | 1119866 114 0 |file | 672349 | 672160 188 1 |download | 335816 | 335086 534 196 |------------------|------------|------------------------------------ | TOTAL | 4972310 | 4968986 3107 217 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 75,860.1 | 879.8 | 0.807 | 61289 |search | 59,915.5 | 618.4 | 0.461 | 27674 |catalog | 66,659.4 | 739.1 | 0.535 | 35666 3 |product | 64,651.2 | 2,998.3 | 1.057 | 68383 |fileCatalog | 75,411.2 | 4,327.3 | 1.438 | 108512 |file | 78,108.3 | 3,010.5 | 1.609 | 125750 |download | 100,001.0 | 82,470.0 | 68.970 | 6897130 |------------------|------------|------------|----------|---------- | TOTAL | - | 95,043.4 | - | - SUPPORT NOTES Web Server Software Notes ------------------------- * cache_replacement lru #least recently used cache management, default lru * cache_file_max_size 4194304 #largest file allowed in cache manager, default 2097152 * direct_io_size 2097152 #read buffer size for direckt IO, default 65535 * write_chunk_size 2097152 #max. number ob bytes to send to a client at one time, default 65535 * direct_io 1 #uses direct IO when possible * fast_read 1 #enable better read when IO wait time is long, default 0 * port_getn 256 #IO evente retrieve from the OS at one time, default 1 * disk_worker_count 128 #number of threads to read data from disk for large files, default 21 * host server:80 * default_mime_type text/html * document_root /web * access_log /weblog/httpd/access80.log * access_log_format commonlog_binary * error_log /weblog/httpd/error80.log * file /suppjsp * cgi_type internal_java * cgi_regex .*jsp * cgi_listener 127.0.0.1/8080 * /file * /host JSP Script Engine Notes ----------------------- * JAVA_OPTS=-Xms2g -Xmx2g -XX:+UseParallelGC -XX:+DisableExplicitGC -XX:+AggressiveOpts -d64 -server * Xms2g # Initial heap size set to 4GB, default 4MB * Xmx2g # Maximum heap size set to 4GB, default 4MB * JRock configuration file (server.xml) * docroot /web/support * context_path /suppjsp * session_timeout 3600 * session_count 1 Other Notes ----------- * N/A ================================================================================ 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: Hewlett-Packard Copyright (c) 2007 Standard Performance Evaluation Corporation