SPECweb2005 Result ================================================================================ || Sun Microsystems, Inc.: Sun Fire T2000 || SPECweb2005 = 16407 Sun Microsystems, Inc.: Sun Java[TM] System Web || Server 6.1 SP5 (64 bit) || || SPECweb2005_Banking = 25812 || SPECweb2005_Ecommerce = 24048 || SPECweb2005_Support = 15768 || ================================================================================ Submitter: Sun Microsystems Inc., SPEC License #: 6, Test date: Dec-2006 ================================================================================ PERFORMANCE Banking | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 96.7% 99.4% 0.6% | 0 | | |-----------|---------------------------|------------| | 25812 | 2 | 96.3% 99.5% 0.5% | 0 | | |-----------|---------------------------|------------| | | 3 | 96.2% 99.4% 0.6% | 0 | -------------------------------------------------------------------- Ecommerce | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 96.6% 99.7% 0.3% | 0 | | |-----------|---------------------------|------------| | 24048 | 2 | 96.5% 99.7% 0.3% | 0 | | |-----------|---------------------------|------------| | | 3 | 96.5% 99.7% 0.3% | 0 | -------------------------------------------------------------------- Support | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 98.8% 99.9% 0.1% | 0 | | |-----------|---------------------------|------------| | 15768 | 2 | 98.7% 99.9% 0.1% | 0 | | |-----------|---------------------------|------------| | | 3 | 98.9% 99.9% 0.1% | 0 | -------------------------------------------------------------------- ================================================================================ CONFIGURATION Availability Dates -------------------------------------------------------------------------------- Backend Simulator Oct-2005 SUT Hardware Jan-2007 Web Server Software Jan-2006 Operating System Dec-2006 Other Components N/A System Under Test (SUT) -------------------------------------------------------------------------------- # of SUTs 1 Vendor Sun Microsystems, Inc. Model Sun Fire T2000 Processor Sun UltraSPARC T1 Processor Speed (MHz) 1400 MHz # Processors 8 cores, 1 chip, 8 cores/chip (4 threads/core) Primary Cache 16KB(I) + 8KB(D) on chip Secondary Cache 3 MB per chip Other Cache N/A Memory 64 GB Disk Subsystem 3x 73GB 10K RPM SAS 1x StorageTek 3510 RAID (dual raid, 12x73GB 15K RPM FCAL) 2x StorageTek 3510 JBOD (each with 12x73GB 15K RPM FCAL) Disk Controllers onboard SAS controller 1x 2Gb PCI-X Dual FC Host Adapter, Emulex Operating System Solaris 10 11/06 File System UFS Other Hardware N/A Other Software Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_09-b03) Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_09-b03, mixed mode) Web Server Software -------------------------------------------------------------------------------- Vendor Sun Microsystems, Inc. Name/Version Sun Java[TM] System Web Server 6.1 SP5 (64 bit) Dynamic Scripts JSP Server Cache N/A Log Mode Common Log Format SUT Network -------------------------------------------------------------------------------- # of Controllers 5 Network Controllers 2x Onboard Dual 1000 BaseT Ethernet 3x Sun PCI-E Dual GigE UTP Adapters # of Networks 9 Network Type Gigabit Ethernet Network Speed 1 Gb/s MSL (sec) 30 (Non RFC1122) Time-Wait (sec) 60 (Non RFC1122) MTU Size 1500 Client Systems -------------------------------------------------------------------------------- # of Clients 18 Model Sun Fire V20z Processor AMD Opteron 248 Processor Speed (MHz) 2200 MHz # Processors 2 cores, 2 chips, 1 core/chip Memory 4 GB Network Controller 1x Onboard Broadcom Operating System Solaris 10 3/05 JVM Version Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_01-b08) JIT Version Java HotSpot(TM) Server VM (build 1.5.0_01-b08, mixed mode) Other Hardware N/A Other Software N/A Backend Simulator (BESIM) -------------------------------------------------------------------------------- # of Simulators 1 Model Sun Fire V40z Processor AMD Opteron 880 Processor Speed (MHz) 2400 MHz # of Processors 8 cores, 4 chips, 2 cores/chip Memory 32 GB Network Controller 1 x Onboard Broadcom Operating System Solaris 10 3/05 File System UFS Web Server Sun Java[TM] System Web Server 6.1 SP3 Server Scripts NSAPI Other Hardware N/A Other Software SunOS 5.10_x86: Fault Manager Patch - 118344-05 SunOS 5.10_x86: Kernel Patch - 118844-20 SunOS 5.10_x86: ld & libc.so.1 Patch - 118345-12 ================================================================================ COMMON NOTES SUT Notes --------- * 1 SAS 10K 73GB disk for OS and webserver * 1 SAS 10K 73GB disk for benchmark kit * 1 SAS 10K 73GB disks for web server log * 1 StorageTek 3510 Raid array with 2 raid controllers, each controller active (12x 73GB 15K RPM disks) with 2 daisy-chained StorageTek 3510 JBOD (12x 73GB 15K RPM disks each). * 2x 18 disk LUNS, 256KB stripesize * Sun Volume Manager used to stripe the 2 18-disk LUNs. * Support partition: 384GB partition, stripe (interlace) of 4MB, newfs with -C 128 and fragment size 8192 * Banking partition: 385GB partition, stripe (interlace) of 128KB * Ecommerce partition: 294GB partition, stripe (interlace) of 128KB * Log, Banking, Econmerce, Support filesystems mounted with 'noatime'. * Total of 9 NICs, used 3 onboard Gigabit adapter and 6 NICs on 3 Sun PCI-E Dual GigE UTP adapters * 4 x Cisco Catalyst 2970-24TS switches * networks 1 through 8 - 2 clients per net, network 9 - 2 clients (1 acting as Prime client) + BeSim Web Server Software Notes ------------------------- * Sun Java System Web Server 6.1 SP5 64-bit * LD_PRELOAD_64=/usr/lib/sparcv9/mpss.so.1; export LD_PRELOAD_64 * MPSSHEAP=4M; export MPSHEAP * Webserver process started in FX class using priocntl -c FX -e HTTP Script Notes ----------------- * SPEC-provided JSP scripts used without modification Client Notes ------------ * Clients: * 18 clients - prime client also load generating client * System Tuning: * set sq_max_size=0 * set rlim_fd_max=32768 * set rlim_fd_cur=32768 * ndd -set /dev/tcp tcp_smallest_anon_port 2048 * ndd -set /dev/tcp tcp_max_buf 4194304 * ndd -set /dev/tcp tcp_cwnd_max 2097152 * ndd -set /dev/tcp tcp_recv_hiwat 400000 * ndd -set /dev/tcp tcp_xmit_hiwat 400000 * /usr/java/jre/lib/security/java.security: * Disable SunPKCS11 security provider for Java * Reorder remaining security providers by decrementing provider number by 1 * java -jar -server -XX:+DisableExplicitGC -Xmx512m -Xms512m specwbclient.jar, 4 per client * java -jar -server -XX:+DisableExplicitGC -Xmx128m -Xms128m specweb.jar BESIM Notes ----------- * System Notes: * set rlim_fd_max=200000 * set rlim_fd_cur=200000 * set sq_max_size=0 * ndd -set /dev/tcp tcp_smallest_anon_port 2048 * ndd -set /dev/tcp tcp_conn_req_max_q 8192 * ndd -set /dev/tcp tcp_conn_req_max_q0 8192 * ndd -set /dev/tcp tcp_max_buf 4194304 * ndd -set /dev/tcp tcp_cwnd_max 2097152 * ndd -set /dev/tcp tcp_recv_hiwat 400000 * ndd -set /dev/tcp tcp_xmit_hiwat 400000 * HTTP Software Notes: * Webserver process started in FX class using priocntl -c FX -e * config/magnus.conf: * RqThrottle 520 * MaxKeepAliveConnections 8192 * KeepAliveTimeout 8400 * KeepAliveThreads 4 * KeepAliveQueryMeanTime 1 * ListenQ 8192 * ConnQueueSize 8192 * MaxProcs 4 * CGIWaitPid off * ThreadIncrement 520 * config/obj.conf: * Disable PathCheck for 'check-acl' * config/nsfc.conf * Use all default values * config/server.xml - webserver instance listening on port 81: * Disable ACLFILE * blocking=false Other Notes ----------- * Tuning Disclosure: SUN-20060508.txt * Sun Solaris 10 documentation: http:/www.sun.com * Sun Java System Web Server 6.1 SP5: Release Notes and Tuning Guide: http://docs.sun.com ================================================================================ Banking Run Details Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 1343175 | 1311551 25739 5885 |account_summary | 943554 | 927126 8642 7786 |check_detail_html | 528667 | 498263 25482 4922 |bill_pay | 864209 | 849198 7994 7017 |add_payee | 69323 | 68237 600 486 |payee_info | 49700 | 48316 948 436 |quick_pay | 415565 | 392391 19203 3971 |billpay_status | 137795 | 135333 1410 1052 1 |chg_profile | 75786 | 74232 944 610 |post_profile | 54636 | 53815 483 338 |req_checks | 75396 | 2761 71874 761 |post_chk_order | 54236 | 53258 524 454 |req_xfer_form | 107376 | 105704 859 813 |post_fund_xfer | 77151 | 75848 690 613 |logout | 383665 | 378766 3013 1886 |check_image | 1058338 | 1058101 0 237 |------------------|------------|------------------------------------ | TOTAL | 6238572 | 6032900 168405 37267 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 29,882.9 | 5,887.6 | 1.159 | 34653 |account_summary | 18,596.5 | 3,340.2 | 1.504 | 27986 |check_detail_html | 13,296.9 | 1,642.8 | 1.847 | 24566 |bill_pay | 17,325.9 | 2,831.9 | 1.495 | 25906 |add_payee | 18,444.0 | 234.8 | 1.451 | 26773 |payee_info | 24,872.5 | 279.0 | 1.784 | 44373 |quick_pay | 18,189.0 | 1,775.7 | 1.857 | 33781 |billpay_status | 22,177.7 | 585.1 | 1.513 | 33567 1 |chg_profile | 26,521.3 | 418.5 | 1.645 | 43653 |post_profile | 26,022.1 | 256.1 | 1.423 | 37050 |req_checks | 40,200.5 | 846.0 | 2.206 | 88711 |post_chk_order | 22,047.9 | 230.3 | 1.522 | 33573 |req_xfer_form | 15,642.7 | 304.7 | 1.434 | 22436 |post_fund_xfer | 17,244.5 | 243.0 | 1.444 | 24904 |logout | 52,495.6 | 3,659.4 | 1.436 | 75405 |check_image | 51,019.2 | 1,430.0 | 0.209 | 10682 |------------------|------------|------------|----------|---------- | TOTAL | - | 23,965.0 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 1343606 | 1316646 22260 4700 |account_summary | 946767 | 927208 13002 6557 |check_detail_html | 530080 | 490658 34437 4985 |bill_pay | 862022 | 844357 11748 5917 |add_payee | 69096 | 67728 892 476 |payee_info | 49522 | 47940 1174 408 |quick_pay | 413612 | 381735 28103 3774 |billpay_status | 137425 | 134643 1849 933 2 |chg_profile | 76156 | 74416 1244 496 |post_profile | 55012 | 54041 610 361 |req_checks | 75866 | 1530 73617 719 |post_chk_order | 54570 | 53476 724 370 |req_xfer_form | 107419 | 105560 1191 668 |post_fund_xfer | 77310 | 75851 953 506 |logout | 383643 | 378492 3442 1709 |check_image | 1061104 | 1060850 129 125 |------------------|------------|------------------------------------ | TOTAL | 6243210 | 6015131 195375 32704 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 29,883.6 | 5,854.5 | 1.159 | 34651 |account_summary | 18,484.8 | 3,331.4 | 1.513 | 27983 |check_detail_html | 13,186.1 | 1,637.5 | 1.863 | 24567 |bill_pay | 17,217.6 | 2,808.0 | 1.504 | 25905 |add_payee | 18,261.8 | 232.6 | 1.465 | 26770 |payee_info | 24,734.2 | 276.3 | 1.794 | 44375 |quick_pay | 18,036.7 | 1,757.0 | 1.872 | 33781 |billpay_status | 22,037.8 | 580.1 | 1.523 | 33570 2 |chg_profile | 26,407.6 | 418.1 | 1.653 | 43661 |post_profile | 25,800.8 | 256.3 | 1.436 | 37051 |req_checks | 40,018.0 | 846.3 | 2.216 | 88712 |post_chk_order | 21,968.4 | 230.4 | 1.528 | 33579 |req_xfer_form | 15,542.3 | 302.9 | 1.443 | 22428 |post_fund_xfer | 17,141.5 | 242.1 | 1.452 | 24905 |logout | 52,326.8 | 3,639.0 | 1.441 | 75433 |check_image | 50,218.3 | 1,425.3 | 0.212 | 10681 |------------------|------------|------------|----------|---------- | TOTAL | - | 23,838.0 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 1340437 | 1310173 25094 5170 |account_summary | 944882 | 926435 10253 8194 |check_detail_html | 529128 | 487038 36855 5235 |bill_pay | 859721 | 842979 9205 7537 |add_payee | 68839 | 67560 688 591 |payee_info | 49427 | 47460 1519 448 |quick_pay | 412562 | 378780 29691 4091 |billpay_status | 136861 | 134024 1609 1228 3 |chg_profile | 75888 | 74113 1099 676 |post_profile | 54804 | 53885 529 390 |req_checks | 75628 | 1351 73436 841 |post_chk_order | 54380 | 53313 584 483 |req_xfer_form | 107311 | 105478 919 914 |post_fund_xfer | 77218 | 75744 794 680 |logout | 382575 | 377123 3224 2228 |check_image | 1059138 | 1058872 1 265 |------------------|------------|------------------------------------ | TOTAL | 6228799 | 5994328 195500 38971 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 29,617.1 | 5,808.0 | 1.170 | 34659 |account_summary | 18,336.5 | 3,305.7 | 1.526 | 27984 |check_detail_html | 13,091.1 | 1,625.1 | 1.876 | 24567 |bill_pay | 17,068.8 | 2,784.2 | 1.517 | 25904 |add_payee | 18,132.3 | 230.4 | 1.476 | 26769 |payee_info | 24,481.9 | 274.2 | 1.812 | 44373 |quick_pay | 17,905.6 | 1,742.3 | 1.886 | 33781 |billpay_status | 21,828.0 | 574.4 | 1.537 | 33570 3 |chg_profile | 26,113.2 | 414.2 | 1.671 | 43658 |post_profile | 25,610.3 | 253.8 | 1.446 | 37050 |req_checks | 39,683.8 | 838.8 | 2.235 | 88721 |post_chk_order | 21,781.2 | 228.3 | 1.541 | 33580 |req_xfer_form | 15,387.1 | 300.9 | 1.457 | 22429 |post_fund_xfer | 16,957.4 | 240.4 | 1.468 | 24906 |logout | 51,897.3 | 3,608.2 | 1.453 | 75442 |check_image | 50,185.8 | 1,414.5 | 0.212 | 10683 |------------------|------------|------------|----------|---------- | TOTAL | - | 23,643.5 | - | - BANKING NOTES SUT Notes --------- * Banking CHECK_IMAGE_SUBDIRS = 500 * Banking BESIM_POOL_SIZE = 520 Operating System Notes ---------------------- * set consistent_coloring = 2 * set rlim_fd_max=500000 * set rlim_fd_cur=500000 * set sq_max_size = 0 * set ip:ip_soft_rings_cnt=0 * ndd -set /dev/tcp tcp_smallest_anon_port 2048 * ndd -set /dev/tcp tcp_conn_req_max_q 102400 * ndd -set /dev/tcp tcp_conn_req_max_q0 102400 * ndd -set /dev/tcp tcp_max_buf 4194304 * ndd -set /dev/tcp tcp_cwnd_max 2097152 * ndd -set /dev/tcp tcp_recv_hiwat 400000 * ndd -set /dev/tcp tcp_xmit_hiwat 400000 * ndd -set /dev/tcp tcp_local_dack_interval 500 * Enable interrupts only on CPUs 0,4,8,12,16,20,24,28 - via 'psradm -i' * Enable the KSSL listner on port 443 (forward requests to port 8080) * /usr/lib/kssladm create -f pem -i /etc/kssl/keypair.pem -p /etc/kssl/passphrase -x 8080 -z 80000 443 Web Server Software Notes ------------------------- * One webserver instance listening on port 8080 * config/magnus.conf: * KeepAliveTimeout 120 * MaxKeepAliveConnections 80000 * KeepAliveThreads 4 * ConnQueueSize 80120 * RqThrottle 120 * ThreadIncrement 120 * ListenQ 80000 * KeepAliveQueryMeanTime 40 * Init fn=pool-init block-size=65536 * config/obj.conf: * Service fn=send-file UseOutputStreamSize=16384 * config/nsfc.conf: * MaxAge=3600 * MediumFileSizeLimit=500001 * MediumFileSpace=1 * SmallFileSizeLimit=500000 * SmallFileSpace=8000000000 * MaxFiles=400000 * MaxOpenFiles=400000 * BufferSize=16384 * config/server.xml: * webserver instance listening on port 8080 * acceptorthreads=2 * ip=any * blocking=false * JVM OPTIONS: -server -Xrs -Xmx4g -Xms4g -Xmn3g -XX:+AggressiveHeap -XX:LargePageSizeInBytes=256m -XX:MaxTenuringThreshold=0 -XX:SurvivorRatio=128 -XX:TargetSurvivorRatio=95 -XX:+UseParallelOldGC -XX:+UseParallelGC -XX:ParallelGCThreads=8 -XX:+DisableExplicitGC * config/default-web.xml: * Commented out setting and mapping the invoker * JSP page compiler and execution servlet parameters * param-name: reload-interval param-value: -1 * param-name: mappedfile param-value: false * param-name: jspCompilerPlugin param-value: org.apache.jasper.compiler.JikesJavaCompiler * set session-timeout to 3 ================================================================================ 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 | 507928 | 500699 5886 1343 |search | 255177 | 253815 609 753 |browse | 456509 | 448117 6450 1942 |browse_productline| 389192 | 386827 1032 1333 |productdetail | 311086 | 309672 433 981 |customize1 | 656535 | 651898 2613 2024 1 |customize2 | 348017 | 345660 1257 1100 |customize3 | 239067 | 159834 77559 1674 |cart | 206207 | 195227 10205 775 |login | 146752 | 135521 10801 430 |shipping | 137862 | 137429 166 267 |billing | 131114 | 130371 387 356 |confirm | 98247 | 97741 229 277 |------------------|------------|------------------------------------ | TOTAL | 3883693 | 3752811 117627 13255 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 64,301.8 | 9,518.2 | 2.165 | 139240 |search | 87,961.7 | 6,744.7 | 2.232 | 196394 |browse | 69,734.2 | 9,861.7 | 2.301 | 160513 |browse_productline| 88,779.7 | 10,612.1 | 2.282 | 202604 |productdetail | 40,232.2 | 2,259.8 | 1.341 | 53976 |customize1 | 84,066.9 | 14,617.8 | 1.967 | 165437 1 |customize2 | 84,055.4 | 7,714.4 | 1.959 | 164706 |customize3 | 64,856.4 | 5,732.7 | 2.747 | 178175 |cart | 47,336.5 | 2,069.0 | 1.574 | 74554 |login | 50,267.3 | 962.5 | 0.969 | 48732 |shipping | 58,313.2 | 801.1 | 0.740 | 43178 |billing | 35,602.5 | 592.1 | 0.942 | 33556 |confirm | 39,188.1 | 427.2 | 0.824 | 32310 |------------------|------------|------------|----------|---------- | TOTAL | - | 71,913.3 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 508329 | 499870 7098 1361 |search | 255498 | 253936 823 739 |browse | 456131 | 446665 7510 1956 |browse_productline| 389252 | 386280 1647 1325 |productdetail | 311109 | 309704 481 924 |customize1 | 655621 | 651164 2412 2045 2 |customize2 | 348017 | 345767 1174 1076 |customize3 | 239206 | 158123 79276 1807 |cart | 205967 | 194285 10815 867 |login | 146682 | 135140 11096 446 |shipping | 138012 | 137604 155 253 |billing | 131148 | 130386 365 397 |confirm | 98198 | 97685 246 267 |------------------|------------|------------------------------------ | TOTAL | 3883170 | 3746609 123098 13463 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 63,926.4 | 9,490.3 | 2.178 | 139245 |search | 87,819.4 | 6,727.6 | 2.236 | 196391 |browse | 69,390.3 | 9,815.8 | 2.313 | 160504 |browse_productline| 88,359.7 | 10,573.4 | 2.292 | 202596 |productdetail | 40,007.5 | 2,251.6 | 1.349 | 53980 |customize1 | 83,933.3 | 14,542.9 | 1.971 | 165441 2 |customize2 | 83,978.1 | 7,685.3 | 1.961 | 164706 |customize3 | 64,656.3 | 5,713.7 | 2.755 | 178152 |cart | 46,959.5 | 2,054.1 | 1.583 | 74382 |login | 49,977.9 | 958.6 | 0.975 | 48740 |shipping | 58,021.8 | 799.0 | 0.744 | 43178 |billing | 35,245.4 | 590.0 | 0.952 | 33556 |confirm | 38,853.0 | 425.4 | 0.831 | 32310 |------------------|------------|------------|----------|---------- | TOTAL | - | 71,627.7 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 507554 | 500089 6283 1182 |search | 255172 | 253848 670 654 |browse | 455505 | 446678 6940 1887 |browse_productline| 388664 | 386126 1340 1198 |productdetail | 310755 | 309479 420 856 |customize1 | 655120 | 650736 2533 1851 3 |customize2 | 347701 | 345560 1193 948 |customize3 | 238873 | 154663 82836 1374 |cart | 205581 | 193900 10917 764 |login | 146558 | 134719 11510 329 |shipping | 137756 | 137391 137 228 |billing | 130896 | 130210 331 355 |confirm | 98118 | 97654 211 253 |------------------|------------|------------------------------------ | TOTAL | 3878253 | 3741053 125321 11879 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 63,823.9 | 9,480.4 | 2.182 | 139276 |search | 87,827.2 | 6,720.9 | 2.236 | 196392 |browse | 69,253.3 | 9,806.4 | 2.317 | 160526 |browse_productline| 88,373.1 | 10,560.4 | 2.292 | 202599 |productdetail | 39,966.8 | 2,249.7 | 1.350 | 53979 |customize1 | 83,872.1 | 14,535.7 | 1.972 | 165442 3 |customize2 | 83,923.8 | 7,680.4 | 1.962 | 164705 |customize3 | 64,613.3 | 5,707.2 | 2.757 | 178152 |cart | 46,843.7 | 2,047.3 | 1.585 | 74257 |login | 50,024.3 | 959.5 | 0.975 | 48818 |shipping | 57,864.0 | 797.7 | 0.746 | 43178 |billing | 35,169.1 | 589.1 | 0.954 | 33556 |confirm | 38,745.7 | 425.2 | 0.833 | 32310 |------------------|------------|------------|----------|---------- | TOTAL | - | 71,559.8 | - | - ECOMMERCE NOTES SUT Notes --------- * Ecommerce PRODUCT_IMAGE_SUBDIRS = 500 * Ecommerce BESIM_POOL_SIZE = 520 * Ecommerce LG_BUF_SIZE = 102400 Operating System Notes ---------------------- * set rlim_fd_max=500000 * set rlim_fd_cur=500000 * set consistent_coloring = 2 * set sq_max_size = 0 * set ip:ip_soft_rings_cnt=0 * ndd -set /dev/tcp tcp_smallest_anon_port 2048 * ndd -set /dev/tcp tcp_conn_req_max_q 102400 * ndd -set /dev/tcp tcp_conn_req_max_q0 102400 * ndd -set /dev/tcp tcp_max_buf 4194304 * ndd -set /dev/tcp tcp_cwnd_max 2097152 * ndd -set /dev/tcp tcp_recv_hiwat 400000 * ndd -set /dev/tcp tcp_xmit_hiwat 400000 * ndd -set /dev/tcp tcp_local_dack_interval 500 * Enable interrupts only on CPUs 0,4,8,12,16,20,24,28 - via 'psradm -i' * Enable the KSSL listner on port 443 (forward requests to port 8080) * /usr/lib/kssladm create -f pem -i /etc/kssl/keypair.pem -p /etc/kssl/passphrase -x 8080 -z 80000 443 Web Server Software Notes ------------------------- * Webserver instance listening on port 80 and 8080 * config/magnus.conf for Ecommerce: * KeepAliveTimeout 180 * MaxKeepAliveConnections 102400 * KeepAliveThreads 6 * ConnQueueSize 102400 * RqThrottle 390 * ThreadIncrement 390 * ListenQ 102400 * KeepAliveQueryMeanTime 40 * Init fn=pool-init block-size=65536 * config/obj.conf: * Service fn=send-file UseOutputStreamSize=16384 * config/nsfc.conf: * MaxAge=144000 * MediumFileSizeLimit=500001 * MediumFileSpace=1 * SmallFileSizeLimit=500000 * SmallFileSpace=8000000000 * MaxFiles=500000 * MaxOpenFiles=500000 * BufferSize=16384 * config/server.xml: * webserver instance listening on port 80 * security=off * acceptorthreads=3 * ip=any * blocking=false * webserver instance listening on port 8080 * security=off * acceptorthreads=2 * ip=any * blocking=false * JVM OPTIONS: -server -Xrs -Xmx3g -Xms3g -Xmn2g -XX:+AggressiveHeap -XX:LargePageSizeInBytes=256m -XX:MaxTenuringThreshold=0 -XX:SurvivorRatio=128 -XX:TargetSurvivorRatio=95 -XX:+UseParallelOldGC -XX:+UseParallelGC -XX:ParallelGCThreads=8 -XX:+DisableExplicitGC * config/default-web.xml: * Comment out setting and mapping the invoker * JSP page compiler and execution servlet parameters: * param-name: reload-interval param-value: -1 * param-name: mappedfile param-value: false * param-name: jspCompilerPlugin param-value: org.apache * set session-timeout to 5 ================================================================================ 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 | 217030 | 216063 863 104 |search | 339309 | 337673 1429 207 |catalog | 313171 | 311762 1244 165 1 |product | 663062 | 649321 12033 1708 |fileCatalog | 603464 | 595051 7547 866 |file | 362198 | 356130 5482 586 |download | 180992 | 180733 218 41 |------------------|------------|------------------------------------ | TOTAL | 2679226 | 2646733 28816 3677 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 66,905.8 | 828.8 | 0.903 | 60440 |search | 46,480.2 | 582.1 | 0.584 | 27151 |catalog | 53,779.9 | 681.9 | 0.640 | 34458 1 |product | 45,135.5 | 2,805.4 | 1.483 | 66961 |fileCatalog | 60,601.1 | 4,049.1 | 1.752 | 106190 |file | 64,387.3 | 2,845.0 | 1.930 | 124311 |download | 100,000.6 | 78,925.6 | 69.013 | 6901400 |------------------|------------|------------|----------|---------- | TOTAL | - | 90,718.0 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 217528 | 216625 810 93 |search | 338452 | 336818 1469 165 |catalog | 313567 | 312119 1281 167 2 |product | 662941 | 648405 12915 1621 |fileCatalog | 603191 | 594226 8286 679 |file | 362420 | 355785 6190 445 |download | 181230 | 180876 311 43 |------------------|------------|------------------------------------ | TOTAL | 2679329 | 2644854 31262 3213 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 66,677.3 | 828.6 | 0.906 | 60440 |search | 46,188.0 | 579.3 | 0.587 | 27155 |catalog | 53,447.9 | 680.8 | 0.644 | 34447 2 |product | 44,958.2 | 2,797.9 | 1.489 | 66964 |fileCatalog | 60,387.0 | 4,036.8 | 1.758 | 106183 |file | 64,226.3 | 2,839.6 | 1.935 | 124316 |download | 99,998.4 | 78,898.7 | 69.076 | 6907506 |------------------|------------|------------|----------|---------- | TOTAL | - | 90,661.6 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 217473 | 216631 762 80 |search | 338818 | 337274 1420 124 |catalog | 313444 | 312006 1321 117 3 |product | 663024 | 650129 11511 1384 |fileCatalog | 603487 | 595850 7143 494 |file | 362610 | 357068 5158 384 |download | 181152 | 180844 284 24 |------------------|------------|------------------------------------ | TOTAL | 2680008 | 2649802 27599 2607 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 67,299.5 | 831.2 | 0.898 | 60438 |search | 46,905.4 | 581.9 | 0.578 | 27156 |catalog | 53,977.0 | 682.8 | 0.638 | 34448 3 |product | 45,607.5 | 2,807.8 | 1.468 | 66963 |fileCatalog | 60,962.8 | 4,052.7 | 1.741 | 106191 |file | 64,782.1 | 2,850.7 | 1.918 | 124313 |download | 99,998.6 | 79,053.6 | 69.007 | 6900622 |------------------|------------|------------|----------|---------- | TOTAL | - | 90,860.7 | - | - SUPPORT NOTES SUT Notes --------- * Support DOWNLOAD_SUBDIRS = 500 * Support BESIM_POOL_SIZE = 400 Operating System Notes ---------------------- * set segmap_percent = 6 * set consistent_coloring = 2 * set bufhwm=32768 * set maxphys=1048576 * set maxpgio = 128 * set rlim_fd_max=500000 * set rlim_fd_cur=500000 * set autoup = 60 * set sq_max_size = 10000 * set ip:ip_squeue_bind = 0 * ndd -set /dev/tcp tcp_conn_req_max_q 81920 * ndd -set /dev/tcp tcp_conn_req_max_q0 81920 * ndd -set /dev/tcp tcp_max_buf 4194304 * ndd -set /dev/tcp tcp_cwnd_max 2097152 * ndd -set /dev/tcp tcp_recv_hiwat 400000 * ndd -set /dev/tcp tcp_xmit_hiwat 400000 * ndd -set /dev/tcp tcp_local_dack_interval 500 * Enable interrupts only on CPUs 29,30,31 - via 'psradm -i Web Server Software Notes ------------------------- * One webserver instance listening on port 80 * config/magnus.conf for Support: * KeepAliveTimeout 120 * MaxKeepAliveConnections 24000 * KeepAliveThreads 8 * ConnQueueSize 50000 * RqThrottle 400 * ThreadIncrement 400 * RcvBufSize 8192 * ListenQ 8192 * KeepAliveQueryMeanTime 10 * Init fn=pool-init block-size=65536 * config/obj.conf: * Service fn=send-file UseOutputStreamSize=16384 * config/nsfc.conf: * MaxAge=144000 * MediumFileSizeLimit=38797313 * MediumFileSpace=18522046464 * SmallFileSizeLimit=10485760 * SmallFileSpace=34359738368 * MaxFiles=500000 * MaxOpenFiles=500000 * BufferSize=1048576 * config/server.xml: * webserver instance ls1 listening on port 80 * acceptorthreads=8 * ip=any * blocking=true * JVM OPTIONS: -server -Xmx2048m -Xms2048m -XX:ParallelGCThreads=4 -XX:+DisableExplicitGC -XX:+AggressiveHeap -XX:LargePageSizeInBytes=256m -XX:-BindGCTaskThreadToCPUs ================================================================================ 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: Sun Microsystems Inc. Copyright (c) 2006 Standard Performance Evaluation Corporation