SPECweb99 Result =============================================================================== || Fujitsu Siemens Computers : Primergy TX300 || 5668 SPECweb99 Red Hat : RHCA 2.2(2.2.9-1) || || =============================================================================== PERFORMANCE | Conforming Simultaneous Iteration | Connections ---------------+---------------------------- 1 | 5670 2 | 5668 3 | 5668 ---------------+---------------------------- Median | 5668 =============================================================================== Availability Dates All Hardware May-2003 HTTP Software Nov-2002 Operating System Nov-2002 Supplemental System Nov-2002 Hardware Vendor Fujitsu Siemens Computers Model Primergy TX300 Processor 3.06GHz Intel Xeon # Processors 2 cores, 2 chips, 1 core/chip (Hyper-Threading enabled) Primary Cache 12KBI+8KBD on chip Secondary Cache 512KB Other Cache none Memory 12 GB Disk Subsystem 5x18 GB Seagate ST318452LC Disk Controllers Onboard Adaptec 7902 Other Hardware BX300 Blade: 4 Broadcom Switches Software Operating System Red Hat Linux 8.0(2.4.18-24) File System ext2 Other Software network controller driver version e1000-5.0.43 HTTP Software Vendor Red Hat HTTP Software RHCA 2.2(2.2.9-1) API RHCA user API Server Cache none Log Mode Binary CLF Test Sponsor Test Date May-2003 Tested By Fujitsu Siemens SPEC License 22 Network # of Controllers 2 Network Controllers Intel PRO/1000 MT dual # of Nets 4 Type of Nets Gigabit Ethernet Network Speed 1 Gb/s MSL (sec) 30 (Non RFC1122) Time-Wait (sec) 60 (Non RFC1122) MTU 1500 Clients # of Clients 20 Model Primergy BX300 Blade Processor 933MHz Pentium III # of Processors 2 Memory 1024 MB Network Controller Broadcom NetXtreme onboard Operating System MS Windows 2000 Server (SP3) Compiler -- Benchmark Configuration Requested Connections 5670 Fileset Size (MB) 18265.84 =============================================================================== Notes/Tuning information SUT Notes 1 disk for OS 4 disk for 'specweb' (file_set, logs),software RAID0 - using 2MB chunk size for the raid array (/etc/raidtab: default 64k) - set noatime,nodiratime,nocheck for specweb mount (etc/fstab): noatime/nodiratime: Do not update inode access times on this file system. nocheck: No checking is done. ("no check on mount") Hyper-Threading enabled Operating System Notes ulimit -n 10000, sets number of open files, default 1024 /proc/sys/net - core.optmem_max=10000000, maximum amount of option memory buffers, default 10240 - core.rmem_default=10000000, default receive socket buffer size, default 65535 - core.rmem_max=10000000, maximum receive socket buffer size, default 131071 - core.wmem_default=10000000, default send socket buffer size, default 65535 - core.wmem_max=10000000, maximum send socket buffer size, default 131071 - core.hot_list_length=300000, maximm number of skb-heads to be cached, default 128 - core.netdev_max_backlog=300000, number of unprocessed input packets before kernel starts dropping them, default 300 - ipv4.tcp_max_tw_buckets=2000000, set TCP time-wait buckets pool size, default 180000 - ipv4.tcp_rmem=30000000 30000000 30000000, maximum TCP read-buffer space allocatable, default 4096 87380 174760 - ipv4.tcp_wmem=30000000 30000000 30000000, maximum TCP write-buffer space allocatable, default 4096 16384 131072 - ipv4.tcp_mem=30000000 30000000 30000000, maximum TCP buffer space allocatable, default 195584 196096 196608 - ipv4.tcp_timestamps=0, turns TCP timestamp support off, default on - ipv4.tcp_dsack=0, turns DSACK support off, default on - ipv4.tcp_sack=0, turns SACK support off, default on - ipv4.tcp_window_scaling=0, turns TCP window scaling support off, default on - ipv4.ip_forward=1, default off Kernel parameters: - idle=poll, idle threads poll reschedule flag, default: use HLT instruction HTTP Software Notes /etc/sysconfig/tux: - DOCROOT=/specweb, default: /var/www/html - CGI_UID=99, userid for cgi scripts; default: -1 - CGI_GID=99, groupid for cgi scripts; default: -1 - CGIROOT=/, cgi root check; default: /var/www/html - TUXMODULES=CAD_u.tux, list of user-space TUX modules - MODULEPATH=/, path to user-space TUX modules /proc/sys/net - tux.mode_allowed=255, allowed file permission bits; default: 4 - tux.mode_forbidden=2, forbidden file permission bits; default: 0 - tux.logging=1, enable logging; default: off (0) - tux.logfile=/specweb/log/tux, TUX logfile; default: /var/log/tux - tux.max_connect=50000, default: 1000 - tux.max_backlog=3000, max size of SYN backlog (TUX listening socket); default: 2048 - tux.generate_etags=0, no ETag header; default: 1 - tux.generate_last_mod=0, no last modified header; default: 1 - tux.noid=1, no server ID string; default: 0 - tux.cgi_inherit_cpu=1, CGI scripts inherit the CPU-binding; default: off (0) /proc/net - tux.0.listen.0=http://10.100.1.100:80, tie NIC to 1. TUX thread, default 0 - tux.1.listen.0=http://10.100.2.100:80, tie NIC to 2. TUX thread, default 0 - tux.2.listen.0=http://10.100.3.100:80, tie NIC to 3. TUX thread, default 0 - tux.3.listen.0=http://10.100.4.100:80, tie NIC to 4. TUX thread, default 0 /etc/tux.mime.types - uncomment: TUX/redirect, TUX/CGI, TUX/module HTTP API Notes Archived in 'Fujitsu-Siemens-20030526-tux.tar' - CAD_u.c, DYN_get_script.c, dof (compiler flags) - config.tux, config.kernel Network Notes Intel PRO/1000 MT Server Adapter (insmod e1000 eth0 eth1 eth2 eth3) - FlowControl=0 (off), default read settings from the EEPROM - RxDescriptors=768, default 256 - TxDescriptors=4096, default 256 (ifconfig eth0 eth1 eth2 eth3) - txqueuelen=20000, transmit queue length; default 100 /proc/irq - 20.smp_affinity=00000001, lock IRQ of NIC to 1. processor; default 0xffffffff - 21.smp_affinity=00000002, lock IRQ of NIC to 2. processor; default 0xffffffff - 22.smp_affinity=00000004, lock IRQ of NIC to 3. processor; default 0xffffffff - 23.smp_affinity=00000008, lock IRQ of NIC to 4. processor; default 0xffffffff Client Notes NDIS registry tuning parameters [HKLM\System\CurrentControlSet\Services\NDIS\Parameters\]: - ProcessorAffinityMask=0, default 1 (any processor) TCP/IP registry tuning parameters [HKLM\System\CurrentControlSet\Services\Tcpip\Parameters\]: - MaxHashTableSize=0x4000, sets TCB hash table size to 16384 entries, default is 512. - TcpTimedWaitDelay=0x3c, sets TIME_WAIT parameter to 60 seconds (non-RFC 1122), default is 240. - MaxFreeTwTcbs=400000, sets maximum number of TIME_WAIT tcbs to 400,000. - MaxFreeTcbs=0x16000, sets number of cached (pre-allocated) TCBs, default 1000 - MaxUserPort=0xfffe, sets maximum open ports to 65534. - TcpWindowSize=65535, sets TCP send/receive window size, default 8192. - NumTcbTablePartitions=32, sets number of independent TCB table segments, default 4. =============================================================================== Test Run Details Run Conforming Percent | Throughput Response ops/sec/ Kbits/ Num Connections Conform | ops/sec msec loadgen sec 1 5670 100.0% | 16195.3 350.3 2.86 340.5 => 2 5668 100.0% | 16040.3 353.7 2.83 337.0 3 5668 100.0% | 15964.0 355.4 2.82 335.5 Cumulative Conformance % Chart Run Conforming | Percent of connections conforming at various speeds Num Connections | 380000 360000 340000 320000 300000 280000 -----------------------+--------------------------------------------------- 1 5670 | 0.00 0.00 56.51 100.00 100.00 100.00 => 2 5668 | 0.00 0.00 35.52 99.96 100.00 100.00 3 5668 | 0.00 0.00 24.76 99.96 100.00 100.00 Results From Iteration 1 -------------------------+-----------------+--------------------------+------ M I X | O P C O U N T | MEAN RESPONSE TIME Ms/Op | Total Class Target Actual | Success Error | Mean StdDev 95% CI | Time -------------------------+-----------------+--------------------------+------ class0 0.350 0.350 | 6802051 0 | 82.86 17.40 0.00 | 8.3% class1 0.500 0.500 | 9717029 0 | 145.89 38.50 0.01 | 20.8% class2 0.140 0.140 | 2720975 0 | 1053.25 368.09 0.03 | 42.1% class3 0.010 0.010 | 194345 0 | 10089.30 3689.85 0.39 | 28.8% -------------------------+-----------------+--------------------------+------ | 19434400 0 | 350.31 1104.34 0.02 | -------+--------------------------------+------------------+-------------------- |Individual OP Bit Rate(bits/sec)| Aggregate Bit | Weighted ABR Class | Mean StdDev 95% CI | Rate (bits/sec) | (%) -------+--------------------------------+------------------+-------------------- class0 | 68831.55 29434.15 0.18 | 65368.01 | 5411.94(1.59) class1 | 279211.82 51671.44 0.20 | 284846.68 | 59314.82(17.42) class2 | 379061.48 15398.38 0.21 | 382596.36 | 161056.94(47.30) class3 | 397889.02 2047.98 0.29 | 398326.37 | 114724.38(33.69) -------+--------------------------------+------------------+-------------------- | | | 340508.09(100.00) | | total | ops/sec/| | SPECweb99 | ops/sec | loadgen | msec/op -------------+------------+---------+---------+--------- RESULTS | 5670 | 16195 | 2.86 | 350.3 | | | | conforming* | requested | valid | invalid | (conf %) -------------+-----------+-----------+-----------+---------------- SIMULTANEOUS | 5670 | 5670 | 0 | 5670 (100.00%) CONNECTIONS | | | | * a conforming connection is one that operates faster than 320K bit/sec | mean | min | max -------------+---------+---------+-------- AGGREGATE | | | BITRATES | 340508 | 329695 | 351832 (bits/sec) | | | ------------------------------------------------------------------------- Percentage of simultaneous connections conforming at various speed limits --------------------------+---------------------------------------------- Successive Speed Limits : | 380000 360000 340000 320000 300000 280000 Cumulative Conformance %: | 0.00 0.00 56.51 100.00 100.00 100.00 --------------------------+---------------------------------------------- Results From Iteration 2 -------------------------+-----------------+--------------------------+------ M I X | O P C O U N T | MEAN RESPONSE TIME Ms/Op | Total Class Target Actual | Success Error | Mean StdDev 95% CI | Time -------------------------+-----------------+--------------------------+------ class0 0.350 0.350 | 6736899 0 | 86.70 18.21 0.00 | 8.6% class1 0.500 0.500 | 9624171 0 | 149.31 38.80 0.01 | 21.1% class2 0.140 0.140 | 2694788 0 | 1056.73 368.35 0.03 | 41.8% class3 0.010 0.010 | 192478 0 | 10074.23 3698.45 0.39 | 28.5% -------------------------+-----------------+--------------------------+------ | 19248336 0 | 353.68 1102.97 0.02 | -------+--------------------------------+------------------+-------------------- |Individual OP Bit Rate(bits/sec)| Aggregate Bit | Weighted ABR Class | Mean StdDev 95% CI | Rate (bits/sec) | (%) -------+--------------------------------+------------------+-------------------- class0 | 65841.13 28261.76 0.18 | 62477.98 | 5360.13(1.59) class1 | 272913.78 52059.71 0.21 | 278355.27 | 58756.02(17.43) class2 | 377498.29 16225.93 0.22 | 381242.76 | 159471.89(47.32) class3 | 397709.65 2244.19 0.30 | 398192.57 | 113417.20(33.65) -------+--------------------------------+------------------+-------------------- | | | 337005.24(100.00) | | total | ops/sec/| | SPECweb99 | ops/sec | loadgen | msec/op -------------+------------+---------+---------+--------- RESULTS | 5668 | 16040 | 2.83 | 353.7 | | | | conforming* | requested | valid | invalid | (conf %) -------------+-----------+-----------+-----------+---------------- SIMULTANEOUS | 5670 | 5670 | 0 | 5668 ( 99.96%) CONNECTIONS | | | | * a conforming connection is one that operates faster than 320K bit/sec | mean | min | max -------------+---------+---------+-------- AGGREGATE | | | BITRATES | 337005 | 318755 | 355389 (bits/sec) | | | ------------------------------------------------------------------------- Percentage of simultaneous connections conforming at various speed limits --------------------------+---------------------------------------------- Successive Speed Limits : | 380000 360000 340000 320000 300000 280000 Cumulative Conformance %: | 0.00 0.00 35.52 99.96 100.00 100.00 --------------------------+---------------------------------------------- Results From Iteration 3 -------------------------+-----------------+--------------------------+------ M I X | O P C O U N T | MEAN RESPONSE TIME Ms/Op | Total Class Target Actual | Success Error | Mean StdDev 95% CI | Time -------------------------+-----------------+--------------------------+------ class0 0.350 0.350 | 6704806 0 | 88.33 18.31 0.00 | 8.7% class1 0.500 0.500 | 9578374 0 | 150.79 38.83 0.01 | 21.2% class2 0.140 0.140 | 2681998 0 | 1058.52 368.34 0.03 | 41.7% class3 0.010 0.010 | 191571 0 | 10088.90 3685.08 0.39 | 28.4% -------------------------+-----------------+--------------------------+------ | 19156749 0 | 355.40 1103.72 0.02 | -------+--------------------------------+------------------+-------------------- |Individual OP Bit Rate(bits/sec)| Aggregate Bit | Weighted ABR Class | Mean StdDev 95% CI | Rate (bits/sec) | (%) -------+--------------------------------+------------------+-------------------- class0 | 64590.35 27689.59 0.18 | 61329.51 | 5334.93(1.59) class1 | 270114.58 52055.37 0.21 | 275560.42 | 58457.34(17.42) class2 | 376814.31 16561.30 0.22 | 380656.13 | 158729.29(47.31) class3 | 397634.93 2302.92 0.31 | 398130.97 | 113022.80(33.68) -------+--------------------------------+------------------+-------------------- | | | 335544.36(100.00) | | total | ops/sec/| | SPECweb99 | ops/sec | loadgen | msec/op -------------+------------+---------+---------+--------- RESULTS | 5668 | 15963 | 2.82 | 355.4 | | | | conforming* | requested | valid | invalid | (conf %) -------------+-----------+-----------+-----------+---------------- SIMULTANEOUS | 5670 | 5670 | 0 | 5668 ( 99.96%) CONNECTIONS | | | | * a conforming connection is one that operates faster than 320K bit/sec | mean | min | max -------------+---------+---------+-------- AGGREGATE | | | BITRATES | 335544 | 319182 | 352640 (bits/sec) | | | ------------------------------------------------------------------------- Percentage of simultaneous connections conforming at various speed limits --------------------------+---------------------------------------------- Successive Speed Limits : | 380000 360000 340000 320000 300000 280000 Cumulative Conformance %: | 0.00 0.00 24.76 99.96 100.00 100.00 --------------------------+----------------------------------------------