Tuning Symantec Brightmail AntiSpam on Sun Servers with CoolThreads Technology

Tuning Symantec Brightmail AntiSpam on Sun Servers with CoolThreads Technology

by Alan Yoshida, Ramin Moazeni, and Steve Gaede
June 2009

This Sun BluePrints™ article provides background information on Symantec Brightmail AntiSpam (SBAS) software and CoolThreads technology-powered servers, the configurations used for performance measurements, the challenges presented by benchmarking anti-spam software, and the actual steps used to tune the hardware/software combination to achieve the reported performance levels. This article was originally published in October 2006 and reflected performance on the Sun Fire / Sun SPARC Enterprise T2000 server. It has been updated to reflect more recent measurements comparing a Sun Fire / Sun SPARC Enterprise T1000 and T2000 servers to a Sun SPARC Enterprise T5120 server using virtually the same tuning parameters. It goes further, comparing how the combination of tuning and the use of Solaris™ Zones partitioning technology gives the four-socket Sun SPARC Enterprise T5440 server an even greater edge in the fight against unsolicited email.

Contents

  • Tuning Symantec Brightmail AntiSpam on Sun Servers with CoolThreads Technology
    • A potent combination of technologies
      • Symantec Brightmail AntiSpam
      • UltraSPARC T1 and T2 processors
    • Delivering high mail filtering performance
  • How this article is organized
  • A unique match of technologies
    • CoolThreads technology-powered servers
      • UltraSPARC T1 Processor-Powered Servers
      • UltraSPARC T2 Processor-Powered Servers
      • UltraSPARC T2 Plus processor-powered servers
    • Symantec Brightmail AntiSpam
  • Test configuration
    • Systems under test
      • Sun Fire / Sun SPARC Enterprise T2000 server measurements
      • Sun SPARC Enterprise T5120 server measurements
      • Sun SPARC Enterprise T5440 server measurements
    • Load generator configuration
  • Your mileage may vary
  • Tuning SBAS on the Sun SPARC Enterprise T5120 Server
    • Performance Comparison
    • Increasing service threads
    • Deterministic finite automata (DFA)
    • Integrating multi-threaded malloc
    • Raising the number of open files
    • Measuring SBAS on the Sun SPARC Enterprise T5120 server
  • Tuning SBAS on the Sun SPARC Enterprise T5440 server
    • Solaris Zone configuration
    • Performance comparison
    • Increasing service threads
    • Integrating multi-threaded malloc
    • Raising the number of open files
    • Measuring SBAS on the Sun SPARC Enterprise T5440 server
  • Summary
    • Performance improvements through tuning
    • Performance improvements with each processor generation
    • About the authors
    • Acknowledgments
    • References
    • Ordering Sun documents
    • Accessing Sun documentation online
About the Authors

Alan Yoshida is a Staff Engineer in the ISV Engineering group at Sun Microsystems. As the lead engineer for the Symantec relationship within MDE, Alan's primary responsibility is helping to make sure that Symantec products run well on Sun platforms.

Ramin Moazeni is a Member of Technical Staff in the ISV Engineering group at Sun Microsystems. He has been working with independent software vendors on performance engineering and in porting of their applications onto Sun platforms.

Steve Gaede is a technology consultant and writer who has lent his engineering and technical marketing expertise to various projects at Sun Microsystems since 1994. He works through PointSource Communications and his technically-focused company, Lone Eagle Systems, Inc.

Acknowledgments

The authors would like to thank Symantec its support from configuration and tuning suggestions to the body of email used in the tuning process. In particular, thanks to Tom Anderson, Jason Grauel, Matt Hartwell-Herrero, and Matt Steele. Thanks as well to Suzanne Zorn for providing additional material on the UltraSPARC T2 processor and the Sun servers and modular systems that support them.

Rate this blueprint (Log In to vote.)
Choices Your Vote

Great

Good

Fair

Poor

Labels

new new Delete
blueprint blueprint Delete
coolthreads coolthreads Delete
cmt cmt Delete
brightmail brightmail Delete
antispam antispam Delete
sbas sbas Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Sign up or Log in to add a comment or watch this page.


The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

Copyright 1994-2009 Sun Microsystems, Inc.
Powered by Atlassian Confluence
Sun Guidelines on Public Discourse Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact