SPECweb2005 Result ================================================================================ || Pogo Linux, Inc.: PerformanceWare 3566 || SPECweb2005 = 8669 Accoria Networks: Rock Web Server v1.3.3 (x86_6 || 4) || Apache: Apache Tomcat 5.5.9 || SPECweb2005_Banking = 16000 || SPECweb2005_Ecommerce = 11280 || SPECweb2005_Support = 8000 || ================================================================================ Submitter: Advanced Micro Devices, SPEC License #: 49, Test date: Jun-2006 ================================================================================ PERFORMANCE Banking | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 95.4% 100.0% 0.0% | 82 | | |-----------|---------------------------|------------| | 16000 | 2 | 95.1% 100.0% 0.0% | 74 | | |-----------|---------------------------|------------| | | 3 | 95.4% 100.0% 0.0% | 77 | -------------------------------------------------------------------- Ecommerce | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 95.7% 99.9% 0.1% | 0 | | |-----------|---------------------------|------------| | 11280 | 2 | 95.8% 99.9% 0.1% | 0 | | |-----------|---------------------------|------------| | | 3 | 95.7% 99.9% 0.1% | 0 | -------------------------------------------------------------------- Support | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 99.1% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | 8000 | 2 | 99.2% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | | 3 | 99.3% 100.0% 0.0% | 0 | -------------------------------------------------------------------- ================================================================================ CONFIGURATION Availability Dates -------------------------------------------------------------------------------- Backend Simulator Jun-2005 SUT Hardware Jun-2006 Web Server Software May-2006 (Accoria Rock Web 1.3.3) Dec-2004 (Apache Tomcat 5.5.9) Operating System Aug-2004 Other Components N/A System Under Test (SUT) -------------------------------------------------------------------------------- # of SUTs 1 Vendor Pogo Linux, Inc. Model PerformanceWare 3566 Processor AMD Opteron 885 Processor Speed (MHz) 2600 # Processors 2 (4 cores, 2 chips, 2 cores/chip) Primary Cache 64KB(I) + 64KB(D) on chip, per core Secondary Cache 1024 KB on chip, per core Other Cache N/A Memory 16 GB (8 x 2GB) DDR PC3200 ECC Disk Subsystem 5 x 15KRPM 36GB U320 SCSI (internal to SUT) 2 x 14 x 15KRPM 36GB U320 SCSI (in MSA30s) Disk Controllers Onboard LSI SCSI LSI MegaRAID 320-2X Operating System SUSE SLES 9 SP2 (x86_64) File System ext2 Other Hardware 5 x SMC 8424T Switches, 2 x HP MSA30 Drive Enclosures Other Software Intel e1000 driver (6.3.9) Sun Java(TM) 2 Runtime Environment, Standard Edition 1.5.06 Accoria Networks: Rock Webserver 1.3.3 (x86_64) -------------------------------------------------------------------------------- Vendor Accoria Networks Name/Version Rock Web Server v1.3.3 (x86_64) Dynamic Scripts JSP Server Cache N/A Log Mode Common Log Format Apache Software Foundation: Apache Tomcat 5.5.9 -------------------------------------------------------------------------------- Vendor Apache Name/Version Apache 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 Server Adapter # of Networks 5 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 24 Model V20Z Processor AMD Opteron 248 Processor Speed (MHz) 2200 # Processors 2 Memory 2048 MB Network Controller 1 Onboard Broadcom Operating System SuSE SLES9 SP2 (32-bit) JVM Version Java 2 Runtime Environment, Std Edition (build 1.5.0_06-b05) JIT Version Java HotSpot Client VM (build 1.5.0_06-b05) Other Hardware N/A Other Software N/A Backend Simulator (BESIM) -------------------------------------------------------------------------------- # of Simulators 1 Model PerformanceWare 3566 Processor AMD Opteron 875 Processor Speed (MHz) 2200 # of Processors 4 Memory 16GB(8x2GB) DDR PC3200 ECC Network Controller Intel Pro/1000 MT Server Adapter Operating System SuSE SLES 9 SP2 (x86_64) File System ext2 Web Server Rock Webserver 1.3.3 (x86_64) Server Scripts SPEC-ISAPI v1.0 Other Hardware N/A Other Software N/A ================================================================================ Banking Run Details Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 843697 | 777242 66407 48 |account_summary | 594048 | 578970 15038 39 |check_detail_html | 333113 | 302653 30438 20 |bill_pay | 544164 | 530413 13728 23 |add_payee | 43891 | 42805 1084 2 |payee_info | 31402 | 29668 1734 0 |quick_pay | 261663 | 237463 24157 43 |billpay_status | 86676 | 84477 2197 2 1 |chg_profile | 47619 | 46262 1354 3 |post_profile | 34364 | 33900 464 0 |req_checks | 47544 | 32818 14706 19 |post_chk_order | 34264 | 33324 860 3 |req_xfer_form | 67466 | 65740 1724 2 |post_fund_xfer | 48584 | 47363 1220 1 |logout | 240965 | 237462 3494 8 |check_image | 666558 | 666486 72 0 |------------------|------------|------------------------------------ | TOTAL | 3926018 | 3747046 178677 213 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 23,613.2 | 6,461.8 | 1.465 | 34615 |account_summary | 23,196.7 | 3,637.0 | 1.192 | 27671 |check_detail_html | 16,758.9 | 1,774.8 | 1.436 | 24080 |bill_pay | 21,494.2 | 3,082.0 | 1.190 | 25598 |add_payee | 22,230.7 | 257.6 | 1.193 | 26522 |payee_info | 31,344.0 | 305.7 | 1.403 | 44005 |quick_pay | 22,862.0 | 1,929.1 | 1.457 | 33320 |billpay_status | 27,421.7 | 638.3 | 1.213 | 33283 1 |chg_profile | 34,088.7 | 456.8 | 1.271 | 43357 |post_profile | 32,874.6 | 280.2 | 1.120 | 36849 |req_checks | 47,407.0 | 927.2 | 1.859 | 88144 |post_chk_order | 27,409.0 | 252.1 | 1.213 | 33260 |req_xfer_form | 18,771.1 | 331.4 | 1.182 | 22202 |post_fund_xfer | 20,743.6 | 265.2 | 1.189 | 24668 |logout | 59,289.2 | 4,017.1 | 1.270 | 75348 |check_image | 37,175.0 | 1,576.1 | 0.287 | 10687 |------------------|------------|------------|----------|---------- | TOTAL | - | 26,192.5 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 846738 | 772733 73962 43 |account_summary | 596758 | 580646 16094 18 |check_detail_html | 334237 | 300837 33371 29 |bill_pay | 542767 | 528022 14727 18 |add_payee | 43770 | 42651 1118 1 |payee_info | 31349 | 29453 1893 3 |quick_pay | 260094 | 233895 26163 36 |billpay_status | 86582 | 84183 2398 1 2 |chg_profile | 47859 | 46473 1385 1 |post_profile | 34512 | 34050 462 0 |req_checks | 47646 | 33266 14359 21 |post_chk_order | 34350 | 33377 899 0 |req_xfer_form | 67945 | 66186 1756 3 |post_fund_xfer | 48891 | 47618 1272 1 |logout | 241343 | 237679 3664 0 |check_image | 668852 | 668852 0 0 |------------------|------------|------------------------------------ | TOTAL | 3933693 | 3739921 193523 175 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 23,678.7 | 6,508.4 | 1.460 | 34594 |account_summary | 23,374.8 | 3,668.8 | 1.183 | 27670 |check_detail_html | 16,905.9 | 1,788.6 | 1.424 | 24085 |bill_pay | 21,664.9 | 3,087.1 | 1.181 | 25598 |add_payee | 22,424.6 | 257.9 | 1.182 | 26520 |payee_info | 31,494.1 | 306.5 | 1.397 | 44008 |quick_pay | 23,035.6 | 1,925.8 | 1.446 | 33324 |billpay_status | 27,560.1 | 640.3 | 1.207 | 33283 2 |chg_profile | 34,353.6 | 461.2 | 1.262 | 43369 |post_profile | 33,107.8 | 282.6 | 1.113 | 36854 |req_checks | 47,577.4 | 933.3 | 1.852 | 88157 |post_chk_order | 27,632.3 | 254.0 | 1.204 | 33276 |req_xfer_form | 18,901.1 | 334.9 | 1.173 | 22185 |post_fund_xfer | 20,925.4 | 267.9 | 1.178 | 24663 |logout | 59,341.3 | 4,040.2 | 1.269 | 75344 |check_image | 37,425.6 | 1,588.6 | 0.285 | 10689 |------------------|------------|------------|----------|---------- | TOTAL | - | 26,346.1 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 846779 | 777336 69008 435 |account_summary | 597064 | 582112 14729 223 |check_detail_html | 334396 | 303162 31070 164 |bill_pay | 542417 | 528718 13532 167 |add_payee | 43823 | 42710 1107 6 |payee_info | 31389 | 29640 1731 18 |quick_pay | 259864 | 235520 24161 183 |billpay_status | 86345 | 84180 2146 19 3 |chg_profile | 47983 | 46685 1278 20 |post_profile | 34576 | 34135 433 8 |req_checks | 47708 | 34013 13652 43 |post_chk_order | 34379 | 33402 886 14 |req_xfer_form | 67819 | 66150 1647 22 |post_fund_xfer | 48745 | 47538 1195 12 |logout | 241330 | 237674 3611 45 |check_image | 669374 | 669197 158 19 |------------------|------------|------------------------------------ | TOTAL | 3933991 | 3752172 180344 1398 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 23,723.1 | 6,525.9 | 1.458 | 34602 |account_summary | 23,443.1 | 3,678.6 | 1.180 | 27662 |check_detail_html | 16,921.9 | 1,793.7 | 1.423 | 24084 |bill_pay | 21,736.8 | 3,092.4 | 1.177 | 25597 |add_payee | 22,535.4 | 258.9 | 1.176 | 26520 |payee_info | 31,597.1 | 307.6 | 1.392 | 44005 |quick_pay | 23,108.1 | 1,928.7 | 1.442 | 33324 |billpay_status | 27,714.4 | 640.1 | 1.201 | 33285 3 |chg_profile | 34,437.5 | 463.4 | 1.259 | 43366 |post_profile | 33,208.7 | 283.8 | 1.109 | 36855 |req_checks | 47,719.3 | 936.7 | 1.847 | 88152 |post_chk_order | 27,615.0 | 254.8 | 1.204 | 33272 |req_xfer_form | 18,963.9 | 335.2 | 1.170 | 22188 |post_fund_xfer | 20,976.5 | 267.8 | 1.175 | 24662 |logout | 59,475.1 | 4,050.0 | 1.266 | 75350 |check_image | 37,454.8 | 1,593.8 | 0.285 | 10690 |------------------|------------|------------|----------|---------- | TOTAL | - | 26,411.4 | - | - BANKING NOTES SUT Notes --------- * 1 x 36GB drive used for OS/swap * 4 x 36GB drives in software RAID0 for logs * 28 x 36GB drives in hardware RAID0 for filesets * 1 336GB partition used for support fileset * 1 384GB partition used for banking fileset * 1 224GB partition used for support fileset * CHECK_IMAGE_SUBDIRS = 500 for Banking fileset * PRODUCT_IMAGE_SUBDIRS = 520 for Ecommerce fileset Operating System Notes ---------------------- * * ulimit -n 1024000, sets number of open files, default 1024 * ulimit -u 1024000, sets maximum number of processes, default 131072 * Each NIC's RxDescriptors and TxDescriptors set to 4096, default 256 * Timer, megaraid, and 5 NIC's irqs bound to unique cores * Each NIC's TSO set to off via ethtool, default on * net.ipv4.conf.all.rp_filter = 1, enables source route verification, default 0 * net.ipv4.tcp_timestamps = 0, turns TCP timestamp support off, default 1 * net.ipv4.tcp_max_tw_buckets = 3000000, sets TCP time-wait buckets pool size, default 180000 * net.core.rmem_max = 10000000, maximum receive socket buffer size, default 131071 * net.core.rmem_default = 10000000, default receive socket buffer size, default 135168 * net.core.wmem_max = 10000000, maximum send socket buffer size, default 131071 * net.core.wmem_default = 10000000, default send socket buffer size, default 135168 * net.core.optmem_max = 10000000, default 20480 * net.ipv4.tcp_rmem = 30000000 30000000 30000000, maximum TCP read-buffer space allocatable, default 4096 87380 174760 * net.ipv4.tcp_wmem = 30000000 30000000 30000000, maximum TCP write-buffer space allocatable, default 4096 16384 131072 * net.ipv4.tcp_mem = 30000000 30000000 30000000, maximum TCP buffer space, default 392192 392704 393216 * net.core.somaxconn=40960, size of the listen queue for accepting new TCP connections, default 128 * net.core.netdev_max_backlog=300000, number of unprocessed input packets before kernel starts dropping them, defaul 300 * fs.file-max = 500000, increases number of open file handles kernel allocates, default 1024 * vm.min_free_kbytes = 200000, size of memory kernel will always keep free, default 16382 * Log & Banking, Ecommerce , Support file systems mounted with 'noatime,nodiratime', no inode access time updating * irqbalance disabled for duration of test, default on * Each NIC's txqueuelen set to 60000 via ifconfig * powersaved, nfs, postfix, and portmap disabled. Crontab commented out for crond * IRQs explicitly bound in the following manner: * echo 00000001 > /proc/irq/0/smp_affinity, lock IRQ of timer to 1st core; default 0xffffffff * echo 00000002 > /proc/irq/41/smp_affinity, lock IRQ of megaraid to 2nd core; default 0xffffffff * echo 00000001 > /proc/irq/33/smp_affinity, lock IRQ of NIC(eth2) to 1st core; default 0xffffffff * echo 00000002 > /proc/irq/34/smp_affinity, lock IRQ of NIC(eth3) to 2nd core; default 0xffffffff * echo 00000004 > /proc/irq/45/smp_affinity, lock IRQ of NIC(eth4) to 3rd core; default 0xffffffff * echo 00000008 > /proc/irq/46/smp_affinity, lock IRQ of NIC(eth5) to 4th core; default 0xffffffff * echo 00000008 > /proc/irq/25/smp_affinity, lock IRQ of NIC(eth0) to 4th core, default 0xffffffff Accoria Networks: Rock Webserver 1.3.3 (x86_64) Notes ----------------------------------------------------- * Rock Web Server /sw2005/rockweb/conf/httpd.conf * server_log httpd.log * validate_static -1, disables static file modification validation, default 0 * validate_httpmod 43200, 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 120, connection inactivity timeout, default 60s * keepalive_max 100000, max. keepalive requests on a connection, default 100 * cache_memory_size 8096, cache manager memory, default 0 * port_getn 256, how many IO events to get at a time, default 64 * servlet_session_count 57917, max # concurrent user sessions, default 23191 * servet_session_timeout 800, user session timeout value, default 600 * worker 192.168.1.1/443 * worker 192.168.2.1/443 * worker 192.168.3.1/443 * worker 192.168.4.1/443 * ;file; / * cgi_type gateway * cgi_regex .*jsp * cgi_listener localhost/8080 localhost/8081 localhost/8082 * ;/file; * ;/host; * ;host; server1:443 * ssl_key_file /sw2005/rockweb/etc/key-cert/ssl-key.1024 * ssl_cert_file /sw2005/rockweb/etc/key-cert/ssl-cert.1024 * ssl_session_max 37931, max # of concurrent SSL sessions at any time, default 13299 * document_root /sw2005/ * access_log access_port443.log * access_log_format commonlog_binary * error_log error_port443.log * ;file; * cgi_type gateway * cgi_regex .*jsp * cgi_listener localhost/8080 localhost/8081 localhost/8082 * ;/file; * ;/host; * * 1024-bit SSL key and cert generated by Rock Webserver admin console and used for this workload. HTTP Script Notes ----------------- * SPEC-provided JSP scripts used without modification * Apache conf/server.xml * maxThreads=15000; default 150 * minSpareThreads=9000, bank; default 25 * maxSpareThreads=9000, bank; default 75 * acceptCount=10000; default 100 * connectionTimeout=0, default 20000 * disableUploadTimeout=true, default false * maxKeepAliveRequests=-1 * * 3 Tomcat instances used to deploy JSP scripts * First instance connector port 8080 * Second instance connector port 8081 * Third instance connector port 8082 * * Banking Java Options: -Xmx4000m -Xms4000m -Xmn2600m -Xss512k -XX:+UseParallelGC * numactl --membind node# --cpubind node# used to start two of the tomcat instances, one on each socket * Support for Apache Tomcat 5.5.9 available from Covalent Technologies Client Notes ------------ * ulimit -n 1024000 * Client harness invoked with: * java -Xrs -Xms768m -Xmx768m -Xcompactexplictgc -Xss128k specwebclient * java -Xms512m -Xmx512m specweb * Ethernet interface transmit queue length set to 20000 via ifconfig * net.ipv4.ip_local_port_range = 1024 65536 * fs.file-max = 65535 * powersaved, crond, nfs, postfix, portmap, and slpd disabled from /etc/init.d * 6 clients each on 4 seperate subnets BESIM Notes ----------- * BeSim is on it's own physically seperate machine. * 4 subnets for SUT/clients. * 1 subnet for primeclient/SUT/BESIM * ulimit -n 1024000, sets number of open files; default 1024 * net.ipv4.icmp_echo_ignore_broadcasts = 1 * net.ipv4.ip_forward=0 * net.ipv4.conf.all.rp_filter = 1 * net.ipv4.tcp_timestamps = 0 * net.ipv4.tcp_max_tw_buckets = 3000000 * net.core.rmem_max = 10000000 * net.core.rmem_default = 10000000 * net.core.wmem_max = 10000000 * net.core.optmem_max = 10000000 * net.core.netdev_max_backlog = 300000 * net.ipv4.tcp_rmem = 30000000 30000000 30000000 * net.ipv4.tcp_wmem = 30000000 30000000 30000000 * net.ipv4.tcp_mem=30000000 30000000 30000000 * net.ipv4.tcp_max_syn_backlog = 40000 * net.core.somaxconn = 40960 * fs.file-max = 442961 * Filesystems mounted with noatime,nodirtime to disable access updates * HTTP software notes(Rock Webserver) * server_log /logs/httpd.log * Timeout 300 * KeepAlive on * KeepAliveRequests 0 * KeepAliveTimeout 600 * validate_static -1 * validate_httpmod -1 * header_etag_on 0 * header_server_on 0 * log_buf_size 1048576 * tcp_send_buf_size 1048576 * keepalive_max 1000000 * connection_timeout 86400 * worker */81 * worker */81 * worker */81 * worker */81 * besim:81 * document_root /BeSim * access_log /logs/access_port80.log * error_log /logs/error_port80.log * access_log_format commonlog * / * index_directory yes * * /isapi-bin * cgi_type isapi * cgi_where internal * index_directory yes * Other Notes ----------- * N/A ================================================================================ Errors for Banking Workload Quality of Service Errors ------------------------- * No QOS Errors Found Validation Errors ----------------- * 1 Validation Errors for Iteration 1: ssl-client-11, - account_summary * 2 Validation Errors for Iteration 1: ssl-client-11, - check_detail_html * 1 Validation Errors for Iteration 1: ssl-client-11, - req_checks * 2 Validation Errors for Iteration 1: ssl-client-1, - post_chk_order * 3 Validation Errors for Iteration 1: ssl-client-2, - post_chk_order * 2 Validation Errors for Iteration 1: ssl-client-3, - post_chk_order * 4 Validation Errors for Iteration 1: ssl-client-4, - post_chk_order * 3 Validation Errors for Iteration 1: ssl-client-5, - post_chk_order * 2 Validation Errors for Iteration 1: ssl-client-6, - post_chk_order * 2 Validation Errors for Iteration 1: ssl-client-7, - post_chk_order * 4 Validation Errors for Iteration 1: ssl-client-8, - post_chk_order * 3 Validation Errors for Iteration 1: ssl-client-9, - post_chk_order * 5 Validation Errors for Iteration 1: ssl-client-10, - post_chk_order * 3 Validation Errors for Iteration 1: ssl-client-11, - post_chk_order * 5 Validation Errors for Iteration 1: ssl-client-12, - post_chk_order * 3 Validation Errors for Iteration 1: ssl-client-13, - post_chk_order * 6 Validation Errors for Iteration 1: ssl-client-14, - post_chk_order * 5 Validation Errors for Iteration 1: ssl-client-15, - post_chk_order * 6 Validation Errors for Iteration 1: ssl-client-17, - post_chk_order * 7 Validation Errors for Iteration 1: ssl-client-18, - post_chk_order * 2 Validation Errors for Iteration 1: ssl-client-20, - post_chk_order * 3 Validation Errors for Iteration 1: ssl-client-21, - post_chk_order * 3 Validation Errors for Iteration 1: ssl-client-22, - post_chk_order * 1 Validation Errors for Iteration 1: ssl-client-23, - post_chk_order * 3 Validation Errors for Iteration 1: ssl-client-24 - post_chk_order * 1 Validation Errors for Iteration 1: ssl-client-11, - logout * 1 Validation Errors for Iteration 2: ssl-client-1, - post_chk_order * 2 Validation Errors for Iteration 2: ssl-client-2, - post_chk_order * 4 Validation Errors for Iteration 2: ssl-client-3, - post_chk_order * 2 Validation Errors for Iteration 2: ssl-client-6, - post_chk_order * 4 Validation Errors for Iteration 2: ssl-client-7, - post_chk_order * 3 Validation Errors for Iteration 2: ssl-client-8, - post_chk_order * 4 Validation Errors for Iteration 2: ssl-client-9, - post_chk_order * 2 Validation Errors for Iteration 2: ssl-client-10, - post_chk_order * 3 Validation Errors for Iteration 2: ssl-client-11, - post_chk_order * 2 Validation Errors for Iteration 2: ssl-client-12, - post_chk_order * 4 Validation Errors for Iteration 2: ssl-client-13, - post_chk_order * 3 Validation Errors for Iteration 2: ssl-client-14, - post_chk_order * 3 Validation Errors for Iteration 2: ssl-client-15, - post_chk_order * 5 Validation Errors for Iteration 2: ssl-client-16, - post_chk_order * 3 Validation Errors for Iteration 2: ssl-client-17, - post_chk_order * 4 Validation Errors for Iteration 2: ssl-client-18, - post_chk_order * 2 Validation Errors for Iteration 2: ssl-client-19, - post_chk_order * 2 Validation Errors for Iteration 2: ssl-client-20, - post_chk_order * 3 Validation Errors for Iteration 2: ssl-client-21, - post_chk_order * 6 Validation Errors for Iteration 2: ssl-client-22, - post_chk_order * 8 Validation Errors for Iteration 2: ssl-client-23, - post_chk_order * 4 Validation Errors for Iteration 2: ssl-client-24 - post_chk_order * 2 Validation Errors for Iteration 3: ssl-client-1, - post_chk_order * 1 Validation Errors for Iteration 3: ssl-client-2, - post_chk_order * 3 Validation Errors for Iteration 3: ssl-client-3, - post_chk_order * 4 Validation Errors for Iteration 3: ssl-client-4, - post_chk_order * 4 Validation Errors for Iteration 3: ssl-client-5, - post_chk_order * 2 Validation Errors for Iteration 3: ssl-client-6, - post_chk_order * 3 Validation Errors for Iteration 3: ssl-client-7, - post_chk_order * 4 Validation Errors for Iteration 3: ssl-client-8, - post_chk_order * 5 Validation Errors for Iteration 3: ssl-client-9, - post_chk_order * 3 Validation Errors for Iteration 3: ssl-client-11, - post_chk_order * 2 Validation Errors for Iteration 3: ssl-client-12, - post_chk_order * 5 Validation Errors for Iteration 3: ssl-client-13, - post_chk_order * 8 Validation Errors for Iteration 3: ssl-client-14, - post_chk_order * 2 Validation Errors for Iteration 3: ssl-client-15, - post_chk_order * 3 Validation Errors for Iteration 3: ssl-client-16, - post_chk_order * 2 Validation Errors for Iteration 3: ssl-client-17, - post_chk_order * 3 Validation Errors for Iteration 3: ssl-client-18, - post_chk_order * 5 Validation Errors for Iteration 3: ssl-client-19, - post_chk_order * 3 Validation Errors for Iteration 3: ssl-client-20, - post_chk_order * 6 Validation Errors for Iteration 3: ssl-client-21, - post_chk_order * 1 Validation Errors for Iteration 3: ssl-client-22, - post_chk_order * 4 Validation Errors for Iteration 3: ssl-client-23, - post_chk_order * 2 Validation Errors for Iteration 3: ssl-client-24 - post_chk_order Ecommerce Run Details Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 239112 | 225875 13237 0 |search | 119774 | 119722 52 0 |browse | 214262 | 200116 14146 0 |browse_productline| 182942 | 182899 43 0 |productdetail | 146148 | 146116 32 0 |customize1 | 308438 | 308361 77 0 1 |customize2 | 163076 | 163028 48 0 |customize3 | 112003 | 75841 35069 1093 |cart | 96569 | 88289 8208 72 |login | 68821 | 63088 5377 356 |shipping | 64669 | 64669 0 0 |billing | 61502 | 61499 3 0 |confirm | 46077 | 46076 1 0 |------------------|------------|------------------------------------ | TOTAL | 1823393 | 1745579 76293 1521 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 64,823.7 | 9,508.9 | 2.137 | 138574 |search | 86,737.5 | 6,517.7 | 2.186 | 189621 |browse | 69,501.8 | 9,656.5 | 2.259 | 157047 |browse_productline| 87,695.0 | 10,059.2 | 2.184 | 191604 |productdetail | 39,720.3 | 2,247.5 | 1.349 | 53587 |customize1 | 83,237.4 | 14,616.1 | 1.983 | 165127 1 |customize2 | 83,172.9 | 7,694.5 | 1.976 | 164415 |customize3 | 65,068.3 | 5,678.9 | 2.715 | 176680 |cart | 41,920.8 | 2,028.2 | 1.745 | 73184 |login | 45,490.4 | 951.5 | 1.059 | 48179 |shipping | 52,224.2 | 797.0 | 0.822 | 42947 |billing | 33,379.9 | 580.9 | 0.985 | 32910 |confirm | 39,523.3 | 418.7 | 0.801 | 31666 |------------------|------------|------------|----------|---------- | TOTAL | - | 70,755.7 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 238983 | 225877 13098 8 |search | 120396 | 120206 190 0 |browse | 214376 | 200772 13604 0 |browse_productline| 183325 | 183058 267 0 |productdetail | 146433 | 146286 147 0 |customize1 | 308026 | 307700 326 0 2 |customize2 | 163201 | 163055 146 0 |customize3 | 112415 | 77692 33791 932 |cart | 96464 | 88358 8034 72 |login | 68896 | 63297 5268 331 |shipping | 64838 | 64838 0 0 |billing | 61580 | 61548 32 0 |confirm | 46127 | 46121 6 0 |------------------|------------|------------------------------------ | TOTAL | 1825060 | 1748808 74909 1343 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 65,221.1 | 9,545.2 | 2.124 | 138566 |search | 86,930.2 | 6,580.6 | 2.181 | 189624 |browse | 69,945.6 | 9,702.3 | 2.244 | 157012 |browse_productline| 87,830.2 | 10,125.6 | 2.181 | 191618 |productdetail | 39,949.1 | 2,260.4 | 1.340 | 53553 |customize1 | 83,470.2 | 14,661.1 | 1.978 | 165126 2 |customize2 | 83,413.8 | 7,734.3 | 1.971 | 164413 |customize3 | 65,691.6 | 5,723.5 | 2.688 | 176634 |cart | 42,290.6 | 2,030.6 | 1.726 | 73027 |login | 46,009.8 | 958.4 | 1.048 | 48259 |shipping | 52,768.9 | 802.7 | 0.813 | 42947 |billing | 33,863.2 | 584.2 | 0.971 | 32910 |confirm | 39,843.2 | 421.0 | 0.794 | 31666 |------------------|------------|------------|----------|---------- | TOTAL | - | 71,129.9 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 238651 | 224021 14614 16 |search | 120542 | 120436 106 0 |browse | 214074 | 198812 15262 0 |browse_productline| 182965 | 182816 149 0 |productdetail | 146156 | 146084 72 0 |customize1 | 307721 | 307554 167 0 3 |customize2 | 163237 | 163138 99 0 |customize3 | 112467 | 78342 32803 1322 |cart | 96478 | 87907 8476 95 |login | 68757 | 63379 4935 443 |shipping | 64735 | 64735 0 0 |billing | 61513 | 61479 34 0 |confirm | 46160 | 46160 0 0 |------------------|------------|------------------------------------ | TOTAL | 1823456 | 1744863 76717 1876 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 65,099.0 | 9,523.7 | 2.128 | 138548 |search | 86,880.1 | 6,583.7 | 2.182 | 189624 |browse | 69,807.8 | 9,681.5 | 2.249 | 157014 |browse_productline| 87,832.1 | 10,098.3 | 2.181 | 191620 |productdetail | 39,778.3 | 2,251.1 | 1.344 | 53474 |customize1 | 83,427.4 | 14,635.6 | 1.979 | 165125 3 |customize2 | 83,336.9 | 7,730.2 | 1.972 | 164412 |customize3 | 65,503.9 | 5,721.4 | 2.696 | 176619 |cart | 42,234.4 | 2,038.0 | 1.736 | 73337 |login | 45,814.7 | 950.4 | 1.047 | 47988 |shipping | 52,553.1 | 800.8 | 0.817 | 42947 |billing | 33,666.0 | 583.1 | 0.977 | 32910 |confirm | 39,771.9 | 421.0 | 0.796 | 31666 |------------------|------------|------------|----------|---------- | TOTAL | - | 71,018.7 | - | - ECOMMERCE NOTES SUT Notes --------- * 1 x 36GB drive used for OS/swap * 4 x 36GB drives in software RAID0 for logs * 28 x 36GB drives in hardware RAID0 for filesets * 1 336GB partition used for support fileset * 1 384GB partition used for banking fileset * 1 224GB partition used for support fileset * CHECK_IMAGE_SUBDIRS = 500 for Banking fileset * PRODUCT_IMAGE_SUBDIRS = 520 for Ecommerce fileset Operating System Notes ---------------------- * * ulimit -n 1024000, sets number of open files, default 1024 * ulimit -u 1024000, sets maximum number of processes, default 131072 * Each NIC's RxDescriptors and TxDescriptors set to 4096, default 256 * Timer, megaraid, and 5 NIC's irqs bound to unique cores * Each NIC's TSO set to off via ethtool, default on * net.ipv4.conf.all.rp_filter = 1, enables source route verification, default 0 * net.ipv4.tcp_timestamps = 0, turns TCP timestamp support off, default 1 * net.ipv4.tcp_max_tw_buckets = 3000000, sets TCP time-wait buckets pool size, default 180000 * net.core.rmem_max = 10000000, maximum receive socket buffer size, default 131071 * net.core.rmem_default = 10000000, default receive socket buffer size, default 135168 * net.core.wmem_max = 10000000, maximum send socket buffer size, default 131071 * net.core.wmem_default = 10000000, default send socket buffer size, default 135168 * net.core.optmem_max = 10000000, default 20480 * net.ipv4.tcp_rmem = 30000000 30000000 30000000, maximum TCP read-buffer space allocatable, default 4096 87380 174760 * net.ipv4.tcp_wmem = 30000000 30000000 30000000, maximum TCP write-buffer space allocatable, default 4096 16384 131072 * net.ipv4.tcp_mem = 30000000 30000000 30000000, maximum TCP buffer space, default 392192 392704 393216 * net.core.somaxconn=40960, size of the listen queue for accepting new TCP connections, default 128 * net.core.netdev_max_backlog=300000, number of unprocessed input packets before kernel starts dropping them, defaul 300 * fs.file-max = 500000, increases number of open file handles kernel allocates, default 1024 * vm.min_free_kbytes = 200000, size of memory kernel will always keep free, default 16382 * Log & Banking, Ecommerce , Support file systems mounted with 'noatime,nodiratime', no inode access time updating * irqbalance disabled for duration of test, default on * Each NIC's txqueuelen set to 60000 via ifconfig * e1000 6.3.9 driver used * powersaved, nfs, postfix, and portmap disabled. Crontab commented out for crond * IRQs explicitly bound in the following manner: * echo 00000001 > /proc/irq/0/smp_affinity, lock IRQ of timer to 1st core; default 0xffffffff * echo 00000002 > /proc/irq/41/smp_affinity, lock IRQ of megaraid to 2nd core; default 0xffffffff * echo 00000001 > /proc/irq/33/smp_affinity, lock IRQ of NIC(eth2) to 1st core; default 0xffffffff * echo 00000002 > /proc/irq/34/smp_affinity, lock IRQ of NIC(eth3) to 2nd core; default 0xffffffff * echo 00000004 > /proc/irq/45/smp_affinity, lock IRQ of NIC(eth4) to 3rd core; default 0xffffffff * echo 00000008 > /proc/irq/46/smp_affinity, lock IRQ of NIC(eth5) to 4th core; default 0xffffffff * echo 00000008 > /proc/irq/25/smp_affinity, lock IRQ of NIC(eth0) to 4th core, default 0xffffffff Accoria Networks: Rock Webserver 1.3.3 (x86_64) Notes ----------------------------------------------------- * Rock Web Server /sw2005/rockweb/conf/httpd.conf * server_log httpd.log * validate_static -1, disables static file modification validation, default 0 * validate_httpmod 43200, 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 200, connection inactivity timeout, default 60s * keepalive_max 100000, (bank/ecom) max. keepalive requests on a connection, default 100 * cache_replacement lru, (sup/ecom) least-recent-used policy for file replacement, default random * cache_memory_size 6144, (ecommerce) cache manager memory, default 0 * port_getn 256, how many IO events to get at a time, default 64 * servlet_session_count 57917, (bank/ecommerce) max # concurrent user sessions, default 23191 * servet_session_timeout 800, user session timeout value, default 600 * cache_file_count 60689, (ecommerce) estimated number of static files for the cache, default 27179 * worker 192.168.1.1/80 192.168.1.1/443 * worker 192.168.2.1/80 192.168.2.1/443 * worker 192.168.3.1/80 192.168.3.1/443 * worker 192.168.4.1/80 192.168.4.1/443 * ;host; server1:80 * document_root /sw2005-ecommerce * access_log access_port80.log * access_log_format commonlog_binary * error_log error_port80.log * ;file; / * cgi_type gateway * cgi_regex .*jsp * cgi_listener localhost/8080 localhost/8081 localhost/8082 * ;/file; * ;/host; * ;host; server1:443 * ssl_key_file /sw2005/rockweb/etc/key-cert/ssl-key.1024 * ssl_cert_file /sw2005/rockweb/etc/key-cert/ssl-cert.1024 * document_root /sw2005/jakarta-tomcat-5.5.9/webapps * access_log access_port443.log * access_log_format commonlog_binary * error_log error_port443.log * ;file; * cgi_type gateway * cgi_regex .*jsp * cgi_listener localhost/8080 localhost/8081 localhost/8082 * ;/file; * ;/host; * * 1024-bit SSL key and cert generated by Rock Webserver admin console and used for this workload. HTTP Script Notes ----------------- * SPEC-provided JSP scripts used without modification * Apache conf/server.xml * maxThreads=15000; default 150 * minSpareThreads=2048, ecommerce; default 25 * maxSpareThreads=2048, ecommerce; default 75 * acceptCount=10000; default 100 * connectionTimeout=0, bank/support, default 20000 * disableUploadTimeout=true, bank/support, default false * maxKeepAliveRequests=-1 * * 3 Tomcat instances used to deploy JSP scripts * First instance connector port 8080 * Second instance connector port 8081 * Third instance connector port 8082 * * Ecommerce Java Options: -Xmx2000m -Xms2000m -Xmn1400m -Xss512k -XX:+UseParallelGC * numactl --membind node# --cpubind node# used to start two of the tomcat instances, one on each socket * LG_BUF_SIZE = 131072, default 22528 * Support for Apache Tomcat 5.5.9 available from Covalent Technologies Client Notes ------------ * ulimit -n 1024000 * Client harness invoked with: * java -Xrs -Xms768m -Xmx768m -Xcompactexplictgc -Xss128k specwebclient * java -Xms512m -Xmx512m specweb * Ethernet interface transmit queue length set to 20000 via ifconfig * net.ipv4.ip_local_port_range = 1024 65536 * fs.file-max = 65535 * powersaved, crond, nfs, postfix, portmap, and slpd disabled from /etc/init.d * 6 clients each on 4 seperate subnets BESIM Notes ----------- * BeSim is on it's own physically seperate machine. * 4 subnets for SUT/clients. * 1 subnet for primeclient/SUT/BESIM * ulimit -n 1024000, sets number of open files; default 1024 * net.ipv4.icmp_echo_ignore_broadcasts = 1 * net.ipv4.ip_forward=0 * net.ipv4.conf.all.rp_filter = 1 * net.ipv4.tcp_timestamps = 0 * net.ipv4.tcp_max_tw_buckets = 3000000 * net.core.rmem_max = 10000000 * net.core.rmem_default = 10000000 * net.core.wmem_max = 10000000 * net.core.optmem_max = 10000000 * net.core.netdev_max_backlog = 300000 * net.ipv4.tcp_rmem = 30000000 30000000 30000000 * net.ipv4.tcp_wmem = 30000000 30000000 30000000 * net.ipv4.tcp_mem=30000000 30000000 30000000 * net.ipv4.tcp_max_syn_backlog = 40000 * net.core.somaxconn = 40960 * fs.file-max = 442961 * Filesystems mounted with noatime,nodirtime to disable access updates * HTTP software notes(Rock Webserver) * server_log /logs/httpd.log * Timeout 300 * KeepAlive on * KeepAliveRequests 0 * KeepAliveTimeout 600 * validate_static -1 * validate_httpmod -1 * header_etag_on 0 * header_server_on 0 * log_buf_size 1048576 * tcp_send_buf_size 1048576 * keepalive_max 1000000 * connection_timeout 86400 * worker */81 * worker */81 * worker */81 * worker */81 * besim:81 * document_root /BeSim * access_log /logs/access_port80.log * error_log /logs/error_port80.log * access_log_format commonlog * / * index_directory yes * * /isapi-bin * cgi_type isapi * cgi_where internal * index_directory yes * 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 | 109893 | 109893 0 0 |search | 171351 | 171351 0 0 |catalog | 158210 | 158210 0 0 1 |product | 335274 | 332984 2290 0 |fileCatalog | 305445 | 300419 5026 0 |file | 183460 | 178194 5266 0 |download | 91490 | 91401 82 7 |------------------|------------|------------------------------------ | TOTAL | 1355123 | 1342452 12664 7 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 62,736.0 | 822.6 | 0.960 | 60280 |search | 44,668.0 | 579.6 | 0.609 | 27238 |catalog | 54,212.5 | 671.1 | 0.630 | 34158 1 |product | 44,370.4 | 2,800.2 | 1.515 | 67255 |fileCatalog | 57,475.6 | 4,017.8 | 1.842 | 105926 |file | 61,251.9 | 2,819.4 | 2.020 | 123755 |download | 99,999.5 | 78,248.5 | 68.873 | 6887289 |------------------|------------|------------|----------|---------- | TOTAL | - | 89,959.2 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 110212 | 110211 1 0 |search | 171447 | 171447 0 0 |catalog | 158662 | 158662 0 0 2 |product | 335596 | 333525 2071 0 |fileCatalog | 305811 | 301472 4339 0 |file | 183989 | 179766 4223 0 |download | 91821 | 91737 75 9 |------------------|------------|------------------------------------ | TOTAL | 1357538 | 1346820 10709 9 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 63,583.1 | 823.8 | 0.947 | 60271 |search | 45,624.3 | 579.3 | 0.597 | 27246 |catalog | 55,036.3 | 671.9 | 0.620 | 34143 2 |product | 45,231.6 | 2,799.8 | 1.487 | 67267 |fileCatalog | 58,351.2 | 4,017.9 | 1.815 | 105936 |file | 62,100.3 | 2,824.0 | 1.992 | 123759 |download | 99,999.3 | 78,590.1 | 69.012 | 6901216 |------------------|------------|------------|----------|---------- | TOTAL | - | 90,306.8 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 110314 | 110314 0 0 |search | 171557 | 171557 0 0 |catalog | 158813 | 158813 0 0 3 |product | 335862 | 334311 1551 0 |fileCatalog | 306019 | 302489 3530 0 |file | 184111 | 180398 3713 0 |download | 91893 | 91814 63 16 |------------------|------------|------------------------------------ | TOTAL | 1358569 | 1349696 8857 16 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 64,179.9 | 824.7 | 0.939 | 60272 |search | 46,346.1 | 579.8 | 0.587 | 27246 |catalog | 55,668.8 | 672.6 | 0.613 | 34145 3 |product | 45,859.1 | 2,802.2 | 1.466 | 67264 |fileCatalog | 58,888.3 | 4,021.3 | 1.799 | 105940 |file | 62,737.9 | 2,826.3 | 1.972 | 123759 |download | 99,999.3 | 78,811.2 | 69.144 | 6914363 |------------------|------------|------------|----------|---------- | TOTAL | - | 90,538.1 | - | - SUPPORT NOTES SUT Notes --------- * 1 x 36GB drive used for OS/swap * 4 x 36GB drives in software RAID0 for logs * 28 x 36GB drives in hardware RAID0 for filesets * 1 336GB partition used for support fileset * 1 384GB partition used for banking fileset * 1 224GB partition used for support fileset * CHECK_IMAGE_SUBDIRS = 500 for Banking fileset * PRODUCT_IMAGE_SUBDIRS = 520 for Ecommerce fileset Operating System Notes ---------------------- * * ulimit -n 1024000, sets number of open files, default 102 * ulimit -u 1024000, sets number of maximum processes, default 131072 * Each NIC's RxDescriptors and TxDescriptors set to 4096, d * Timer, megaraid, and 5 NIC's irqs bound to unique cores * Each NIC's TSO set to off via ethtool, default on * net.ipv4.conf.all.rp_filter = 1, enables source route ver * net.ipv4.tcp_timestamps = 0, turns TCP timestamp support * net.ipv4.tcp_max_tw_buckets = 3000000, sets TCP time-wait * net.core.rmem_max = 10000000, maximum receive socket buff * net.core.rmem_default = 10000000, default receive socket * net.core.wmem_max = 10000000, maximum send socket buffer size, default 131071 * net.core.wmem_default = 10000000, default send socket buffer size, default 135168 * net.core.optmem_max = 10000000, default 20480 * net.ipv4.tcp_rmem = 30000000 30000000 30000000, maximum TCP read-buffer space allocatable, default 4096 87380 174760 * net.ipv4.tcp_wmem = 30000000 30000000 30000000, maximum TCP write-buffer space allocatable, default 4096 16384 131072 * net.ipv4.tcp_mem = 30000000 30000000 30000000, maximum TCP buffer space, default 392192 392704 393216 * net.core.somaxconn=40960, size of the listen queue for accepting new TCP connections, default 128 * net.core.netdev_max_backlog=300000, number of unprocessed input packets before kernel starts dropping them, defaul 300 * fs.file-max = 500000, increases number of open file handles kernel allocates, default 1024 * vm.min_free_kbytes = 200000, size of memory kernel will always keep free, default 16382 * Log & Banking, Ecommerce , Support file systems mounted with 'noatime,nodiratime', no inode access time updating * irqbalance disabled for duration of test, default on * Each NIC's txqueuelen set to 60000 via ifconfig * e1000 6.3.9 driver used * powersaved, nfs, postfix, and portmap disabled. Crontab commented out for crond * IRQs explicitly bound in the following manner: * echo 00000001 > /proc/irq/0/smp_affinity, lock IRQ of timer to 1st core; default 0xffffffff * echo 00000002 > /proc/irq/41/smp_affinity, lock IRQ of megaraid to 2nd core; default 0xffffffff * echo 00000001 > /proc/irq/33/smp_affinity, lock IRQ of NIC(eth2) to 1st core; default 0xffffffff * echo 00000002 > /proc/irq/34/smp_affinity, lock IRQ of NIC(eth3) to 2nd core; default 0xffffffff * echo 00000004 > /proc/irq/45/smp_affinity, lock IRQ of NIC(eth4) to 3rd core; default 0xffffffff * echo 00000008 > /proc/irq/46/smp_affinity, lock IRQ of NIC(eth5) to 4th core; default 0xffffffff * echo 00000008 > /proc/irq/25/smp_affinity, lock IRQ of NIC(eth0) to 4th core, default 0xffffffff Accoria Networks: Rock Webserver 1.3.3 (x86_64) Notes ----------------------------------------------------- * Rock Web Server /sw2005/rockweb/conf/httpd.conf * server_log httpd.log * validate_static -1, disables static file modification validation, default 0 * validate_httpmod 43200, 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 * direct_io_size 2097152 (support) * disk_worker_count 24 (support) * write_chunk_size 204800 (support) * connection_timeout 120, connection inactivity timeout, default 60s * cache_replacement lru, (sup/ecom) least-recent-used policy for file replacement, default random * cache_memory_size 8192, (support) cache manager memory, default 0 * port_getn 256, how many IO events to get at a time, default 64 * cache_file_count 60689, (support) estimated number of static files for the cache, default 27179 * worker 192.168.1.1/80 * worker 192.168.2.1/80 * worker 192.168.3.1/80 * worker 192.168.4.1/80 * ;host; server1:80 * document_root /sw2005-support * access_log access_port80.log * access_log_format commonlog_binary * error_log error_port80.log * ;file; / * cgi_type gateway * cgi_regex .*jsp * cgi_listener localhost/8080 * ;/file; * ;/host; HTTP Script Notes ----------------- * SPEC-provided JSP scripts used without modification * Apache conf/server.xml * maxThreads=15000; default 150 * minSpareThreads=1024, support; default 25 * maxSpareThreads=1024, support; default 75 * acceptCount=10000; default 100 * maxKeepAliveRequests=-1 * * 1 Tomcat instance used to deploy JSP scripts * First instance connector port 8080 * * Support Java Options: -Xmx4000m -Xms4000m -Xmn2600m -Xss512k -XX:+UseParallelGC * BESIM_POOL_SIZE = 512, default 128 * LG_BUG_SIZE = 10200, default 22528 * Support for Apache Tomcat 5.5.9 available from Covalent Technologies Client Notes ------------ * ulimit -n 1024000 * Client harness invoked with: * java -Xrs -Xms768m -Xmx768m -Xcompactexplictgc -Xss128k specwebclient * java -Xms512m -Xmx512m specweb * Ethernet interface transmit queue length set to 20000 via ifconfig * net.ipv4.ip_local_port_range = 1024 65536 * fs.file-max = 65535 * powersaved, crond, nfs, postfix, portmap, and slpd disabled from /etc/init.d * 6 clients each on 4 seperate subnets BESIM Notes ----------- * BeSim is on it's own physically seperate machine. * 4 subnets for SUT/clients. * 1 subnet for primeclient/SUT/BESIM * ulimit -n 1024000, sets number of open files; default 1024 * net.ipv4.icmp_echo_ignore_broadcasts = 1 * net.ipv4.ip_forward=0 * net.ipv4.conf.all.rp_filter = 1 * net.ipv4.tcp_timestamps = 0 * net.ipv4.tcp_max_tw_buckets = 3000000 * net.core.rmem_max = 10000000 * net.core.rmem_default = 10000000 * net.core.wmem_max = 10000000 * net.core.optmem_max = 10000000 * net.core.netdev_max_backlog = 300000 * net.ipv4.tcp_rmem = 30000000 30000000 30000000 * net.ipv4.tcp_wmem = 30000000 30000000 30000000 * net.ipv4.tcp_mem=30000000 30000000 30000000 * net.ipv4.tcp_max_syn_backlog = 40000 * net.core.somaxconn = 40960 * fs.file-max = 442961 * Filesystems mounted with noatime,nodirtime to disable access updates * HTTP software notes(Rock Webserver) * server_log /logs/httpd.log * Timeout 300 * KeepAlive on * KeepAliveRequests 0 * KeepAliveTimeout 600 * validate_static -1 * validate_httpmod -1 * header_etag_on 0 * header_server_on 0 * log_buf_size 1048576 * tcp_send_buf_size 1048576 * keepalive_max 1000000 * connection_timeout 86400 * worker */81 * worker */81 * worker */81 * worker */81 * besim:81 * document_root /BeSim * access_log /logs/access_port80.log * error_log /logs/error_port80.log * access_log_format commonlog * / * index_directory yes * * /isapi-bin * cgi_type isapi * cgi_where internal * index_directory yes * ================================================================================ 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: Advanced Micro Devices Copyright (c) 2005 Standard Performance Evaluation Corporation