imap scalability
denz-wavenet
denz at wavenet.lk
Wed Oct 6 23:54:46 EDT 2004
hi!
Requirements: host 10,0000 IMAP mailboxes
Usual setup: LDAP/SMTP-postfix/cyrus-iamp
1. With a high end server hosting ( Dell 2.8 Ghz 2H ram ) running mail
delivery smtp postfix server doing ldap lookups, cyrus-iamp server
doing ldap authentication, can this system system handle 10,000 IMAP/POP3
users ?
2. If not Can the cyrus-imap data directories ( say residing in NFS ) be
shared among different cyrus processes running on two identical
machines. Idea looks silly. Here using a load-balancing switch for
distribute requests among two servers.
3. Or with cyrus agrregate having,
- 2 servers running [ Front End imap servers software + smtp server
each]
DNS load balancing for 2 smtp servers(mail1.xx, mail2.xx) each
delivering mails to the respective front end. Hardware Load Balancing
switch for imap servers.
- 1 master Update server.
- 2 BackEnd imapd servers each having their own set of mailboxes which
are stored on to a NFS/CIFS NAS. I'm not sure whether to use
NAS or SAN here. can nfs be a bottleneck ?
which of the above looks more feasible ? 1 is easy to implement given that
such a system can handle the load. Need IMAP/MAIL gurus's
opinion on this.
denzel
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
More information about the Info-cyrus
mailing list