SPECweb2005 Result ================================================================================ || Dell: PowerEdge 860 || SPECweb2005 = 8102 Accoria Networks: Rock Web Server v1.4.0 (x86_6 || 4) || Accoria Networks: Rock JSP/Servlet Container v1 || SPECweb2005_Banking = 12750 .2.0 (x86_64) || || SPECweb2005_Ecommerce = 12750 || SPECweb2005_Support = 7250 || ================================================================================ Submitter: Dell, SPEC License #: 55, Test date: Oct-2006 ================================================================================ PERFORMANCE Banking | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 96.2% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | 12750 | 2 | 99.7% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | | 3 | 99.8% 100.0% 0.0% | 0 | -------------------------------------------------------------------- Ecommerce | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 98.7% 99.9% 0.1% | 0 | | |-----------|---------------------------|------------| | 12750 | 2 | 96.2% 99.6% 0.4% | 0 | | |-----------|---------------------------|------------| | | 3 | 96.0% 99.6% 0.4% | 0 | -------------------------------------------------------------------- Support | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 99.3% 99.9% 0.1% | 0 | | |-----------|---------------------------|------------| | 7250 | 2 | 99.1% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | | 3 | 98.5% 99.9% 0.1% | 0 | -------------------------------------------------------------------- ================================================================================ CONFIGURATION Availability Dates -------------------------------------------------------------------------------- Backend Simulator Apr-2002 SUT Hardware Sep-2006 Web Server Software Sep-2006 (Rock Web Server) Sep-2006 (Rock JSP) Operating System Mar-2006 Other Components Mar-2006 (Java) System Under Test (SUT) -------------------------------------------------------------------------------- # of SUTs 1 Vendor Dell Model PowerEdge 860 Processor Intel Xeon Processor 3070 Processor Speed (MHz) 2666 # Processors 2 cores, 1 chip, 2 cores/chip Primary Cache 32KB(I) + 32KB(D) on chip, per core Secondary Cache 4MB on chip, shared Other Cache N/A Memory 8GB (4x2GB) 533MHz DDR2 SDRAM Disk Subsystem 2 x 80GB 7200 RPM SATA, 60 x 36GB 15K RPM SAS Disk Controllers Integrated SATA, Dell PERC 5/E SAS Raid Adapter Operating System Red Hat Enterprise Linux 4 ES Update 3 (default kernel 2.6.9-34.ELsmp) File System ext2 Other Hardware PowerConnect 5224, PowerConnect 2624, 2 x PowerConnect 5012, 4 x PowerVault MD1000 SAS Storage Enclosure Other Software Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05). Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_04-b05, mixed mode) Web Server Software -------------------------------------------------------------------------------- Vendor Accoria Networks Name/Version Rock Web Server v1.4.0 (x86_64) Dynamic Scripts JSP Server Cache N/A Log Mode Rock Binary CLF Script Engine -------------------------------------------------------------------------------- Vendor Accoria Networks Name/Version Rock JSP/Servlet Container v1.2.0 (x86_64) Dynamic Scripts JSP Server Cache N/A Log Mode Common Log Format SUT Network -------------------------------------------------------------------------------- # of Controllers 2 Network Controllers Intel PRO/1000 PT Dual Gigabit Server Adapter, Broadcom NetXtreme onboard # of Networks 4 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 16 16 Model PowerEdge 1850 PowerEdge 1650 Processor Intel Xeon Processor 3.60 GHz Intel Pentium III 1.4GHz Processor Speed (MHz) 3600 1400 # Processors 2 2 Memory 2GB ECC DDR2 SDRAM 2GB PC133 SDRAM Network Controller Integrated Gigabit Ethernet Integrated Gigabit Ethernet Operating System Windows Windows Server 2003 Windows XP Professional JVM Version Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05) Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_01-b08) JIT Version Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode Java HotSpot(TM) Client VM (build 1.5.0_01-b08, mixed mode Other Hardware N/A N/A Other Software N/A N/A Backend Simulator (BESIM) -------------------------------------------------------------------------------- # of Simulators 1 Model PowerEdge 6650 Processor Intel Xeon 2.80GHz Processor Speed (MHz) 2800 # of Processors 4 Memory 32 GB PC2100 SDRAM Network Controller Intel PRO/1000 Dual MT Operating System Red Hat Enterprise Linux AS 3 (Update 4) File System ext2 Web Server Zeus Web Server 4.2r4 Server Scripts ISAPI Other Hardware N/A Other Software N/A ================================================================================ COMMON NOTES SUT Notes --------- * OS and logs on 2-disk RAID-0 stripe; 60 disk RAID-0 stripe on 4 x PowerVault MD1000 SAS Enclosures for fileset Operating System Notes ---------------------- * ulimit -n 1024000, sets number of open files, default 1024 * File systems mounted with 'noatime,noacl,notail' to disable access time updates, control lists and tail packing Web Server Software Notes ------------------------- * server_log /www/httpd.log * validate_static 14400, the interval in seconds which httpd checks whether a page has been modified or not, default 0 * validate_httpmod -1, disables HTTP module modification validation, default 0 * connection_timeout 600, connection inactivity timeout, default 60 * keepalive_max 100000, max. keepalive requests on a connection, default 100 * header_etag_on 0, disables etag header in HTTP replies, default 1 * header_server_on 0, disables server header in HTTP replies, default 1 * tcp_send_buf_size 1048576, sets socket send buffer size * log_buf_size 1048576, sets access log buffer size, default 65536 * direct_io 1, uses direct IO when possible HTTP Script Notes ----------------- * SPEC-provided JSP scripts used without modification Client Notes ------------ * Registry tunes: (HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices) * - TcpipParametersMaxUserPort=0xfffe, sets maximum open ports to 65534 * - TcpipParametersTcpTimedWaitDelay=60, sets TIME_WAIT parameter to 60 seconds (non-RFC 1122), default 240 * - TcpipParametersMaxFreeTWTcbs=100000, sets maximum number of TIME_WAIT TCBs * - TcpipParametersTcpWindowSize=65535, sets TCP send/receive window size, default 8192 * Notes common to all clients BESIM Notes ----------- * System Notes: * OS on first disk; 4-disk RAID-0 stripe for API and access logs. * OS Notes: * net.ipv4.tcp_max_tw_buckets = 450000, sets TCP time-wait buckets pool size, default 180000 * net.ipv4.tcp_mem = 30000000 30000000 30000000, sets min/pressure/max TCP buffer space, default 392192 392704 393216 * net.ipv4.tcp_rmem = 30000000 30000000 30000000, sets min/default/max TCP read buffer, default 4096 87380 174760 * net.ipv4.tcp_wmem = 30000000 30000000 30000000, sets min/pressure/max TCP write buffer, default 4096 16384 131072 * net.ipv4.tcp_timestamps = 0, default 1 * net.ipv4.tcp_max_syn_backlog = 8192, default 1024 * net.core.optmem_max = 10000000, maximum amount of option memory buffers, default 20480 * net.core.rmem_default = 10000000, default recv socket buffer size, default 135168 * net.core.rmem_max = 10000000, maximum recv socket buffer size, default 131071 * net.core.wmem_default = 10000000, default send socket buffer size, default 135168 * net.core.wmem_max = 10000000, maximum send socket buffer size, default 131071 * net.core.netdev_max_backlog = 300000, default 300 * fs.file-max = 524288, increases number of open file handles kernel allocates, default 1336934 * File systems mounted with 'noatime' to disable access time updates * HTTP software notes ($ZEUSHOME/web/global.cfg): * tuning!listen_queue_size 8192, size of TCP listen queue, default 256 * tuning!so_wbuff_size 1048576, size of the socket write buffer, default unset * tuning!so_rbuff_size 0, size of the server socket buffer, default unset * tuning!maxaccept 2500, max number of accept() calls per server socket, default 32 * tuning!max_connections -1, max number of concurrent connections allowed (-1 unlimited), default 0 (server decides) * tuning!clientfirst_optimise yes, connection not accepted till data is ready, default no * tuning!unique_bind no, force each child to bind to a unique ip, default no * tuning!cache_stat_expire 31536000, time for responce of stat() call is cached, default 17 * tuning!cache_max_bytes 0, max size to reserve for cached files, default 33554432 (0 = unlimited) * tuning!cache_flush_interval 31536000, time when unaccessed files are flushed from cache, default 120 * tuning!cache_files 282011, size of web server file cache, default 8011 * tuning!cache_cooling_time 0, delay before caching recently modified files, default 120 * tuning!sendfile yes, enable sendfile, default yes * tuning!sendfile_minsize 1, min file size to be sent with sendfile, default 32768 * tuning!softservers no, enable software virtual servers, default yes * tuning!keepalive_timeout 30, time after which an inactive keepalive connection is closed, default 15 * tuning!keepalive_max -1, timeout for keepalive connection (-1 unlimited), default 15 * tuning!ssl_sessioncache_size 7507, size of SSL session cache, default 199 * tuning!cbuff_size 65536, cgi buffer size, default 8192 * tuning!modules!stats!enabled no, enable the stats module, default no * tuning!modules!cgi!enabled yes, enable cgi, default no * tuning!modules!cgi!cleansize 0, number of file descriptors to close before exec, default unset Other Notes ----------- * None ================================================================================ Banking Run Details Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 721779 | 679979 41769 31 |account_summary | 508464 | 491523 16940 1 |check_detail_html | 285044 | 266148 18786 110 |bill_pay | 462529 | 446929 15599 1 |add_payee | 37457 | 36241 1215 1 |payee_info | 26755 | 25343 1412 0 |quick_pay | 221423 | 206606 14762 55 |billpay_status | 73755 | 71292 2463 0 1 |chg_profile | 40915 | 39514 1401 0 |post_profile | 29459 | 28861 598 0 |req_checks | 40685 | 35770 4868 47 |post_chk_order | 29295 | 28290 1005 0 |req_xfer_form | 58006 | 56146 1859 1 |post_fund_xfer | 41640 | 40201 1439 0 |logout | 205845 | 201438 4407 0 |check_image | 570277 | 570266 11 0 |------------------|------------|------------------------------------ | TOTAL | 3353328 | 3224547 128534 247 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 37,107.4 | 10,899.4 | 0.939 | 34865 |account_summary | 43,069.5 | 6,211.6 | 0.654 | 28206 |check_detail_html | 34,115.0 | 3,059.2 | 0.726 | 24780 |bill_pay | 40,795.1 | 5,235.6 | 0.640 | 26135 |add_payee | 41,773.6 | 438.3 | 0.646 | 27015 |payee_info | 53,134.2 | 516.6 | 0.838 | 44578 |quick_pay | 42,744.6 | 3,258.5 | 0.794 | 33978 |billpay_status | 48,415.2 | 1,078.9 | 0.697 | 33775 1 |chg_profile | 56,109.8 | 778.0 | 0.782 | 43900 |post_profile | 54,147.6 | 476.1 | 0.689 | 37315 |req_checks | 66,415.0 | 1,566.3 | 1.338 | 88890 |post_chk_order | 48,107.3 | 429.4 | 0.703 | 33841 |req_xfer_form | 37,311.8 | 570.0 | 0.608 | 22688 |post_fund_xfer | 39,586.2 | 453.7 | 0.635 | 25156 |logout | 68,087.4 | 6,740.4 | 1.110 | 75604 |check_image | 58,739.9 | 2,608.6 | 0.179 | 10561 |------------------|------------|------------|----------|---------- | TOTAL | - | 44,320.5 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 708675 | 705500 3077 98 |account_summary | 499683 | 499099 537 47 |check_detail_html | 280127 | 279146 936 45 |bill_pay | 454177 | 453657 471 49 |add_payee | 36785 | 36735 49 1 |payee_info | 26342 | 26268 68 6 |quick_pay | 217399 | 216597 780 22 |billpay_status | 72445 | 72365 72 8 2 |chg_profile | 40184 | 40119 60 5 |post_profile | 29027 | 29000 26 1 |req_checks | 39900 | 38560 1335 5 |post_chk_order | 28782 | 28744 36 2 |req_xfer_form | 56990 | 56929 55 6 |post_fund_xfer | 40994 | 40949 43 2 |logout | 202170 | 201558 587 25 |check_image | 560493 | 560449 13 31 |------------------|------------|------------------------------------ | TOTAL | 3294173 | 3285675 8145 353 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 32,292.0 | 9,402.9 | 1.080 | 34883 |account_summary | 36,145.5 | 5,360.7 | 0.780 | 28205 |check_detail_html | 27,460.0 | 2,640.4 | 0.902 | 24781 |bill_pay | 33,922.0 | 4,514.8 | 0.770 | 26135 |add_payee | 34,676.6 | 377.9 | 0.778 | 27009 |payee_info | 45,166.0 | 446.6 | 0.986 | 44575 |quick_pay | 35,550.4 | 2,809.7 | 0.955 | 33979 |billpay_status | 41,057.5 | 930.6 | 0.822 | 33773 2 |chg_profile | 48,663.3 | 671.0 | 0.902 | 43900 |post_profile | 47,141.0 | 411.9 | 0.791 | 37310 |req_checks | 61,325.9 | 1,349.0 | 1.449 | 88888 |post_chk_order | 40,899.4 | 370.4 | 0.827 | 33838 |req_xfer_form | 30,139.5 | 491.7 | 0.752 | 22685 |post_fund_xfer | 32,978.0 | 392.2 | 0.762 | 25156 |logout | 68,942.1 | 5,815.3 | 1.096 | 75624 |check_image | 52,802.7 | 2,250.8 | 0.199 | 10558 |------------------|------------|------------|----------|---------- | TOTAL | - | 38,236.3 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 708568 | 706505 2063 0 |account_summary | 499484 | 499285 199 0 |check_detail_html | 280022 | 279588 434 0 |bill_pay | 454288 | 454139 149 0 |add_payee | 36615 | 36605 10 0 |payee_info | 26251 | 26214 37 0 |quick_pay | 217418 | 217010 408 0 |billpay_status | 72475 | 72444 31 0 3 |chg_profile | 40196 | 40156 40 0 |post_profile | 28959 | 28954 5 0 |req_checks | 39884 | 38728 1156 0 |post_chk_order | 28797 | 28784 13 0 |req_xfer_form | 57001 | 56981 20 0 |post_fund_xfer | 40962 | 40947 15 0 |logout | 202224 | 201725 499 0 |check_image | 560233 | 560233 0 0 |------------------|------------|------------------------------------ | TOTAL | 3293377 | 3288298 5079 0 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 32,287.1 | 9,404.9 | 1.080 | 34886 |account_summary | 36,120.6 | 5,360.1 | 0.780 | 28205 |check_detail_html | 27,496.4 | 2,640.1 | 0.901 | 24780 |bill_pay | 33,897.4 | 4,517.5 | 0.771 | 26136 |add_payee | 34,791.1 | 376.3 | 0.776 | 27010 |payee_info | 45,279.5 | 445.2 | 0.984 | 44578 |quick_pay | 35,532.9 | 2,810.8 | 0.956 | 33979 |billpay_status | 41,154.6 | 931.3 | 0.820 | 33775 3 |chg_profile | 48,519.6 | 671.4 | 0.904 | 43901 |post_profile | 47,252.8 | 411.1 | 0.789 | 37308 |req_checks | 61,267.6 | 1,348.9 | 1.450 | 88890 |post_chk_order | 40,976.8 | 370.8 | 0.825 | 33844 |req_xfer_form | 30,056.6 | 492.0 | 0.754 | 22685 |post_fund_xfer | 32,780.9 | 392.1 | 0.767 | 25157 |logout | 69,027.4 | 5,818.6 | 1.095 | 75625 |check_image | 53,059.6 | 2,250.6 | 0.199 | 10558 |------------------|------------|------------|----------|---------- | TOTAL | - | 38,241.9 | - | - BANKING NOTES SUT Notes --------- * Banking CHECK_IMAGE_SUBDIRS = 100, default 10 * 15 drives per PowerVault MD1000 enclosure * PowerConnect 5224 is subnet 1 and has 8 clients * PowerConnect 2624 is subnet 2 and has 8 clients and Besim connection * First PowerConnect 5012 is subnet 3 and has 8 clients * Second PowerConnect 5012 is subnet 4 and has 8 clients * Prime client connected to all subnets Operating System Notes ---------------------- * fs.file-max = 500000, increases number of open file handles kernel allocates, default 1024 * net.core.optmem_max = 10000000, maximum amount of option memory buffers, default 20480 * net.core.rmem_default = 10000000, default recv socket buffer size, default 135168 * net.core.rmem_max = 10000000, maximum recv socket buffer size, default 131071 * net.core.wmem_default = 10000000, default send socket buffer size, default 135168 * net.core.wmem_max = 10000000, maximum send socket buffer size, default 131071 * net.ipv4.tcp_max_tw_buckets = 2000000, sets TCP time-wait buckets pool size, default 100000 * net.ipv4.tcp_mem = 30000000 30000000 30000000, sets min/pressure/max TCP buffer space, default 392192 392704 393216 * net.ipv4.tcp_rmem = 30000000 30000000 30000000, sets min/default/max TCP read buffer, default 4096 87380 174760 * net.ipv4.tcp_wmem = 30000000 30000000 30000000, sets min/pressure/max TCP write buffer, default 4096 16384 131072 * net.ipv4.tcp_timestamps = 0, turns TCP timestamps off, default 1 * net.ipv4.tcp_max_syn_backlog = 12000, max number of remembered connection requests, default 1024 * net.core.somaxconn = 10000, size of listen que for accepting new TCP connections, default 128 * net.ipv4.ip_forward = 1, forward across subnets, default 0 * net.core.netdev_max_backlog = 400000, maximum length of the input queues for the processors, default 300 * TSO enabled on all interfaces, default disabled * ulimit -u 1024000, sets number of user processes, default 135168 * e1000 v6.3.9 installed from Intel website, InterruptThrottleRate=3000,3000 in /etc/modprobe.conf Web Server Software Notes ------------------------- * Rock tunes (httpd/conf/banking.conf): * cache_replacement random, policy for file replacement, default random * port_getn 1, how many IO events to retrieve from the OS at one time, default 64 * servlet_session_count 57917, the maximum number of concurrent user sessions at any time, default 23191 * servlet_session_timeout 800, user session timeout value, default 600 * Worker thread configuration: * worker 192.2.1.132/443 * worker 192.2.2.132/443 * worker 192.2.3.132/443 * worker 192.2.4.132/443 * Web server instance: * host server0:443 * document_root /www * ssl_key_file /root/httpd/etc/key-cert/rock1024.key * ssl_cert_file /root/httpd/etc/key-cert/rock1024.certificate * access_log /www/access.log * error_log /www/error.log * access_log_format commonlog_binary * default_mime_type text/html * file /bankjsp * cgi_type gateway * cgi_listener localhost/8080 * gateway_connection_max 2000, max number of connections to JSP, default 10 * export JAVA_OPTS=-Xms4000m -Xmx4000m -Xss512k -Xcompactexplicitgc, optimize garbage collection for applications, set JVM heap size to 4GB, set stack size to 512k * Rock JSP tunes (jrock/conf/specweb2005.xml) * server_log server.log, name of server log * listener 8080, port to listen for connections * keepalive_max 0, max number of keepalive requests, 0 unlimited, default 100 * connection_timeout 0, time a connector will wait to be present, 0 unlimted, default 60 seconds * admin_address localhost/8000, administrator port * docroot /www/bank/app * context_path /bankjsp * session_timeout 600, time until an inactive session is reclaimed, default 800 seconds * 1024-bit SSL key generated by the Rock web interface administration tool ================================================================================ 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 | 278700 | 273778 4568 354 |search | 141005 | 140198 797 10 |browse | 250045 | 244015 5631 399 |browse_productline| 213629 | 212359 1246 24 |productdetail | 170593 | 169736 820 37 |customize1 | 358591 | 356855 1706 30 1 |customize2 | 190300 | 189382 905 13 |customize3 | 131167 | 124411 6157 599 |cart | 112685 | 110669 1773 243 |login | 80413 | 79378 923 112 |shipping | 75693 | 75641 50 2 |billing | 71951 | 71738 203 10 |confirm | 53902 | 53810 88 4 |------------------|------------|------------------------------------ | TOTAL | 2128674 | 2101970 24867 1837 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 84,785.5 | 11,731.4 | 1.645 | 139498 |search | 95,527.3 | 8,113.5 | 1.996 | 190692 |browse | 87,164.5 | 11,934.1 | 1.814 | 158171 |browse_productline| 94,044.1 | 12,448.7 | 2.053 | 193117 |productdetail | 49,229.9 | 2,777.8 | 1.096 | 53962 |customize1 | 94,178.7 | 17,909.5 | 1.757 | 165516 1 |customize2 | 94,102.8 | 9,462.0 | 1.751 | 164779 |customize3 | 88,293.6 | 7,037.9 | 2.013 | 177818 |cart | 74,837.9 | 2,515.3 | 0.988 | 73974 |login | 75,143.1 | 1,177.0 | 0.645 | 48507 |shipping | 77,853.0 | 984.7 | 0.553 | 43113 |billing | 64,809.8 | 725.1 | 0.515 | 33396 |confirm | 70,160.9 | 523.0 | 0.458 | 32155 |------------------|------------|------------|----------|---------- | TOTAL | - | 87,340.1 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 274075 | 258054 14606 1415 |search | 138595 | 136365 2070 160 |browse | 245812 | 228127 16311 1374 |browse_productline| 210045 | 206156 3566 323 |productdetail | 167723 | 165099 2325 299 |customize1 | 352568 | 347774 4307 487 2 |customize2 | 186835 | 184363 2245 227 |customize3 | 129114 | 110157 16176 2781 |cart | 110879 | 104114 5820 945 |login | 79047 | 75898 2666 483 |shipping | 74416 | 74192 223 1 |billing | 70726 | 69931 699 96 |confirm | 52882 | 52596 247 39 |------------------|------------|------------------------------------ | TOTAL | 2092717 | 2012826 71261 8630 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 74,202.3 | 10,499.0 | 1.879 | 139499 |search | 90,780.5 | 7,257.6 | 2.100 | 190695 |browse | 77,393.9 | 10,678.7 | 2.044 | 158200 |browse_productline| 89,909.2 | 11,138.8 | 2.147 | 193117 |productdetail | 42,302.6 | 2,491.7 | 1.278 | 54100 |customize1 | 88,161.4 | 16,024.7 | 1.877 | 165516 2 |customize2 | 88,067.7 | 8,454.0 | 1.871 | 164777 |customize3 | 75,954.1 | 6,304.1 | 2.340 | 177804 |cart | 55,571.1 | 2,257.3 | 1.334 | 74136 |login | 57,250.3 | 1,049.9 | 0.844 | 48366 |shipping | 61,760.7 | 881.0 | 0.698 | 43113 |billing | 44,366.9 | 648.6 | 0.752 | 33396 |confirm | 50,807.5 | 467.0 | 0.632 | 32155 |------------------|------------|------------|----------|---------- | TOTAL | - | 78,152.4 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 273819 | 257038 15491 1290 |search | 138292 | 136085 2180 27 |browse | 245445 | 226708 17466 1271 |browse_productline| 209748 | 205793 3771 184 |productdetail | 167556 | 164971 2388 197 |customize1 | 352289 | 347414 4815 60 3 |customize2 | 186891 | 184318 2533 40 |customize3 | 128965 | 108281 17736 2948 |cart | 110761 | 103512 6320 929 |login | 78900 | 75479 2905 516 |shipping | 74237 | 74016 221 0 |billing | 70568 | 69869 637 62 |confirm | 52830 | 52550 278 2 |------------------|------------|------------------------------------ | TOTAL | 2090301 | 2006034 76741 7526 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 73,402.9 | 10,403.5 | 1.900 | 139494 |search | 90,469.5 | 7,182.7 | 2.107 | 190692 |browse | 76,674.3 | 10,574.7 | 2.063 | 158182 |browse_productline| 89,610.7 | 11,031.7 | 2.154 | 193102 |productdetail | 41,808.2 | 2,471.5 | 1.295 | 54154 |customize1 | 87,678.3 | 15,881.6 | 1.887 | 165515 3 |customize2 | 87,599.5 | 8,387.8 | 1.881 | 164778 |customize3 | 74,893.9 | 6,245.6 | 2.374 | 177806 |cart | 54,086.3 | 2,230.4 | 1.366 | 73934 |login | 55,970.2 | 1,045.5 | 0.869 | 48649 |shipping | 60,854.6 | 871.7 | 0.708 | 43113 |billing | 43,302.4 | 641.9 | 0.771 | 33396 |confirm | 49,265.3 | 462.7 | 0.652 | 32155 |------------------|------------|------------|----------|---------- | TOTAL | - | 77,431.3 | - | - ECOMMERCE NOTES SUT Notes --------- * 15 drives per PowerVault MD1000 enclosure * PowerConnect 5224 is subnet 1 and has 8 clients * PowerConnect 2624 is subnet 2 and has 8 clients and Besim connection * First PowerConnect 5012 is subnet 3 and has 8 clients * Second PowerConnect 5012 is subnet 4 and has 8 clients * Prime client connected to all subnets Operating System Notes ---------------------- * irq_balancer daemon disabled, default enabled * fs.file-max = 500000, increases number of open file handles kernel allocates, default 1024 * net.core.optmem_max = 10000000, maximum amount of option memory buffers, default 20480 * net.core.rmem_default = 10000000, default recv socket buffer size, default 135168 * net.core.rmem_max = 10000000, maximum recv socket buffer size, default 131071 * net.core.wmem_default = 10000000, default send socket buffer size, default 135168 * net.core.wmem_max = 10000000, maximum send socket buffer size, default 131071 * net.ipv4.tcp_max_tw_buckets = 2000000, sets TCP time-wait buckets pool size, default 180000 * net.ipv4.tcp_mem = 30000000 30000000 30000000, sets min/pressure/max TCP buffer space, default 392192 392704 393216 * net.ipv4.tcp_rmem = 30000000 30000000 30000000, sets min/default/max TCP read buffer, default 4096 87380 174760 * net.ipv4.tcp_wmem = 30000000 30000000 30000000, sets min/pressure/max TCP write buffer, default 4096 16384 131072 * net.ipv4.tcp_timestamps = 0, turns TCP timestamps off, default 1 * net.ipv4.tcp_max_syn_backlog = 12000, max number of remembered connection requests, default 1024 * net.core.somaxconn = 10000, size of listen que for accepting new TCP connections, default 128 * net.ipv4.ip_forward = 1, forward across subnets, default 0 * net.core.netdev_max_backlog = 400000, maximum length of the input queues for the processors, default 300 * TSO enabled on all interfaces, default disabled * ulimit -u 1024000, sets number of user processes, default 135168 * e1000 v6.3.9 installed from Intel website, InterruptThrottleRate=3000,3000 in /etc/modprobe.conf Web Server Software Notes ------------------------- * Rock tunes (httpd/conf/ecom.conf): * cache_replacement random, policy for file replacement, default random * cache_file_count 67179, estimated number of static cache files, default 27179 * port_getn 1, how many IO events to retrieve from the OS at one time, default 64 * servlet_session_count 57917, the maximum number of concurrent user sessions at any time, default 23191 * servlet_session_timeout 800, user session timeout value, default 600 * Worker thread configuration: * worker 192.2.1.132/443 worker 192.2.1.132/80 * worker 192.2.2.132/443 worker 192.2.2.132/80 * worker 192.2.3.132/443 worker 192.2.3.132/80 * worker 192.2.4.132/443 worker 192.2.4.132/80 * Web server instance: * host server0:443 * document_root /www * ssl_key_file /root/httpd/etc/key-cert/rock1024.key * ssl_cert_file /root/httpd/etc/key-cert/rock1024.certificate * access_log /www/access_ssl.log * error_log /www/error_ssl.log * access_log_format commonlog_binary * default_mime_type text/html * file /ecomjsp * cgi_type gateway * cgi_listener localhost/8080 * host server0:80 * document_root /www * access_log /www/access.log * error_log /www/error.log * access_log_format commonlog_binary * default_mime_type text/html * file /ecomjsp * cgi_type gateway * cgi_listener localhost/8080 * gateway_connection_max 1000, max number of connections to JSP, default 10 * export JAVA_OPTS=-Xms2000m -Xmx2000m -Xss512k -Xcompactexplicitgc, optimize garbage collection for applications, set JVM heap size to 4GB, set stack size to 512k * Rock JSP tunes (jrock/conf/specweb2005.xml) * server_log server.log, name of server log * listener 8080, port to listen for connections * keepalive_max 0, max number of keepalive requests, 0 unlimited, default 100 * connection_timeout 0, time a connector will wait to be present, 0 unlimted, default 60 seconds * admin_address localhost/8000, administrator port * docroot /www/ecommerce/app * context_path /ecomjsp * session_timeout 600, time until an inactive session is reclaimed, default 800 seconds * 1024-bit SSL key generated by the Rock web interface administration tool ================================================================================ 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 | 103964 | 103722 235 7 |search | 162247 | 162035 207 5 |catalog | 149904 | 149756 148 0 1 |product | 317378 | 315097 1979 302 |fileCatalog | 289291 | 286195 2695 401 |file | 173895 | 171559 2068 268 |download | 86461 | 85801 569 91 |------------------|------------|------------------------------------ | TOTAL | 1283140 | 1274165 7901 1074 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 85,141.8 | 898.0 | 0.711 | 60574 |search | 73,744.1 | 636.0 | 0.372 | 27488 |catalog | 79,486.0 | 734.3 | 0.432 | 34350 1 |product | 79,114.7 | 3,093.8 | 0.864 | 68361 |fileCatalog | 85,970.5 | 4,408.4 | 1.243 | 106867 |file | 87,688.4 | 3,100.0 | 1.425 | 125017 |download | 100,000.5 | 84,586.0 | 68.607 | 6860812 |------------------|------------|------------|----------|---------- | TOTAL | - | 97,456.4 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 102460 | 102416 44 0 |search | 159778 | 159752 26 0 |catalog | 147670 | 147645 25 0 2 |product | 312648 | 309969 2585 94 |fileCatalog | 285026 | 281122 3811 93 |file | 171231 | 167748 3415 68 |download | 85226 | 84533 593 100 |------------------|------------|------------------------------------ | TOTAL | 1264039 | 1253185 10499 355 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 76,331.7 | 873.3 | 0.793 | 60576 |search | 61,232.7 | 618.0 | 0.448 | 27490 |catalog | 69,163.2 | 713.7 | 0.496 | 34348 2 |product | 64,085.3 | 3,007.4 | 1.066 | 68363 |fileCatalog | 74,852.4 | 4,286.1 | 1.427 | 106874 |file | 77,669.5 | 3,012.2 | 1.609 | 125026 |download | 100,000.4 | 82,517.9 | 68.812 | 6881278 |------------------|------------|------------|----------|---------- | TOTAL | - | 95,028.7 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 102014 | 101829 184 1 |search | 159271 | 159157 114 0 |catalog | 146868 | 146809 59 0 3 |product | 310955 | 305286 5187 482 |fileCatalog | 283482 | 276642 6343 497 |file | 170388 | 164585 5441 362 |download | 84894 | 84169 605 120 |------------------|------------|------------------------------------ | TOTAL | 1257872 | 1238477 17933 1462 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 72,710.9 | 863.0 | 0.833 | 60574 |search | 56,586.5 | 611.4 | 0.485 | 27486 |catalog | 65,436.5 | 704.6 | 0.524 | 34352 3 |product | 59,675.5 | 2,968.6 | 1.145 | 68359 |fileCatalog | 71,304.8 | 4,231.0 | 1.498 | 106873 |file | 74,279.3 | 2,974.9 | 1.683 | 125021 |download | 100,000.2 | 81,742.9 | 68.948 | 6894834 |------------------|------------|------------|----------|---------- | TOTAL | - | 94,096.3 | - | - SUPPORT NOTES SUT Notes --------- * 15 drives per PowerVault MD1000 enclosure * PowerConnect 5224 is subnet 1 and has 8 clients * PowerConnect 2624 is subnet 2 and has 8 clients and Besim connection * First PowerConnect 5012 is subnet 3 and has 8 clients * Second PowerConnect 5012 is subnet 4 and has 8 clients * Prime client connected to all subnets Operating System Notes ---------------------- * fs.file-max = 500000, increases number of open file handles kernel allocates, default 1024 * net.core.optmem_max = 10000000, maximum amount of option memory buffers, default 20480 * net.core.rmem_default = 10000000, default recv socket buffer size, default 135168 * net.core.rmem_max = 10000000, maximum recv socket buffer size, default 131071 * net.core.wmem_default = 10000000, default send socket buffer size, default 135168 * net.core.wmem_max = 10000000, maximum send socket buffer size, default 131071 * net.ipv4.tcp_max_tw_buckets = 2000000, sets TCP time-wait buckets pool size, default 100000 * net.ipv4.tcp_mem = 30000000 30000000 30000000, sets min/pressure/max TCP buffer space, default 392192 392704 393216 * net.ipv4.tcp_rmem = 30000000 30000000 30000000, sets min/default/max TCP read buffer, default 4096 87380 174760 * net.ipv4.tcp_wmem = 30000000 30000000 30000000, sets min/pressure/max TCP write buffer, default 4096 16384 131072 * net.ipv4.tcp_timestamps = 0, turns TCP timestamps off, default 1 * net.ipv4.tcp_max_syn_backlog = 12000, max number of remembered connection requests, default 1024 * net.core.somaxconn = 10000, size of listen que for accepting new TCP connections, default 128 * net.ipv4.ip_forward = 1, forward across subnets, default 0 * net.core.netdev_max_backlog = 400000, maximum length of the input queues for the processors, default 300 * TSO enabled on all interfaces, default disabled * ulimit -u 1024000, sets number of user processes, default 135168 * e1000 v6.3.9 installed from Intel website, InterruptThrottleRate=3000,3000 in /etc/modprobe.conf Web Server Software Notes ------------------------- * Rock tunes (httpd/conf/support.conf): * cache_replacement lru, policy for file replacement, default random * fast_read 1, improves IO performance when there is an IO bottleneck issue, default disabled * cache_file_max_size 4194304, largest file allowed in cache manager, default 2097152 * direct_io_size 1048576, read buffer size for direct IO, default 65536 * port_getn 1, how many IO events to retrieve from the OS at one time, default 64 * disk_worker_count 68, 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 1048576, max. number of bytes to send to a client at one time, default 65536 * Worker thread configuration: * worker 192.2.1.132/80 * worker 192.2.2.132/80 * worker 192.2.3.132/80 * worker 192.2.4.132/80 * Web server instance: * host server0:80 * document_root /www * access_log /www/access.log * error_log /www/error.log * access_log_format commonlog_binary * default_mime_type text/html * file /suppjsp * cgi_type gateway * cgi_listener localhost/8080 * gateway_connection_max 1000, max number of connections to JSP, default 10 * export JAVA_OPTS=-Xms2000m -Xmx2000m -Xss512k -Xcompactexplicitgc, optimize garbage collection for applications, set JVM heap size to 2GB, set stack size to 512k * Rock JSP tunes (jrock/conf/specweb2005.xml) * server_log server.log, name of server log * listener 8080, port to listen for connections * keepalive_max 0, max number of keepalive requests, 0 unlimited, default 100 * connection_timeout 0, time a connector will wait to be present, 0 unlimted, default 60 seconds * admin_address localhost/8000, administrator port * docroot /www/support * context_path /suppjsp * session_timeout 3600, time until an inactive session is reclaimed, default 800 seconds * session count 1, number of concurrent sessions, default 57951 * 1024-bit SSL key generated by the Rock web interface administration tool ================================================================================ 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: Dell Copyright (c) 2006 Standard Performance Evaluation Corporation