SPECweb99 Result =============================================================================== || Hewlett-Packard : HP Integrity rx4640-8 || 15600 SPECweb99 Zeus Technology Limited : Zeus 4.2r4 || || =============================================================================== PERFORMANCE | Conforming Simultaneous Iteration | Connections ---------------+---------------------------- 1 | 15600 2 | 15600 3 | 15600 ---------------+---------------------------- Median | 15600 =============================================================================== Availability Dates All Hardware May-2004 HTTP Software Nov-2003 Operating System Sep-2003 Supplemental System Jul-2004 Hardware Vendor Hewlett-Packard Model HP Integrity rx4640-8 Processor 1.1 GHz Itanium 2 (2 chips/HP mx2 dual processor module) # Processors 8 cores, 8 chips, 1 core/chip, 2 chips/mx2 module Primary Cache 16KBI + 16KBD per core Secondary Cache 256KB unified per core Other Cache 4MB per core (L3); 32MB unified per module (L4) Memory 64GB (32x2GB) Disk Subsystem 5x73GB (15K rpm) Disk Controllers 2 SCSI C1010 Fast Wide LVD (internal) Other Hardware 4 x HP Procurve 2724 Switch; HP DS2100 Software Operating System HP-UX 11i v2 File System See Notes Other Software B3901BA HP C/ANSI C HTTP Software Vendor Zeus Technology Limited HTTP Software Zeus 4.2r4 API ISAPI Server Cache None Log Mode Binary Log Format Test Sponsor Test Date Apr-2004 Tested By Hewlett-Packard Company SPEC License 3 Network # of Controllers 4 Network Controllers HP A7012A dual-port # of Nets 8 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 24 Model HP Integrity rx2600 Processor Intel Itanium2 900MHz # of Processors 2 Memory 4GB Network Controller HP A6825A Operating System HPUX 11i v1.6 Compiler B3901BA HP C/ANSI C Benchmark Configuration Requested Connections 15600 Fileset Size (MB) 50039.52 =============================================================================== Notes/Tuning information SUT Notes All filesystems are HFS 1 73GB disk split into two logical volumes with LVM for OS 1 73GB disk with 64KB block size (def. 8KB) and 8KB fragments (def. 1KB) mounted with largefiles, behind used for NSA logs 1 73GB disk with 64KB block size (def. 8KB) and 8KB fragments (def. 1KB) mounted with largefiles, behind used for web logs 1 73GB disk mounted read-only used for the file_set 1 73GB disk used for /spec Bound each Zeus and NSA instance to processor corresponding to its NIC Bound cgi instance to the processor corresponding to NIC with lighter load (See Client Notes) Processor binding is performed by "mpsched -c cpu# -p pid" Set page size attribute for zeus.web and zeus.cgi binaries chatr +pd 64k +pi 64k zeus.cgi chatr +pd 64M +pi 64M zeus.web Operating System Notes Additional Software: Transport Optional Upgrade Release 2.0 (TOUR 2.0) for 11i v2 HP Network Server Accelerator (NSA HTTP) B.11.23.01.02 HP-UX Patches: PHNE_30279 IETHER 1000Base-SX/T patch PHNE_30773 LAN product cumulative patch HP-UX Tunable Parameters: dbc_max_pct=78 Max Buffer Cache Size as Percent of RAM (50) dbc_min_pct=70 Min bufer Cache Size as Percent of RAM (5) fs_async=1 Select asynchronous writes (0) maxfiles=60000 Soft File Limit per Process (60) maxfiles_lim=60000 Hard File Limit per Process (1024) create_fastlinks=1 Enables storage of symbolic links in HFS inode structures (Boolean) (0) nfile=600000 Max number of open files (790) ninode=600000 Max number of inodes (444) scsi_max_qdepth=64 Maximum number of SCSI Commands that can be Queued (8) tcphashsz=16384 Relative Scaling Factor for TCP & IP Int. Tables(2048) vps_ceiling=4096 Max System selected page size [KB] (16) vps_pagesize=64 Default User page size [KB] (4) HTTP Software Notes Zeus Global Parameters: tuning!bind_any no tuning!cache_cooling_time 0 tuning!cache_files 58000 tuning!cache_flush_interval 86400 tuning!cache_large_file 60000 tuning!cache_max_bytes 0 tuning!cache_small_file 1000 tuning!cache_stat_expire 86400 tuning!cbuff_size 65536 tuning!keepalive yes tuning!keepalive_timeout 1200 tuning!keepalive_max -1 tuning!listen_queue_size 8192 tuning!maxaccept 2048 tuning!max_connections 3500 tuning!multiple_accept yes tuning!sendfile yes tuning!sendfile_reservefd 56000 tuning!sendfile_minsize 1000 tuning!sendfile_maxsize 1048576 tuning!softservers no tuning!so_rbuff_size 0 tuning!so_wbuff_size 1048576 tuning!timeout 6000 tuning!unique_bind yes tuning!use_select yes tuning!modules!cgi!cbuff_size 1048576 tuning!modules!cgi!cleansize 0 tuning!modules!isapi!enabled no tuning!modules!nsapi!enabled no tuning!modules!stats!enabled no Zeus runningsite configuration: modules!cgi!enabled yes modules!isapi!enabled yes HTTP API Notes Zeus ISAPI interfacce used Zeus PEPP Toolkit (0.8) used for SPECweb99 dynamic content ./Configure --sendfile=yes --checkconfig=yes --locking=semop --ssl=no --64bit=yes compiled with HP C/ANSI C developer's Bundle (B3901BA) CFLAGS=+z +Ofaster +DD64 +DSitanium2 -Ae -DUSE_SENDFILE_HP -DCHECK_CONFIG Network Notes Networking Tunable Parameters: tcp_xmit_hiwater_def=1000000 Max unsent data triggers flow control(32768) tcp_conn_request_max=4096 Max outstanding connection reqs (20) Gigabit Tunable Parameters: itrmode=4000 Set interrupt throttle mode [-1 - 65535] (-1) HP Network Server Accelerator (NSA HTTP) Tunables: CacheMaxPct=4 NSA Cache Maximum Percentage of RAM (50) CacheTimeout=60000 NSA cache reuse timeout in seconds (600) LogFile=/nsa_logs/nsahttp_log Log file location (/var/nsa/nsahttp_log) LogFormat=binary NSA log format (ASCII) MaxURIDataLen=59 NSA Max size URI data (web page) to cache in KB (1024) Client Notes Client code generated with ./configure --enable-posix-threads Use client speed setting in rc file to force lighter load on one NIC i.e. CLIENTS=s1[9] s2[9] s3[9] s4[10] s5[10] s6[10] HP-UX Tunable Parameters: max_thread_proc=800 Number of threads per process (64) maxusers=256 Value of MAXUSERS macro (32) ncallout=5000 Increase number of pending timeouts nkthread=8000 Maximum number of system-wide threads (499) ninode=5000 Maximum number of inodes (444) nfile=4096 Maximum number of open files (790) Other Notes Tuning Disclosure: HP-20040510.txt Dynamic API: HP-20020723-API.tar.gz =============================================================================== Test Run Details Run Conforming Percent | Throughput Response ops/sec/ Kbits/ Num Connections Conform | ops/sec msec loadgen sec 1 15600 100.0% | 43755.2 354.1 2.80 338.5 2 15600 100.0% | 44179.1 350.7 2.83 341.8 => 3 15600 100.0% | 43832.6 353.5 2.81 339.1