SPECweb2005 Result ================================================================================ || Hewlett-Packard: HP ProLiant ML360 G5 || SPECweb2005 = 18917 Accoria Networks, Inc.: Rock Web Server v1.4.1 || (x86_64) || Accoria Networks, Inc.: Rock JSP/Servlet Contai || SPECweb2005_Banking = 36360 ner v1.2.0 (x86_64) || || SPECweb2005_Ecommerce = 27840 || SPECweb2005_Support = 14820 || ================================================================================ Submitter: Hewlett-Packard, SPEC License #: 3, Test date: Jun-2007 ================================================================================ PERFORMANCE Banking | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 96.1% 99.5% 0.5% | 0 | | |-----------|---------------------------|------------| | 36360 | 2 | 96.5% 99.5% 0.5% | 0 | | |-----------|---------------------------|------------| | | 3 | 95.8% 99.5% 0.5% | 0 | -------------------------------------------------------------------- Ecommerce | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 99.0% 99.8% 0.2% | 0 | | |-----------|---------------------------|------------| | 27840 | 2 | 97.6% 99.1% 0.9% | 0 | | |-----------|---------------------------|------------| | | 3 | 99.0% 99.8% 0.2% | 0 | -------------------------------------------------------------------- Support | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 95.5% 99.9% 0.1% | 0 | | |-----------|---------------------------|------------| | 14820 | 2 | 95.7% 99.9% 0.1% | 0 | | |-----------|---------------------------|------------| | | 3 | 95.3% 99.9% 0.1% | 0 | -------------------------------------------------------------------- ================================================================================ CONFIGURATION Availability Dates -------------------------------------------------------------------------------- Backend Simulator Jul-2005 SUT Hardware Jan-2007 Web Server Software Jan-2007 (Rock Web 1.4.1) Aug-2006 (Rock JSP 1.2.0) Operating System Feb-2007 Other Components May-2006 (JVM) System Under Test (SUT) -------------------------------------------------------------------------------- # of SUTs 1 Vendor Hewlett-Packard Model HP ProLiant ML360 G5 Processor Intel Xeon X5355 Processor Processor Speed (MHz) 2660 # Processors 8 cores, 2 chips, 4 cores/chip Primary Cache 32KB(I) + 32KB(D) on chip, per core Secondary Cache 4MB on chip, per chip Other Cache N/A Memory 32GB (8x4GB) 667MHz ECC CL5 DDR2 FB-DIMM Disk Subsystem 6x36GB SFF SAS 10K RPM, 50x36GB SFF SAS 15K RPM Disk Controllers Smart Array P400i Controller with 512MB cache, Smart Array P800 Controller with 512MB cache Operating System RedHat Enterprise Linux 5 (2.6.18-8.e15) 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.5.0_06-b05), Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_06-b05, mixed mode) Web Server Software -------------------------------------------------------------------------------- Vendor Accoria Networks, Inc. Name/Version Rock Web Server v1.4.1 (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.2.0 (x86_64) Dynamic Scripts JSP Server Cache N/A Log Mode Binary Common Log Format SUT Network -------------------------------------------------------------------------------- # of Controllers 3 Network Controllers 1xNC364T Quad Port NIC, 2xNC373i integrated # of Networks 6 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 30 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 N/A Other Software N/A Backend Simulator (BESIM) -------------------------------------------------------------------------------- # of Simulators 1 Model 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.0 (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 Drive, 5 drives RAID 0 for Log, 50 Drives RAID 0 for fileset * 6 client subnets connected through 3400cl switch, BeSim directly connected through switch 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_max_tw_buckets = 2000000, set TCP time-wait buckets pool size, default 180000 * net.core.rmem_max = 30000000 #maximum receive socket buffer size, default 131071 * net.core.rmem_default = 30000000 #default receive socket buffer size, default 126976 * net.core.wmem_max = 30000000 #maximum send socket buffer size, default 131071 * net.core.wmem_default = 30000000 #default send socket buffer size, default 126976 * 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 16384 4194304 * net.ipv4.tcp_wmem = 30000000 30000000 30000000 #maximum TCP write-buffer space allocatable, default 4096 87380 4194304 * net.ipv4.tcp_wmem = 30000000 30000000 30000000 #maximum TCP buffer space allocatable, default 196608 262144 393216 * net.ipv4.tcp_max_syn_backlog = 20000, max number of remembered connection requests, default 1024 * net.ipv4.tcp_timestamps = 0 #turns TCP timestamps off, default 1 * net.ipv4.tcp_window_scaling = 0 #turns TCP window scaling support off, default on * net.core.netdev_max_backlog = 20000 #number of unprocessed input packets before kernel starts dropping them, default 1000 * 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_dsack = 0 #don't send duplicate SACK, default 1 * net.core.somaxconn = 140960 #size of listen que for accepting new TCP connections, default 128 * File systems mounted with 'noatime,noacl' to disable access time updates and control lists * TSO enabled on 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 * e1000 driver version 7.4.27 used for NC364T Web Server Software Notes ------------------------- * server_log /weblog/httpd/httpd.log * validate_static 604800 #static file modification validation, default 0 * vailidate_httpmod -1 #disables HTTP module modification validation, default 0 JSP Script Engine Notes ----------------------- * JAVA_OPTS=-Xms4g -Xmx4g -Xss512k -XX:+UseParallelGC -d64 -server * Xms4g # Initial heap size set to 4GB, default 4MB * Xmx4g # Maximum heap size set to 4GB, default 4MB * XX:+UseParallelGCc #use optimize garbage collection for applications, default not used * Xss 512k #set maximum native stack size for any thread to 512kB, default 512kB * 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 HTTP Script Notes ----------------- * SPEC-provided JSP scripts used without modification Client Notes ------------ * TCP/IP registry tuning parameters [HKLMSystemCurrentControlSetServicesTcpipParameters]: * 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 * TcpWindowSize=65535, sets TCP send/receive window size, default 8192 * 1 Client engines started per client system * Client init string: java -cp c:/program files/specweb2005 -Xms400m -Xmx400m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -jar c:/program files/specweb2005/specwebclient.jar -lo c:/stdout-1099.txt -le c:/errorlog-1099.txt * -cp c:/program files/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:/program files/specweb2005/specwebclient.jar #specify the jar file to run * -lo c:/stdout-1xxx.txt #redirect stdout to log file name specified (default: primeclient.out) * -le c:/errorlog-1xxx.txt #redirect errors to log file name specified (default: primeclient.err) BESIM Notes ----------- * Web Server Configuration * 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 -1 #defines the modification checking interval for static pages. If -1, no checking is done * 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 * keepalive_max 1000000 #max keepalive requests on a connection, default 100 * connection_timeout 86400 #The number of connection reclaims because they time out. * worker 131.102.100.161/81 * worker 131.103.100.161/81 * worker 131.104.100.161/81 * worker 131.105.100.161/81 * host besim:81 * document_root /web * access_log /var/log/httpd/access_besim.log * error_log /var/log/httpd/error_besim.log * access_log_format commonlog * file / * index_directory yes * /file * file /isapi-bin * cgi_type isapi * cgi_where internal * index_directory yes * /file * /host * BESIM OS Configuration * ifconfig eth0 txqueuelen 40000 * ulimit -n 1000000 #sets number of open files, default 1024 * ulimit -u 1000000 #sets number of user processes, default 1024 * kernel.sysrq = 0 # Controls the System Request debugging functionality of the kernel * kernel.core_uses_pid = 1 # Controls whether core dumps will append the PID to the core filename * net.ipv4.ip_forward = 0 # Controls IP packet forwarding * net.ipv4.conf.default.rp_filter = 1 # Controls source route verification * net.ipv4.conf.default.accept_source_route = 0 # Do not accept source routing * net.ipv4.icmp_echo_ignore_broadcasts = 1 #To enable protection against ICMP ECHO requests * 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 #Turn off the tcp_timestamps, default 1 * net.ipv4.tcp_max_tw_buckets = 3000000 #sets TCP time-wait buckets pool size, default 180000 * net.core.rmem_max = 10000000 #maximum receive socket buffer size, default 135168 * net.core.rmem_default = 10000000 #default receive socket buffer size, default 135168 * net.core.wmem_max = 10000000 #maximum send socket buffer size, default 135168 * net.core.wmem_default = 10000000 #default send socket buffer size, default 135168 * 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 87380 174760 * 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 786432 1048576 1572864 * net.ipv4.tcp_max_syn_backlog = 400000 #max number of remembered connection requests, default 1024 * net.core.somaxconn = 140960 #size of listen que for accepting new TCP connections, default 128 * echo 442961 > /proc/sys/fs/file-max #maximum number of open files, default 1024 * Besim NIC alaised with 4 subnets total, connected to same switch as server and clients * Besim ISAPI compile instructions see HP-20061009.txt ================================================================================ Banking Run Details Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 1864468 | 1789332 69686 5450 |account_summary | 1314293 | 1293334 11954 9005 |check_detail_html | 735668 | 654517 75149 6002 |bill_pay | 1195415 | 1175914 10960 8541 |add_payee | 95632 | 94079 923 630 |payee_info | 68673 | 67339 868 466 |quick_pay | 573979 | 542039 27585 4355 |billpay_status | 190382 | 187257 1786 1339 1 |chg_profile | 105548 | 103815 1016 717 |post_profile | 76035 | 74871 659 505 |req_checks | 105196 | 22261 81988 947 |post_chk_order | 75617 | 74460 650 507 |req_xfer_form | 149241 | 146981 1209 1051 |post_fund_xfer | 107519 | 105788 1010 721 |logout | 531990 | 524465 4208 3317 |check_image | 1472574 | 1469208 1714 1652 |------------------|------------|------------------------------------ | TOTAL | 8662230 | 8325660 291365 45205 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 20,875.2 | 5,409.1 | 1.670 | 34877 |account_summary | 18,620.8 | 3,083.6 | 1.514 | 28205 |check_detail_html | 13,548.7 | 1,516.3 | 1.828 | 24778 |bill_pay | 17,239.5 | 2,598.8 | 1.516 | 26135 |add_payee | 18,772.9 | 214.9 | 1.438 | 27012 |payee_info | 27,277.2 | 254.7 | 1.634 | 44587 |quick_pay | 19,309.1 | 1,622.3 | 1.759 | 33979 |billpay_status | 23,376.6 | 534.9 | 1.444 | 33777 1 |chg_profile | 28,429.4 | 385.4 | 1.544 | 43895 |post_profile | 27,213.0 | 236.0 | 1.371 | 37310 |req_checks | 41,513.3 | 777.8 | 2.141 | 88888 |post_chk_order | 23,444.8 | 212.8 | 1.443 | 33833 |req_xfer_form | 15,752.0 | 281.6 | 1.440 | 22687 |post_fund_xfer | 17,450.8 | 225.0 | 1.441 | 25158 |logout | 53,419.7 | 3,348.1 | 1.416 | 75659 |check_image | 31,216.4 | 1,293.9 | 0.338 | 10563 |------------------|------------|------------|----------|---------- | TOTAL | - | 21,995.2 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 1866756 | 1802193 59344 5219 |account_summary | 1315926 | 1295910 11407 8609 |check_detail_html | 736569 | 668362 62137 6070 |bill_pay | 1197931 | 1179012 10632 8287 |add_payee | 95958 | 94432 847 679 |payee_info | 68941 | 67555 898 488 |quick_pay | 575071 | 547837 22830 4404 |billpay_status | 190796 | 187844 1714 1238 2 |chg_profile | 105582 | 103814 1012 756 |post_profile | 76105 | 74969 605 531 |req_checks | 105364 | 26169 78289 906 |post_chk_order | 75750 | 74612 639 499 |req_xfer_form | 149290 | 147097 1179 1014 |post_fund_xfer | 107480 | 105709 1023 748 |logout | 532822 | 525557 3977 3288 |check_image | 1474388 | 1470758 1869 1761 |------------------|------------|------------------------------------ | TOTAL | 8674729 | 8371830 258402 44497 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 21,052.9 | 5,457.1 | 1.656 | 34879 |account_summary | 18,811.8 | 3,110.5 | 1.499 | 28202 |check_detail_html | 13,677.8 | 1,529.6 | 1.811 | 24777 |bill_pay | 17,413.0 | 2,624.0 | 1.500 | 26135 |add_payee | 18,916.4 | 217.3 | 1.428 | 27013 |payee_info | 27,469.3 | 257.6 | 1.623 | 44588 |quick_pay | 19,486.9 | 1,637.7 | 1.743 | 33979 |billpay_status | 23,624.7 | 540.2 | 1.429 | 33780 2 |chg_profile | 28,645.7 | 388.4 | 1.532 | 43894 |post_profile | 27,419.5 | 238.0 | 1.360 | 37309 |req_checks | 41,834.8 | 784.9 | 2.124 | 88885 |post_chk_order | 23,661.0 | 214.8 | 1.429 | 33833 |req_xfer_form | 15,893.7 | 283.8 | 1.427 | 22684 |post_fund_xfer | 17,603.2 | 226.6 | 1.429 | 25159 |logout | 53,787.7 | 3,378.5 | 1.406 | 75655 |check_image | 31,429.2 | 1,304.9 | 0.335 | 10559 |------------------|------------|------------|----------|---------- | TOTAL | - | 22,194.1 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 1859481 | 1776208 77682 5591 |account_summary | 1310529 | 1289164 12451 8914 |check_detail_html | 733811 | 639885 87789 6137 |bill_pay | 1192710 | 1172667 11497 8546 |add_payee | 95485 | 93937 914 634 |payee_info | 68659 | 67207 930 522 |quick_pay | 572543 | 535260 32626 4657 |billpay_status | 189959 | 186822 1802 1335 3 |chg_profile | 104976 | 103136 1047 793 |post_profile | 75643 | 74504 654 485 |req_checks | 104876 | 19657 84203 1016 |post_chk_order | 75416 | 74141 755 520 |req_xfer_form | 148820 | 146686 1148 986 |post_fund_xfer | 107177 | 105427 986 764 |logout | 530497 | 522941 4124 3432 |check_image | 1468799 | 1465288 1826 1685 |------------------|------------|------------------------------------ | TOTAL | 8639381 | 8272930 320434 46017 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 20,719.7 | 5,363.2 | 1.683 | 34885 |account_summary | 18,454.7 | 3,056.2 | 1.528 | 28206 |check_detail_html | 13,422.3 | 1,503.3 | 1.846 | 24778 |bill_pay | 17,081.2 | 2,577.2 | 1.530 | 26135 |add_payee | 18,588.7 | 213.3 | 1.453 | 27013 |payee_info | 27,042.4 | 253.1 | 1.648 | 44589 |quick_pay | 19,114.6 | 1,608.5 | 1.777 | 33979 |billpay_status | 23,165.4 | 530.5 | 1.458 | 33778 3 |chg_profile | 28,149.5 | 381.0 | 1.559 | 43894 |post_profile | 26,982.4 | 233.3 | 1.382 | 37308 |req_checks | 41,216.5 | 770.8 | 2.156 | 88891 |post_chk_order | 23,212.5 | 211.0 | 1.457 | 33833 |req_xfer_form | 15,625.0 | 279.1 | 1.451 | 22687 |post_fund_xfer | 17,285.0 | 222.9 | 1.455 | 25157 |logout | 53,067.8 | 3,317.9 | 1.425 | 75648 |check_image | 30,880.6 | 1,282.4 | 0.341 | 10560 |------------------|------------|------------|----------|---------- | TOTAL | - | 21,803.8 | - | - BANKING NOTES Operating System Notes ---------------------- * options e1000 InterruptThrottleRate=6000,6000,6000,6000 TxDescriptors=4096,4096,4096,4096 RxDescriptors=4096,4096,4096,4096 * irqbalance daemon enabled #default enabled Web Server Software Notes ------------------------- * connection_timeout 900 #connection inactivity timeout, default 60 * keepalive_max 100000 #max keepalive requests on a connection, default 100 * cache_replacement random #random cache management, default lru * 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 * log_buf_size 1048576 #sets access log buffer size, default 65536 * gateway_connection_max 2200 #max number of connections to JSP, default 10 * disk_worker_count 68 #number of threads to read data from disk for large files, default 21 * servlet_session_count 64000 #the maximum number of concurrent user sessions at any time, default 23191 * servlet_session_timeout 900 #user session timeout value, default 600 * worker_count 16 #starts 16 worker threads, default not used * 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 gateway * cgi_regex .*jsp * cgi_listener 127.0.0.1/8080 * /file * /host JSP Script Engine Notes ----------------------- * docroot /web/bank * context_path /bankjsp * session_timeout 600 Other Notes ----------- * CHECK_IMAGE_SUBDIRS = 72 ================================================================================ 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 | 612155 | 605339 6136 680 |search | 307299 | 305052 2198 49 |browse | 548869 | 542296 5659 914 |browse_productline| 468220 | 463822 4234 164 |productdetail | 374382 | 370907 3261 214 |customize1 | 790114 | 784630 5313 171 1 |customize2 | 419257 | 416230 2928 99 |customize3 | 288128 | 282578 3257 2293 |cart | 248185 | 244743 1768 1674 |login | 176660 | 174772 904 984 |shipping | 166183 | 164731 619 833 |billing | 157947 | 156320 716 911 |confirm | 118113 | 117414 691 8 |------------------|------------|------------------------------------ | TOTAL | 4675512 | 4628834 37684 8994 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 90,311.4 | 12,191.8 | 1.545 | 139559 |search | 98,284.4 | 8,689.9 | 2.016 | 198154 |browse | 92,770.3 | 12,638.3 | 1.739 | 161350 |browse_productline| 96,258.7 | 13,710.8 | 2.131 | 205193 |productdetail | 51,962.9 | 2,888.6 | 1.040 | 54065 |customize1 | 97,532.2 | 18,660.0 | 1.696 | 165490 1 |customize2 | 97,398.1 | 9,859.0 | 1.691 | 164779 |customize3 | 94,679.0 | 7,312.8 | 1.878 | 177847 |cart | 87,642.9 | 2,628.8 | 0.846 | 74222 |login | 84,170.7 | 1,223.6 | 0.576 | 48533 |shipping | 85,022.6 | 1,022.7 | 0.507 | 43125 |billing | 78,174.4 | 753.0 | 0.427 | 33408 |confirm | 85,344.2 | 542.1 | 0.376 | 32163 |------------------|------------|------------|----------|---------- | TOTAL | - | 92,121.5 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 604634 | 589039 11205 4390 |search | 303874 | 297946 3657 2271 |browse | 542451 | 527421 10205 4825 |browse_productline| 462817 | 452273 6888 3656 |productdetail | 370123 | 361941 5400 2782 |customize1 | 780811 | 765971 9071 5769 2 |customize2 | 414063 | 406074 4881 3108 |customize3 | 284336 | 272656 5788 5892 |cart | 244812 | 237620 3448 3744 |login | 174311 | 170215 1804 2292 |shipping | 163984 | 160654 1374 1956 |billing | 155875 | 152253 1578 2044 |confirm | 116762 | 115193 867 702 |------------------|------------|------------------------------------ | TOTAL | 4618853 | 4509256 66166 43431 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 85,037.1 | 11,156.7 | 1.641 | 139552 |search | 92,372.2 | 7,961.7 | 2.145 | 198154 |browse | 85,731.2 | 11,572.1 | 1.881 | 161340 |browse_productline| 90,592.5 | 12,556.8 | 2.265 | 205192 |productdetail | 45,663.5 | 2,645.7 | 1.183 | 54061 |customize1 | 90,496.8 | 17,085.5 | 1.828 | 165491 2 |customize2 | 90,361.8 | 9,021.5 | 1.823 | 164779 |customize3 | 86,166.3 | 6,686.5 | 2.064 | 177851 |cart | 72,082.3 | 2,402.3 | 1.029 | 74213 |login | 65,473.0 | 1,117.2 | 0.740 | 48474 |shipping | 64,607.1 | 935.1 | 0.667 | 43125 |billing | 56,381.4 | 688.6 | 0.592 | 33408 |confirm | 63,888.7 | 496.6 | 0.503 | 32163 |------------------|------------|------------|----------|---------- | TOTAL | - | 84,326.2 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 611743 | 604871 6160 712 |search | 306845 | 304641 2166 38 |browse | 548943 | 542236 5617 1090 |browse_productline| 468202 | 463772 4237 193 |productdetail | 374309 | 370758 3316 235 |customize1 | 790008 | 784424 5447 137 3 |customize2 | 418829 | 415695 3038 96 |customize3 | 287651 | 282386 2950 2315 |cart | 247834 | 244545 1613 1676 |login | 176533 | 174592 881 1060 |shipping | 166148 | 164623 692 833 |billing | 157877 | 156260 758 859 |confirm | 118121 | 117436 674 11 |------------------|------------|------------------------------------ | TOTAL | 4673043 | 4626239 37549 9255 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 90,465.1 | 12,203.7 | 1.542 | 139554 |search | 98,367.1 | 8,691.6 | 2.014 | 198153 |browse | 92,866.0 | 12,660.0 | 1.737 | 161334 |browse_productline| 96,282.2 | 13,733.4 | 2.131 | 205194 |productdetail | 51,975.7 | 2,892.5 | 1.040 | 54058 |customize1 | 97,597.8 | 18,689.0 | 1.695 | 165491 3 |customize2 | 97,464.0 | 9,865.5 | 1.690 | 164779 |customize3 | 94,856.8 | 7,313.3 | 1.874 | 177854 |cart | 88,062.9 | 2,623.7 | 0.840 | 74057 |login | 84,296.6 | 1,229.2 | 0.577 | 48711 |shipping | 85,126.6 | 1,024.2 | 0.506 | 43125 |billing | 78,779.4 | 754.0 | 0.424 | 33408 |confirm | 85,639.0 | 543.1 | 0.375 | 32163 |------------------|------------|------------|----------|---------- | TOTAL | - | 92,223.1 | - | - ECOMMERCE NOTES Operating System Notes ---------------------- * options e1000 InterruptThrottleRate=10000,10000,10000,10000 TxDescriptors=4096,4096,4096,4096 RxDescriptors=4096,4096,4096,4096 * tx-frames 255 #Coalesce tx frames, default 20 * tx-frames-irq 255 #Coalesce tx frames irq, default 20 * irqbalance daemon enabled #default enabled Web Server Software Notes ------------------------- * 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 * log_buf_size 1048576 #sets access log buffer size, default 65536 * keepalive_max 100000 #max keepalive requests on a connection, default 100 * connection_timeout 9200 #connection inactivity timeout, default 60 * cache_memory_size 6144 ##cache manager memory, default half system memory * cache_replacement lru #least recently used cache management, default lru * gateway_connection_max 1000 #max number of connections to JSP, default 10 * direct_io 1 #uses direct IO when possible * servlet_session_count 175731 #the maximum number of concurrent user sessions at any time, default 23191 * servlet_session_timeout 800 #user session timeout value, default 600 * cache_file_count 1279751 #estimated number of static files for the cache, default 27179 * cache_worker_count 32 #size of thread pool for each worker, default 0 * worker_count 12 #Starts 12 worker threads, default not used * 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 37931 * ssl_session_timeout 600 * file /ecommjsp * cgi_type gateway * cgi_regex .*jsp * cgi_listener 127.0.0.1/8080 * /file * /host * server:80 * index_directory yes * 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 * /ecommjsp * cgi_type gateway * cgi_listener 127.0.0.1/8080 * * JSP Script Engine Notes ----------------------- * 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 | 192113 | 192004 88 21 |search | 298254 | 298254 0 0 |catalog | 277136 | 277136 0 0 1 |product | 585295 | 552238 33057 0 |fileCatalog | 532728 | 495001 37725 2 |file | 320366 | 287775 32590 1 |download | 160128 | 156950 1155 2023 |------------------|------------|------------------------------------ | TOTAL | 2366020 | 2259358 104615 2047 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 40,096.4 | 748.5 | 1.520 | 60964 |search | 26,337.7 | 526.9 | 1.049 | 27638 |catalog | 33,216.5 | 618.8 | 1.051 | 34934 1 |product | 27,234.7 | 2,557.3 | 2.510 | 68363 |fileCatalog | 43,316.4 | 3,662.6 | 2.483 | 107572 |file | 47,921.3 | 2,572.6 | 2.621 | 125642 |download | 99,996.1 | 71,053.2 | 69.429 | 6942708 |------------------|------------|------------|----------|---------- | TOTAL | - | 81,740.0 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 192339 | 192179 136 24 |search | 298719 | 298719 0 0 |catalog | 277252 | 277252 0 0 2 |product | 585520 | 554026 31494 0 |fileCatalog | 532878 | 497177 35701 0 |file | 320465 | 289192 31272 1 |download | 160338 | 157109 1150 2079 |------------------|------------|------------------------------------ | TOTAL | 2367511 | 2265654 99753 2104 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 40,086.7 | 749.0 | 1.520 | 60967 |search | 26,355.7 | 527.3 | 1.048 | 27635 |catalog | 33,253.3 | 618.6 | 1.050 | 34935 2 |product | 27,276.7 | 2,556.7 | 2.506 | 68364 |fileCatalog | 43,372.5 | 3,661.2 | 2.480 | 107570 |file | 47,957.2 | 2,571.7 | 2.619 | 125641 |download | 99,996.0 | 71,090.6 | 69.420 | 6941743 |------------------|------------|------------|----------|---------- | TOTAL | - | 81,775.2 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 192024 | 191841 143 40 |search | 298360 | 298360 0 0 |catalog | 276803 | 276803 0 0 3 |product | 584617 | 547075 37541 1 |fileCatalog | 532117 | 493772 38344 1 |file | 319955 | 286998 32953 4 |download | 160057 | 156798 1224 2035 |------------------|------------|------------------------------------ | TOTAL | 2363933 | 2251647 110205 2081 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 39,879.5 | 747.2 | 1.528 | 60962 |search | 26,220.9 | 526.3 | 1.053 | 27635 |catalog | 33,079.4 | 617.3 | 1.056 | 34935 3 |product | 27,139.0 | 2,551.1 | 2.519 | 68363 |fileCatalog | 43,169.1 | 3,653.9 | 2.491 | 107574 |file | 47,752.0 | 2,566.0 | 2.631 | 125642 |download | 99,996.0 | 71,012.2 | 69.508 | 6950595 |------------------|------------|------------|----------|---------- | TOTAL | - | 81,674.0 | - | - SUPPORT NOTES Operating System Notes ---------------------- * echo 01 > /proc/irq/185/smp_affinity # bind eth0 irq to processor 0 * echo 02 > /proc/irq/98/smp_affinity # bind eth1 irq to processor 1 * echo 04 > /proc/irq/178/smp_affinity # bind eth2 irq to processor 2 * echo 08 > /proc/irq/186/smp_affinity # bind eth3 irq to processor 3 * echo 10 > /proc/irq/194/smp_affinity # bind eth4 irq to processor 4 * echo 20 > /proc/irq/202/smp_affinity # bind eth5 irq to processor 5 * echo 40 > /proc/irq/0/smp_affinity # bind timer irq to processor 6 * echo 40 > /proc/irq/130/smp_affinity # bind C0 irq to processor 6 * echo 80 > /proc/irq/162/smp_affinity # bind C1 irq to processor 7 * echo 40 > /proc/irq/14/smp_affinity # bind IDE irq to processor 6 * options e1000 InterruptThrottleRate=10000,10000,10000,10000 TxDescriptors=4096,4096,4096,4096 RxDescriptors=4096,4096,4096,4096 * tx-frames 255 #Coalesce tx frames, default 20 * tx-frames-irq 255 #Coalesce tx frames irq, default 20 * irqbalance daemon disabled #default enabled Web Server Software Notes ------------------------- * 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 * log_buf_size 1048576 #sets access log buffer size, default 65536 * keepalive_max 100000 #max keepalive requests on a connection, default 100 * connection_timeout 9200 #connection inactivity timeout, default 60 * direct_io 1 #uses direct IO when possible * cache_replacement lru #least recently used cache management, default lru * fast_read 1 #improves IO performance when there is an IO bottleneck issue, default disabled * cache_file_max_size 4194304 #The largest static file that can be cached in the cache manager, default 2097152 * direct_io_size 262144 #read buffer size for direckt IO, default 65535 * port_getn 256 #IO evente retrieve from the OS at one time, default 1 * disk_worker_count 64 #number of threads to read data from disk for large files, default 21 * servlet_session_count 37917 #the maximum number of concurrent user sessions at any time, default 23191 * servlet_session_timeout 800 #user session timeout value, default 600 * write_chunk_size 262144 #controls how files in the cache manager are sent to web clients, default 0 * gateway_connection_max 1000 #max number of connections to JSP, default 10 * worker 131.100.100.160/80 * worker 131.101.100.160/80 * worker 131.102.100.160/80 * worker 131.103.100.160/80 * worker 131.104.100.160/80 * worker 131.105.100.160/80 * 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 gateway * cgi_regex .*jsp * cgi_listener 127.0.0.1/8080 * /file * /host JSP Script Engine Notes ----------------------- * 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) 2006 Standard Performance Evaluation Corporation