SPEC Seal of Reviewal SPECmail2009 Result
Copyright © 2009 Standard Performance Evaluation Corporation
Sun Microsystems Sun Java System Messaging Server 6.2 JES4 SPECmail2009 sessions/hour = 17,316
SPEC license # 6 Tested by:
Sun Microsystems
Test date:
Feb-2009
Hardware Avail:
Oct-2007
Software Avail:
Sep-2006

17,316 SPECmail2009 sessions per hour is equivalent to 3,600 SPECmail_Ent2009 users.

Detail Summary | General Notes
System configurations: LDAP+SMTP+IMAP Server | Benchmark Manager, Load Generator and SMTP Sink | Configuration diagram


Summary Results
Function Response
time limit
(seconds)
Required
Percentage
Compliant
Percentage Compliant
100%
SMTP Connect 5 >95% 100.00%
SMTP Data 5 >95% 100.00%
IMAP APPEND 5 >95% 100.00%
IMAP Connect 5 >95% 100.00%
IMAP EXPUNGE 5 >95% 100.00%
IMAP FETCH_NUM_BODYALL 5 >95% 100.00%
IMAP FETCH_RANGE_ENVELOPE_BODYPEEK_HEADERFIELDS_FLAGS_INTERNALDATE_RFC822SIZE_UID 5 >95% 100.00%
IMAP LIST 5 >95% 100.00%
IMAP LSUB_NULL_WILDCARD 5 >95% 100.00%
IMAP SELECT_FOLDER 5 >95% 100.00%
IMAP SELECT_INBOX 5 >95% 100.00%
IMAP STORE_NUM_SET_FLAGS_DELETED 5 >95% 100.00%
IMAP UID_STORE_NUM_SET_FLAGS_DELETED 5 >95% 100.00%
IMAP UID_FETCH_RANGE_UID_BODYPEEK_HEADERFIELDS_FLAGS_RFC822SIZE 5 >95% 100.00%
IMAP UID_STORE_NUM_SET_FLAGS_SEEN 5 >95% 100.00%
Error Rate NA <1% 0.00%

LDAP+SMTP+IMAP Server (1 system)
Software
SMTP, IMAP, LDAP Software: Sun Java System Messaging Server 6.2 JES4 Operating System: Solaris 10
Availability: Jan-2006 File System: ufs and zfs
Hardware
Vendor: Sun Microsystems CPU: Ultra SPARC T2
Model Name: Sun SPARC Enterprise T5220 CPU MHz: 1400
Availability: Oct-2007 CPUs Enabled: 8
Disk Subsystem: 4x146GB SCSI Internal disks, 2xSTK2540(12x68GB,15Krpm SAS) RAID Storage Arrays, 2xSTK2501(12x68GB, 15Krpm SAS) FCAL JBOD Extensions Primary Cache: 16KB(I)+8KB(D) per core
Memory (MB): 65408 Secondary Cache: 4MB per chip
Network: 1 Sun[TM] Gigaswift Ethernet onboard Controller, 1Gb/s Other Cache: N/A
# of Systems: 1 Other: N/A
Notes / Tuning Information
This Mailserver host is the single node SMTP+IMAP+LDAP server
Notes/Tuning Information
The Mailserver is configured with 2x2540(12x68GB) HW RAID Storage Arrays with 512MB, 72 hour battery backed up write back cache on each Plus 2xSTK2501 FCAL JBOD Expansion trays(12x68GB SAS Drives on each) to SUN ZFS files systems configured with 4 ZPOOLs  mapped to ZFS volumes for LDAP, MailStore Log and Queue
*SMTP+IMAP+LDAP Tuning only, not any installation steps
**Dispatcher Tunings
MIN_PROCS=100
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
ALLOW_RECIPIENTS_PER_TRANSACTION=1500
ALLOW_TRANSACTIONS_PER_SESSION=1500
REJECT_RECIPIENTS_PER_TRANSACTION=2500

Benchmark Manager, Load Generator and SMTP Sink (1 system)
Software
JVM: Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_01-b08) ((no JIT)) Operating System: Solaris 10
Availability: Sep-2006 File System: ufs
Hardware
Vendor: Sun Microsystems CPU: UltraSPARC IV+
Model Name: Sun Fire E2900 CPU MHz: 1950
Availability: Jul-2006 CPUs Enabled: 22
Disk Subsystem: 2 x 73GB Primary Cache: 64KBD + 32KBI on chip
Memory (MB): 90112 Secondary Cache: 16MB external cache
Network: Onboard One Gigabit Ethernet Other Cache: 32MB shared External cache
# of Systems: 1 Other: N/A
Notes / Tuning Information
Benchmark Manager+Load Generator+SMTP Sink

General Notes / Tuning Information
*Following are the OS Tunings only for all the Servers and Clients, not any installation steps
**set rlim_fd_max=1048576: Hard limit on the open file descripters for a single process
**set autoup=36000000: Controls the frequency in seconds of entire physical memory to be scanned for dirty pages
**set tune_t_fsflushr=600: Reduces fsflush daemon overhead
**set rlim_fd_cur=1048576: Defines a "soft" limit on file descriptors that a single process can have open
*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/tcp tcp_keepalive_interval 60000
**/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/tcp tcp_time_wait_interval 60000
**All total 5 Java load generator instances were configured on the E2900 Client at the 1200-1204 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
The Benchmark runs through a private network between the Load Generators and the SUT via a Gigabit Ethernet Switch
Sun Microsystems, Inc.: Sun Fire T5220
Sun Microsystems, Inc.: Sun Java[TM] System Messaging Server 6 JES4
Errors


For questions about this result, please contact the tester.
For other inquiries, please contact webmaster@spec.org
Copyright © 2009 Standard Performance Evaluation Corporation

First published at SPEC.org on 09-Mar-2009

Benchmark run on Mon Feb 16 11:45:44 EST 2009 by SPECmail2009 v0.12 (200901292126)
Report generated on Mon Mar 09 18:45:46 EDT 2009 by SPECmail2009 v1.0 (200902201013)