SPECweb2005 Result ================================================================================ || Fujitsu Siemens Computers: PRIMERGY TX300 S2 || SPECweb2005 = 4555 Accoria Networks: Rock Web Server v1.3 (x86_64) || Apache: Tomcat 5.5.9 || SPECweb2005_Banking = 8600 || SPECweb2005_Ecommerce = 5940 || SPECweb2005_Support = 4100 || ================================================================================ Submitter: Fujitsu Siemens, Paderborn, SPEC License #: 22, Test date: Jan-2006 ================================================================================ PERFORMANCE Banking | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 99.4% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | 8600 | 2 | 99.5% 99.9% 0.1% | 0 | | |-----------|---------------------------|------------| | | 3 | 99.8% 100.0% 0.0% | 0 | -------------------------------------------------------------------- Ecommerce | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 97.9% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | 5940 | 2 | 97.5% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | | 3 | 96.0% 99.9% 0.1% | 0 | -------------------------------------------------------------------- Support | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 97.5% 100.0% 0.0% | 410 | | |-----------|---------------------------|------------| | 4100 | 2 | 97.9% 100.0% 0.0% | 522 | | |-----------|---------------------------|------------| | | 3 | 98.7% 100.0% 0.0% | 464 | -------------------------------------------------------------------- ================================================================================ CONFIGURATION Availability Dates -------------------------------------------------------------------------------- Backend Simulator Jan-2005 SUT Hardware Dec-2005 Web Server Software Jan-2006 Dec-2005 Operating System Oct-2005 Other Components N/A System Under Test (SUT) -------------------------------------------------------------------------------- # of SUTs 1 Vendor Fujitsu Siemens Computers Model PRIMERGY TX300 S2 Processor Intel Xeon Processor Speed (MHz) 3800 # Processors 2 cores, 2 chips, 1 core/chip (Hyper-Threading enabled) Primary Cache 12KB(I) + 16KB(D) on chip Secondary Cache 2048KB Other Cache N/A Memory 16GB SDRAM Disk Subsystem 14x36GB FUJ MAS3367NC Disk Controllers LSI MegaRAID 320-2X Operating System RHEL 4 (2.6.9-22 ELsmp x86_64) File System ext2 Other Hardware BX300 Blade: 4 Broadcom Switches (BCM5633), 1 Summit Extreme Switch 7i, 1 Primergy S30 Other Software jdk-1_5_0_06-linux-amd64, jakarta-tomcat-connector-1.2.14 HTTP Software -------------------------------------------------------------------------------- Vendor Accoria Networks Name/Version Rock Web Server v1.3 (x86_64) Dynamic Scripts JSP Server Cache N/A Log Mode Common Log Format Script Engine -------------------------------------------------------------------------------- Vendor Apache Name/Version Tomcat 5.5.9 Dynamic Scripts JSP Server Cache N/A Log Mode Common Log Format SUT Network -------------------------------------------------------------------------------- # of Controllers 3 Network Controllers Intel PRO/1000 MT dual, Broadcom NetXtreme onboard # of Networks 5 Network Type Gigabit LAN Network Speed 1 Gb/s MSL (sec) 30 (Non RFC1122) Time-Wait (sec) 60 (Non RFC1122) MTU Size 1500 Client Systems -------------------------------------------------------------------------------- # of Clients 20 Model PRIMERGY BX300 Blade Processor Pentium III Processor Speed (MHz) 933 # Processors 2 Memory 1024 MB Network Controller 2 Broadcom NetXtreme onboard Operating System MS Windows XP Professional (SP1) JVM Version Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b04) JIT Version Java HotSpot(TM) Client VM (build 1.4.2_04-b04, mixed mode) Other Hardware see SUT -Other Hardware- Other Software N/A Backend Simulator (BESIM) -------------------------------------------------------------------------------- # of Simulators 1 Model PRIMERGY RX300 S2 Processor Intel Xeon Processor Speed (MHz) 3600 # of Processors 2 cores, 2 chips, 1 core/chip (Hyper-Threading disabled) Memory 8192 MB SDRAM Network Controller 2 Broadcom NetXtreme onboard Operating System RHEL 4 (2.6.9-5 ELsmp) File System ext2 Web Server Apache 2.0.52-9 Server Scripts SPEC-FCGI (2.4.0) Other Hardware see SUT -Other Hardware- Other Software jdk-1_5_0_04-linux-i586, mod_fastcgi-2.4.2 ================================================================================ Banking Run Details Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 501620 | 500544 1076 0 |account_summary | 352900 | 350875 2025 0 |check_detail_html | 197668 | 196564 1104 0 |bill_pay | 321792 | 320951 841 0 |add_payee | 26080 | 25973 107 0 |payee_info | 18728 | 18419 307 2 |quick_pay | 153959 | 152193 1755 11 |billpay_status | 51489 | 51256 233 0 1 |chg_profile | 28290 | 28069 220 1 |post_profile | 20464 | 20339 125 0 |req_checks | 28205 | 27153 1050 2 |post_chk_order | 20389 | 20188 201 0 |req_xfer_form | 40583 | 40472 111 0 |post_fund_xfer | 29088 | 29013 75 0 |logout | 142886 | 138748 4138 0 |check_image | 395416 | 395413 3 0 |------------------|------------|------------------------------------ | TOTAL | 2329557 | 2316170 13371 16 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 49,765.9 | 15,828.3 | 0.693 | 34502 |account_summary | 68,286.4 | 8,855.3 | 0.401 | 27437 |check_detail_html | 61,134.6 | 4,296.4 | 0.388 | 23766 |bill_pay | 69,892.5 | 7,465.8 | 0.362 | 25368 |add_payee | 67,836.9 | 627.7 | 0.387 | 26315 |payee_info | 76,271.7 | 749.3 | 0.573 | 43747 |quick_pay | 70,140.2 | 4,649.8 | 0.470 | 33023 |billpay_status | 76,249.3 | 1,557.3 | 0.433 | 33071 1 |chg_profile | 79,881.4 | 1,116.4 | 0.540 | 43148 |post_profile | 76,006.0 | 686.3 | 0.482 | 36668 |req_checks | 81,031.0 | 2,268.1 | 1.085 | 87928 |post_chk_order | 72,212.1 | 618.1 | 0.459 | 33148 |req_xfer_form | 65,188.8 | 816.3 | 0.337 | 21993 |post_fund_xfer | 71,298.4 | 650.9 | 0.343 | 24467 |logout | 70,902.3 | 9,831.3 | 1.061 | 75233 |check_image | 78,126.2 | 3,868.1 | 0.136 | 10696 |------------------|------------|------------|----------|---------- | TOTAL | - | 63,885.3 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 500151 | 497467 2524 160 |account_summary | 351998 | 350289 1062 647 |check_detail_html | 197287 | 196280 667 340 |bill_pay | 320742 | 319564 620 558 |add_payee | 26034 | 25913 69 52 |payee_info | 18662 | 18536 96 30 |quick_pay | 153409 | 152431 693 285 |billpay_status | 51307 | 51069 157 81 2 |chg_profile | 28270 | 28117 108 45 |post_profile | 20436 | 20339 65 32 |req_checks | 28092 | 27488 556 48 |post_chk_order | 20300 | 20192 74 34 |req_xfer_form | 40464 | 40307 85 72 |post_fund_xfer | 28994 | 28890 45 59 |logout | 142580 | 140312 2012 256 |check_image | 394601 | 394554 42 5 |------------------|------------|------------------------------------ | TOTAL | 2323327 | 2311748 8875 2704 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 47,658.7 | 15,358.5 | 0.724 | 34520 |account_summary | 65,799.7 | 8,599.9 | 0.417 | 27465 |check_detail_html | 56,600.9 | 4,170.4 | 0.419 | 23763 |bill_pay | 67,257.3 | 7,238.4 | 0.377 | 25369 |add_payee | 64,039.6 | 609.4 | 0.410 | 26313 |payee_info | 76,565.6 | 726.1 | 0.571 | 43740 |quick_pay | 68,846.9 | 4,506.4 | 0.479 | 33022 |billpay_status | 76,412.4 | 1,509.4 | 0.432 | 33070 2 |chg_profile | 80,650.6 | 1,085.0 | 0.534 | 43146 |post_profile | 75,498.4 | 666.8 | 0.485 | 36679 |req_checks | 80,699.2 | 2,197.9 | 1.089 | 87955 |post_chk_order | 71,104.7 | 598.6 | 0.466 | 33148 |req_xfer_form | 61,216.4 | 792.7 | 0.359 | 22022 |post_fund_xfer | 70,847.0 | 631.2 | 0.345 | 24473 |logout | 71,532.5 | 9,539.4 | 1.051 | 75212 |check_image | 77,624.5 | 3,755.3 | 0.137 | 10698 |------------------|------------|------------|----------|---------- | TOTAL | - | 61,985.2 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 502177 | 500682 1495 0 |account_summary | 353442 | 353256 186 0 |check_detail_html | 198058 | 197912 146 0 |bill_pay | 322512 | 322445 67 0 |add_payee | 26210 | 26195 15 0 |payee_info | 18781 | 18756 25 0 |quick_pay | 154338 | 154200 138 0 |billpay_status | 51603 | 51595 8 0 3 |chg_profile | 28382 | 28368 14 0 |post_profile | 20509 | 20496 13 0 |req_checks | 28251 | 27811 440 0 |post_chk_order | 20395 | 20384 11 0 |req_xfer_form | 40660 | 40651 9 0 |post_fund_xfer | 29136 | 29136 0 0 |logout | 143072 | 141709 1363 0 |check_image | 396161 | 396161 0 0 |------------------|------------|------------------------------------ | TOTAL | 2333687 | 2329757 3930 0 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 49,187.6 | 16,255.6 | 0.701 | 34508 |account_summary | 71,852.5 | 9,097.1 | 0.381 | 27438 |check_detail_html | 62,146.2 | 4,415.3 | 0.382 | 23765 |bill_pay | 73,079.9 | 7,675.2 | 0.347 | 25370 |add_payee | 70,223.7 | 647.0 | 0.374 | 26315 |payee_info | 82,011.9 | 770.7 | 0.533 | 43746 |quick_pay | 75,140.9 | 4,781.1 | 0.439 | 33024 |billpay_status | 82,087.0 | 1,600.9 | 0.402 | 33071 3 |chg_profile | 85,582.4 | 1,148.8 | 0.504 | 43149 |post_profile | 80,711.5 | 705.6 | 0.454 | 36675 |req_checks | 83,012.5 | 2,330.1 | 1.059 | 87925 |post_chk_order | 77,478.4 | 634.3 | 0.427 | 33152 |req_xfer_form | 67,226.1 | 839.1 | 0.327 | 21999 |post_fund_xfer | 77,674.2 | 668.8 | 0.315 | 24469 |logout | 73,414.2 | 10,094.5 | 1.024 | 75215 |check_image | 82,643.9 | 3,974.0 | 0.129 | 10693 |------------------|------------|------------|----------|---------- | TOTAL | - | 65,637.9 | - | - BANKING NOTES SUT Notes --------- * * 1 disk for OS, pagefile, applications, data * 13 disks for 'Default Web Site' (/wwwroot/jakarta...: workload, scripts, logs),software RAID0 * - using 2MB chunk size for the raid array (/etc/raidtab: default 64k) * set noatime,nodiratime,nocheck for specweb mount (/etc/fstab): * - noatime/nodiratime: Do not update inode access times on this file system. * - nocheck: No checking is done. (no check on mount) * Intel PRO/1000 MT dual (PCI-X, 64-bit 133MHz): * (insmod tg3 eth0, e1000 eth1 eth2 eth3 eth4) * - FlowControl=0 (off), default read settings from the EEPROM * - RxDescriptors=768, default 256 * - TxDescriptors=4096, default 256 * (ifconfig eth0 eth1 eth2 eth3 eth4) * - txqueuelen=60000, transmit queue length; default 100 * /proc/irq * - 201.smp_affinity=00000001, lock IRQ of NIC(eth1) to 1. processor; default 0xffffffff * - 209.smp_affinity=00000002, lock IRQ of NIC(eth2) to 2. processor; default 0xffffffff * - 217.smp_affinity=00000004, lock IRQ of NIC(eth3) to 3. processor; default 0xffffffff * - 225.smp_affinity=00000008, lock IRQ of NIC(eth4) to 4. processor; default 0xffffffff * - irqbalance --noethernet; default irqbalance Operating System Notes ---------------------- * ulimit -n 1000000, sets number of open files, default 1024 * ulimit -u 1000000, sets max user processes, default 7160 * /proc/sys/net * - core.optmem_max=10000000, maximum amount of option memory buffers, default 10240 * - core.rmem_default=10000000, default receive socket buffer size, default 65535 * - core.rmem_max=10000000, maximum receive socket buffer size, default 131071 * - core.wmem_default=10000000, default send socket buffer size, default 65535 * - core.wmem_max=10000000, maximum send socket buffer size, default 131071 * - core.netdev_max_backlog=300000, number of unprocessed input packets before kernel starts dropping them, default 300 * - ipv4.tcp_max_tw_buckets=2000000, set TCP time-wait buckets pool size, default 180000 * - ipv4.tcp_rmem=30000000 30000000 30000000, maximum TCP read-buffer space allocatable, default 4096 87380 174760 * - ipv4.tcp_wmem=30000000 30000000 30000000, maximum TCP write-buffer space allocatable, default 4096 16384 131072 * - ipv4.tcp_mem=30000000 30000000 30000000, maximum TCP buffer space allocatable, default 195584 196096 196608 * - ipv4.tcp_timestamps=0, turns TCP timestamp support off, default on * - ipv4.tcp_dsack=0, turns DSACK support off, default on * - ipv4.tcp_sack=0, turns SACK support off, default on * - ipv4.tcp_window_scaling=0, turns TCP window scaling support off, default on * - ipv4.ip_forward=1, default off * Kernel parameters: * - idle=poll, idle threads poll reschedule flag, default: use HLT instruction HTTP Software Notes ------------------- * Rock Web Server /wwwroot/rockweb/conf/httpd.conf * - server_log httpd.log * - validate_static -1, disables static file modification validation, 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 * - 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 * - connection_timeout 1200, connection inactivity timeout, default 60s * - worker 10.100.1.100/80 10.100.1.100/443 */9090 * - worker 10.100.2.100/80 10.100.2.100/443 * - worker 10.100.3.100/80 10.100.3.100/443 * - worker 10.100.4.100/80 10.100.4.100/443 * - ;host; wsrv:80 * - document_root /wwwroot/jakarta-tomcat-5.5.9/webapps * - access_log access_port80.log * - access_log_format commonlog * - error_log error_port80.log * - ;file; / * - cgi_type servlet * - cgi_regex .*jsp * - cgi_listener localhost/8009 * - ;/file; * - ;/host; * - ;host; wsrv:443 * - ssl_key_file /wwwroot/rockweb/etc/key-cert/sample.key * - ssl_cert_file /wwwroot/rockweb/etc/key-cert/sample.certificate * - document_root /wwwroot/jakarta-tomcat-5.5.9/webapps * - access_log access_port443.log * - access_log_format commonlog * - error_log error_port443.log * - ;file; / * - cgi_type servlet * - cgi_regex .*jsp * - cgi_listener localhost/8009 * - ;/file; * - ;/host; Script Engine Notes ------------------- * Apache conf/server.xml (http://jakarta.apache.org/tomcat/tomcat-5.5-doc/config/ajp.html): * - Connector port=8009; default 8080 * - maxThreads=15000; default 150 * - minSpareThreads=2500; default 25 * - maxSpareThreads=7500; default 75 * - acceptCount=10000; default 100 * - connectionTimeout=0; default 20000 * - Host name=wsrv01 appBase=webapps; default name=localhost * * conf/worker.properties (http://jakarta.apache.org/tomcat/tomcat-5.5-doc/config/ajp.html): * - worker.list=ajp13w01; default: ajp13 * - worker.ajp13w01.type=ajp13 * - worker.ajp13w01.host=localhost * - worker.ajp13w01.port=8009 HTTP Script Notes ----------------- * Tomcat is used as JSP engine * SPEC-provided JSP scripts, no modifications * JAVA_OPTS=-Xms4000m -Xmx4000m -Xss512k -Xcompactexplicitgc -server -d64 SUT/etc/profile * java -Xms512m -Xmx512m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC specwebclient Client Notes ------------ * NDIS registry tuning parameters [HKLM/System/CurrentControlSet/Services/NDIS/Parameters]: * - ProcessorAffinityMask=0, default 1 (any processor) * * TCP/IP registry tuning parameters [HKLM/System/CurrentControlSet/Services/Tcpip/Parameters]: * - MaxHashTableSize=0x4000, sets TCB hash table size to 16384 entries, default is 512. * - TcpTimedWaitDelay=0x3c, sets TIME_WAIT parameter to 60 seconds (non-RFC 1122), default is 240. * - MaxFreeTwTcbs=400000, sets maximum number of TIME_WAIT tcbs to 400,000. * - MaxFreeTcbs=0x16000, sets number of cached (pre-allocated) TCBs, default 1000 * - MaxUserPort=0xfffe, sets maximum open ports to 65534. * - TcpWindowSize=65535, sets TCP send/receive window size, default 8192. * - NumTcbTablePartitions=32, sets number of independent TCB table segments, default 4. BESIM Notes ----------- * BeSim is on own physically separate machine. * - 4 subnets clients/SUT (via Broadcom Switches) * - 1 subnet primeclient/clients/SUT/BESIM (via Summit Switch) * ulimit -n 10000, sets number of open files, default 1024 * * /etc/httpd/httpd.conf * Timeout 300, num. sec. before receives and sends time out; default 120 * KeepAlive On, allow persistent connection; default Off * KeepAliveRequests 0, unlimited number of requests; default 100 * KeepAliveTimeout 600, num. sec. wait for next request; default 15 * worker.c: * - ThreadLimit=256, max number worker threads in a server; default 64 * - ServerLimit=32, max number of active child processes; default 4 * - StartServers=32, initial number of server processes to start; default 2 * - MaxClients=8192, max number of simultaneous client connections; default 150 * - MaxSpareThreads=8192, max number of worker threads which are kept spare; default 75 * - ThreadsPerChild=256, max number of requests a server process serves; default 25 * Listen 10.100.0.93:81 #eth0, bind Apache to a spec. IP-address; default Listen 80 * LoadModule fastcgi_module modules/mod_fastcgi.so * FastCgiConfig -idle-timeout 86400 -listen-queue-depth 1024 -flush -init-start-delay 0 * ServerName besimB:81 * DocumentRoot /var/www; default /var/www/html * ServerSignature Off, default On * ScriptAlias /fcgi-bin/ /var/www/fcgi-bin * AddLanguage en .en (only); default all * #LanguagePriority en ca ...; default LanguagePriority en ca ... * #ForceLanguagePriority Prefer Fallback; default ForceLanguagePriority Prefer Fallback * SetHandler fastcgi-script * AddHandler fastcgi-script .fcgi * ErrorLog: LogLevel Error * CustomLog: LogFormat Common * * (ifconfig eth0) * - txqueuelen=20000, transmit queue length; default 100 * /proc/irq * - 169.smp_affinity=00000001, lock IRQ of NIC(eth0) to 1. processor; default 0xffffffff * - 0.smp_affinity=00000002, lock IRQ of TIMER to 2. processor; default 0xffffffff * - irqbalance disabled * /proc/sys/net * - core.optmem_max=10000000, maximum amount of option memory buffers, default 10240 * - core.rmem_default=10000000, default receive socket buffer size, default 65535 * - core.rmem_max=10000000, maximum receive socket buffer size, default 131071 * - core.wmem_default=10000000, default send socket buffer size, default 65535 * - core.wmem_max=10000000, maximum send socket buffer size, default 131071 * - core.netdev_max_backlog=300000, number of unprocessed input packets before kernel starts dropping them, default 300 * - ipv4.tcp_max_tw_buckets=2000000, set TCP time-wait buckets pool size, default 180000 * - ipv4.tcp_rmem=30000000 30000000 30000000, maximum TCP read-buffer space allocatable, default 4096 87380 174760 * - ipv4.tcp_wmem=30000000 30000000 30000000, maximum TCP write-buffer space allocatable, default 4096 16384 131072 * - ipv4.tcp_mem=30000000 30000000 30000000, maximum TCP buffer space allocatable, default 195584 196096 196608 * - ipv4.tcp_timestamps=0, turns TCP timestamp support off, default on * - ipv4.tcp_dsack=0, turns DSACK support off, default on * - ipv4.tcp_sack=0, turns SACK support off, default on * - ipv4.tcp_window_scaling=0, turns TCP window scaling support off, default on * - ipv4.ip_forward=1, default off * Kernel parameters: * - idle=poll, idle threads poll reschedule flag, default: use HLT instruction Other Notes ----------- * N/A ================================================================================ 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 | 128507 | 126599 1885 23 |search | 64570 | 62762 1761 47 |browse | 115344 | 112425 2890 29 |browse_productline| 98572 | 95463 3058 51 |productdetail | 78812 | 78763 49 0 |customize1 | 166345 | 162857 3406 82 1 |customize2 | 87971 | 86152 1776 43 |customize3 | 60581 | 56488 3988 105 |cart | 52102 | 51423 667 12 |login | 37085 | 36476 590 19 |shipping | 34933 | 34919 14 0 |billing | 33196 | 33180 16 0 |confirm | 24792 | 24791 1 0 |------------------|------------|------------------------------------ | TOTAL | 982810 | 962298 20101 411 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 80,267.1 | 11,161.3 | 1.747 | 140293 |search | 91,572.1 | 7,433.9 | 2.030 | 185965 |browse | 82,556.7 | 11,220.4 | 1.903 | 157131 |browse_productline| 89,345.8 | 11,346.7 | 2.081 | 185935 |productdetail | 46,687.3 | 2,655.4 | 1.165 | 54424 |customize1 | 90,174.7 | 17,072.4 | 1.838 | 165780 1 |customize2 | 89,741.8 | 8,988.9 | 1.839 | 165050 |customize3 | 83,547.1 | 6,695.6 | 2.136 | 178525 |cart | 65,810.8 | 2,405.8 | 1.133 | 74584 |login | 61,726.9 | 1,117.8 | 0.788 | 48688 |shipping | 65,165.5 | 935.3 | 0.663 | 43247 |billing | 53,590.9 | 692.9 | 0.629 | 33718 |confirm | 59,313.5 | 498.4 | 0.547 | 32472 |------------------|------------|------------|----------|---------- | TOTAL | - | 82,224.8 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 127822 | 126162 1647 13 |search | 64341 | 61989 2348 4 |browse | 114655 | 111681 2969 5 |browse_productline| 98046 | 94194 3842 10 |productdetail | 78453 | 78428 25 0 |customize1 | 165482 | 161292 4183 7 2 |customize2 | 87655 | 85457 2195 3 |customize3 | 60276 | 54676 5541 59 |cart | 51840 | 51010 826 4 |login | 36933 | 36059 857 17 |shipping | 34726 | 34719 7 0 |billing | 32995 | 32992 3 0 |confirm | 24718 | 24718 0 0 |------------------|------------|------------------------------------ | TOTAL | 977942 | 953377 24443 122 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 77,283.4 | 10,779.2 | 1.815 | 140314 |search | 89,937.7 | 7,191.1 | 2.067 | 185964 |browse | 80,008.8 | 10,829.3 | 1.964 | 157155 |browse_productline| 87,482.1 | 10,955.4 | 2.125 | 185916 |productdetail | 44,638.9 | 2,560.7 | 1.216 | 54309 |customize1 | 87,990.9 | 16,488.0 | 1.884 | 165782 2 |customize2 | 87,837.2 | 8,694.9 | 1.879 | 165047 |customize3 | 79,899.3 | 6,467.7 | 2.234 | 178536 |cart | 60,917.6 | 2,324.2 | 1.224 | 74598 |login | 56,310.3 | 1,080.8 | 0.864 | 48692 |shipping | 59,652.4 | 902.6 | 0.724 | 43247 |billing | 48,312.6 | 668.6 | 0.697 | 33717 |confirm | 53,707.5 | 482.4 | 0.604 | 32472 |------------------|------------|------------|----------|---------- | TOTAL | - | 79,425.0 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 127150 | 124151 2991 8 |search | 64282 | 60520 3680 82 |browse | 114150 | 109066 5071 13 |browse_productline| 97566 | 91653 5868 45 |productdetail | 77994 | 77931 63 0 |customize1 | 164518 | 157732 6674 112 3 |customize2 | 87255 | 83618 3584 53 |customize3 | 60020 | 52217 7530 273 |cart | 51596 | 50289 1286 21 |login | 36761 | 35669 1044 48 |shipping | 34561 | 34557 4 0 |billing | 32845 | 32841 4 0 |confirm | 24577 | 24577 0 0 |------------------|------------|------------------------------------ | TOTAL | 973275 | 934821 37799 655 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 75,312.7 | 10,435.6 | 1.862 | 140293 |search | 87,314.3 | 6,993.2 | 2.129 | 185962 |browse | 77,658.3 | 10,493.6 | 2.023 | 157139 |browse_productline| 85,475.5 | 10,610.1 | 2.174 | 185890 |productdetail | 43,295.4 | 2,482.3 | 1.256 | 54402 |customize1 | 85,426.7 | 15,955.6 | 1.940 | 165781 3 |customize2 | 85,318.4 | 8,424.8 | 1.934 | 165046 |customize3 | 77,054.0 | 6,269.0 | 2.317 | 178540 |cart | 57,514.9 | 2,242.2 | 1.291 | 74282 |login | 53,138.8 | 1,052.1 | 0.920 | 48921 |shipping | 56,402.5 | 874.4 | 0.766 | 43247 |billing | 45,141.8 | 647.9 | 0.746 | 33718 |confirm | 50,537.6 | 466.9 | 0.642 | 32472 |------------------|------------|------------|----------|---------- | TOTAL | - | 76,947.6 | - | - ECOMMERCE NOTES SUT Notes --------- * * 1 disk for OS, pagefile, applications, data * 13 disks for 'Default Web Site' (/wwwroot/jakarta...: workload, scripts, logs),software RAID0 * - using 2MB chunk size for the raid array (/etc/raidtab: default 64k) * set noatime,nodiratime,nocheck for specweb mount (/etc/fstab): * - noatime/nodiratime: Do not update inode access times on this file system. * - nocheck: No checking is done. (no check on mount) * Intel PRO/1000 MT dual (PCI-X, 64-bit 133MHz): * (insmod tg3 eth0, e1000 eth1 eth2 eth3 eth4) * - FlowControl=0 (off), default read settings from the EEPROM * - RxDescriptors=768, default 256 * - TxDescriptors=4096, default 256 * (ifconfig eth0 eth1 eth2 eth3 eth4) * - txqueuelen=60000, transmit queue length; default 100 * /proc/irq * - 201.smp_affinity=00000001, lock IRQ of NIC(eth1) to 1. processor; default 0xffffffff * - 209.smp_affinity=00000002, lock IRQ of NIC(eth2) to 2. processor; default 0xffffffff * - 217.smp_affinity=00000004, lock IRQ of NIC(eth3) to 3. processor; default 0xffffffff * - 225.smp_affinity=00000008, lock IRQ of NIC(eth4) to 4. processor; default 0xffffffff * - irqbalance --noethernet; default irqbalance Operating System Notes ---------------------- * ulimit -n 1000000, sets number of open files, default 1024 * ulimit -u 1000000, sets max user processes, default 7160 * /proc/sys/net * - core.optmem_max=10000000, maximum amount of option memory buffers, default 10240 * - core.rmem_default=10000000, default receive socket buffer size, default 65535 * - core.rmem_max=10000000, maximum receive socket buffer size, default 131071 * - core.wmem_default=10000000, default send socket buffer size, default 65535 * - core.wmem_max=10000000, maximum send socket buffer size, default 131071 * - core.netdev_max_backlog=300000, number of unprocessed input packets before kernel starts dropping them, default 300 * - ipv4.tcp_max_tw_buckets=2000000, set TCP time-wait buckets pool size, default 180000 * - ipv4.tcp_rmem=30000000 30000000 30000000, maximum TCP read-buffer space allocatable, default 4096 87380 174760 * - ipv4.tcp_wmem=30000000 30000000 30000000, maximum TCP write-buffer space allocatable, default 4096 16384 131072 * - ipv4.tcp_mem=30000000 30000000 30000000, maximum TCP buffer space allocatable, default 195584 196096 196608 * - ipv4.tcp_timestamps=0, turns TCP timestamp support off, default on * - ipv4.tcp_dsack=0, turns DSACK support off, default on * - ipv4.tcp_sack=0, turns SACK support off, default on * - ipv4.tcp_window_scaling=0, turns TCP window scaling support off, default on * - ipv4.ip_forward=1, default off * Kernel parameters: * - idle=poll, idle threads poll reschedule flag, default: use HLT instruction HTTP Software Notes ------------------- * Rock Web Server /wwwroot/rockweb/conf/httpd.conf * - server_log httpd.log * - connection_timeout 1200, connection inactivity timeout, default 60s * - worker 10.100.1.100/9090 * - worker 10.100.1.100/80 10.100.1.100/443 * - worker 10.100.2.100/80 10.100.2.100/443 * - worker 10.100.3.100/80 10.100.3.100/443 * - worker 10.100.4.100/80 10.100.4.100/443 * - ;host; wsrv01/2/3/4:80 * - document_root /wwwroot/jakarta-tomcat-5.5.9/webapps * - access_log access_port80.log * - access_log_format commonlog * - error_log error_port80.log * - address 10.100.1/2/3/4.100 * - ;file; / * - cgi_type servlet * - cgi_regex .*jsp * - cgi_listener localhost/8009 * - ;/file; * - ;/host; * * - ;host; wsrv01/2/3/4:443 * - ssl_key_file /wwwroot/rockweb/etc/key-cert/sample.key * - ssl_cert_file /wwwroot/rockweb/etc/key-cert/sample.certificate * - document_root /wwwroot/jakarta-tomcat-5.5.9/webapps * - access_log access_port443.log * - access_log_format commonlog * - error_log error_port443.log * - address 10.100.1/2/3/4.100 * - ;file; / * - cgi_type servlet * - cgi_regex .*jsp * - cgi_listener localhost/8009 * - ;/file; * - ;/host; Script Engine Notes ------------------- * Apache conf/server.xml (http://jakarta.apache.org/tomcat/tomcat-5.5-doc/config/ajp.html): * - Connector port=8009; default 8080 * - maxThreads=15000; default 150 * - minSpareThreads=2500; default 25 * - maxSpareThreads=7500; default 75 * - acceptCount=10000; default 100 * - connectionTimeout=0; default 20000 * - Host name=wsrv01 appBase=webapps; default name=localhost * * conf/worker.properties (http://jakarta.apache.org/tomcat/tomcat-5.5-doc/config/ajp.html): * - worker.list=ajp13w01; default: ajp13 * - worker.ajp13w01.type=ajp13 * - worker.ajp13w01.host=localhost * - worker.ajp13w01.port=8009 HTTP Script Notes ----------------- * Tomcat is used as JSP engine * SPEC-provided JSP scripts, no modifications * JAVA_OPTS=-Xms4000m -Xmx4000m -Xss512k -Xcompactexplicitgc -server -d64 SUT/etc/profile * java -Xms512m -Xmx512m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC specwebclient Client Notes ------------ * NDIS registry tuning parameters [HKLM/System/CurrentControlSet/Services/NDIS/Parameters]: * - ProcessorAffinityMask=0, default 1 (any processor) * * TCP/IP registry tuning parameters [HKLM/System/CurrentControlSet/Services/Tcpip/Parameters]: * - MaxHashTableSize=0x4000, sets TCB hash table size to 16384 entries, default is 512. * - TcpTimedWaitDelay=0x3c, sets TIME_WAIT parameter to 60 seconds (non-RFC 1122), default is 240. * - MaxFreeTwTcbs=400000, sets maximum number of TIME_WAIT tcbs to 400,000. * - MaxFreeTcbs=0x16000, sets number of cached (pre-allocated) TCBs, default 1000 * - MaxUserPort=0xfffe, sets maximum open ports to 65534. * - TcpWindowSize=65535, sets TCP send/receive window size, default 8192. * - NumTcbTablePartitions=32, sets number of independent TCB table segments, default 4. BESIM Notes ----------- * BeSim is on own physically separate machine. * - 4 subnets clients/SUT (via Broadcom Switches) * - 1 subnet primeclient/clients/SUT/BESIM (via Summit Switch) * ulimit -n 10000, sets number of open files, default 1024 * * /etc/httpd/httpd.conf * Timeout 300, num. sec. before receives and sends time out; default 120 * KeepAlive On, allow persistent connection; default Off * KeepAliveRequests 0, unlimited number of requests; default 100 * KeepAliveTimeout 600, num. sec. wait for next request; default 15 * worker.c: * - ThreadLimit=256, max number worker threads in a server; default 64 * - ServerLimit=32, max number of active child processes; default 4 * - StartServers=32, initial number of server processes to start; default 2 * - MaxClients=8192, max number of simultaneous client connections; default 150 * - MaxSpareThreads=8192, max number of worker threads which are kept spare; default 75 * - ThreadsPerChild=256, max number of requests a server process serves; default 25 * Listen 10.100.0.93:81 #eth0, bind Apache to a spec. IP-address; default Listen 80 * LoadModule fastcgi_module modules/mod_fastcgi.so * FastCgiConfig -idle-timeout 86400 -listen-queue-depth 1024 -flush -init-start-delay 0 * ServerName besimB:81 * DocumentRoot /var/www; default /var/www/html * ServerSignature Off, default On * ScriptAlias /fcgi-bin/ /var/www/fcgi-bin * AddLanguage en .en (only); default all * #LanguagePriority en ca ...; default LanguagePriority en ca ... * #ForceLanguagePriority Prefer Fallback; default ForceLanguagePriority Prefer Fallback * SetHandler fastcgi-script * AddHandler fastcgi-script .fcgi * ErrorLog: LogLevel Error * CustomLog: LogFormat Common * * (ifconfig eth0) * - txqueuelen=20000, transmit queue length; default 100 * /proc/irq * - 169.smp_affinity=00000001, lock IRQ of NIC(eth0) to 1. processor; default 0xffffffff * - 0.smp_affinity=00000002, lock IRQ of TIMER to 2. processor; default 0xffffffff * - irqbalance disabled * /proc/sys/net * - core.optmem_max=10000000, maximum amount of option memory buffers, default 10240 * - core.rmem_default=10000000, default receive socket buffer size, default 65535 * - core.rmem_max=10000000, maximum receive socket buffer size, default 131071 * - core.wmem_default=10000000, default send socket buffer size, default 65535 * - core.wmem_max=10000000, maximum send socket buffer size, default 131071 * - core.netdev_max_backlog=300000, number of unprocessed input packets before kernel starts dropping them, default 300 * - ipv4.tcp_max_tw_buckets=2000000, set TCP time-wait buckets pool size, default 180000 * - ipv4.tcp_rmem=30000000 30000000 30000000, maximum TCP read-buffer space allocatable, default 4096 87380 174760 * - ipv4.tcp_wmem=30000000 30000000 30000000, maximum TCP write-buffer space allocatable, default 4096 16384 131072 * - ipv4.tcp_mem=30000000 30000000 30000000, maximum TCP buffer space allocatable, default 195584 196096 196608 * - ipv4.tcp_timestamps=0, turns TCP timestamp support off, default on * - ipv4.tcp_dsack=0, turns DSACK support off, default on * - ipv4.tcp_sack=0, turns SACK support off, default on * - ipv4.tcp_window_scaling=0, turns TCP window scaling support off, default on * - ipv4.ip_forward=1, default off * Kernel parameters: * - idle=poll, idle threads poll reschedule flag, default: use HLT instruction Other Notes ----------- * N/A ================================================================================ 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 | 57427 | 57213 214 0 |search | 89255 | 89246 9 0 |catalog | 82567 | 82559 8 0 1 |product | 174830 | 171392 3438 0 |fileCatalog | 159613 | 152219 7256 138 |file | 96065 | 90105 5773 187 |download | 48138 | 47348 370 10 |------------------|------------|------------------------------------ | TOTAL | 707895 | 690082 17068 335 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 64,360.2 | 861.5 | 0.946 | 60894 |search | 47,230.5 | 611.1 | 0.588 | 27793 |catalog | 56,828.5 | 700.4 | 0.605 | 34434 1 |product | 59,654.1 | 2,990.3 | 1.163 | 69432 |fileCatalog | 69,691.7 | 4,231.1 | 1.544 | 107609 |file | 72,726.1 | 2,982.2 | 1.732 | 126019 |download | 99,999.9 | 80,950.5 | 68.264 | 6826407 |------------------|------------|------------|----------|---------- | TOTAL | - | 93,327.1 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 57547 | 57359 188 0 |search | 89431 | 89424 7 0 |catalog | 82849 | 82844 5 0 2 |product | 175331 | 172723 2608 0 |fileCatalog | 159957 | 153539 6334 84 |file | 96248 | 91013 5067 168 |download | 48306 | 47371 396 17 |------------------|------------|------------------------------------ | TOTAL | 709669 | 694273 14605 269 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 65,316.5 | 863.7 | 0.932 | 60902 |search | 47,587.4 | 612.7 | 0.584 | 27800 |catalog | 57,429.2 | 703.0 | 0.599 | 34431 2 |product | 60,367.1 | 2,999.9 | 1.150 | 69427 |fileCatalog | 70,479.0 | 4,242.1 | 1.526 | 107610 |file | 73,545.5 | 2,989.2 | 1.713 | 126019 |download | 99,999.9 | 81,113.1 | 68.135 | 6813498 |------------------|------------|------------|----------|---------- | TOTAL | - | 93,523.7 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 57872 | 57784 88 0 |search | 89912 | 89910 2 0 |catalog | 83288 | 83280 8 0 3 |product | 176280 | 174623 1654 3 |fileCatalog | 160878 | 156737 4046 95 |file | 96874 | 93567 3191 116 |download | 48511 | 47641 390 16 |------------------|------------|------------------------------------ | TOTAL | 713615 | 703542 9379 230 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 70,172.7 | 876.8 | 0.867 | 60895 |search | 52,437.9 | 621.6 | 0.529 | 27789 |catalog | 62,358.3 | 713.4 | 0.552 | 34427 3 |product | 65,167.6 | 3,045.2 | 1.065 | 69435 |fileCatalog | 74,767.8 | 4,306.6 | 1.439 | 107599 |file | 77,820.5 | 3,037.3 | 1.619 | 126020 |download | 99,999.8 | 82,085.1 | 68.013 | 6801295 |------------------|------------|------------|----------|---------- | TOTAL | - | 94,686.0 | - | - SUPPORT NOTES SUT Notes --------- * * 1 disk for OS, pagefile, applications, data * 13 disks for 'Default Web Site' (/wwwroot/jakarta...: workload, scripts, logs),software RAID0 * - using 2MB chunk size for the raid array (/etc/raidtab: default 64k) * set noatime,nodiratime,nocheck for specweb mount (/etc/fstab): * - noatime/nodiratime: Do not update inode access times on this file system. * - nocheck: No checking is done. (no check on mount) * Intel PRO/1000 MT dual (PCI-X, 64-bit 133MHz): * (insmod tg3 eth0, e1000 eth1 eth2 eth3 eth4) * - FlowControl=0 (off), default read settings from the EEPROM * - RxDescriptors=768, default 256 * - TxDescriptors=4096, default 256 * (ifconfig eth0 eth1 eth2 eth3 eth4) * - txqueuelen=60000, transmit queue length; default 100 * /proc/irq * - 201.smp_affinity=00000001, lock IRQ of NIC(eth1) to 1. processor; default 0xffffffff * - 209.smp_affinity=00000002, lock IRQ of NIC(eth2) to 2. processor; default 0xffffffff * - 217.smp_affinity=00000004, lock IRQ of NIC(eth3) to 3. processor; default 0xffffffff * - 225.smp_affinity=00000008, lock IRQ of NIC(eth4) to 4. processor; default 0xffffffff * - irqbalance --noethernet; default irqbalance Operating System Notes ---------------------- * ulimit -n 1000000, sets number of open files, default 1024 * ulimit -u 1000000, sets max user processes, default 7160 * /proc/sys/net * - core.optmem_max=10000000, maximum amount of option memory buffers, default 10240 * - core.rmem_default=10000000, default receive socket buffer size, default 65535 * - core.rmem_max=10000000, maximum receive socket buffer size, default 131071 * - core.wmem_default=10000000, default send socket buffer size, default 65535 * - core.wmem_max=10000000, maximum send socket buffer size, default 131071 * - core.netdev_max_backlog=300000, number of unprocessed input packets before kernel starts dropping them, default 300 * - ipv4.tcp_max_tw_buckets=2000000, set TCP time-wait buckets pool size, default 180000 * - ipv4.tcp_rmem=30000000 30000000 30000000, maximum TCP read-buffer space allocatable, default 4096 87380 174760 * - ipv4.tcp_wmem=30000000 30000000 30000000, maximum TCP write-buffer space allocatable, default 4096 16384 131072 * - ipv4.tcp_mem=30000000 30000000 30000000, maximum TCP buffer space allocatable, default 195584 196096 196608 * - ipv4.tcp_timestamps=0, turns TCP timestamp support off, default on * - ipv4.tcp_dsack=0, turns DSACK support off, default on * - ipv4.tcp_sack=0, turns SACK support off, default on * - ipv4.tcp_window_scaling=0, turns TCP window scaling support off, default on * - ipv4.ip_forward=1, default off * Kernel parameters: * - idle=poll, idle threads poll reschedule flag, default: use HLT instruction HTTP Software Notes ------------------- * Rock Web Server /wwwroot/rockweb/conf/httpd.conf * - server_log httpd.log * - connection_timeout 1200, connection inactivity timeout, default 60s * - worker 10.100.1.100/9090 * - worker 10.100.1.100/80 10.100.1.100/443 * - worker 10.100.2.100/80 10.100.2.100/443 * - worker 10.100.3.100/80 10.100.3.100/443 * - worker 10.100.4.100/80 10.100.4.100/443 * - ;host; wsrv01/2/3/4:80 * - document_root /wwwroot/jakarta-tomcat-5.5.9/webapps * - access_log access_port80.log * - access_log_format commonlog * - error_log error_port80.log * - address 10.100.1/2/3/4.100 * - ;file; / * - cgi_type servlet * - cgi_regex .*jsp * - cgi_listener localhost/8009 * - ;/file; * - ;/host; * * - ;host; wsrv01/2/3/4:443 * - ssl_key_file /wwwroot/rockweb/etc/key-cert/sample.key * - ssl_cert_file /wwwroot/rockweb/etc/key-cert/sample.certificate * - document_root /wwwroot/jakarta-tomcat-5.5.9/webapps * - access_log access_port443.log * - access_log_format commonlog * - error_log error_port443.log * - address 10.100.1/2/3/4.100 * - ;file; / * - cgi_type servlet * - cgi_regex .*jsp * - cgi_listener localhost/8009 * - ;/file; * - ;/host; Script Engine Notes ------------------- * Apache conf/server.xml (http://jakarta.apache.org/tomcat/tomcat-5.5-doc/config/ajp.html): * - Connector port=8009; default 8080 * - maxThreads=15000; default 150 * - minSpareThreads=2500; default 25 * - maxSpareThreads=7500; default 75 * - acceptCount=10000; default 100 * - connectionTimeout=0; default 20000 * - Host name=wsrv01 appBase=webapps; default name=localhost * * conf/worker.properties (http://jakarta.apache.org/tomcat/tomcat-5.5-doc/config/ajp.html): * - worker.list=ajp13w01; default: ajp13 * - worker.ajp13w01.type=ajp13 * - worker.ajp13w01.host=localhost * - worker.ajp13w01.port=8009 HTTP Script Notes ----------------- * Tomcat is used as JSP engine * SPEC-provided JSP scripts, no modifications * JAVA_OPTS=-Xms4000m -Xmx4000m -Xss512k -Xcompactexplicitgc -server -d64 SUT/etc/profile * java -Xms512m -Xmx512m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC specwebclient Client Notes ------------ * NDIS registry tuning parameters [HKLM/System/CurrentControlSet/Services/NDIS/Parameters]: * - ProcessorAffinityMask=0, default 1 (any processor) * * TCP/IP registry tuning parameters [HKLM/System/CurrentControlSet/Services/Tcpip/Parameters]: * - MaxHashTableSize=0x4000, sets TCB hash table size to 16384 entries, default is 512. * - TcpTimedWaitDelay=0x3c, sets TIME_WAIT parameter to 60 seconds (non-RFC 1122), default is 240. * - MaxFreeTwTcbs=400000, sets maximum number of TIME_WAIT tcbs to 400,000. * - MaxFreeTcbs=0x16000, sets number of cached (pre-allocated) TCBs, default 1000 * - MaxUserPort=0xfffe, sets maximum open ports to 65534. * - TcpWindowSize=65535, sets TCP send/receive window size, default 8192. * - NumTcbTablePartitions=32, sets number of independent TCB table segments, default 4. BESIM Notes ----------- * BeSim is on own physically separate machine. * - 4 subnets clients/SUT (via Broadcom Switches) * - 1 subnet primeclient/clients/SUT/BESIM (via Summit Switch) * ulimit -n 10000, sets number of open files, default 1024 * * /etc/httpd/httpd.conf * Timeout 300, num. sec. before receives and sends time out; default 120 * KeepAlive On, allow persistent connection; default Off * KeepAliveRequests 0, unlimited number of requests; default 100 * KeepAliveTimeout 600, num. sec. wait for next request; default 15 * worker.c: * - ThreadLimit=256, max number worker threads in a server; default 64 * - ServerLimit=32, max number of active child processes; default 4 * - StartServers=32, initial number of server processes to start; default 2 * - MaxClients=8192, max number of simultaneous client connections; default 150 * - MaxSpareThreads=8192, max number of worker threads which are kept spare; default 75 * - ThreadsPerChild=256, max number of requests a server process serves; default 25 * Listen 10.100.0.93:81 #eth0, bind Apache to a spec. IP-address; default Listen 80 * LoadModule fastcgi_module modules/mod_fastcgi.so * FastCgiConfig -idle-timeout 86400 -listen-queue-depth 1024 -flush -init-start-delay 0 * ServerName besimB:81 * DocumentRoot /var/www; default /var/www/html * ServerSignature Off, default On * ScriptAlias /fcgi-bin/ /var/www/fcgi-bin * AddLanguage en .en (only); default all * #LanguagePriority en ca ...; default LanguagePriority en ca ... * #ForceLanguagePriority Prefer Fallback; default ForceLanguagePriority Prefer Fallback * SetHandler fastcgi-script * AddHandler fastcgi-script .fcgi * ErrorLog: LogLevel Error * CustomLog: LogFormat Common * * (ifconfig eth0) * - txqueuelen=20000, transmit queue length; default 100 * /proc/irq * - 169.smp_affinity=00000001, lock IRQ of NIC(eth0) to 1. processor; default 0xffffffff * - 0.smp_affinity=00000002, lock IRQ of TIMER to 2. processor; default 0xffffffff * - irqbalance disabled * /proc/sys/net * - core.optmem_max=10000000, maximum amount of option memory buffers, default 10240 * - core.rmem_default=10000000, default receive socket buffer size, default 65535 * - core.rmem_max=10000000, maximum receive socket buffer size, default 131071 * - core.wmem_default=10000000, default send socket buffer size, default 65535 * - core.wmem_max=10000000, maximum send socket buffer size, default 131071 * - core.netdev_max_backlog=300000, number of unprocessed input packets before kernel starts dropping them, default 300 * - ipv4.tcp_max_tw_buckets=2000000, set TCP time-wait buckets pool size, default 180000 * - ipv4.tcp_rmem=30000000 30000000 30000000, maximum TCP read-buffer space allocatable, default 4096 87380 174760 * - ipv4.tcp_wmem=30000000 30000000 30000000, maximum TCP write-buffer space allocatable, default 4096 16384 131072 * - ipv4.tcp_mem=30000000 30000000 30000000, maximum TCP buffer space allocatable, default 195584 196096 196608 * - ipv4.tcp_timestamps=0, turns TCP timestamp support off, default on * - ipv4.tcp_dsack=0, turns DSACK support off, default on * - ipv4.tcp_sack=0, turns SACK support off, default on * - ipv4.tcp_window_scaling=0, turns TCP window scaling support off, default on * - ipv4.ip_forward=1, default off * Kernel parameters: * - idle=poll, idle threads poll reschedule flag, default: use HLT instruction Other Notes ----------- * N/A ================================================================================ Errors for Support Workload Quality of Service Errors ------------------------- * No QOS Errors Found Validation Errors ----------------- * 12 Validation Errors for Iteration 1: wclt001 - download * 16 Validation Errors for Iteration 1: wclt002 - download * 18 Validation Errors for Iteration 1: wclt003 - download * 22 Validation Errors for Iteration 1: wclt004 - download * 22 Validation Errors for Iteration 1: wclt005 - download * 28 Validation Errors for Iteration 1: wclt006 - download * 12 Validation Errors for Iteration 1: wclt007 - download * 22 Validation Errors for Iteration 1: wclt008 - download * 20 Validation Errors for Iteration 1: wclt009 - download * 22 Validation Errors for Iteration 1: wclt010 - download * 18 Validation Errors for Iteration 1: wclt011 - download * 26 Validation Errors for Iteration 1: wclt012 - download * 30 Validation Errors for Iteration 1: wclt013 - download * 26 Validation Errors for Iteration 1: wclt014 - download * 36 Validation Errors for Iteration 1: wclt015 - download * 20 Validation Errors for Iteration 1: wclt016 - download * 16 Validation Errors for Iteration 1: wclt017 - download * 12 Validation Errors for Iteration 1: wclt018 - download * 12 Validation Errors for Iteration 1: wclt019 - download * 20 Validation Errors for Iteration 1: wclt020 - download * 22 Validation Errors for Iteration 2: wclt001 - download * 22 Validation Errors for Iteration 2: wclt002 - download * 32 Validation Errors for Iteration 2: wclt003 - download * 50 Validation Errors for Iteration 2: wclt004 - download * 26 Validation Errors for Iteration 2: wclt005 - download * 16 Validation Errors for Iteration 2: wclt006 - download * 20 Validation Errors for Iteration 2: wclt007 - download * 26 Validation Errors for Iteration 2: wclt008 - download * 28 Validation Errors for Iteration 2: wclt009 - download * 28 Validation Errors for Iteration 2: wclt010 - download * 32 Validation Errors for Iteration 2: wclt011 - download * 28 Validation Errors for Iteration 2: wclt012 - download * 20 Validation Errors for Iteration 2: wclt013 - download * 20 Validation Errors for Iteration 2: wclt014 - download * 26 Validation Errors for Iteration 2: wclt015 - download * 28 Validation Errors for Iteration 2: wclt016 - download * 20 Validation Errors for Iteration 2: wclt017 - download * 24 Validation Errors for Iteration 2: wclt018 - download * 22 Validation Errors for Iteration 2: wclt019 - download * 32 Validation Errors for Iteration 2: wclt020 - download * 34 Validation Errors for Iteration 3: wclt001 - download * 18 Validation Errors for Iteration 3: wclt002 - download * 26 Validation Errors for Iteration 3: wclt003 - download * 28 Validation Errors for Iteration 3: wclt004 - download * 24 Validation Errors for Iteration 3: wclt005 - download * 18 Validation Errors for Iteration 3: wclt006 - download * 14 Validation Errors for Iteration 3: wclt007 - download * 10 Validation Errors for Iteration 3: wclt008 - download * 8 Validation Errors for Iteration 3: wclt009 - download * 18 Validation Errors for Iteration 3: wclt010 - download * 26 Validation Errors for Iteration 3: wclt011 - download * 22 Validation Errors for Iteration 3: wclt012 - download * 18 Validation Errors for Iteration 3: wclt013 - download * 30 Validation Errors for Iteration 3: wclt014 - download * 28 Validation Errors for Iteration 3: wclt015 - download * 36 Validation Errors for Iteration 3: wclt016 - download * 22 Validation Errors for Iteration 3: wclt017 - download * 30 Validation Errors for Iteration 3: wclt018 - download * 24 Validation Errors for Iteration 3: wclt019 - download * 30 Validation Errors for Iteration 3: wclt020 - download For questions about this result, please contact the submitter: Fujitsu Siemens, Paderborn Copyright (c) 2005 Standard Performance Evaluation Corporation