SPECweb2005 Result ================================================================================ || Lenovo: SureServer R360 3600 || SPECweb2005 = 2277 Zeus Technology Ltd.: Zeus Web Server v4.3r2 (x || 86-64) || Apache Software Foundation: Apache Tomcat 5.5.1 || SPECweb2005_Banking = 4050 1 || || SPECweb2005_Ecommerce = 2750 || SPECweb2005_Support = 2350 || ================================================================================ Submitter: Lenovo, SPEC License #: 2823, Test date: Dec-2005 ================================================================================ PERFORMANCE Banking | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 97.5% 99.9% 0.0% | 0 | | |-----------|---------------------------|------------| | 4050 | 2 | 96.9% 99.9% 0.0% | 0 | | |-----------|---------------------------|------------| | | 3 | 96.7% 99.9% 0.0% | 0 | -------------------------------------------------------------------- Ecommerce | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 99.9% 99.9% 0.0% | 0 | | |-----------|---------------------------|------------| | 2750 | 2 | 99.7% 99.9% 0.0% | 17 | | |-----------|---------------------------|------------| | | 3 | 99.7% 99.9% 0.0% | 0 | -------------------------------------------------------------------- Support | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 99.9% 99.9% 0.0% | 0 | | |-----------|---------------------------|------------| | 2350 | 2 | 99.9% 99.9% 0.0% | 0 | | |-----------|---------------------------|------------| | | 3 | 99.9% 99.9% 0.0% | 0 | -------------------------------------------------------------------- ================================================================================ CONFIGURATION Availability Dates -------------------------------------------------------------------------------- Backend Simulator Aug-2005 SUT Hardware Jun-2005 Web Server Software Oct-2005 Script Engine Jul-2005 Operating System Jul-2004 Other Components N/A System Under Test (SUT) -------------------------------------------------------------------------------- # of SUTs 1 Vendor Lenovo Model SureServer R360 3600 Processor Intel Xeon 3.8 GHz Processor Speed (MHz) 3800 # Processors 1 core, 1 chip, 1 core/chip (Hyper-Threading enabled) Primary Cache 12KB(I) + 16KB(D) on chip Secondary Cache 2048 KB Other Cache N/A Memory 8 GB DDR2 Disk Subsystem 1 x 146GB SCSI 15K RPM,14 x 36GB FC 15K RPM Disk Controllers 1 x QLogic2310F Operating System SUSE Linux Enterprise Server 9 sp2 (default kernel 2.6.5-7.191-smp) File System ext2 Other Hardware 1 x Lenovo SureStorage 620 G2 Other Software N/A Web Server Software -------------------------------------------------------------------------------- Vendor Zeus Technology Ltd. Name/Version Zeus Web Server v4.3r2 (x86-64) Dynamic Scripts JSP Server Cache N/A Log Mode Zeus Binary Common Log Format Script Engine -------------------------------------------------------------------------------- Vendor Apache Software Foundation Name/Version Apache Tomcat 5.5.11 Dynamic Scripts JSP Server Cache N/A Log Mode Common Log Format SUT Network -------------------------------------------------------------------------------- # of Controllers 2 Network Controllers Intel 82546GB Gigabit Ethernet Controller # of Networks 2 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 8 Model Lenovo SureServer T350 G5 Processor Intel Xeon 3.0GHz Processor Speed (MHz) 3000 # Processors 2 Memory 2GB Network Controller Intel Pro 1000 MT single Adapter Operating System Red Hat Enterprise Linux AS 3.0 Update 5 X86-64bit (kernel 2.4.21-32.ELsmp) JVM Version Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_05-b05) JIT Version Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_05-b05, mixed mode) Other Hardware N/A Other Software N/A Backend Simulator (BESIM) -------------------------------------------------------------------------------- # of Simulators 1 Model Lenovo SureServer R630 G5 Processor Intel Xeon 3.2 GHz Processor Speed (MHz) 3200 # of Processors 4 Memory 2 GB Network Controller Intel Pro 1000 MT Single Adapter Operating System Red Hat Enterprise Linux AS 3.0 Update 4(kernel 2.4.21-27.ELsmp) File System ext3 Web Server Apache 2.0.54 Server Scripts SPEC-FCGI Other Hardware N/A Other Software N/A ================================================================================ Banking Run Details Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 208418 | 205114 3227 77 |account_summary | 146301 | 145821 454 26 |check_detail_html | 81990 | 79410 2562 18 |bill_pay | 134497 | 133971 490 36 |add_payee | 10940 | 10925 13 2 |payee_info | 7889 | 7091 795 3 |quick_pay | 64228 | 56831 7378 19 |billpay_status | 21603 | 21563 38 2 1 |chg_profile | 11897 | 11730 165 2 |post_profile | 8562 | 8517 43 2 |req_checks | 11653 | 3250 8401 2 |post_chk_order | 8450 | 8339 110 1 |req_xfer_form | 16729 | 16716 9 4 |post_fund_xfer | 12022 | 11879 140 3 |logout | 59532 | 59402 117 13 |check_image | 164081 | 164058 23 0 |------------------|------------|------------------------------------ | TOTAL | 968792 | 944617 23965 210 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 21597.8 | 5574.9 | 1.594 | 34434 |account_summary | 18843.9 | 3134.3 | 1.463 | 27578 |check_detail_html | 14685.9 | 1530.6 | 1.636 | 24032 |bill_pay | 17315.9 | 2664.1 | 1.472 | 25499 |add_payee | 18733.8 | 224.2 | 1.408 | 26393 |payee_info | 24916.5 | 269.2 | 1.763 | 43930 |quick_pay | 18753.9 | 1660.3 | 1.774 | 33278 |billpay_status | 23764.0 | 556.9 | 1.396 | 33188 1 |chg_profile | 27265.9 | 400.0 | 1.587 | 43281 |post_profile | 24637.1 | 244.2 | 1.49 | 36719 |req_checks | 42050.0 | 797.7 | 2.095 | 88132 |post_chk_order | 21405.7 | 218.1 | 1.552 | 33241 |req_xfer_form | 16711.5 | 286.6 | 1.319 | 22054 |post_fund_xfer | 15786.8 | 229.1 | 1.554 | 24539 |logout | 52342.6 | 3476.0 | 1.436 | 75166 |check_image | 43968.9 | 1358.0 | 0.242 | 10654 |------------------|------------|------------|----------|---------- | TOTAL | - | 22625.0 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 208507 | 203693 4713 101 |account_summary | 146638 | 145792 811 35 |check_detail_html | 82292 | 78828 3440 24 |bill_pay | 134382 | 133496 856 30 |add_payee | 10912 | 10880 31 1 |payee_info | 7878 | 6946 930 2 |quick_pay | 64232 | 55304 8912 16 |billpay_status | 21618 | 21555 62 1 2 |chg_profile | 11886 | 11643 237 6 |post_profile | 8580 | 8499 78 3 |req_checks | 11739 | 3027 8708 4 |post_chk_order | 8531 | 8394 134 3 |req_xfer_form | 16795 | 16771 21 3 |post_fund_xfer | 12071 | 11853 216 2 |logout | 59607 | 59390 208 9 |check_image | 164663 | 164624 39 0 |------------------|------------|------------------------------------ | TOTAL | 970331 | 940695 29396 240 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 21425.4 | 5523.9 | 1.608 | 34457 |account_summary | 18683.1 | 3113.0 | 1.477 | 27611 |check_detail_html | 14564.8 | 1520.6 | 1.65 | 24033 |bill_pay | 17160.3 | 2634.5 | 1.485 | 25499 |add_payee | 18620.7 | 221.4 | 1.417 | 26396 |payee_info | 24689.2 | 266.0 | 1.779 | 43927 |quick_pay | 18579.1 | 1643.5 | 1.791 | 33279 |billpay_status | 23561.6 | 551.6 | 1.408 | 33188 2 |chg_profile | 26957.9 | 395.5 | 1.605 | 43279 |post_profile | 24421.7 | 242.2 | 1.503 | 36723 |req_checks | 41759.4 | 795.6 | 2.11 | 88153 |post_chk_order | 21203.5 | 218.0 | 1.567 | 33237 |req_xfer_form | 16565.4 | 285.2 | 1.333 | 22091 |post_fund_xfer | 15642.3 | 227.7 | 1.568 | 24539 |logout | 52034.5 | 3445.5 | 1.444 | 75182 |check_image | 43270.3 | 1348.5 | 0.246 | 10651 |------------------|------------|------------|----------|---------- | TOTAL | - | 22433.2 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 208012 | 202617 5219 176 |account_summary | 146164 | 145181 914 69 |check_detail_html | 82006 | 78270 3693 43 |bill_pay | 134067 | 132996 990 81 |add_payee | 10896 | 10847 44 5 |payee_info | 7873 | 6903 968 2 |quick_pay | 64164 | 54542 9588 34 |billpay_status | 21519 | 21437 70 12 3 |chg_profile | 11784 | 11496 279 9 |post_profile | 8467 | 8375 86 6 |req_checks | 11700 | 2947 8747 6 |post_chk_order | 8463 | 8298 161 4 |req_xfer_form | 16707 | 16658 38 11 |post_fund_xfer | 11983 | 11704 270 9 |logout | 59392 | 59143 214 35 |check_image | 164157 | 164072 85 0 |------------------|------------|------------------------------------ | TOTAL | 967354 | 935486 31366 502 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 21326.0 | 5500.8 | 1.613 | 34412 |account_summary | 18604.1 | 3097.8 | 1.482 | 27580 |check_detail_html | 14494.2 | 1514.5 | 1.658 | 24034 |bill_pay | 17096.5 | 2627.6 | 1.491 | 25505 |add_payee | 18485.0 | 221.0 | 1.428 | 26400 |payee_info | 24616.9 | 265.7 | 1.784 | 43918 |quick_pay | 18513.3 | 1640.8 | 1.797 | 33277 |billpay_status | 23444.3 | 548.8 | 1.415 | 33192 3 |chg_profile | 26863.4 | 391.8 | 1.61 | 43276 |post_profile | 24305.1 | 238.8 | 1.51 | 36713 |req_checks | 41643.0 | 792.3 | 2.116 | 88129 |post_chk_order | 21130.9 | 216.1 | 1.572 | 33230 |req_xfer_form | 16493.8 | 283.1 | 1.337 | 22056 |post_fund_xfer | 15567.3 | 225.9 | 1.575 | 24533 |logout | 51870.2 | 3432.7 | 1.45 | 75213 |check_image | 43338.8 | 1344.9 | 0.246 | 10661 |------------------|------------|------------|----------|---------- | TOTAL | - | 22343.3 | - | - BANKING NOTES SUT Notes --------- * 1 x 146GB SCSI for OS, 8 x 36GB FC RAID-0 for fileset,6 x 36GB FC RAID-0 for logs. * The system is only available in PRC (People's Republic of China). Operating System Notes ---------------------- * net.ipv4.ip_forward = 1; * net.ipv4.conf.all.rp_filter = 1; * net.ipv4.tcp_timestamps = 0; * net.ipv4.tcp_max_tw_buckets = 2000000; * net.ipv4.tcp_max_syn_backlog = 8192; * net.core.wmem_max = 10000000; * net.core.wmem_default = 10000000; * net.core.rmem_max = 10000000; * net.core.rmem_default = 10000000; * net.core.optmem_max = 10000000; * net.ipv4.tcp_rmem = 30000000 30000000 30000000; * net.ipv4.tcp_wmem = 30000000 30000000 30000000; * net.ipv4.tcp_mem = 30000000 30000000 30000000; * fs.file-max = 442961; * net.core.netdev_max_backlog = 300000; * net.core.somaxconn = 40960; * ulimit -n 1000000,sets number of open files,default 1024; * ulimit -u 1000000,sets number of max user processes,default 7168; * Each NICs txqueuelen was set to 30000,default 1000.; HTTP Software Notes ------------------- * $ZEUS_HOME/web/global.cfg: * tuning!max_connections -1; * tuning!listen_queue_size 8192,size of TCP listen queue,default 256; * tuning!so_wbuff_size 1048576,size of socket write buffer,default unset; * tuning!so_rbuff_size 1048576,size of socket read buffer,default unset; * tuning!maxaccept 3000,max number of accept calls per server socket,default 32; * tuning!clientfirst_optimise yes, connnetion not accepted till data is ready,default no; * tuning!unique_bind yes;have server sockets bind to IPADDR_ANY,default no * tuning!bind_any no; bind to all available interfaces on a machine, default yes * tuning!softservers no, enable software virtual servers, default yes; * tuning!keepalive yes, enable keepalive connection, default yes; * tuning!timeout 1800, timeout for client transfers(seconds),if the server is unable to communicate with the client for this period of time the connetion is closed,default 120; * tuning!ssl_keepalive yes, enable SSL keepalive, default no; * tuning!keepalive_timeout 1800, timeout after whicH an inactive keepalive connection is closed,default 15; * tuning!keepalive_max -1, timeout for keepalive connetion (-1 unlimited),default 15; * tuning!modules!stats!enabled no, enable the stats module,default no; * tuning!modules!cgi!enabled no,enable the cgi module, default no; * tuning!modules!nsapi!enabled no, enable the nsapi module, default no; * tuning!modules!isapi!enabled no, enable the isapi module, defualt no; * tuning!counters_enabled no; enable or disable the real time monitor counter, default yes; * tuning!modules!cgi!cleansize 0, number of file descriptions to close before exec, default unset; * tuning!num_children 1, number of child processes to run, default 2; * tuning!ssl_cbuff_size 65536, size of SSL circular buffer, default 16404; * tuning!ssl_sessioncache_size 11496, size of SSL session cache default 199; * tuning!ssl_diskcache no, deault to 'yes' on multiprocessor system, default yes; * tuning!cbuff_size 65536, cgi buffer size, default 8192; HTTP Script Notes ----------------- * SPEC-provided JSP scripts used without modification; * Apache Tomcat 5.5.11 was used as JSP engine; * -Xms2000m -Xmx2000m -Xss512k -Xcompactexplicitgc, optimize garbage collection for applications and set JVM heap size to 2 GB; * $TOMCAT_HOME/conf/server.xml: * maxThreads=7500, max number of sessions, default 150; * minSpareThreads=2500, number of threads and created when connector starts, default 25; * maxSpareThreads=5000, max number of unused threads allowed, default 75; * acceptCount=5000, max queue length for connetion requests, default 100; * Zeus to Tomcat gateway configuration: * modules!gateway!enabled yes, enable gateway module,default no; * modules!gateway!path!~/.*.jsp localhost:8080, forward JSP requests to Tomcat backend; * modules!gateway!rewritecookie yes,rewrite cookies from origin server; * modules!gateway!rewritelocation yes, rewrite location headers from tomcat; * modules!gateway!securecookie no,don't force secure flag. Client Notes ------------ * ulimit -n 1000000, sets number of open files, default 1024; * ulimit -u 1000000, sets max user processes, default 7168. * Each NICs txqueuelen was set to 30000, default 1000; * java -Xms512m -Xmx512m -Xss256k -Xcompatexplicitgc specwebclient. BESIM Notes ----------- * ulimit -n 1000000,sets number of open files,default 1024; * ulimit -u 1000000,sets max user processes default 7168; * Each NICs txqueuelen was set 30000,default 1000; * Apache log format:common logfile; * Apache httpd.conf: * KeepAlive on; * KeepAliveTimeout 600; * Timeout 600; * MaxKeepAliveRequests 0,default 100; * ThreadLimit 300; * StartServers 4; * MaxClients 3600; * MinSpareThreads 50; * ServerLimit 50; * MaxSpareThreads 200; * ThreadsPerChild 100; * MaxRequestsPerChild 0; * OS tuning: * net.ipv4.ip_forward = 1; * net.ipv4.conf.all.rp_filter = 1; * net.ipv4.tcp_timestamps = 0; * net.ipv4.tcp_max_tw_buckets = 2000000; * net.ipv4.tcp_max_syn_backlog = 8192; * net.core.wmem_max = 10000000; * net.core.wmem_default = 10000000; * net.core.rmem_max = 10000000; * net.core.rmem_default = 10000000; * net.ipv4.tcp_rmem = 30000000 30000000 30000000; * net.ipv4.tcp_wmem = 30000000 30000000 30000000; * net.ipv4.tcp_mem = 30000000 30000000 30000000; * fs.file-max = 442961; * net.core.netdev_max_backlog = 300000; * net.core.optmem_max = 10000000; 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 | 60258 | 60234 24 0 |search | 30494 | 30492 2 0 |browse | 54148 | 54123 24 1 |browse_productline| 46458 | 46447 11 0 |productdetail | 37148 | 37137 11 0 |customize1 | 77806 | 77795 11 0 1 |customize2 | 41102 | 41092 10 0 |customize3 | 28164 | 28126 38 0 |cart | 24412 | 24411 1 0 |login | 17331 | 17325 6 0 |shipping | 16336 | 16336 0 0 |billing | 15552 | 15552 0 0 |confirm | 11635 | 11635 0 0 |------------------|------------|------------------------------------ | TOTAL | 460844 | 460705 138 1 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 84982.8 | 12131.7 | 1.629 | 138443 |search | 96597.0 | 8074.4 | 1.884 | 182079 |browse | 88757.4 | 12134.9 | 1.736 | 154105 |browse_productline| 94925.5 | 12152.7 | 1.894 | 179877 |productdetail | 54082.1 | 2903.8 | 0.993 | 53753 |customize1 | 96745.2 | 18686.8 | 1.707 | 165152 1 |customize2 | 96521.1 | 9828.5 | 1.703 | 164433 |customize3 | 90603.9 | 7257.3 | 1.955 | 177193 |cart | 78813.8 | 2619.3 | 0.936 | 73783 |login | 74655.2 | 1213.2 | 0.644 | 48140 |shipping | 78666.1 | 1021.0 | 0.546 | 42979 |billing | 68197.9 | 748.5 | 0.485 | 33097 |confirm | 80540.5 | 538.9 | 0.395 | 31854 |------------------|------------|------------|----------|---------- | TOTAL | - | 89311.7 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 59853 | 59690 121 41 |search | 30147 | 30112 14 20 |browse | 53713 | 53507 152 54 |browse_productline| 46041 | 45975 22 41 |productdetail | 36847 | 36813 18 16 |customize1 | 77255 | 77145 28 77 2 |customize2 | 40857 | 40806 16 33 |customize3 | 28010 | 27798 173 38 |cart | 24178 | 24131 42 5 |login | 17228 | 17184 43 1 |shipping | 16207 | 16206 1 0 |billing | 15418 | 15410 7 0 |confirm | 11534 | 11530 1 0 |------------------|------------|------------------------------------ | TOTAL | 457288 | 456307 638 326 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 78391.7 | 11460.2 | 1.766 | 138448 |search | 94071.7 | 7591.4 | 1.935 | 182078 |browse | 82583.7 | 11442.4 | 1.865 | 154035 |browse_productline| 92695.3 | 11453.3 | 1.94 | 179874 |productdetail | 50609.5 | 2738.3 | 1.061 | 53735 |customize1 | 93336.8 | 17644.6 | 1.769 | 165145 2 |customize2 | 93221.3 | 9290.9 | 1.763 | 164427 |customize3 | 84136.8 | 6863.1 | 2.105 | 177170 |cart | 67916.4 | 2450.5 | 1.079 | 73285 |login | 67302.3 | 1163.9 | 0.725 | 48852 |shipping | 71907.9 | 963.3 | 0.597 | 42979 |billing | 57159.8 | 705.6 | 0.579 | 33095 |confirm | 67830.0 | 507.9 | 0.469 | 31846 |------------------|------------|------------|----------|---------- | TOTAL | - | 84276.1 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 60200 | 60105 69 26 |search | 30378 | 30319 47 12 |browse | 54051 | 53943 81 27 |browse_productline| 46318 | 46240 66 12 |productdetail | 37052 | 37005 35 12 |customize1 | 77829 | 77690 123 16 3 |customize2 | 41135 | 41055 67 13 |customize3 | 28175 | 28003 132 40 |cart | 24397 | 24354 30 13 |login | 17323 | 17270 40 13 |shipping | 16298 | 16275 16 7 |billing | 15505 | 15483 16 6 |confirm | 11586 | 11563 18 5 |------------------|------------|------------------------------------ | TOTAL | 460247 | 459305 740 202 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 84569.0 | 11979.0 | 1.637 | 138515 |search | 96200.9 | 7945.8 | 1.892 | 182077 |browse | 88289.2 | 11965.3 | 1.745 | 154097 |browse_productline| 94586.7 | 11969.2 | 1.901 | 179882 |productdetail | 53533.2 | 2851.9 | 1.0 | 53579 |customize1 | 96368.9 | 18465.0 | 1.713 | 165151 3 |customize2 | 96081.0 | 9717.0 | 1.711 | 164435 |customize3 | 88428.9 | 7171.0 | 2.003 | 177170 |cart | 74187.1 | 2595.0 | 0.998 | 74041 |login | 66452.4 | 1192.3 | 0.721 | 47913 |shipping | 70649.7 | 1006.2 | 0.608 | 42979 |billing | 59744.9 | 737.2 | 0.553 | 33097 |confirm | 74937.6 | 530.1 | 0.425 | 31854 |------------------|------------|------------|----------|---------- | TOTAL | - | 88125.5 | - | - ECOMMERCE NOTES SUT Notes --------- * 1 x 146GB SCSI for OS, 8 x 36GB FC RAID-0 for fileset,6 x 36GB FC RAID-0 for logs. * The system is only available in PRC (People's Republic of China). Operating System Notes ---------------------- * net.ipv4.ip_forward = 1; * net.ipv4.conf.all.rp_filter = 1; * net.ipv4.tcp_timestamps = 0; * net.ipv4.tcp_max_tw_buckets = 2000000; * net.ipv4.tcp_max_syn_backlog = 8192; * net.core.wmem_max = 10000000; * net.core.wmem_default = 10000000; * net.core.rmem_max = 10000000; * net.core.rmem_default = 10000000; * net.core.optmem_max = 10000000; * net.ipv4.tcp_rmem = 30000000 30000000 30000000; * net.ipv4.tcp_wmem = 30000000 30000000 30000000; * net.ipv4.tcp_mem = 30000000 30000000 30000000; * fs.file-max = 442961; * net.core.netdev_max_backlog = 300000; * net.core.somaxconn = 40960; * ulimit -n 1000000,sets number of open files,default 1024; * ulimit -u 1000000,sets number of max user processes,default 7168; * Each NICs txqueuelen was set to 30000,default 1000.; HTTP Software Notes ------------------- * $ZEUS_HOME/web/global.cfg: * tuning!max_connections -1; * tuning!listen_queue_size 8192,size of TCP listen queue,default 256; * tuning!so_wbuff_size 1048576,size of socket write buffer,default unset; * tuning!so_rbuff_size 1048576,size of socket read buffer,default unset; * tuning!maxaccept 3000,max number of accept calls per server socket,default 32; * tuning!clientfirst_optimise yes, connnetion not accepted till data is ready,default no; * tuning!unique_bind yes;have server sockets bind to IPADDR_ANY,default no * tuning!bind_any no; bind to all available interfaces on a machine, default yes * tuning!softservers no, enable software virtual servers, default yes; * tuning!keepalive yes, enable keepalive connection, default yes; * tuning!timeout 1800, timeout for client transfers(seconds),if the server is unable to communicate with the client for this period of time the connetion is closed,default 120; * tuning!ssl_keepalive yes, enable SSL keepalive, default no; * tuning!keepalive_timeout 1800, timeout after whicH an inactive keepalive connection is closed,default 15; * tuning!keepalive_max -1, timeout for keepalive connetion (-1 unlimited),default 15; * tuning!modules!stats!enabled no, enable the stats module,default no; * tuning!modules!cgi!enabled no,enable the cgi module, default no; * tuning!modules!nsapi!enabled no, enable the nsapi module, default no; * tuning!modules!isapi!enabled no, enable the isapi module, defualt no; * tuning!counters_enabled no; enable or disable the real time monitor counter, default yes; * tuning!modules!cgi!cleansize 0, number of file descriptions to close before exec, default unset; * tuning!num_children 1, number of child processes to run, default 2; * tuning!ssl_cbuff_size 65536, size of SSL circular buffer, default 16404; * tuning!ssl_sessioncache_size 11496, size of SSL session cache default 199; * tuning!ssl_diskcache no, deault to 'yes' on multiprocessor system, default yes; * tuning!cbuff_size 65536, cgi buffer size, default 8192; HTTP Script Notes ----------------- * SPEC-provided JSP scripts used without modification; * Apache Tomcat 5.5.11 was used as JSP engine; * -Xms1000m -Xmx1000m -Xss512k -Xcompactexplicitgc, optimize garbage collection for applications and set JVM heap size to 1 GB; * $TOMCAT_HOME/conf/server.xml: * maxThreads=7500, max number of sessions, default 150; * minSpareThreads=250, number of threads and created when connector starts, default 25; * maxSpareThreads=750, max number of unused threads allowed, default 75; * acceptCount=5000, max queue length for connetion requests, default 100; * Zeus to Tomcat gateway configuration: * modules!gateway!enabled yes, enable gateway module,default no; * modules!gateway!path!~/.*.jsp localhost:8080, forward JSP requests to Tomcat backend; * modules!gateway!rewritecookie yes,rewrite cookies from origin server; * modules!gateway!rewritelocation yes, rewrite location headers from tomcat; * modules!gateway!securecookie no,don't force secure flag. Client Notes ------------ * ulimit -n 1000000, sets number of open files, default 1024; * ulimit -u 1000000, sets max user processes, default 7168. * Each NICs txqueuelen was set to 30000, default 1000; * java -Xms512m -Xmx512m -Xss256k -Xcompatexplicitgc specwebclient. BESIM Notes ----------- * ulimit -n 1000000,sets number of open files,default 1024; * ulimit -u 1000000,sets max user processes default 7168; * Each NICs txqueuelen was set 30000,default 1000; * Apache log format:common logfile; * Apache httpd.conf: * KeepAlive on; * KeepAliveTimeout 600; * Timeout 600; * MaxKeepAliveRequests 0,default 100; * ThreadLimit 300; * StartServers 4; * MaxClients 3600; * MinSpareThreads 50; * ServerLimit 50; * MaxSpareThreads 200; * ThreadsPerChild 100; * MaxRequestsPerChild 0; * OS tuning: * net.ipv4.ip_forward = 1; * net.ipv4.conf.all.rp_filter = 1; * net.ipv4.tcp_timestamps = 0; * net.ipv4.tcp_max_tw_buckets = 2000000; * net.ipv4.tcp_max_syn_backlog = 8192; * net.core.wmem_max = 10000000; * net.core.wmem_default = 10000000; * net.core.rmem_max = 10000000; * net.core.rmem_default = 10000000; * net.ipv4.tcp_rmem = 30000000 30000000 30000000; * net.ipv4.tcp_wmem = 30000000 30000000 30000000; * net.ipv4.tcp_mem = 30000000 30000000 30000000; * fs.file-max = 442961; * net.core.netdev_max_backlog = 300000; * net.core.optmem_max = 10000000; Other Notes ----------- * N/A ================================================================================ Errors for Ecommerce Workload Quality of Service Errors ------------------------- * No QOS Errors Found Validation Errors ----------------- * 1 Validation Errors for Iteration 2: client4 - index * 1 Validation Errors for Iteration 2: client2 - search * 2 Validation Errors for Iteration 2: client3 - browse_productline * 1 Validation Errors for Iteration 2: client5 - browse_productline * 1 Validation Errors for Iteration 2: client2 - customize1 * 1 Validation Errors for Iteration 2: client3 - customize1 * 1 Validation Errors for Iteration 2: client4 - customize1 * 2 Validation Errors for Iteration 2: client6 - customize1 * 1 Validation Errors for Iteration 2: client2 - customize2 * 1 Validation Errors for Iteration 2: client7 - customize2 * 1 Validation Errors for Iteration 2: client8 - customize3 * 1 Validation Errors for Iteration 2: client7 - billing * 1 Validation Errors for Iteration 2: client6 - confirm * 1 Validation Errors for Iteration 2: client7 - confirm * 1 Validation Errors for Iteration 2: client8 - confirm ================================================================================ Support Run Details Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 33615 | 33613 2 0 |search | 52324 | 52323 1 0 |catalog | 48231 | 48229 2 0 1 |product | 101906 | 101900 6 0 |fileCatalog | 93042 | 93039 3 0 |file | 56141 | 56139 2 0 |download | 27995 | 27981 11 3 |------------------|------------|------------------------------------ | TOTAL | 413254 | 413224 27 3 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 85944.6 | 871.6 | 0.694 | 59698 |search | 74655.6 | 608.4 | 0.358 | 26773 |catalog | 79004.3 | 700.0 | 0.422 | 33417 1 |product | 73945.1 | 2945.3 | 0.899 | 66545 |fileCatalog | 82172.7 | 4225.4 | 1.272 | 104559 |file | 84451.8 | 3008.6 | 1.461 | 123385 |download | 100001.6 | 84598.2 | 69.573 | 6957516 |------------------|------------|------------|----------|---------- | TOTAL | - | 96957.8 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 33656 | 33656 0 0 |search | 52201 | 52201 0 0 |catalog | 48236 | 48236 0 0 2 |product | 101794 | 101794 0 0 |fileCatalog | 92973 | 92973 0 0 |file | 56147 | 56147 0 0 |download | 28040 | 28022 14 4 |------------------|------------|------------------------------------ | TOTAL | 413047 | 413029 14 4 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 85094.4 | 871.3 | 0.701 | 59700 |search | 73498.4 | 606.0 | 0.364 | 26774 |catalog | 77921.4 | 698.9 | 0.428 | 33416 2 |product | 72554.4 | 2937.4 | 0.917 | 66545 |fileCatalog | 81110.3 | 4215.7 | 1.289 | 104564 |file | 83435.1 | 3004.0 | 1.478 | 123381 |download | 100001.6 | 84409.1 | 69.417 | 6941909 |------------------|------------|------------|----------|---------- | TOTAL | - | 96742.7 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 33619 | 33619 0 0 |search | 52265 | 52265 0 0 |catalog | 48176 | 48176 0 0 3 |product | 101782 | 101782 0 0 |fileCatalog | 92879 | 92879 0 0 |file | 56097 | 56097 0 0 |download | 28001 | 27983 15 3 |------------------|------------|------------------------------------ | TOTAL | 412819 | 412801 15 3 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 85187.7 | 870.6 | 0.7 | 59703 |search | 73671.3 | 606.9 | 0.363 | 26770 |catalog | 78039.2 | 698.3 | 0.428 | 33419 3 |product | 72829.8 | 2938.1 | 0.913 | 66548 |fileCatalog | 81320.6 | 4212.8 | 1.285 | 104565 |file | 83628.3 | 3002.3 | 1.475 | 123384 |download | 100001.6 | 84455.6 | 69.531 | 6953272 |------------------|------------|------------|----------|---------- | TOTAL | - | 96785.0 | - | - SUPPORT NOTES SUT Notes --------- * 1 x 146GB SCSI for OS, 8 x 36GB FC RAID-0 for fileset,6 x 36GB FC RAID-0 for logs. * The system is only available in PRC (People's Republic of China). Operating System Notes ---------------------- * net.ipv4.ip_forward = 1; * net.ipv4.conf.all.rp_filter = 1; * net.ipv4.tcp_timestamps = 0; * net.ipv4.tcp_max_tw_buckets = 2000000; * net.ipv4.tcp_max_syn_backlog = 8192; * net.core.wmem_max = 10000000; * net.core.wmem_default = 10000000; * net.core.rmem_max = 10000000; * net.core.rmem_default = 10000000; * net.core.optmem_max = 10000000; * net.ipv4.tcp_rmem = 30000000 30000000 30000000; * net.ipv4.tcp_wmem = 30000000 30000000 30000000; * net.ipv4.tcp_mem = 30000000 30000000 30000000; * fs.file-max = 442961; * net.core.netdev_max_backlog = 300000; * net.core.somaxconn = 40960; * ulimit -n 1000000,sets number of open files,default 1024; * ulimit -u 1000000,sets number of max user processes,default 7168; * Each NICs txqueuelen was set to 30000,default 1000.; HTTP Software Notes ------------------- * $ZEUS_HOME/web/global.cfg: * tuning!max_connections -1; * tuning!listen_queue_size 8192,size of TCP listen queue,default 256; * tuning!so_wbuff_size 1048576,size of socket write buffer,default unset; * tuning!so_rbuff_size 1048576,size of socket read buffer,default unset; * tuning!maxaccept 3000,max number of accept calls per server socket,default 32; * tuning!clientfirst_optimise yes, connnetion not accepted till data is ready,default no; * tuning!unique_bind yes;have server sockets bind to IPADDR_ANY,default no * tuning!bind_any no; bind to all available interfaces on a machine, default yes * tuning!softservers no, enable software virtual servers, default yes; * tuning!keepalive yes, enable keepalive connection, default yes; * tuning!timeout 1800, timeout for client transfers(seconds),if the server is unable to communicate with the client for this period of time the connetion is closed,default 120; * tuning!ssl_keepalive yes, enable SSL keepalive, default no; * tuning!keepalive_timeout 1800, timeout after whicH an inactive keepalive connection is closed,default 15; * tuning!keepalive_max -1, timeout for keepalive connetion (-1 unlimited),default 15; * tuning!modules!stats!enabled no, enable the stats module,default no; * tuning!modules!cgi!enabled no,enable the cgi module, default no; * tuning!modules!nsapi!enabled no, enable the nsapi module, default no; * tuning!modules!isapi!enabled no, enable the isapi module, defualt no; * tuning!counters_enabled no; enable or disable the real time monitor counter, default yes; * tuning!modules!cgi!cleansize 0, number of file descriptions to close before exec, default unset; * tuning!num_children 1, number of child processes to run, default 2; * tuning!ssl_cbuff_size 65536, size of SSL circular buffer, default 16404; * tuning!ssl_sessioncache_size 11496, size of SSL session cache default 199; * tuning!ssl_diskcache no, deault to 'yes' on multiprocessor system, default yes; * tuning!cbuff_size 65536, cgi buffer size, default 8192; HTTP Script Notes ----------------- * SPEC-provided JSP scripts used without modification; * Apache Tomcat 5.5.11 was used as JSP engine; * -Xms2000m -Xmx2000m -Xss512k -Xcompactexplicitgc, optimize garbage collection for applications and set JVM heap size to 2 GB; * $TOMCAT_HOME/conf/server.xml: * maxThreads=7500, max number of sessions, default 150; * minSpareThreads=2500, number of threads and created when connector starts, default 25; * maxSpareThreads=5000, max number of unused threads allowed, default 75; * acceptCount=5000, max queue length for connetion requests, default 100; * Zeus to Tomcat gateway configuration: * modules!gateway!enabled yes, enable gateway module,default no; * modules!gateway!path!~/.*.jsp localhost:8080, forward JSP requests to Tomcat backend; * modules!gateway!rewritecookie yes,rewrite cookies from origin server; * modules!gateway!rewritelocation yes, rewrite location headers from tomcat; * modules!gateway!securecookie no,don't force secure flag. Client Notes ------------ * ulimit -n 1000000, sets number of open files, default 1024; * ulimit -u 1000000, sets max user processes, default 7168. * Each NICs txqueuelen was set to 30000, default 1000; * java -Xms512m -Xmx512m -Xss256k -Xcompatexplicitgc specwebclient. BESIM Notes ----------- * ulimit -n 1000000,sets number of open files,default 1024; * ulimit -u 1000000,sets max user processes default 7168; * Each NICs txqueuelen was set 30000,default 1000; * Apache log format:common logfile; * Apache httpd.conf: * KeepAlive on; * KeepAliveTimeout 600; * Timeout 600; * MaxKeepAliveRequests 0,default 100; * ThreadLimit 300; * StartServers 4; * MaxClients 3600; * MinSpareThreads 50; * ServerLimit 50; * MaxSpareThreads 200; * ThreadsPerChild 100; * MaxRequestsPerChild 0; * OS tuning: * net.ipv4.ip_forward = 1; * net.ipv4.conf.all.rp_filter = 1; * net.ipv4.tcp_timestamps = 0; * net.ipv4.tcp_max_tw_buckets = 2000000; * net.ipv4.tcp_max_syn_backlog = 8192; * net.core.wmem_max = 10000000; * net.core.wmem_default = 10000000; * net.core.rmem_max = 10000000; * net.core.rmem_default = 10000000; * net.ipv4.tcp_rmem = 30000000 30000000 30000000; * net.ipv4.tcp_wmem = 30000000 30000000 30000000; * net.ipv4.tcp_mem = 30000000 30000000 30000000; * fs.file-max = 442961; * net.core.netdev_max_backlog = 300000; * net.core.optmem_max = 10000000; Other Notes ----------- * N/A ================================================================================ Errors for Support Workload Quality of Service Errors ------------------------- * No QOS Errors Found Validation Errors ----------------- * No Validation Errors Found ================================================================================ For questions about this result, please contact the submitter: Lenovo Copyright (c) 2005 Standard Performance Evaluation Corporation