SPECweb2005 Result ================================================================================ || Hewlett-Packard: HP ProLiant BL480c || SPECweb2005 = 14815 Accoria Networks, Inc.: Rock Web Server v1.4.1 || (x86_64) || Accoria Networks, Inc.: Rock JSP/Servlet Contai || SPECweb2005_Banking = 23488 ner v1.2.0 (x86_64) || || SPECweb2005_Ecommerce = 21760 || SPECweb2005_Support = 14100 || ================================================================================ Submitter: Hewlett-Packard, SPEC License #: 3, Test date: Jun-2007 ================================================================================ PERFORMANCE Banking | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 96.7% 99.8% 0.2% | 0 | | |-----------|---------------------------|------------| | 23488 | 2 | 98.8% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | | 3 | 98.8% 100.0% 0.0% | 0 | -------------------------------------------------------------------- Ecommerce | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 98.6% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | 21760 | 2 | 97.0% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | | 3 | 96.9% 100.0% 0.0% | 0 | -------------------------------------------------------------------- Support | Simultaneous | Test | Aggregate QOS Compliance | Validation | | User Sessions | Iteration | Good Tolerable Fail | Errors | |---------------|-----------|---------------------------|------------| | | 1 | 97.1% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | 14100 | 2 | 97.6% 100.0% 0.0% | 0 | | |-----------|---------------------------|------------| | | 3 | 97.1% 100.0% 0.0% | 0 | -------------------------------------------------------------------- ================================================================================ CONFIGURATION Availability Dates -------------------------------------------------------------------------------- Backend Simulator Jul-2005 SUT Hardware Apr-2007 Web Server Software Jan-2007 (Rock Web 1.4.1) Aug-2006 (Rock JSP 1.2.0) Operating System Aug-2006 Other Components May-2006 (JVM) System Under Test (SUT) -------------------------------------------------------------------------------- # of SUTs 1 Vendor Hewlett-Packard Model HP ProLiant BL480c Processor Intel Xeon 5160 Processor Processor Speed (MHz) 3000 # Processors 4 cores, 2 chips, 2 cores/chip Primary Cache 32KB(I) + 32KB(D) on chip, per core Secondary Cache 4MB on chip, per chip Other Cache N/A Memory 48 GB (12x4GB 667MHz ECC CL5 DDR2 FB-DIMM) Disk Subsystem 2x146GB SFF SAS 10K RPM, 52x36GB SCSI U320 15K RPM Disk Controllers Smart Array P400i with 256MB cache, QLogic QMH2462 4Gb FC HBA Operating System RedHat Enterprise Linux 4 U4 (2.6.9-42.ELsmp) File System ext2 Other Hardware 4x StorageWorks Modular Smart Array 1000, 1xHP ProCurve Switch 3400cl-48G (J4906A) Other Software Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05), Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_06-b05, mixed mode) Web Server Software -------------------------------------------------------------------------------- Vendor Accoria Networks, Inc. Name/Version Rock Web Server v1.4.1 (x86_64) Dynamic Scripts JSP Server Cache N/A Log Mode Binary Common Log Format JSP Script Engine -------------------------------------------------------------------------------- Vendor Accoria Networks, Inc. Name/Version Rock JSP/Servlet Container v1.2.0 (x86_64) Dynamic Scripts JSP Server Cache N/A Log Mode Binary Common Log Format SUT Network -------------------------------------------------------------------------------- # of Controllers 3 Network Controllers 2x NC325m Quad port PCI-e mezzanine, 1x NC373i integrated # 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 32 Model HP ProLiant DL360 G4p Processor Intel Xeon Processor Speed (MHz) 3600 # Processors 2 Memory 4GB Network Controller NC7170 (embedded) Operating System Windows Server 2003 SP1 JVM Version Java 2 Runtime Environment, Standard Edition (build 1.5.0_06-b06) JIT Version Java HotSpot Client VM (build 1.5.0_06-b05, mixed mode, sharing) Other Hardware N/A Other Software N/A Backend Simulator (BESIM) -------------------------------------------------------------------------------- # of Simulators 1 Model HP ProLiant DL385 Processor AMD Opteron 275 Processor Speed (MHz) 2200 # of Processors 2 Memory 4x2048MB PC3200 CL3.0 Network Controller HP NC7781 PCI-X Gigabit embedded Operating System RHEL 4 U4 (kernel 2.6.9-42.ELsmp) File System ext2 Web Server Accoria Rock Web Server 1.4.0 (x86_64) Server Scripts ISAPI Other Hardware N/A Other Software N/A ================================================================================ COMMON NOTES SUT Notes --------- * 1x HP BladeSystem c7000 Enclosure, 1x Single Phase power module (413379-B21), 4 Power supplies (412138-B21) * 6x Ethernet Pass_through Modules for HP BladeSystem (406740-B21) * 2x HP Brocade 4/24 SAN Switch (AE372A) * 1x QLogic QMH2462 4Gb FC HBA for HP c-Class BladeSystem (403619-B21) * 4x HP StorageWorks 1000 Modular Smart Array, 2 MSA1000 per HBA port, connected to HP Brocade 4/24 SAN Switch interconnect * 2 drive RAID 0 for OS Drive, Log files * 4x 14 Drives RAID 0 for fileset. Software RAID 0 used to combine all devices as one large partition. * 8 client subnets connected through 3400cl switch, BeSim directly connected to SUT on own subnet Operating System Notes ---------------------- * net.ipv4.conf.all.rp_filter = 1 #enables source route verification, default 0 * net.ipv4.conf.all.arp_filter = 1 #tells the kernel whether the IP address should be bound to a specific ARP address, default 0 * net.ipv4.tcp_timestamps = 0 #turns TCP timestamps off, default 1 * net.ipv4.tcp_max_tw_buckets = 2000000, set TCP time-wait buckets pool size, default 180000 * net.core.rmem_max = 30000000 #maximum receive socket buffer size, default 135168 * net.core.rmem_default = 30000000 #default receive socket buffer size, default 135168 * net.core.wmem_max = 30000000 #maximum send socket buffer size, default 135168 * net.core.wmem_default = 30000000 #default send socket buffer size, default 135168 * net.ipv4.tcp_rmem = 30000000 30000000 30000000 #maximum receive socket buffer size, 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 allocatable, default 786432 1048576 1572864 * net.ipv4.tcp_dsack = 0 #don't send duplicate SACK, default 1 * net.ipv4.tcp_sack = 0 #turn off SACK option in the TCP option field in the TCP header when it sends out a SYN packet, default 1 * net.ipv4.tcp_window_scaling = 0 #turns TCP window scaling support off, default 1 * net.core.somaxconn = 140960 #size of listen que for accepting new TCP connections, default 128 * net.core.netdev_max_backlog = 400000 #number of unprocessed input packets before kernel starts dropping them, default 300 * net.ipv4.tcp_max_syn_backlog = 20000 #max number of remembered connection requests, default 1024 * echo 01 > /proc/irq/90/smp_affinity # eth2 bind to processor 0 * echo 02 > /proc/irq/98/smp_affinity # eth3 bind to processor 1 * echo 04 > /proc/irq/106/smp_affinity # eth4 bind to processor 2 * echo 08 > /proc/irq/114/smp_affinity # eth5 bind to processor 3 * echo 01 > /proc/irq/122/smp_affinity # eth6 bind to processor 0 * echo 02 > /proc/irq/130/smp_affinity # eth7 bind to processor 1 * echo 04 > /proc/irq/138/smp_affinity # eth8 bind to processor 2 * echo 08 > /proc/irq/146/smp_affinity # eth9 bind to processor 3 * echo 01 > /proc/irq/154/smp_affinity # eth10 bind to processor 2 * echo 02 > /proc/irq/58/smp_affinity #cciss0 bind to processor 1 * echo 01 > /proc/irq/185/smp_affinity #Q0 bind to processor 0 * echo 02 > /proc/irq/193/smp_affinity #Q1 bind to processor 1 * File systems mounted with 'noatime,nodiratime' to disable access time updates * irq_balancer daemon disabled, default enabled (round-robin) * TSO enabled on all interfaces, default enabled * txqueuelen set to 60000 on all NIC ports, default 100 * ulimit -n 1024000 #sets number of open files, default 1024 * ulimit -u 1000000 #sets number of max user processes, default 131710 * TG3 NIC driver v3.71g (December 15, 2006) * Broadcom NetXtreme II Gigabit Ethernet Driver bnx2 v1.4.38 (February 10, 2006) # Base media driver * HP CISS Driver (v 2.6.10.RH1) #Base media driver * QLogic Fibre Channel HBA Driver: 8.01.04-d7 #Base media driver Web Server Software Notes ------------------------- * server_log /weblog/httpd/httpd.log JSP Script Engine Notes ----------------------- * -Xms4g -Xmx4g -Xmn3g -Xss512k -XX:+UseParallelGC -d64 -server * Xms4g # Initial heap size set to 4GB, default: 4MB * Xmx4g # Maximum heap size set to 4GB, default: 4MB * XX:+UseParallelGC #use optimize garbage collection for applications, default: not used * Xss512k #set maximum native stack size for any thread to 512kB, default: 512kB * d64 #if available, a 64-bit data model is used, default: not used * server #uses optimizing JIT compiler, default: not used * 1 JRock instance to deploy JSP scripts on port 8080 * JRock configuration file (server.xml) * server_log /weblog/jrock/server.log * listener 8080 # port to listen for requests * keepalive_max 0 #max number keepalive requests (0 = unlimited), default: 100 * connection_timeout 0 #time a connector will wait to be present (0 = unlimited), default: 60sec HTTP Script Notes ----------------- * SPEC-provided JSP scripts used without modification Client Notes ------------ * TCP/IP registry tuning parameters [HKLMSystemCurrentControlSetServicesTcpipParameters]: * TcpTimedWaitDelay=0x3c, sets TIME_WAIT parameter to 60 seconds (non-RFC 1122), default is 240 * MaxFreeTwTcbs=400000, sets maximum number of TIME_WAIT tcbs to 400,000 * TcpWindowSize=65535, sets TCP send/receive window size, default 8192 * 1 Client engines started per client system * Client init string: java -cp c:/program files/specweb2005 -Xms400m -Xmx400m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -jar c:/program files/specweb2005/specwebclient.jar -lo c:/stdout-1099.txt -le c:/errorlog-1099.txt * -cp c:/program files/specweb2005 #class search path of directories and zip/jar files * -Xms400m #Initial heap size set to 400MB, default 4MB * -Xmx400m # Maximum heap size set to 400MB, default 4MB * -XX:+UseParNewGC #use optimize garbage collection for applications, default not used * -XX:+UseConcMarkSweepGC #Selects the parallel garbage collector for the new generation of the Java heap, default not used * -jar c:/program files/specweb2005/specwebclient.jar #specify the jar file to run * -lo c:/stdout-1xxx.txt #redirect stdout to log file name specified (default: primeclient.out) * -le c:/errorlog-1xxx.txt #redirect errors to log file name specified (default: primeclient.err) BESIM Notes ----------- * Web Server Configuration * user nobody #configures the user under which httpd runs * server_log /var/log/httpd/httpd.log #configures the location of the httpd server log file * validate_static -1 #defines the modification checking interval for static pages. If -1, no checking is done * validate_httpmod -1 #disables HTTP module modification validation, default 0 * header_etag_on 0 #disables etag header in HTTP replies, default 1 * header_server_on 0 #disables server header in HTTP replies, default 1 * accept_max 1 #maximum number of client connections httpd can accept at a time, default 50 * log_buf_size 1048576 #sets access log buffer size, default 65536 * tcp_send_buf_size 1048576 #sets socket send buffer size, default operating system default * keepalive_max 3000000 #max keepalive requests on a connection, default 100 * connection_timeout 360000 #The number of connection reclaims because they time out, default 60 * worker_count 4 #Starts 4 worker threads, default not used * host besim:81 * document_root /web * access_log /var/log/httpd/access_besim.log * error_log /var/log/httpd/error_besim.log * access_log_format commonlog * file / * index_directory yes * /file * file /isapi-bin * cgi_type isapi * cgi_where internal * index_directory yes * /file * /host * BESIM OS Configuration * ifconfig eth0 txqueuelen 60000 * ulimit -n 1000000 #sets number of open files, default 1024 * ulimit -u 1000000 #sets number of user processes, default 1024 * net.ipv4.ip_forward = 0 #Turns off IP packet forwarding, default off (0) * net.ipv4.conf.default.rp_filter = 1 # Controls source route verification, default 1 * net.ipv4.conf.default.accept_source_route = 0 # Do not accept source routing, default 0 * kernel.sysrq = 0 # Controls the System Request debugging functionality of the kernel, default 0 * kernel.core_uses_pid = 1 # Controls whether core dumps will append the PID to the core filename, default 1 * net.ipv4.icmp_echo_ignore_broadcasts = 1 #To enable protection against ICMP ECHO requests, default 0 * net.ipv4.conf.all.rp_filter = 1 # Enable IP spoofing protection, turn on source route verification, default 0 * net.ipv4.tcp_timestamps = 0 #Turn off the tcp_timestamps, default 1 * echo 3000000 > /proc/sys/net/ipv4/tcp_max_tw_buckets #sets TCP time-wait buckets pool size, default 180000 * echo 10000000 > /proc/sys/net/core/rmem_max #maximum receive socket buffer size, default 65535 * echo 10000000 > /proc/sys/net/core/rmem_default #default receive socket buffer size, default 65535 * echo 10000000 > /proc/sys/net/core/wmem_max #maximum send socket buffer size, default 65535 * echo 10000000 > /proc/sys/net/core/wmem_default #default send socket buffer size, default 65535 * echo 10000000 > /proc/sys/net/core/optmem_max #default 10240 * net.core.netdev_max_backlog = 300000 #number of unprocessed input packets before kernel starts dropping them, default 300 * echo 30000000 30000000 30000000 > /proc/sys/net/ipv4/tcp_rmem #maximum TCP write-buffer space allocatable, default 4096 16384 131072 * echo 30000000 30000000 30000000 > /proc/sys/net/ipv4/tcp_wmem #maximum TCP write-buffer space allocatable, default 4096 16384 131072 * echo 30000000 30000000 30000000 > /proc/sys/net/ipv4/tcp_mem #maximum TCP buffer space allocatable, default 31744 32256 32768 * net.core.somaxconn = 40960 #size of listen que for accepting new TCP connections, default 128 * echo 442961 > /proc/sys/fs/file-max #maximum number of open files, default 1024 * Besim ISAPI compile instructions see HP-20061009.txt ================================================================================ Banking Run Details Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 1308695 | 1279213 28038 1444 |account_summary | 921960 | 885985 33350 2625 |check_detail_html | 516462 | 491132 23501 1829 |bill_pay | 840055 | 807478 30244 2333 |add_payee | 67287 | 65070 2049 168 |payee_info | 48286 | 46153 1988 145 |quick_pay | 403325 | 378181 23344 1800 |billpay_status | 133864 | 128738 4728 398 1 |chg_profile | 73858 | 70621 3027 210 |post_profile | 53229 | 51264 1811 154 |req_checks | 73866 | 64928 8446 492 |post_chk_order | 53132 | 51146 1832 154 |req_xfer_form | 104677 | 100894 3531 252 |post_fund_xfer | 75277 | 72474 2611 192 |logout | 373450 | 355448 16755 1247 |check_image | 1033210 | 1029721 3342 147 |------------------|------------|------------------------------------ | TOTAL | 6080633 | 5878446 188597 13590 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 38,765.9 | 9,573.2 | 0.899 | 34866 |account_summary | 34,457.6 | 5,455.3 | 0.818 | 28203 |check_detail_html | 28,076.6 | 2,684.7 | 0.882 | 24777 |bill_pay | 32,636.1 | 4,606.1 | 0.800 | 26134 |add_payee | 35,403.5 | 381.3 | 0.763 | 27013 |payee_info | 46,820.5 | 451.7 | 0.952 | 44588 |quick_pay | 34,477.4 | 2,875.2 | 0.985 | 33978 |billpay_status | 40,608.4 | 948.5 | 0.831 | 33774 1 |chg_profile | 47,308.3 | 680.2 | 0.927 | 43895 |post_profile | 44,326.0 | 416.7 | 0.841 | 37312 |req_checks | 59,395.1 | 1,377.5 | 1.496 | 88887 |post_chk_order | 40,563.7 | 377.2 | 0.834 | 33839 |req_xfer_form | 29,832.0 | 498.2 | 0.760 | 22686 |post_fund_xfer | 32,296.9 | 397.4 | 0.779 | 25162 |logout | 63,230.0 | 5,928.0 | 1.196 | 75660 |check_image | 44,205.7 | 2,288.7 | 0.238 | 10558 |------------------|------------|------------|----------|---------- | TOTAL | - | 38,940.1 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 1254490 | 1229531 24643 316 |account_summary | 883978 | 879347 4446 185 |check_detail_html | 495084 | 481509 13407 168 |bill_pay | 804829 | 800610 4062 157 |add_payee | 64547 | 64264 271 12 |payee_info | 46314 | 45971 332 11 |quick_pay | 386186 | 378322 7770 94 |billpay_status | 128176 | 127622 539 15 2 |chg_profile | 71044 | 70622 407 15 |post_profile | 51188 | 51011 165 12 |req_checks | 70694 | 61488 9167 39 |post_chk_order | 50850 | 50596 241 13 |req_xfer_form | 100324 | 99873 431 20 |post_fund_xfer | 72135 | 71777 346 12 |logout | 357767 | 356322 1373 72 |check_image | 990748 | 990449 299 0 |------------------|------------|------------------------------------ | TOTAL | 5828354 | 5759314 67899 1141 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 24,808.5 | 6,907.3 | 1.405 | 34870 |account_summary | 25,002.3 | 3,936.8 | 1.128 | 28204 |check_detail_html | 18,801.9 | 1,937.0 | 1.317 | 24778 |bill_pay | 23,190.8 | 3,321.2 | 1.126 | 26133 |add_payee | 25,023.4 | 275.3 | 1.079 | 27009 |payee_info | 36,203.4 | 326.1 | 1.231 | 44588 |quick_pay | 26,159.8 | 2,072.1 | 1.298 | 33979 |billpay_status | 30,931.5 | 683.7 | 1.092 | 33778 2 |chg_profile | 37,453.0 | 492.4 | 1.171 | 43893 |post_profile | 35,342.7 | 301.6 | 1.055 | 37311 |req_checks | 50,416.2 | 992.3 | 1.763 | 88891 |post_chk_order | 30,889.0 | 271.7 | 1.095 | 33840 |req_xfer_form | 21,004.3 | 359.4 | 1.080 | 22688 |post_fund_xfer | 23,288.2 | 286.6 | 1.080 | 25162 |logout | 61,981.8 | 4,274.4 | 1.220 | 75663 |check_image | 34,399.0 | 1,652.2 | 0.307 | 10561 |------------------|------------|------------|----------|---------- | TOTAL | - | 28,089.9 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |login | 1251155 | 1226156 24749 250 |account_summary | 881680 | 878372 3135 173 |check_detail_html | 493818 | 479679 13890 249 |bill_pay | 802325 | 799283 2871 171 |add_payee | 64246 | 64052 183 11 |payee_info | 46092 | 45805 275 12 |quick_pay | 384911 | 377033 7711 167 |billpay_status | 127884 | 127465 395 24 3 |chg_profile | 70768 | 70515 237 16 |post_profile | 50958 | 50830 123 5 |req_checks | 70564 | 60257 10270 37 |post_chk_order | 50854 | 50693 146 15 |req_xfer_form | 100174 | 99865 293 16 |post_fund_xfer | 72008 | 71799 203 6 |logout | 356467 | 355483 945 39 |check_image | 988125 | 987813 312 0 |------------------|------------|------------------------------------ | TOTAL | 5812029 | 5745100 65738 1191 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |login | 24,475.3 | 6,815.1 | 1.424 | 34867 |account_summary | 24,633.1 | 3,884.0 | 1.144 | 28198 |check_detail_html | 18,501.8 | 1,911.5 | 1.339 | 24777 |bill_pay | 22,849.5 | 3,275.7 | 1.143 | 26134 |add_payee | 24,692.1 | 271.1 | 1.093 | 27011 |payee_info | 35,817.3 | 321.1 | 1.244 | 44588 |quick_pay | 25,790.5 | 2,043.2 | 1.317 | 33979 |billpay_status | 30,511.9 | 674.8 | 1.106 | 33776 3 |chg_profile | 37,065.8 | 485.3 | 1.184 | 43898 |post_profile | 35,042.9 | 297.0 | 1.064 | 37311 |req_checks | 49,936.1 | 979.9 | 1.780 | 88887 |post_chk_order | 30,570.3 | 268.8 | 1.106 | 33838 |req_xfer_form | 20,670.0 | 355.1 | 1.097 | 22690 |post_fund_xfer | 22,934.8 | 283.0 | 1.097 | 25161 |logout | 61,632.2 | 4,213.9 | 1.227 | 75670 |check_image | 33,921.5 | 1,629.9 | 0.311 | 10558 |------------------|------------|------------|----------|---------- | TOTAL | - | 27,709.3 | - | - BANKING NOTES Web Server Software Notes ------------------------- * validate_static 604800 #static file modification validation, default: 0 * vailidate_httpmod -1 #disables HTTP module modification validation, default: 0 * connection_timeout 9220 #connection inactivity timeout, default: 60 * keepalive_max 100000 #max keepalive requests on a connection, default: 100 * cache_replacement random #random replacement cache management, default: lru * header_etag_on 0 #disables etag header in HTTP replies, default: 1 * header_server_on 0 #disables server ehader in HTTP replies, default: 1 * tcp_send_buf_size 1048576 #sets socket send buffer size, default: operating system default * log_buf_size 1048576 #sets access log buffer size, default: 65536 * port_getn 256 #IO events retrieve from the OS at one time, default: 1 * direct_io 1 #uses direct IO when possible * gateway_connection_max 2000 #max number of connections to JSP, default: 10 * disk_worker_count 96 #number of threads to read data from disk for large files, default: 21 * servlet_session_count 64000 #the maximum number of concurrent user sessions at any time, default: 23191 * servlet_session_timeout 900 #user session timeout value, default 600 * worker_count 16 #size of thread pool for each worker, default: not used * host server:443 * ssl_key_file /usr/local/httpd/etc/key-cert/ssl.key (RSA 1024Bit length) * ssl_cert_file /usr/local/httpd/etc/key-cert/ssl.cer (created via admin http) * default_mime_type text/html * document_root /web * access_log /weblog/httpd/access.log * access_log_format commonlog_binary * error_log /weblog/httpd/error.log * /bankjsp * cgi_type gateway * cgi_regex .*jsp * cgi_listener 127.0.0.1/8080 * /file * /host JSP Script Engine Notes ----------------------- * docroot /web/bank * context_path /bankjsp * session_timeout 600 Other Notes ----------- * CHECK_IMAGE_SUBDIRS = 64 ================================================================================ 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 | 465717 | 461736 3953 28 |search | 233512 | 233116 395 1 |browse | 417792 | 411723 6032 37 |browse_productline| 356594 | 355608 973 13 |productdetail | 284981 | 284523 450 8 |customize1 | 600219 | 599579 635 5 1 |customize2 | 318890 | 318568 319 3 |customize3 | 219277 | 188609 30372 296 |cart | 188565 | 184791 3740 34 |login | 134318 | 130910 3381 27 |shipping | 126400 | 126299 101 0 |billing | 120105 | 119899 201 5 |confirm | 90002 | 89977 25 0 |------------------|------------|------------------------------------ | TOTAL | 3556372 | 3505338 50577 457 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 80,818.4 | 11,776.9 | 1.985 | 160429 |search | 91,719.3 | 7,224.7 | 2.140 | 196285 |browse | 83,279.7 | 11,946.4 | 2.178 | 181406 |browse_productline| 91,635.6 | 11,698.9 | 2.271 | 208136 |productdetail | 42,406.6 | 2,469.5 | 1.296 | 54975 |customize1 | 89,062.7 | 15,732.1 | 1.867 | 166284 1 |customize2 | 88,960.4 | 8,321.4 | 1.860 | 165551 |customize3 | 74,769.3 | 6,154.7 | 2.381 | 178070 |cart | 59,458.6 | 2,200.9 | 1.245 | 74049 |login | 55,600.4 | 1,030.5 | 0.875 | 48672 |shipping | 58,851.8 | 859.2 | 0.732 | 43125 |billing | 43,200.9 | 632.5 | 0.773 | 33408 |confirm | 51,434.7 | 456.3 | 0.625 | 32163 |------------------|------------|------------|----------|---------- | TOTAL | - | 80,504.1 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 460281 | 456415 3773 93 |search | 231182 | 231093 89 0 |browse | 413347 | 409541 3766 40 |browse_productline| 352866 | 352541 325 0 |productdetail | 281980 | 281694 286 0 |customize1 | 594183 | 593936 247 0 2 |customize2 | 315710 | 315595 115 0 |customize3 | 217050 | 142577 73682 791 |cart | 186401 | 177330 8999 72 |login | 132827 | 120015 12702 110 |shipping | 125036 | 124855 181 0 |billing | 118785 | 118343 431 11 |confirm | 88919 | 88902 17 0 |------------------|------------|------------------------------------ | TOTAL | 3518567 | 3412837 104613 1117 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 73,596.2 | 10,975.6 | 2.179 | 160430 |search | 89,250.8 | 6,744.4 | 2.199 | 196277 |browse | 77,901.8 | 11,145.1 | 2.328 | 181405 |browse_productline| 90,782.8 | 10,916.7 | 2.292 | 208142 |productdetail | 40,879.3 | 2,303.0 | 1.344 | 54948 |customize1 | 85,726.7 | 14,685.7 | 1.939 | 166285 2 |customize2 | 85,652.1 | 7,768.5 | 1.932 | 165551 |customize3 | 66,468.9 | 5,744.6 | 2.678 | 178066 |cart | 45,379.0 | 2,050.9 | 1.631 | 74023 |login | 47,575.0 | 959.6 | 1.021 | 48604 |shipping | 53,427.7 | 801.5 | 0.807 | 43125 |billing | 35,070.1 | 589.8 | 0.952 | 33408 |confirm | 42,380.8 | 425.1 | 0.758 | 32163 |------------------|------------|------------|----------|---------- | TOTAL | - | 75,110.5 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |index | 459648 | 455699 3888 61 |search | 230742 | 230656 85 1 |browse | 412857 | 408854 3948 55 |browse_productline| 352435 | 352085 343 7 |productdetail | 281585 | 281317 261 7 |customize1 | 593219 | 593025 192 2 3 |customize2 | 315155 | 315072 82 1 |customize3 | 216895 | 139022 77066 807 |cart | 186457 | 176847 9539 71 |login | 132761 | 119597 13030 134 |shipping | 124974 | 124798 173 3 |billing | 118762 | 118279 463 20 |confirm | 88980 | 88959 21 0 |------------------|------------|------------------------------------ | TOTAL | 3514470 | 3404210 109091 1169 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |index | 73,306.9 | 10,942.1 | 2.188 | 160430 |search | 89,112.1 | 6,720.2 | 2.202 | 196276 |browse | 77,665.7 | 11,113.2 | 2.335 | 181405 |browse_productline| 90,719.7 | 10,885.1 | 2.294 | 208143 |productdetail | 40,778.0 | 2,293.6 | 1.346 | 54893 |customize1 | 85,591.3 | 14,637.2 | 1.942 | 166285 3 |customize2 | 85,492.6 | 7,741.9 | 1.936 | 165550 |customize3 | 66,143.9 | 5,730.9 | 2.692 | 178067 |cart | 45,016.2 | 2,054.5 | 1.649 | 74257 |login | 47,347.6 | 952.7 | 1.021 | 48360 |shipping | 53,317.6 | 799.7 | 0.808 | 43125 |billing | 34,768.4 | 588.7 | 0.960 | 33408 |confirm | 42,069.6 | 424.7 | 0.764 | 32163 |------------------|------------|------------|----------|---------- | TOTAL | - | 74,884.6 | - | - ECOMMERCE NOTES Web Server Software Notes ------------------------- * validate_static 604800 #static file modification validation, default 0 * vailidate_httpmod -1 #disables HTTP module modification validation, default 0 * connection_timeout 9200 #connection inactivity timeout, default 60 * keepalive_max 100000 #max keepalive requests on a connection, default 100 * cache_memory_size 6144 #cache manager memory, default half system memory * cache_replacement lru #least recently used cache management, default lru * header_etag_on 0 #disables etag header in HTTP replies, default 1 * header_server_on 0 #disables server ehader in HTTP replies, default 1 * tcp_send_buf_size 1048576 #sets socket send buffer size, default operating system default * log_buf_size 1048576 #sets access log buffer size, default 65536 * direct_io 1 #uses direct IO when possible * servlet_session_count 175731 #the maximum number of concurrent user sessions at any time, default 23191 * servlet_session_timeout 800 #user session timeout value, default 600 * cache_file_count 1279751 #estimated number of static files for the cache, default 27179 * cache_worker_count 16 #size of thread pool for each worker, default 0 * gateway_connection_max 1000 #max number of connections to JSP, default 10 * worker_count 16 #Starts 16 worker threads, default not used * host server:443 * ssl_key_file /usr/local/httpd/etc/key-cert/ssl.key (RSA 1024Bit length) * ssl_cert_file /usr/local/httpd/etc/key-cert/ssl.cer (created via admin http) * default_mime_type text/html * document_root /web * access_log /weblog/httpd/access.log * access_log_format commonlog_binary * error_log /weblog/httpd/error.log * ssl_session_max 37931 * ssl_session_timeout 600 * /ecommjsp * cgi_type gateway * cgi_regex .*jsp * cgi_listener 127.0.0.1/8080 * /file * /host * host server:80 * default_mime_type text/html * document_root /web * access_log /weblog/httpd/access80.log * access_log_format commonlog_binary * error_log /weblog/httpd/error80.log * file /ecommjsp * cgi_type gateway * cgi_listener 127.0.0.1/8080 * /file * /host JSP Script Engine Notes ----------------------- * docroot /web/ecommerce * context_path /ecommjsp * session_timeout 600 Other Notes ----------- * LG_BUF_SIZE = 45056 #default 22528 * PRODUCT_IMAGE_SUBDIRS = 8 ================================================================================ 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 | 187119 | 187106 13 0 |search | 291338 | 291338 0 0 |catalog | 270042 | 270042 0 0 1 |product | 570705 | 556832 13873 0 |fileCatalog | 519675 | 499180 20495 0 |file | 312488 | 281636 30852 0 |download | 155928 | 154949 967 12 |------------------|------------|------------------------------------ | TOTAL | 2307295 | 2241083 66200 12 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 60,782.2 | 912.5 | 1.167 | 70985 |search | 45,358.9 | 752.1 | 0.828 | 37581 |catalog | 54,820.7 | 825.9 | 0.812 | 44521 1 |product | 40,068.3 | 3,189.7 | 2.030 | 81362 |fileCatalog | 52,078.3 | 4,303.1 | 2.314 | 120539 |file | 55,547.2 | 2,975.8 | 2.495 | 138628 |download | 100,001.3 | 73,754.3 | 68.855 | 6885618 |------------------|------------|------------|----------|---------- | TOTAL | - | 86,713.4 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 187530 | 187510 20 0 |search | 291981 | 291981 0 0 |catalog | 270554 | 270554 0 0 2 |product | 571960 | 561315 10645 0 |fileCatalog | 520794 | 504294 16500 0 |file | 313077 | 286415 26662 0 |download | 156287 | 155232 1050 5 |------------------|------------|------------------------------------ | TOTAL | 2312183 | 2257301 54877 5 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 61,548.8 | 915.5 | 1.153 | 70986 |search | 46,198.8 | 754.7 | 0.813 | 37582 |catalog | 55,512.8 | 828.4 | 0.802 | 44521 2 |product | 40,760.8 | 3,200.4 | 1.996 | 81362 |fileCatalog | 52,770.8 | 4,317.4 | 2.284 | 120541 |file | 56,314.7 | 2,984.9 | 2.461 | 138629 |download | 100,001.2 | 74,054.2 | 68.897 | 6889804 |------------------|------------|------------|----------|---------- | TOTAL | - | 87,055.4 | - | - Iter-| | Total | QOS ation| Request Type | Reqs | Good Toler Fail -----|------------------|------------|------------------------------------ |home | 187264 | 187246 18 0 |search | 291468 | 291468 0 0 |catalog | 270105 | 270105 0 0 3 |product | 571119 | 556498 14621 0 |fileCatalog | 520014 | 498655 21359 0 |file | 312573 | 282151 30422 0 |download | 156050 | 154983 1054 13 |------------------|------------|------------------------------------ | TOTAL | 2308593 | 2241106 67474 13 Iter-| | Byte | Weighted | Avg Resp | Average ation| Request Type | Rate | ABR | (sec) | Bytes -----|------------------|------------|------------|----------|---------- |home | 61,121.9 | 913.2 | 1.161 | 70986 |search | 45,642.3 | 752.5 | 0.823 | 37581 |catalog | 55,049.1 | 826.1 | 0.808 | 44521 3 |product | 40,414.3 | 3,192.3 | 2.013 | 81362 |fileCatalog | 52,467.0 | 4,306.1 | 2.297 | 120538 |file | 55,999.5 | 2,976.8 | 2.475 | 138629 |download | 100,001.2 | 73,935.4 | 68.966 | 6896688 |------------------|------------|------------|----------|---------- | TOTAL | - | 86,902.5 | - | - SUPPORT NOTES Operating System Notes ---------------------- * NIC options set via ethtool: * tx-frames = 255 on all interfaces, default 20(bnx2), 53 (tg3) * tx-frames-irq = 255 on all interfaces, default 20(bnx2), default 5(tg3) Web Server Software Notes ------------------------- * validate_static 604800 #static file modification validation, default 0 * vailidate_httpmod -1 #disables HTTP module modification validation, default 0 * connection_timeout 9200 #connection inactivity timeout, default 60 * keepalive_max 100000 #max keepalive requests on a connection, default 100 * cache_replacement lru #least recently used cache management, default lru * header_etag_on 0 #disables etag header in HTTP replies, default 1 * header_server_on 0 #disables server ehader in HTTP replies, default 1 * direct_io 1 #uses direct IO when possible * direct_io_size 262144 #read buffer size for direckt IO, default 65535 * write_chunk_size 262144 #max. number ob bytes to send to a client at one time, default 65535 * cache_file_max_size 4194304 #largest file allowed in cache manager, default 2097152 * disk_worker_count 68 #number of threads to read data from disk for large files, default 21 * tcp_send_buf_size 1048576 #sets socket send buffer size, default operating system default * log_buf_size 1048576 #sets access log buffer size, default 65536 * port_getn 256 #IO events retrieve from the OS at one time, default 1 * fast_read 1 #enable better read when IO wait time is long, default 0 * servlet_session_timeout 800 #servlet session timeout, default 600 * gateway_connection_max 1000 #max number of connections to JSP, default 10 * worker 131.100.100.160/80 * worker 131.101.100.160/80 * worker 131.102.100.160/80 * worker 131.103.100.160/80 * worker 131.104.100.160/80 * worker 131.105.100.160/80 * worker 131.106.100.160/80 * worker 131.107.100.160/80 * host server:80 * default_mime_type text/html * document_root /web * access_log /weblog/httpd/access.log * access_log_format commonlog_binary * error_log /weblog/httpd/error.log * /suppjsp * cgi_type gateway * cgi_regex .*jsp * cgi_listener 127.0.0.1/8080 * /file * /host JSP Script Engine Notes ----------------------- * docroot /web/support * context_path /suppjsp * session_timeout 3600 * session_count 1 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: Hewlett-Packard Copyright (c) 2006 Standard Performance Evaluation Corporation