• DocumentCode
    2437717
  • Title

    The Case for Spam-Aware High Performance Mail Server Architecture

  • Author

    Pathak, Abhinav ; Jafri, Syed Ali Raza ; Hu, Y. Charlie

  • Author_Institution
    Purdue Univ., West Lafayette, IN, USA
  • fYear
    2009
  • fDate
    22-26 June 2009
  • Firstpage
    155
  • Lastpage
    164
  • Abstract
    The email volume per mailbox has largely remained low and unchanged in the past several decades, and hence mail server performance has largely remained a secondary issue. The steep rise in the amount of unsolicited emails, i.e. spam, in the past decade, however, has permanently disrupted this tranquility of largely steady email volume and turned mail server performance into an increasingly important issue. In this paper, we point out that modern mail servers were not originally designed with email spam in mind, and as such, as the "common case\´\´ workload for mail servers has shifted from legitimate emails to spam emails, we argue it is time to revisit mail server architecture design in following the system design principle of optimizing the common case. In particular, we show how to optimize the performance of three major components of modern mail servers, the concurrency architecture, the disk I/O, and DNSBL lookups, by exploiting the new "common case" workload. An evaluation of our prototype implementation of the enhanced postfix architecture shows that the optimizations significantly reduce the CPU, disk, and network resource consumptions, and improves the throughput of the mail server by 18% under a university departmental mail server workload and by 40% under a spam sinkhole workload.
  • Keywords
    security of data; unsolicited e-mail; DNSBL lookups; concurrency architecture; disk I/O; network resource consumptions; spam sinkhole workload; spam-aware high performance mail server architecture; unsolicited emails; Computer architecture; Concurrent computing; Design optimization; Distributed computing; Electronic mail; File servers; File systems; Network servers; Postal services; Unsolicited electronic mail; Spam; mail server; postfix;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 2009. ICDCS '09. 29th IEEE International Conference on
  • Conference_Location
    Montreal, QC
  • ISSN
    1063-6927
  • Print_ISBN
    978-0-7695-3659-0
  • Electronic_ISBN
    1063-6927
  • Type

    conf

  • DOI
    10.1109/ICDCS.2009.74
  • Filename
    5158420