SPECweb2005 Result ================================================================================ || Dell: PowerEdge 2950 || SPECweb2005 = 14495 Accoria Networks: Rock Web Server v1.4.0 (x86_6 || 4) || Accoria Networks: Rock JSP/Servlet Container v1 || SPECweb2005_Banking = 23800 .2.0 (x86_64) || || SPECweb2005_Ecommerce = 20400 || SPECweb2005_Support = 13900 || ================================================================================ Submitter: Dell, SPEC License #: 55, Test date: Nov-2006 ================================================================================ PERFORMANCE Banking | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 95.3% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | 23800 | 2 | 96.6% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | | 3 | 95.9% 99.9% 0.1% | 0 | -------------------------------------------------------------------- Ecommerce | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 99.2% 99.8% 0.2% | 0 | | |-----------|---------------------------|------------| | 20400 | 2 | 98.9% 99.7% 0.3% | 0 | | |-----------|---------------------------|------------| | | 3 | 98.6% 99.4% 0.6% | 342 | -------------------------------------------------------------------- Support | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 95.8% 99.7% 0.3% | 0 | | |-----------|---------------------------|------------| | 13900 | 2 | 96.9% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | | 3 | 97.1% 100.0% 0.0% | 0 | -------------------------------------------------------------------- ================================================================================ CONFIGURATION Availability Dates -------------------------------------------------------------------------------- Backend Simulator Sep-2005 SUT Hardware Jun-2006 Web Server Software Sep-2006 Sep-2006 Operating System Mar-2006 Other Components Mar-2006 (Java) System Under Test (SUT) -------------------------------------------------------------------------------- # of SUTs 1 Vendor Dell Model PowerEdge 2950 Processor Intel Xeon 5160 Processor Processor Speed (MHz) 3000 # Processors 4 cores, 2 chips, 2 cores/chip Primary Cache 32KB(I) + 32KB(D) on chip, per core Secondary Cache 4MB on chip, shared Other Cache N/A Memory 32GB (8x4GB) 667MHz ECC CL5 DDR2 FB-DIMM Disk Subsystem 4 x 73GB 15K RPM SAS, 55 x 36GB 15K RPM Fibre Channel Disk Controllers Integrated PERC5i/SAS, Emulex LPe-1150-E Fibre Channel Operating System Red Hat Enterprise Linux 4 AS Update 3 (default kernel 2.6.9-34.ELsmp) File System ext2 Other Hardware 2 x PowerConnect 5224, PowerConnect 2624, 3 x PowerConnect 5012, Dell/EMC CX3-40 SAN Array 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 3 Network Controllers 2 x Intel PRO/1000 MT Quad Port Gigabit Server Adapter, Broadcom NetXtreme onboard # of Networks 9 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 1850 Processor Intel Xeon 3.60GHz Processor Speed (MHz) 3600 # of Processors 2 Memory 8GB ECC DDR2 SDRAM Network Controller Integrated Gigabit Ethernet Operating System Red Hat Enterprise Linux 4 AS Update 3 (default kernel 2.6.9-34.ELsmp) File System ext2 Web Server Rock Web Server v1.4.0 (x86_64) Server Scripts ISAPI Other Hardware N/A Other Software N/A ================================================================================ COMMON NOTES SUT Notes --------- * OS and logs on 4-disk RAID-0 stripe; 55 disk RAID-0 stripe on Dell/EMC CX3-40 SAN Array for fileset * Enabled 'Snoop Filter' in BIOS * First PowerConnect 5224 is subnet 1 and has 4 clients * PowerConnect 2624 is subnet 2 and has 4 clients * First PowerConnect 5012 is subnet 3 and has 4 clients * Second PowerConnect 5012 is subnet 4 and has 4 clients * Second PowerConnect 5224 is segmented into 3 VLAN's and has subnets 5,6,7 with 4 clients each * Third PowerConnect 5012 is subnet 8 and has 4 clients * Prime client connected to all subnets * SUT has a direct connection to Besim * System has the PCI-X riser option * 32GB (8x4GB) 667MHz memory available from your Dell sales representative, SKU# 311-6327 Operating System Notes ---------------------- * ulimit -n 1024000, sets number of open files, default 1024 * File systems mounted with 'noatime,noacl' to disable access time updates and control lists * irq_balancer daemon enabled, 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,3000,3000,3000,3000,3000,3000 in /etc/modprobe.conf 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: * ulimit -n 1024000, sets number of open files, default 1024 * File systems mounted with 'noatime,noacl' to disable access time updates and control lists * 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 * Rock tunes (httpd/conf/httpd_besim.conf): * server_log /www/httpd.log * validate_static -1, the interval in seconds which httpd checks whether a page has been modified or not, -1 never checks, default 0 * 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 * log_buf_size 1048576, sets access log buffer size, default 65536 * tcp_send_buf_size 102400, sets socket send buffer size * keepalive_max 10000000, max. keepalive requests on a connection, default 100 * connection_timeout 36000, connection inactivity timeout, default 60 * Web server instance: * host server:81 * document_root /www * access_log /www/access.log * error_log /www/error.log * access_log_format commonlog * / * cgi_type isapi * cgi_where internal * Using supplied besim_isapi included with Rock Web Server Other Notes ----------- * None ================================================================================ Banking Run Details Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 1303060 | 1206503 95997 560 |account_summary | 917478 | 882755 34647 76 |check_detail_html | 513878 | 473865 39679 334 |bill_pay | 835745 | 804003 31679 63 |add_payee | 66966 | 64719 2244 3 |payee_info | 48040 | 45135 2893 12 |quick_pay | 401278 | 366381 34624 273 |billpay_status | 133297 | 128302 4983 12 1 |chg_profile | 73607 | 70630 2970 7 |post_profile | 52948 | 51570 1376 2 |req_checks | 73400 | 59291 13954 155 |post_chk_order | 52803 | 50816 1979 8 |req_xfer_form | 104609 | 100960 3644 5 |post_fund_xfer | 75295 | 72608 2684 3 |logout | 371587 | 360728 10854 5 |check_image | 1028305 | 1027584 721 0 |------------------|------------|------------------------------------ | TOTAL | 6052296 | 5765850 284928 1518 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 29,513.9 | 8,334.3 | 1.181 | 34871 |account_summary | 31,396.6 | 4,746.0 | 0.898 | 28203 |check_detail_html | 24,183.6 | 2,335.4 | 1.024 | 24778 |bill_pay | 29,430.2 | 4,006.2 | 0.888 | 26135 |add_payee | 31,058.0 | 331.8 | 0.869 | 27013 |payee_info | 41,646.7 | 392.9 | 1.070 | 44587 |quick_pay | 31,063.6 | 2,500.9 | 1.093 | 33979 |billpay_status | 36,660.7 | 826.0 | 0.921 | 33784 1 |chg_profile | 44,025.6 | 592.6 | 0.996 | 43891 |post_profile | 41,767.3 | 362.3 | 0.893 | 37309 |req_checks | 55,703.8 | 1,196.6 | 1.595 | 88883 |post_chk_order | 36,309.9 | 327.7 | 0.931 | 33837 |req_xfer_form | 26,495.6 | 435.4 | 0.856 | 22692 |post_fund_xfer | 28,929.6 | 347.5 | 0.869 | 25165 |logout | 63,609.4 | 5,156.6 | 1.189 | 75660 |check_image | 41,110.3 | 1,991.5 | 0.256 | 10559 |------------------|------------|------------|----------|---------- | TOTAL | - | 33,883.8 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 1262478 | 1181564 80825 89 |account_summary | 889320 | 875762 13558 0 |check_detail_html | 497902 | 462833 35045 24 |bill_pay | 809609 | 797427 12180 2 |add_payee | 64871 | 63950 921 0 |payee_info | 46498 | 45008 1490 0 |quick_pay | 388604 | 359680 28894 30 |billpay_status | 129197 | 127264 1933 0 2 |chg_profile | 71357 | 70082 1275 0 |post_profile | 51435 | 51035 400 0 |req_checks | 71178 | 53162 17989 27 |post_chk_order | 51185 | 50370 815 0 |req_xfer_form | 101141 | 99723 1418 0 |post_fund_xfer | 72836 | 71792 1044 0 |logout | 360360 | 356480 3880 0 |check_image | 996377 | 995973 404 0 |------------------|------------|------------------------------------ | TOTAL | 5864348 | 5662105 202071 172 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 24,095.1 | 6,665.8 | 1.447 | 34883 |account_summary | 24,272.6 | 3,798.6 | 1.162 | 28220 |check_detail_html | 17,754.6 | 1,867.3 | 1.395 | 24778 |bill_pay | 22,520.9 | 3,202.4 | 1.160 | 26133 |add_payee | 23,350.5 | 265.3 | 1.156 | 27015 |payee_info | 32,798.5 | 313.8 | 1.359 | 44584 |quick_pay | 23,997.1 | 1,998.6 | 1.415 | 33979 |billpay_status | 28,682.0 | 660.6 | 1.177 | 33783 2 |chg_profile | 35,529.4 | 474.1 | 1.235 | 43894 |post_profile | 34,233.5 | 290.5 | 1.089 | 37312 |req_checks | 48,528.9 | 957.7 | 1.831 | 88899 |post_chk_order | 28,598.2 | 262.1 | 1.183 | 33837 |req_xfer_form | 19,725.0 | 347.6 | 1.151 | 22706 |post_fund_xfer | 21,765.7 | 277.4 | 1.156 | 25163 |logout | 60,382.1 | 4,127.0 | 1.253 | 75665 |check_image | 37,218.1 | 1,592.7 | 0.283 | 10560 |------------------|------------|------------|----------|---------- | TOTAL | - | 27,101.6 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 1260920 | 1171523 88859 538 |account_summary | 887766 | 867441 19808 517 |check_detail_html | 497336 | 457975 38654 707 |bill_pay | 809380 | 790720 18196 464 |add_payee | 64952 | 63528 1395 29 |payee_info | 46588 | 44599 1932 57 |quick_pay | 388446 | 356435 31445 566 |billpay_status | 129071 | 126083 2912 76 3 |chg_profile | 71245 | 69431 1772 42 |post_profile | 51331 | 50645 677 9 |req_checks | 70948 | 52604 18191 153 |post_chk_order | 50994 | 49788 1184 22 |req_xfer_form | 100985 | 98693 2237 55 |post_fund_xfer | 72701 | 71093 1564 44 |logout | 359755 | 354143 5527 85 |check_image | 995272 | 994401 871 0 |------------------|------------|------------------------------------ | TOTAL | 5857690 | 5619102 235224 3364 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 23,845.7 | 6,580.7 | 1.462 | 34869 |account_summary | 23,914.3 | 3,747.7 | 1.179 | 28205 |check_detail_html | 17,529.3 | 1,844.4 | 1.413 | 24778 |bill_pay | 22,199.5 | 3,165.9 | 1.177 | 26134 |add_payee | 23,068.5 | 262.6 | 1.170 | 27011 |payee_info | 32,405.8 | 310.9 | 1.375 | 44587 |quick_pay | 23,667.5 | 1,975.5 | 1.435 | 33979 |billpay_status | 28,333.2 | 652.7 | 1.192 | 33784 3 |chg_profile | 35,139.3 | 468.1 | 1.249 | 43894 |post_profile | 33,766.3 | 286.7 | 1.105 | 37311 |req_checks | 48,143.6 | 943.8 | 1.846 | 88881 |post_chk_order | 28,208.3 | 258.3 | 1.199 | 33836 |req_xfer_form | 19,449.8 | 342.9 | 1.166 | 22689 |post_fund_xfer | 21,463.3 | 273.8 | 1.172 | 25160 |logout | 59,854.0 | 4,074.5 | 1.264 | 75670 |check_image | 36,608.8 | 1,573.1 | 0.288 | 10560 |------------------|------------|------------|----------|---------- | TOTAL | - | 26,761.6 | - | - BANKING NOTES SUT Notes --------- * Banking CHECK_IMAGE_SUBDIRS = 100, default 10 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 * worker 192.2.5.132/443 * worker 192.2.6.132/443 * worker 192.2.7.132/443 * worker 192.2.8.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 | 447595 | 443671 2935 989 |search | 224807 | 223177 1158 472 |browse | 401870 | 397450 3395 1025 |browse_productline| 343088 | 338920 3296 872 |productdetail | 274210 | 272815 721 674 |customize1 | 577408 | 572816 2725 1867 1 |customize2 | 306230 | 303691 1503 1036 |customize3 | 210532 | 206865 2733 934 |cart | 181095 | 180896 199 0 |login | 129119 | 128260 528 331 |shipping | 121509 | 121508 1 0 |billing | 115477 | 115476 1 0 |confirm | 86444 | 86124 105 215 |------------------|------------|------------------------------------ | TOTAL | 3419384 | 3391669 19300 8415 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 89,278.8 | 12,113.8 | 1.562 | 139527 |search | 97,210.5 | 8,496.3 | 2.004 | 194840 |browse | 91,633.0 | 12,450.9 | 1.743 | 159726 |browse_productline| 94,866.2 | 13,288.9 | 2.104 | 199684 |productdetail | 51,565.4 | 2,878.3 | 1.049 | 54114 |customize1 | 95,686.7 | 18,535.5 | 1.729 | 165494 1 |customize2 | 95,486.0 | 9,787.5 | 1.725 | 164773 |customize3 | 92,206.6 | 7,262.2 | 1.928 | 177832 |cart | 92,469.3 | 2,603.4 | 0.801 | 74113 |login | 77,431.8 | 1,215.8 | 0.626 | 48543 |shipping | 92,099.7 | 1,016.1 | 0.468 | 43113 |billing | 87,712.1 | 748.0 | 0.380 | 33396 |confirm | 79,913.3 | 539.2 | 0.402 | 32155 |------------------|------------|------------|----------|---------- | TOTAL | - | 90,936.0 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 443322 | 438625 3151 1546 |search | 221673 | 220134 886 653 |browse | 397838 | 393064 3418 1356 |browse_productline| 339588 | 335714 2817 1057 |productdetail | 271536 | 269708 954 874 |customize1 | 572200 | 567458 2246 2496 2 |customize2 | 303567 | 300747 1349 1471 |customize3 | 208894 | 199538 7981 1375 |cart | 179466 | 178591 875 0 |login | 128029 | 125967 1597 465 |shipping | 120568 | 120567 1 0 |billing | 114542 | 114537 5 0 |confirm | 85686 | 85260 173 253 |------------------|------------|------------------------------------ | TOTAL | 3386909 | 3349910 25453 11546 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 82,660.4 | 11,389.2 | 1.687 | 139503 |search | 94,584.6 | 7,954.1 | 2.059 | 194844 |browse | 86,088.0 | 11,701.9 | 1.855 | 159720 |browse_productline| 93,097.9 | 12,487.6 | 2.144 | 199680 |productdetail | 47,646.9 | 2,706.9 | 1.136 | 54131 |customize1 | 92,230.0 | 17,439.1 | 1.794 | 165495 2 |customize2 | 91,935.2 | 9,211.5 | 1.792 | 164773 |customize3 | 84,416.1 | 6,840.5 | 2.106 | 177815 |cart | 75,171.5 | 2,446.9 | 0.984 | 74035 |login | 64,634.2 | 1,141.7 | 0.749 | 48424 |shipping | 78,960.6 | 957.3 | 0.546 | 43113 |billing | 66,046.0 | 704.5 | 0.505 | 33396 |confirm | 63,966.8 | 507.4 | 0.502 | 32155 |------------------|------------|------------|----------|---------- | TOTAL | - | 85,488.4 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 442780 | 436492 3357 2885 |search | 221578 | 219209 1171 1184 |browse | 397607 | 391584 3388 2603 |browse_productline| 339610 | 333849 3564 2163 |productdetail | 271302 | 268072 1555 1649 |customize1 | 571553 | 563025 3686 4773 3 |customize2 | 303027 | 298088 2138 2745 |customize3 | 208457 | 200212 5680 2541 |cart | 179334 | 179024 301 0 |login | 127759 | 125648 1262 835 |shipping | 120229 | 120222 3 0 |billing | 114283 | 114279 2 0 |confirm | 85501 | 84695 325 469 |------------------|------------|------------------------------------ | TOTAL | 3383020 | 3334399 26432 21847 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 82,416.7 | 11,302.9 | 1.692 | 139508 |search | 93,972.2 | 7,899.2 | 2.073 | 194829 |browse | 85,804.6 | 11,619.9 | 1.861 | 159713 |browse_productline| 92,097.0 | 12,406.5 | 2.167 | 199647 |productdetail | 46,918.8 | 2,685.0 | 1.152 | 54085 |customize1 | 90,498.3 | 17,305.8 | 1.828 | 165474 3 |customize2 | 90,139.7 | 9,134.7 | 1.827 | 164743 |customize3 | 83,560.2 | 6,782.1 | 2.127 | 177804 |cart | 79,918.5 | 2,427.9 | 0.925 | 73989 |login | 62,892.8 | 1,139.0 | 0.774 | 48721 |shipping | 83,221.7 | 948.4 | 0.518 | 43111 |billing | 71,898.5 | 698.4 | 0.464 | 33395 |confirm | 62,043.3 | 503.0 | 0.518 | 32151 |------------------|------------|------------|----------|---------- | TOTAL | - | 84,852.8 | - | - ECOMMERCE NOTES 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 * worker 192.2.5.132/443 worker 192.2.5.132/80 * worker 192.2.6.132/443 worker 192.2.6.132/80 * worker 192.2.7.132/443 worker 192.2.7.132/80 * worker 192.2.8.132/443 worker 192.2.8.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 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/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 ----------------- * 4 Validation Errors for Iteration 3: client1 - index * 2 Validation Errors for Iteration 3: client4 - index * 2 Validation Errors for Iteration 3: client6 - index * 2 Validation Errors for Iteration 3: client11 - index * 4 Validation Errors for Iteration 3: client12 - index * 2 Validation Errors for Iteration 3: client14 - index * 2 Validation Errors for Iteration 3: client15 - index * 6 Validation Errors for Iteration 3: client18 - index * 2 Validation Errors for Iteration 3: client19 - index * 4 Validation Errors for Iteration 3: client21 - index * 2 Validation Errors for Iteration 3: client22 - index * 4 Validation Errors for Iteration 3: client26 - index * 2 Validation Errors for Iteration 3: client27 - index * 2 Validation Errors for Iteration 3: client28 - index * 2 Validation Errors for Iteration 3: client29 - index * 2 Validation Errors for Iteration 3: client31 - index * 2 Validation Errors for Iteration 3: client32 - index * 2 Validation Errors for Iteration 3: client7 - search * 2 Validation Errors for Iteration 3: client12 - search * 2 Validation Errors for Iteration 3: client16 - search * 2 Validation Errors for Iteration 3: client24 - search * 2 Validation Errors for Iteration 3: client26 - search * 2 Validation Errors for Iteration 3: client29 - search * 2 Validation Errors for Iteration 3: client32 - search * 2 Validation Errors for Iteration 3: client4 - browse * 2 Validation Errors for Iteration 3: client6 - browse * 6 Validation Errors for Iteration 3: client7 - browse * 4 Validation Errors for Iteration 3: client9 - browse * 2 Validation Errors for Iteration 3: client18 - browse * 4 Validation Errors for Iteration 3: client22 - browse * 2 Validation Errors for Iteration 3: client23 - browse * 2 Validation Errors for Iteration 3: client24 - browse * 2 Validation Errors for Iteration 3: client27 - browse * 2 Validation Errors for Iteration 3: client29 - browse * 2 Validation Errors for Iteration 3: client31 - browse * 2 Validation Errors for Iteration 3: client32 - browse * 2 Validation Errors for Iteration 3: client5 - browse_productline * 2 Validation Errors for Iteration 3: client6 - browse_productline * 6 Validation Errors for Iteration 3: client7 - browse_productline * 6 Validation Errors for Iteration 3: client11 - browse_productline * 2 Validation Errors for Iteration 3: client13 - browse_productline * 2 Validation Errors for Iteration 3: client18 - browse_productline * 2 Validation Errors for Iteration 3: client19 - browse_productline * 2 Validation Errors for Iteration 3: client21 - browse_productline * 2 Validation Errors for Iteration 3: client24 - browse_productline * 2 Validation Errors for Iteration 3: client25 - browse_productline * 2 Validation Errors for Iteration 3: client28 - browse_productline * 2 Validation Errors for Iteration 3: client29 - browse_productline * 2 Validation Errors for Iteration 3: client30 - browse_productline * 2 Validation Errors for Iteration 3: client1 - productdetail * 2 Validation Errors for Iteration 3: client2 - productdetail * 4 Validation Errors for Iteration 3: client3 - productdetail * 2 Validation Errors for Iteration 3: client8 - productdetail * 2 Validation Errors for Iteration 3: client10 - productdetail * 2 Validation Errors for Iteration 3: client13 - productdetail * 2 Validation Errors for Iteration 3: client14 - productdetail * 2 Validation Errors for Iteration 3: client18 - productdetail * 2 Validation Errors for Iteration 3: client26 - productdetail * 2 Validation Errors for Iteration 3: client27 - productdetail * 2 Validation Errors for Iteration 3: client28 - productdetail * 2 Validation Errors for Iteration 3: client31 - productdetail * 3 Validation Errors for Iteration 3: client1 - customize1 * 1 Validation Errors for Iteration 3: client2 - customize1 * 2 Validation Errors for Iteration 3: client3 - customize1 * 2 Validation Errors for Iteration 3: client4 - customize1 * 1 Validation Errors for Iteration 3: client7 - customize1 * 2 Validation Errors for Iteration 3: client8 - customize1 * 2 Validation Errors for Iteration 3: client10 - customize1 * 5 Validation Errors for Iteration 3: client11 - customize1 * 4 Validation Errors for Iteration 3: client12 - customize1 * 2 Validation Errors for Iteration 3: client13 - customize1 * 3 Validation Errors for Iteration 3: client14 - customize1 * 1 Validation Errors for Iteration 3: client15 - customize1 * 1 Validation Errors for Iteration 3: client17 - customize1 * 3 Validation Errors for Iteration 3: client18 - customize1 * 1 Validation Errors for Iteration 3: client19 - customize1 * 3 Validation Errors for Iteration 3: client20 - customize1 * 3 Validation Errors for Iteration 3: client21 - customize1 * 1 Validation Errors for Iteration 3: client22 - customize1 * 3 Validation Errors for Iteration 3: client23 - customize1 * 3 Validation Errors for Iteration 3: client24 - customize1 * 5 Validation Errors for Iteration 3: client25 - customize1 * 2 Validation Errors for Iteration 3: client26 - customize1 * 3 Validation Errors for Iteration 3: client27 - customize1 * 1 Validation Errors for Iteration 3: client28 - customize1 * 1 Validation Errors for Iteration 3: client29 - customize1 * 1 Validation Errors for Iteration 3: client30 - customize1 * 4 Validation Errors for Iteration 3: client31 - customize1 * 6 Validation Errors for Iteration 3: client32 - customize1 * 3 Validation Errors for Iteration 3: client1 - customize2 * 1 Validation Errors for Iteration 3: client2 - customize2 * 5 Validation Errors for Iteration 3: client4 - customize2 * 1 Validation Errors for Iteration 3: client7 - customize2 * 2 Validation Errors for Iteration 3: client8 - customize2 * 2 Validation Errors for Iteration 3: client11 - customize2 * 3 Validation Errors for Iteration 3: client12 - customize2 * 3 Validation Errors for Iteration 3: client14 - customize2 * 2 Validation Errors for Iteration 3: client15 - customize2 * 5 Validation Errors for Iteration 3: client17 - customize2 * 1 Validation Errors for Iteration 3: client18 - customize2 * 2 Validation Errors for Iteration 3: client19 - customize2 * 1 Validation Errors for Iteration 3: client20 - customize2 * 1 Validation Errors for Iteration 3: client21 - customize2 * 1 Validation Errors for Iteration 3: client22 - customize2 * 3 Validation Errors for Iteration 3: client23 - customize2 * 1 Validation Errors for Iteration 3: client24 - customize2 * 3 Validation Errors for Iteration 3: client25 - customize2 * 6 Validation Errors for Iteration 3: client27 - customize2 * 1 Validation Errors for Iteration 3: client28 - customize2 * 1 Validation Errors for Iteration 3: client29 - customize2 * 1 Validation Errors for Iteration 3: client30 - customize2 * 4 Validation Errors for Iteration 3: client31 - customize2 * 3 Validation Errors for Iteration 3: client32 - customize2 * 1 Validation Errors for Iteration 3: client2 - customize3 * 2 Validation Errors for Iteration 3: client3 - customize3 * 1 Validation Errors for Iteration 3: client4 - customize3 * 1 Validation Errors for Iteration 3: client5 - customize3 * 2 Validation Errors for Iteration 3: client8 - customize3 * 2 Validation Errors for Iteration 3: client9 - customize3 * 1 Validation Errors for Iteration 3: client11 - customize3 * 1 Validation Errors for Iteration 3: client12 - customize3 * 1 Validation Errors for Iteration 3: client13 - customize3 * 1 Validation Errors for Iteration 3: client15 - customize3 * 1 Validation Errors for Iteration 3: client19 - customize3 * 4 Validation Errors for Iteration 3: client23 - customize3 * 1 Validation Errors for Iteration 3: client24 - customize3 * 2 Validation Errors for Iteration 3: client25 - customize3 * 2 Validation Errors for Iteration 3: client26 - customize3 * 1 Validation Errors for Iteration 3: client27 - customize3 * 1 Validation Errors for Iteration 3: client2 - cart * 1 Validation Errors for Iteration 3: client4 - cart * 1 Validation Errors for Iteration 3: client5 - cart * 2 Validation Errors for Iteration 3: client9 - cart * 1 Validation Errors for Iteration 3: client13 - cart * 2 Validation Errors for Iteration 3: client23 - cart * 1 Validation Errors for Iteration 3: client24 - cart * 2 Validation Errors for Iteration 3: client5 - login * 2 Validation Errors for Iteration 3: client10 - login * 2 Validation Errors for Iteration 3: client12 - login * 2 Validation Errors for Iteration 3: client21 - login * 2 Validation Errors for Iteration 3: client22 - login * 2 Validation Errors for Iteration 3: client27 - login * 2 Validation Errors for Iteration 3: client29 - login * 1 Validation Errors for Iteration 3: client12 - shipping * 1 Validation Errors for Iteration 3: client21 - shipping * 1 Validation Errors for Iteration 3: client27 - shipping * 1 Validation Errors for Iteration 3: client29 - shipping * 1 Validation Errors for Iteration 3: client2 - billing * 1 Validation Errors for Iteration 3: client23 - billing * 2 Validation Errors for Iteration 3: client21 - confirm * 2 Validation Errors for Iteration 3: client23 - confirm * 2 Validation Errors for Iteration 3: client30 - confirm * 2 Validation Errors for Iteration 3: client31 - confirm * 4 Validation Errors for Iteration 3: client32 - confirm ================================================================================ Support Run Details Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 192155 | 190026 2112 17 |search | 300395 | 299038 1354 3 |catalog | 276889 | 276057 832 0 1 |product | 586622 | 556600 27331 2691 |fileCatalog | 534180 | 497802 33353 3025 |file | 320777 | 293864 24725 2188 |download | 160134 | 158894 1037 203 |------------------|------------|------------------------------------ | TOTAL | 2371152 | 2272281 90744 8127 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 62,095.0 | 840.5 | 0.979 | 60823 |search | 44,330.7 | 596.0 | 0.622 | 27586 |catalog | 53,492.8 | 692.6 | 0.650 | 34783 1 |product | 50,144.3 | 2,883.9 | 1.363 | 68360 |fileCatalog | 62,930.8 | 4,130.5 | 1.708 | 107521 |file | 66,515.0 | 2,891.0 | 1.884 | 125323 |download | 99,999.9 | 79,346.1 | 68.900 | 6890092 |------------------|------------|------------|----------|---------- | TOTAL | - | 91,380.6 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 187579 | 187577 2 0 |search | 292978 | 292978 0 0 |catalog | 270300 | 270300 0 0 2 |product | 572266 | 562106 10157 3 |fileCatalog | 520826 | 496414 24412 0 |file | 312905 | 276069 36833 3 |download | 156378 | 155129 1183 66 |------------------|------------|------------------------------------ | TOTAL | 2313232 | 2240573 72587 72 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 57,275.0 | 804.2 | 1.061 | 60821 |search | 38,568.0 | 569.8 | 0.715 | 27587 |catalog | 49,301.0 | 662.7 | 0.705 | 34782 2 |product | 38,996.4 | 2,757.6 | 1.752 | 68359 |fileCatalog | 52,007.2 | 3,947.5 | 2.067 | 107519 |file | 55,680.9 | 2,764.4 | 2.250 | 125325 |download | 100,000.2 | 76,148.1 | 69.078 | 6907847 |------------------|------------|------------|----------|---------- | TOTAL | - | 87,654.3 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 187974 | 187974 0 0 |search | 293668 | 293668 0 0 |catalog | 270755 | 270755 0 0 3 |product | 573001 | 564298 8703 0 |fileCatalog | 521508 | 500030 21478 0 |file | 313293 | 278488 34805 0 |download | 156702 | 155403 1234 65 |------------------|------------|------------------------------------ | TOTAL | 2316901 | 2250616 66220 65 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 57,969.7 | 806.7 | 1.049 | 60821 |search | 39,349.1 | 571.7 | 0.701 | 27588 |catalog | 49,937.4 | 664.6 | 0.696 | 34786 3 |product | 39,613.1 | 2,763.9 | 1.725 | 68361 |fileCatalog | 52,672.4 | 3,956.4 | 2.041 | 107518 |file | 56,415.0 | 2,770.6 | 2.221 | 125329 |download | 100,000.2 | 76,425.1 | 69.119 | 6911938 |------------------|------------|------------|----------|---------- | TOTAL | - | 87,959.0 | - | - SUPPORT NOTES 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 * worker 192.2.5.132/80 * worker 192.2.6.132/80 * worker 192.2.7.132/80 * worker 192.2.8.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 2000, 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