SPECweb99_SSL Result =============================================================================== || Sun Microsystems : Sun Fire V40z || 5005 SPECweb99_SSL Zeus Technology Ltd. : Zeus Web Server 4.2r4 || || =============================================================================== PERFORMANCE | Conforming Simultaneous Iteration | Connections ---------------+---------------------------- 1 | 5003 2 | 5005 3 | 5008 ---------------+---------------------------- Median | 5005 =============================================================================== Availability Dates All Hardware Apr-2005 HTTPS Software Nov-2003 Operating System Nov-2003 Supplemental System Aug-2004 Hardware Vendor Sun Microsystems Model Sun Fire V40z Processor AMD Opteron 852, 2.6 GHz # Processors 4 cores, 4 chips, 1 core/chip Primary Cache 64KBI + 64KBD on chip Secondary Cache 1MB on chip Other Cache none Memory 24 GB DDR400 Disk Subsystem 3 x 73GB Internal ULTRA320 SCSI Disk Controllers Onboard SCSI Other Hardware 2 Cisco Systems Catalyst 3750G-24T Switch Software Operating System SuSE Linux Enterprise Server 8 for AMD64 SP3 File System ext2 Other Software Sun Fire V20z and Sun Fire V40z Servers - bcm5700 driver ver. 7.1.22 - lsi (Fusion MPT SCSI )driver ver. 2.05.16 HTTPS Software Vendor Zeus Technology Ltd. HTTPS Software Zeus Web Server 4.2r4 (64 bit) API Zeus PEPP 0.9pre1 ISAPI for Dynamic content Server Cache none Log Mode Zeus Binary CLF Test Sponsor Test Date Feb-2005 Tested By Sun Microsystems SPEC License 6 Network # of Controllers 4 Network Controllers Intel Pro/1000 MT Single Port Server Adapter # 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 32 Model Ultra 60 Processor 450MHz UltraSPARC II # of Processors 2 Memory 512MB Network Controller Sun GigaSwift Ethernet Operating System Solaris 9 12/03 Compiler Sun Workshop 6 update 2 C 5.3 Benchmark Configuration Requested Connections 5008 Fileset Size (MB) 16143.04 =============================================================================== Notes/Tuning information SUT Notes 1 U320 10K 73GB SCSI disk for OS, and swap 1 U320 10K 73GB SCSI disk for fileset and post log 1 U320 10K 73GB SCSI disk for access log Operating System Notes One NIC irq bound per CPU timer irq bound to CPU 3, onboard LSI irq bound to CPU4 ulimit -n 110490, sets number of open files, default 1024 Each NIC's TX queue length set to 20000 via ifconfig, default 100 log, & fileset partitions mounted with 'noatime, nodiratime', no inode access time updating net.ipv4.ip_forward = 0 net.ipv4.conf.all.rp_filter = 1, enables source route verification, default 0 net.ipv4.tcp_timestamps = 0, turns TCP timestamp support off, default 1 net.ipv4.tcp_max_tw_buckets = 2000000, sets TCP time-wait buckets pool size, default 180000 net.core.rmem_max = 10000000, maximum receive socket buffer size, default 65535 net.core.rmem_default = 10000000, default receive socket buffer size, default 65535 net.core.wmem_max = 10000000, maximum send socket buffer size, default 65535 net.core.wmem_default = 10000000, default send socket buffer size, default 65535 net.core.optmem_max = 10000000, default 10240 net.core.hot_list_length = 10000, maximum number of skb-heads to be cached, default 128 net.ipv4.tcp_rmem = 30000000 30000000 30000000, maximum TCP read-buffer space allocatable, default 4096 87380 174760 net.ipv4.tcp_wmem = 30000000 30000000 30000000, maximum TCP write-buffer space allocatable, default 4096 16384 131072 net.ipv4.tcp_mem = 30000000 30000000 30000000, maximum TCP buffer space, default 31744 32256 32768 net.core.netdev_max_backlog = 300000, number of unprocessed input packets before kernel starts dropping them, default 300 fs.file-max = 442961, maximum number of open files, default 1024 HTTPS Software Notes Zeus Configuration runningsite/wstest: bindaddr IP addr. 1 IP addr. 2 IP addr. 3 IP addr. 4 global.cfg: tuning!bind_any no tuning!unique_bind yes tuning!cache_cooling_time 0 tuning!cache_files 282011 tuning!cache_flush_interval 31536000 tuning!cache_small_file 10000 tuning!cache_large_file 1048576 tuning!cache_max_bytes 17179869184 tuning!cache_stat_expire 31536000 tuning!cbuff_size 65536 tuning!clientfirst_optimise yes tuning!keepalive yes tuning!keepalive_max -1 tuning!keepalive_timeout 3600 tuning!listen_queue_size 8192 tuning!maxaccept 2048 tuning!modules!cgi!cleansize 0 tuning!sendfile no tuning!sendfile_minsize 0 tuning!sendfile_maxsize 0 tuning!so_wbuff_size 1048576 tuning!softservers no tuning!ssl_diskcache no tuning!ssl_sessioncache_size 2617 tuning!ssl_cbuff_size 32840 tuning!modules!stats!enabled no tuning!modules!nsapi!enabled no tuning!modules!isapi!enabled no HTTP API Notes Zeus PEPP configured with command: ./Configure --ssl=yes Zeus PEPP compiled with default gcc (v3.2.2-4) Client Notes set sq_max_size=0, set hires_tick=1 ndd -set /dev/tcp tcp_smallest_anon_port 2048 ndd -set /dev/tcp tcp_time_wait_interval 60000 Client code generated with: CFLAGS=-xO4 -xchip=ultra -xarch=v8plusa ./configure --enable-posix-threads --enable-gethostbyname_r --enable-pthread_scope_system --enable-rlimit --enable-safe-usleep=no Other Notes Tuning Disclosure: See above. Dynamic API: HP-20020724-API.tgz Client Tuning Disclosure: Sun-20020610.txt 2 Cisco Systems Catalyst 3750G-24T Switch used for 4 networks =============================================================================== Test Run Details Run Conforming Percent | Throughput Response ops/sec/ Kbits/ Num Connections Conform | ops/sec msec loadgen sec 1 5003 99.9% | 13784.2 363.1 2.75 330.1 => 2 5005 99.9% | 13756.1 363.9 2.75 329.2 3 5008 100.0% | 13831.8 361.9 2.76 331.2