Re: large pop3 servers

From: Chris Shenton (chris_at_shenton.org)
Date: 12/21/03

  • Next message: anubis: "Re: Anybody Use 2 or More CPU at Production Env. ( SMP )"
    To: Mike Tancsa <mike@sentex.net>
    Date: Sun, 21 Dec 2003 17:28:20 -0500
    
    

    Mike Tancsa <mike@sentex.net> writes:

    > As our pop3 requirements grow I want to try and remove as many single
    > points of failure as possible as well as scale the system as needed.
    > Is there anything like
    > http://www.remote.org/jochen/mail/popular/
    > being used on FreeBSD ? Does anyone have any pointers on building
    > large scale load balanced pop3 systems ?

    I prototyped on FreeBSD but my client's policies dictated a Solaris
    deployment. :-( I used qmail + qmail-ldap, and use qmail's pop3d for
    POP and POPS; I also offer courier-imap for IMAP and IMAPS.

    I have 5 1U servers behind a pair of load balancers; one is the LDAP
    master, the other are LDAP replicas which also run the MTA, POP and
    IMAP servers. They all store mail on a backend NFS server (NetApp).

    (The POPular proxying thing seems like qmail-ldap's notion of
    clustering which routes mail and users to their respective storage
    servers. I believe shared storage is more simple and doesn't cripple
    a chunk of your users if one of the POPular storage servers goes down)

    The thing that makes the shared storage possible is Maildir storage
    rather than monolithic mbox-style files; it also greatly improves
    performance. On the system we're replacing (with qpopper), the disks
    are constantly thrashing when users check for mail (scan entire file
    looking for new stuff), while Maildir makes it a simple dir scan.
    Even worse is when a user deletes a msg from an mbox, requiring
    copying then copying back sans the target message.

    Before deciding to go with an entire new system, I did a test using
    the existing sendmail delivering via Maildrop into Maildirs, then used
    qmail's pop3d to offer mail to users from the Maildirs. It was much
    much faster than the mbox. So you could go this route even if you're
    not a inclined to use qmail.
    _______________________________________________
    freebsd-isp@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-isp
    To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org"


  • Next message: anubis: "Re: Anybody Use 2 or More CPU at Production Env. ( SMP )"

    Relevant Pages

    • Re: NFS- SAN - FreeBSD
      ... The way to use a DAS is to connect the DAS to a server with an external SAS cable. ... You are quite right, I would like to use NFS to connect the device to the 6 servers I have, again, it would be only hosting the /home partition for each of them. ... Would freebsd support (on the storage device) that many connections? ...
      (freebsd-questions)
    • RE: Vpools and v3.0-UPSTREAM LIO
      ... The storage part is based ... How about a "stateless" storage pool where each node knows ... Having central servers (and having to worry about the redundancy of said ... and either open/iSCSI or core iscsi) ...
      (Linux-Kernel)
    • Re: What happens in Vegas?
      ... First of all: Datacenter Transformation. ... Already, space is a big issue; energy is a big issue, and everything we've done in HP around our computing business, our storage, our servers, our networking, our services, our software, has been focused around positioning HP to be THE company who's best positioned to help you transform your datacenter -- both manage better what you currently have, and then have a path to help you migrate to something that's a whole lot better: ... Let's start with the servers and storage. ...
      (comp.os.vms)
    • VMS outlives Stallard at HP
      ... HP Names David Donatelli Executive Vice President, Enterprise Servers, Storage ... vice president, Enterprise Servers, Storage and Networking, effective May 5. ...
      (comp.os.vms)
    • Re: VMS outlives Stallard at HP
      ... HP Names David Donatelli Executive Vice President, Enterprise Servers, Storage ... vice president, Enterprise Servers, Storage and Networking, effective May 5. ...
      (comp.os.vms)

  • Quantcast