On Mon, Apr 28, 2008 at 12:42 PM, Cor Bosman <cor@xs4all.nl> wrote:
It may be good to list your hardware, user count, mailbox backend, and file system information, as I suppose that this kind of improvement is not universal.
This specific server is a dual core 2.8ghz xeon with hyperthreading running on FreeBSD 6.2-STABLE. We have over 1 million mailboxes, with about 75,000 daily active users. At peak maybe 20,000 concurrent, in a mix of webmail and direct imap. (no POP, thats handled by different software).
The backend is a NetAPP 6070 with about 170 harddisks. All mail and control files are on this netapp, but all indexes are on local disks, and we try and make sure customers end up on the same imap server every time. As soon as all servers are 1.1 I'll start experimenting with NFS indexes.
Just in case I understand you wrong: You're serving 20k concurrent users with 1 (one) server?
What mailbox backend are you using? maildir?
Chris