SPECweb2005 Result ================================================================================ || Hewlett-Packard: HP ProLiant DL385 G5 || SPECweb2005 = 30007 Accoria Networks, Inc.: Rock Web Server v1.4.6 || (x86_64) || Accoria Networks, Inc.: Rock JSP/Servlet Contai || SPECweb2005_Banking = 50856 ner v1.3.1 (x86_64) || || SPECweb2005_Ecommerce = 46020 || SPECweb2005_Support = 25584 || ================================================================================ Submitter: Hewlett-Packard, SPEC License #: 3, Test date: Mar-2008 ================================================================================ PERFORMANCE Banking | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 95.4% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | 50856 | 2 | 95.1% 99.8% 0.2% | 0 | | |-----------|---------------------------|------------| | | 3 | 95.4% 100.0% 0.0% | 0 | -------------------------------------------------------------------- Ecommerce | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 95.9% 99.3% 0.7% | 0 | | |-----------|---------------------------|------------| | 46020 | 2 | 95.3% 99.4% 0.6% | 0 | | |-----------|---------------------------|------------| | | 3 | 95.9% 100.0% 0.0% | 0 | -------------------------------------------------------------------- Support | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 95.9% 99.9% 0.1% | 1 | | |-----------|---------------------------|------------| | 25584 | 2 | 96.1% 99.9% 0.1% | 0 | | |-----------|---------------------------|------------| | | 3 | 96.1% 99.9% 0.1% | 0 | -------------------------------------------------------------------- ================================================================================ CONFIGURATION Availability Dates -------------------------------------------------------------------------------- Backend Simulator Jul-2005 SUT Hardware Apr-2008 Web Server Software Nov-2007 (Rock Web 1.4.6) Aug-2007 (Rock JSP 1.3.1) Operating System Nov-2007 Other Components Jan-2008 (JVM) System Under Test (SUT) -------------------------------------------------------------------------------- # of SUTs 1 Vendor Hewlett-Packard Model HP ProLiant DL385 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 1x72GB SFF SAS 15K RPM, 50x36GB SFF SAS 15K RPM Disk Controllers Smart Array P800 Controller with 512MB cache Operating System RedHat Enterprise Linux 5 U1 (2.6.18-53.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.6 (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.1 (x86_64) Dynamic Scripts JSP Server Cache N/A Log Mode Binary Common Log Format SUT Network -------------------------------------------------------------------------------- # of Controllers 6 Network Controllers 4xNC364T, 2xNC373i (embedded) # of Networks 14 Network Type Gigabit Ethernet Network Speed 1 Gb/s MSL (sec) 30 (Non RFC1122) Time-Wait (sec) 60 (Non RFC1122) MTU Size 1500 Client Systems -------------------------------------------------------------------------------- # of Clients 27 Model HP ProLiant DL360 G4p Processor Intel Xeon Processor Speed (MHz) 3600 # 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 drive RAID 0 for OS and Log files, 50 Drives RAID 0 for fileset * File system mounting options for fileset and log: nodiratime,noatime * 13 client subnets connected through 3400cl switch, BeSim directly connected to SUT * 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 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_wmem = 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 que 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 40 > /proc/irq/201/smp_affinity # bind eth0 (besim) irq to processor 7 * echo 80 > /proc/irq/233/smp_affinity # bind eth1 irq to processor 8 * echo 01 > /proc/irq/59/smp_affinity # bind eth2 irq to processor 1 * echo 04 > /proc/irq/67/smp_affinity # bind eth3 irq to processor 3 * echo 10 > /proc/irq/75/smp_affinity # bind eth4 irq to processor 5 * echo 02 > /proc/irq/83/smp_affinity # bind eth6 irq to processor 2 * echo 08 > /proc/irq/91/smp_affinity # bind eth7 irq to processor 4 * echo 20 > /proc/irq/99/smp_affinity # bind eth8 irq to processor 6 * echo 04 > /proc/irq/107/smp_affinity # bind eth10 irq to processor 3 * echo 10 > /proc/irq/115/smp_affinity #bind eth11 to processor 5 * echo 40 > /proc/irq/123/smp_affinity # bind eth12 irq to processor 7 * echo 08 > /proc/irq/131/smp_affinity # bind eth14 irq to processor 4 * echo 20 > /proc/irq/139/smp_affinity #bind eth15 to processor 6 * echo 80 > /proc/irq/147/smp_affinity # bind eth16 irq to processor 8 * echo 01 > /proc/irq/234/smp_affinity #bind cciss0 to processor 1 * TSO enabled on client-data interfaces, default enabled * txqueuelen set to 60000 on all NIC ports, default 100 * ulimit -n 1024000 #sets number of open files, default 1024 * ulimit -u 1000000 #sets number of max user processes, default 131710 * options e1000 InterruptThrottleRate=3000,3000,3000,3000,3000,3000,3000,3000,3000,3000,300 0,3000,3000,3000,3000,3000 # default 3 on each e1000 port * RxDescriptors=4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4096,4 096,4096,4096,4096 #default 256 on all e1000 ports * options bnx2 disable_msi=1,1 # disable msi on internal 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 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 * 3 Client engines started per client system, Ports 1099,1100,1101 * 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 | 2734354 | 2518686 213998 1670 |account_summary | 1925983 | 1872018 53965 0 |check_detail_html | 1078435 | 965361 113031 43 |bill_pay | 1755237 | 1706532 48705 0 |add_payee | 140436 | 137888 2548 0 |payee_info | 100942 | 94778 6164 0 |quick_pay | 842257 | 765650 76599 8 |billpay_status | 280161 | 274640 5521 0 1 |chg_profile | 154334 | 149262 5072 0 |post_profile | 111176 | 110094 1082 0 |req_checks | 154370 | 110440 43921 9 |post_chk_order | 111050 | 108849 2201 0 |req_xfer_form | 218680 | 214911 3769 0 |post_fund_xfer | 157503 | 154681 2822 0 |logout | 780614 | 779227 1387 0 |check_image | 2158083 | 2158083 0 0 |------------------|------------|------------------------------------ | TOTAL | 12703615 | 12121100 580785 1730 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 26,332.7 | 7,256.3 | 1.325 | 34908 |account_summary | 26,078.4 | 4,132.2 | 1.082 | 28223 |check_detail_html | 19,353.4 | 2,033.0 | 1.281 | 24798 |bill_pay | 24,352.5 | 3,489.9 | 1.074 | 26154 |add_payee | 25,911.8 | 288.6 | 1.043 | 27033 |payee_info | 34,718.2 | 342.3 | 1.284 | 44604 |quick_pay | 26,160.2 | 2,176.9 | 1.299 | 33998 |billpay_status | 31,018.7 | 719.8 | 1.089 | 33797 1 |chg_profile | 37,118.8 | 515.2 | 1.182 | 43909 |post_profile | 35,893.9 | 315.4 | 1.039 | 37323 |req_checks | 50,541.9 | 1,043.4 | 1.759 | 88911 |post_chk_order | 30,887.3 | 285.8 | 1.096 | 33854 |req_xfer_form | 22,328.1 | 377.5 | 1.017 | 22710 |post_fund_xfer | 24,383.7 | 301.6 | 1.032 | 25185 |logout | 62,352.6 | 4,490.8 | 1.213 | 75677 |check_image | 47,981.5 | 1,744.1 | 0.221 | 10631 |------------------|------------|------------|----------|---------- | TOTAL | - | 29,512.9 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 2729223 | 2497411 226039 5773 |account_summary | 1921085 | 1862771 54483 3831 |check_detail_html | 1075285 | 957259 115281 2745 |bill_pay | 1751967 | 1699227 49114 3626 |add_payee | 140067 | 137127 2648 292 |payee_info | 100527 | 93923 6388 216 |quick_pay | 841018 | 760305 78655 2058 |billpay_status | 279523 | 273179 5784 560 2 |chg_profile | 153876 | 148653 4915 308 |post_profile | 110801 | 109237 1364 200 |req_checks | 153979 | 108105 45453 421 |post_chk_order | 110630 | 108120 2282 228 |req_xfer_form | 218123 | 213782 3904 437 |post_fund_xfer | 157141 | 153914 2927 300 |logout | 779454 | 775364 2925 1165 |check_image | 2151863 | 2150877 644 342 |------------------|------------|------------------------------------ | TOTAL | 12674562 | 12049254 602806 22502 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 25,955.5 | 7,147.4 | 1.344 | 34905 |account_summary | 25,648.2 | 4,067.8 | 1.100 | 28223 |check_detail_html | 19,013.5 | 2,000.6 | 1.304 | 24798 |bill_pay | 23,937.7 | 3,437.9 | 1.092 | 26155 |add_payee | 25,420.3 | 284.1 | 1.063 | 27033 |payee_info | 34,207.2 | 336.4 | 1.303 | 44604 |quick_pay | 25,747.9 | 2,145.3 | 1.320 | 33998 |billpay_status | 30,470.7 | 708.8 | 1.109 | 33798 2 |chg_profile | 36,592.6 | 506.9 | 1.199 | 43911 |post_profile | 35,302.6 | 310.3 | 1.057 | 37324 |req_checks | 49,874.5 | 1,027.1 | 1.782 | 88911 |post_chk_order | 30,323.2 | 281.0 | 1.116 | 33854 |req_xfer_form | 21,949.8 | 371.6 | 1.034 | 22708 |post_fund_xfer | 23,953.0 | 296.9 | 1.051 | 25183 |logout | 61,745.2 | 4,425.3 | 1.225 | 75673 |check_image | 47,531.6 | 1,716.2 | 0.223 | 10630 |------------------|------------|------------|----------|---------- | TOTAL | - | 29,063.5 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 2732907 | 2515230 215806 1871 |account_summary | 1923505 | 1869924 53581 0 |check_detail_html | 1076417 | 962279 114104 34 |bill_pay | 1753724 | 1705176 48548 0 |add_payee | 140319 | 137834 2485 0 |payee_info | 100929 | 94559 6370 0 |quick_pay | 841706 | 764716 76987 3 |billpay_status | 279733 | 274155 5578 0 3 |chg_profile | 154042 | 149148 4894 0 |post_profile | 110979 | 109774 1205 0 |req_checks | 154150 | 109475 44672 3 |post_chk_order | 110830 | 108590 2240 0 |req_xfer_form | 218410 | 214583 3827 0 |post_fund_xfer | 157258 | 154517 2741 0 |logout | 780403 | 778615 1788 0 |check_image | 2154210 | 2154210 0 0 |------------------|------------|------------------------------------ | TOTAL | 12689522 | 12102785 584826 1911 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 26,225.6 | 7,228.0 | 1.330 | 34903 |account_summary | 25,941.0 | 4,113.8 | 1.088 | 28224 |check_detail_html | 19,246.7 | 2,022.7 | 1.288 | 24798 |bill_pay | 24,236.7 | 3,475.6 | 1.079 | 26154 |add_payee | 25,743.7 | 287.4 | 1.050 | 27034 |payee_info | 34,478.2 | 341.1 | 1.293 | 44604 |quick_pay | 26,046.5 | 2,168.4 | 1.305 | 33999 |billpay_status | 30,835.6 | 716.4 | 1.096 | 33797 3 |chg_profile | 36,969.0 | 512.5 | 1.187 | 43908 |post_profile | 35,737.2 | 313.9 | 1.044 | 37322 |req_checks | 50,260.1 | 1,038.6 | 1.769 | 88913 |post_chk_order | 30,792.9 | 284.3 | 1.099 | 33854 |req_xfer_form | 22,199.6 | 375.9 | 1.023 | 22710 |post_fund_xfer | 24,237.4 | 300.1 | 1.039 | 25184 |logout | 62,243.5 | 4,474.9 | 1.215 | 75673 |check_image | 48,174.7 | 1,735.2 | 0.220 | 10630 |------------------|------------|------------|----------|---------- | TOTAL | - | 29,388.8 | - | - 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 131.100.100.160/443 * worker 131.101.100.160/443 * worker 131.102.100.160/443 * worker 131.103.100.160/443 * worker 131.104.100.160/443 * worker 131.105.100.160/443 * worker 131.106.100.160/443 * worker 131.107.100.160/443 * worker 131.108.100.160/443 * worker 131.109.100.160/443 * worker 131.110.100.160/443 * worker 131.111.100.160/443 * worker 131.112.100.160/443 * 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 ----------------------- * -Xms7g -Xmx7g -XX:+UseParallelGC -d64 -server * Xms7g # Initial heap size set to 7GB, default 4MB * Xmx7g # Maximum heap size set to 7GB, default 4MB * XX:+UseParallelGC #use optimize garbage collection for applications, default not used * 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 * JRock configuration file (specweb2005.xml) * 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 * docroot /web/bank * context_path /bankjsp * session_timeout 600 * session_count 1500000 Other Notes ----------- * CHECK_IMAGE_SUBDIRS = 96 ================================================================================ 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 | 969408 | 937356 27200 4852 |search | 486187 | 481403 1939 2845 |browse | 868920 | 836358 27040 5522 |browse_productline| 741512 | 731139 6089 4284 |productdetail | 592899 | 587816 1362 3721 |customize1 | 1251134 | 1242273 1736 7125 1 |customize2 | 661888 | 657121 990 3777 |customize3 | 455612 | 314386 132872 8354 |cart | 392620 | 366197 23130 3293 |login | 279615 | 250447 27098 2070 |shipping | 263090 | 261314 726 1050 |billing | 249852 | 247796 479 1577 |confirm | 187157 | 185823 397 937 |------------------|------------|------------------------------------ | TOTAL | 7399894 | 7099429 251058 49407 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 63,155.0 | 9,201.5 | 2.210 | 139576 |search | 86,885.0 | 6,776.3 | 2.358 | 204952 |browse | 68,315.2 | 9,689.3 | 2.400 | 163974 |browse_productline| 87,378.2 | 10,877.8 | 2.468 | 215718 |productdetail | 37,078.4 | 2,178.8 | 1.457 | 54037 |customize1 | 82,338.2 | 14,073.8 | 2.008 | 165412 1 |customize2 | 82,237.7 | 7,416.6 | 2.003 | 164771 |customize3 | 64,177.6 | 5,510.8 | 2.771 | 177861 |cart | 43,429.9 | 1,981.5 | 1.708 | 74212 |login | 49,348.8 | 922.9 | 0.983 | 48534 |shipping | 57,436.0 | 771.9 | 0.751 | 43145 |billing | 35,497.3 | 568.1 | 0.941 | 33433 |confirm | 39,096.8 | 409.7 | 0.823 | 32188 |------------------|------------|------------|----------|---------- | TOTAL | - | 70,378.9 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 965475 | 957844 3436 4195 |search | 484522 | 481229 415 2878 |browse | 866216 | 857418 3615 5183 |browse_productline| 738650 | 733999 431 4220 |productdetail | 590731 | 586810 318 3603 |customize1 | 1246898 | 1239324 591 6983 2 |customize2 | 660060 | 655873 392 3795 |customize3 | 454123 | 230397 220691 3035 |cart | 390711 | 355197 32987 2527 |login | 278358 | 239615 37451 1292 |shipping | 261991 | 260117 410 1464 |billing | 248899 | 246972 249 1678 |confirm | 186456 | 185310 209 937 |------------------|------------|------------------------------------ | TOTAL | 7373090 | 7030105 301195 41790 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 61,218.1 | 8,967.8 | 2.279 | 139573 |search | 85,715.0 | 6,608.6 | 2.391 | 204951 |browse | 66,513.6 | 9,452.5 | 2.465 | 163975 |browse_productline| 86,559.8 | 10,604.0 | 2.492 | 215720 |productdetail | 36,158.1 | 2,125.5 | 1.495 | 54065 |customize1 | 80,878.9 | 13,725.8 | 2.045 | 165411 2 |customize2 | 80,722.4 | 7,237.8 | 2.041 | 164770 |customize3 | 62,176.6 | 5,375.3 | 2.860 | 177863 |cart | 40,834.0 | 1,928.3 | 1.816 | 74162 |login | 47,339.0 | 899.2 | 1.025 | 48540 |shipping | 55,274.0 | 752.2 | 0.780 | 43145 |billing | 33,361.3 | 553.8 | 1.002 | 33433 |confirm | 37,113.9 | 399.4 | 0.867 | 32188 |------------------|------------|------------|----------|---------- | TOTAL | - | 68,630.1 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 968293 | 967141 1148 4 |search | 485521 | 485508 13 0 |browse | 868496 | 864979 3517 0 |browse_productline| 741131 | 740965 166 0 |productdetail | 592595 | 592595 0 0 |customize1 | 1251247 | 1251247 0 0 3 |customize2 | 662167 | 662167 0 0 |customize3 | 455656 | 231853 223803 0 |cart | 391996 | 358501 33494 1 |login | 279165 | 241395 37770 0 |shipping | 262788 | 262788 0 0 |billing | 249648 | 249648 0 0 |confirm | 187037 | 187037 0 0 |------------------|------------|------------------------------------ | TOTAL | 7395740 | 7095824 299911 5 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 62,711.9 | 9,258.5 | 2.225 | 139548 |search | 87,794.6 | 6,818.2 | 2.334 | 204951 |browse | 68,670.7 | 9,758.0 | 2.387 | 163977 |browse_productline| 88,796.7 | 10,954.7 | 2.429 | 215724 |productdetail | 38,259.8 | 2,195.3 | 1.413 | 54067 |customize1 | 83,291.5 | 14,181.4 | 1.985 | 165412 3 |customize2 | 83,211.9 | 7,475.8 | 1.980 | 164770 |customize3 | 64,035.4 | 5,553.0 | 2.777 | 177861 |cart | 42,809.9 | 1,990.8 | 1.731 | 74119 |login | 49,600.3 | 930.1 | 0.980 | 48623 |shipping | 58,787.9 | 776.9 | 0.733 | 43145 |billing | 35,727.3 | 571.9 | 0.935 | 33433 |confirm | 39,054.9 | 412.5 | 0.824 | 32188 |------------------|------------|------------|----------|---------- | TOTAL | - | 70,877.0 | - | - 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 * cache_worker_count 8 #size of thread pool for each worker, default 0 * 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 * ssl_session_timeout 900 * file /ecommjsp * cgi_type internal_java * cgi_regex .*jsp * cgi_listener 127.0.0.1/8080 * /file * /host JSP Script Engine Notes ----------------------- * -Xms7g -Xmx7g -XX:+UseParallelGC-d64 -server * Xms7g # Initial heap size set to 7GB, default 4MB * Xmx7g # Maximum heap size set to 7GB, default 4MB * XX:+UseParallelGC #use optimize garbage collection for applications, default not used * 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 * JRock configuration file (specweb2005.xml) * 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 * docroot /web/ecommerce * context_path /ecommjsp * session_timeout 600 Other Notes ----------- * LG_BUF_SIZE = 67584, default 22528 * PRODUCT_IMAGE_SUBDIRS = 8 ================================================================================ 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 | 347690 | 323979 22110 1600 |search | 540687 | 540523 112 52 |catalog | 501675 | 501450 109 116 1 |product | 1060667 | 1021201 38976 490 |fileCatalog | 964804 | 906490 57643 671 |file | 579384 | 529473 49313 598 |download | 289598 | 286754 2276 568 |------------------|------------|------------------------------------ | TOTAL | 4284505 | 4109870 170539 4095 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 54,388.8 | 816.8 | 1.125 | 61239 |search | 39,575.9 | 573.2 | 0.698 | 27634 |catalog | 47,777.3 | 682.6 | 0.742 | 35470 1 |product | 41,061.5 | 2,782.4 | 1.665 | 68382 |fileCatalog | 54,722.3 | 4,005.5 | 1.977 | 108223 |file | 58,332.3 | 2,779.2 | 2.143 | 125040 |download | 99,999.0 | 76,760.2 | 69.095 | 6909452 |------------------|------------|------------|----------|---------- | TOTAL | - | 88,399.8 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 348166 | 324654 21950 1562 |search | 541591 | 541427 133 31 |catalog | 502415 | 502160 144 111 2 |product | 1062349 | 1024728 36908 713 |fileCatalog | 966477 | 911501 54067 909 |file | 580525 | 534191 45642 692 |download | 290127 | 287305 2283 539 |------------------|------------|------------------------------------ | TOTAL | 4291650 | 4125966 161127 4557 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 54,656.2 | 819.3 | 1.120 | 61238 |search | 40,065.7 | 575.2 | 0.689 | 27637 |catalog | 48,277.9 | 684.8 | 0.734 | 35470 2 |product | 41,552.6 | 2,791.4 | 1.645 | 68382 |fileCatalog | 55,218.7 | 4,018.8 | 1.959 | 108215 |file | 58,881.9 | 2,789.3 | 2.123 | 125041 |download | 99,999.2 | 76,913.6 | 68.992 | 6899205 |------------------|------------|------------|----------|---------- | TOTAL | - | 88,592.3 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 348063 | 325374 21208 1481 |search | 541025 | 540866 126 33 |catalog | 502127 | 501889 137 101 3 |product | 1061638 | 1023381 37646 611 |fileCatalog | 965692 | 909626 55337 729 |file | 580043 | 532187 47297 559 |download | 289998 | 287254 2225 519 |------------------|------------|------------------------------------ | TOTAL | 4288586 | 4120577 163976 4033 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 55,038.9 | 818.8 | 1.112 | 61240 |search | 39,942.6 | 574.3 | 0.691 | 27635 |catalog | 48,142.0 | 684.2 | 0.736 | 35468 3 |product | 41,377.0 | 2,788.9 | 1.652 | 68383 |fileCatalog | 55,019.7 | 4,014.7 | 1.966 | 108223 |file | 58,671.3 | 2,786.2 | 2.131 | 125039 |download | 99,999.2 | 76,866.8 | 69.000 | 6899964 |------------------|------------|------------|----------|---------- | TOTAL | - | 88,533.9 | - | - 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 ----------------------- * -Xmsg2 -Xmx2g -Xss512k -Xcompactexplicitgc -d64 -server * Xms2g # Initial heap size set to 2GB, default 4MB * Xmx2g # Maximum heap size set to 2GB, default 4MB * Xss512k #set maximum native stack size for any thread to 512kB * Xcompactexplicitgc #used optimize garbage collection for applications, default not used * 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 * JRock configuration file (server.xml) * 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 * 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 ----------------- * 1 Validation Errors for Iteration 1: 130.168.86.21 - home ================================================================================ For questions about this result, please contact the submitter: Hewlett-Packard Copyright (c) 2007 Standard Performance Evaluation Corporation