SPECmail2008 Result Sun Microsystems Sun Java System Messaging Server 6.2 JES4 SPECmail2008 msgs/min = 12 Valid Result SPEC license # 6, Tested by: Sun Microsystems Test date: May-2008, Hardware Avail: Oct-2006, Software Avail: Sep-2006 12 SPECmail2008 messages per minute is equal to 2,500 SPECmail2008_users. -------------------------------------------------------------------------------- Summary Results --------------- Response Required Percentage Compliant Function time limit Percentage 100% (seconds) Compliant SMTP Connect 5 >95% 100.00% SMTP Data 5 >95% 100.00% IMAP APPEND 5 >95% 99.60% IMAP Connect 5 >95% 100.00% IMAP EXPUNGE 5 >95% 98.73% IMAP FETCH_NUM_BODYALL 5 >95% 97.97% IMAP FETCH_RANGE_ENVELOPE_BODYPEEK_HEADERFIELDS_FLAGS_INTERNALDATE_RFC822SIZE_UID 5 >95% 100.00% IMAP LIST 5 >95% 99.92% IMAP LSUB_NULL_WILDCARD 5 >95% 99.90% IMAP SELECT_FOLDER 5 >95% 99.74% IMAP SELECT_INBOX 5 >95% 99.84% IMAP STORE_NUM_SET_FLAGS_DELETED 5 >95% 99.67% IMAP UID_STORE_NUM_SET_FLAGS_DELETED 5 >95% 99.51% IMAP UID_FETCH_RANGE_UID_BODYPEEK_HEADERFIELDS_FLAGS_RFC822SIZE 5 >95% 98.44% IMAP UID_STORE_NUM_SET_FLAGS_DELETED 5 >95% 99.51% Delivery Time 60 >95% 0.00% Error Rate NA <1% 0.00% -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- SMTP+IMAP+LDAP Server (1 system) Software SMTP,IMAP,LDAP Software:Sun Java System Messaging Server 6.2 JES4 Availability: Jan-2006 Operating System: Solaris10[TM] X86 5/08 Operating Environment File System: ufs Hardware Vendor: Sun Microsystems Model Name: Sun Fire X4200 M2 Availability: Oct-2006 Disk Subsystem: 1x146GB SCSI, 2x2540(12x146GB, 15Krpm SAS)HW RAID Arrays + 2x2501(12x146GB, 15Krpm SAS) Extension Arrays, Memory (MB): 32768 Network: 1 Sun[TM] Gigaswift Ethernet onboard Controller, 1Gb/s # of Systems: 1 CPU: AMD Opteron 2220 CPU MHz: 2800 CPUs Enabled: 2 Primary Cache: 64KB(I) + 64KB(D) on chip per core Secondary Cache: 512KB (I+D) on chip per core Other Cache: None Other: N/A Notes / Tuning Information This Mailserver host is the single node SMTP+IMAP+LDAP server Notes/Tuning Information The Mailserver connects with 2 Sun STK2540 FCAL Hardware RAID Storage Arrays of 12x73GB+12x146GB - 2628GB and 2 Sun STK2501 FCAL JBOD Extension storage Arrays of 12x146GB+12x146GB - 3504GB configured as 7xRAID1+0 volumes of 64K stripe size, 512MB 72 hour battery backed up write back cache. *SMTP+IMAP+LDAP Tuning only, not any installation steps **Dispatcher Tunings MIN_PROCS=50 MAX_PROCS=150 MIN_CONNS=30 MAX_CONNS=50 MAX_HANDSOFFS=100 **Job Controller Tuning IMS_POOL job_limit=12 MAX_MESSAGES=1000000 service.imap.numprocesses=6 store.dbcachesize=640000000 store.dbtmpdir=/tmp/mboxlist nsslapd-dbcachesize=3221225472 service.authcachesize=500000 service.authcachettl=7200 -------------------------------------------------------------------------------- Load Generator+Benchmark Manager+SMTP Sink (1 system) Software JVM: Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_01-b08) ((no JIT)) Availability: Sep-2006 Operating System: Solaris 5.10 File System: ufs Hardware Vendor: Sun Model Name: Sun Fire V890 Availability: Jun-2006 Disk Subsystem: 1x36GB SCSI, 2x73GB SCSI Memory (MB): 58GB Network: Onboard One Gigabit Ethernet # of Systems: 1 CPU: UltraSPARC IV+ CPU MHz: 1500 CPUs Enabled: 16 Primary Cache: 64KBD + 32KBI Secondary Cache: 2MB L2 cache On-Chip Other Cache: 16MB External cache Other: N/A Notes / Tuning Information Benchmark Manager+Load Generator+SMTP Sink -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- General Notes / Tuning Information *Following are the OS and Java Tunings only for all the Servers and Clients, not any Installation steps: **set maxusers=2048: Number of concurrent users on the system determining the amount of physical memory allocated to the kernel **set ncsize=12000000 **set maxphys=8388608 **set pt_cnt=4096 **set npty=176 **set sadcnt=8192 **set nautopush=4096 **set rlim_fd_max=1048576: Hard limit on the open file descripters for a single process **set autoup=600: Controls the frequency in seconds of entire physical memory to be scanned for dirty pages **set tune_t_fsflushr=1:Reduces fsflush daemon overhead **set ufs:ufs_HW=67108864: Limit the amount of I/O that may be outstanding to a single file on a system-wide basis **set ufs:ufs_LW=4194304: When ufs_HW bytes are outstanding, I/O requests will sleep until less than ufs_LW bytes are outstanding **set rlim_fd_cur=524288: **set segspt_minfree=12500: **set maxpgio=65536: **set fastscan=65536: **set segmap_percent=32: Amount of memory used, to hold file system pages **set ip:ip_squeue_fanout=1: **set ip:ip_squeue_bind = 0: **set tcp:tcp_conn_hash_size = 16384 **set sq_max_size = 9600: The depth of the synq (number of messages) before a destination streams queue generates a QFULL **shmsys:shminfo_shmmax=0xffffffffffffffff: Maximum size in bytes of a shared memory segment **set shmsys:shminfo_shmseg=512: Maximum number of semaphoes in the system **set shmsys:seminfo_shmmni=4096: Systemwide maximum number of semaphore undo structures **set semsys:seminfo_semmsl=340: Maximum number of semaphores per semaphore set **set semsys:seminfo_semmni=320: Establishes the maximum number of systemwide semaphore sets **set msgsys:msginfo_msgmax=16384: Maximum size a message can be, in bytes **set msgsys:msginfo_msgmnb=16384: Maximum number of bytes on a message queue **set msgsys:msginfo_msgmni=2200: Number of message queue idebntifier **set msgsys:msginfo_msgtql=2500: Maximum number of message headers **set msgsys:msginfo_msgseg=32767: The number of units of space that can be allocated from the memory map segment **set msgsys:msginfo_msgssz=128: Maximum message segment size **set msgsys:msginfo_msgmap=200: Number of entries in the message map *Following are the NETWORK Configurations and Tunings **All the network connections and the routing are resolved using UNIX host file **/usr/sbin/ndd -set /dev/tcp tcp_recv_hiwat 400000 **/usr/sbin/ndd -set /dev/tcp tcp_xmit_hiwat 400000 **/usr/sbin/ndd -set /dev/tcp tcp_conn_req_max_q 16384 **/usr/sbin/ndd -set /dev/tcp tcp_conn_req_max_q0 16384 **/usr/sbin/ndd -set /dev/tcp tcp_max_buf 4194304 **/usr/sbin/ndd -set /dev/tcp tcp_cwnd_max 2097152 **/usr/sbin/ndd -set /dev/tcp tcp_smallest_anon_port 8192 **/usr/sbin/ndd -set /dev/ip ip_ignore_redirect 1 **/usr/sbin/ndd -set /dev/tcp tcp_keepalive_interval 60000 **/usr/sbin/ndd -set /dev/tcp tcp_ip_abort_interval 60000 **/usr/sbin/ndd -set /dev/tcp tcp_ip_abort_cinterval 10000 **/usr/sbin/ndd -set /dev/tcp tcp_strong_iss 2 **/usr/sbin/ndd -set /dev/tcp tcp_naglim_def 1 **/usr/sbin/ndd -set /dev/tcp tcp_mss_min 108 **/usr/sbin/ndd -set /dev/ip ip_respond_to_echo_broadcast 0 **/usr/sbin/ndd -set /dev/ip ip_forward_directed_broadcasts 0 **/usr/sbin/ndd -set /dev/ip ip_strict_dst_multihoming 1 **/usr/sbin/ndd -set /dev/ip ip_forwarding 0 **/usr/sbin/ndd -set /dev/ip ip_forward_src_routed 0 **/usr/sbin/ndd -set /dev/ip ip_respond_to_timestamp 0 **/usr/sbin/ndd -set /dev/ip ip_respond_to_timestamp_broadcast 0 **/usr/sbin/ndd -set /dev/tcp tcp_time_wait_interval 60000 **All total 6 Java load generator instances were configured on the V890 Client at the 1200-1205 ports for all IMAP and SMTP users, 1 java load generator instance was configured on the 1100 port for the SMTP sink. Following Java options were used for all load generators: ****java -d64 -Xms4096m -Xmx4096m -XX:+AggressiveHeap Sun Microsystems, Inc.: Sun Fire X4200 M2 Sun Microsystems, Inc.: Sun Java[TM] System Messaging Server 6.2 JES4 -------------------------------------------------------------------------------- For questions about this result, please contact the tester. For other inquiries, please contact webmaster@spec.org Copyright (C) 2008 Standard Performance Evaluation Corporation Benchmark run on Thu May 29 23:21:01 EDT 2008 by SPECimap v1.0.712.b (200805251510) Report generated on Mon Aug 25 14:56:54 EDT 2008 by SPECimap v1.0 (200806181834)