Re: [courier-users] scalability
Jesse Keating wrote: I've personally worked on a project to build a courier email system for a ISP like company. We run 2~3 front end email servers, tied in to a NFS backend for mail store. This system handles for approximately 10K users. What OS/filesystem did you use on your NFS server? --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
Re: [courier-users] scalability
On Nov 3, 2003, at 8:19 PM, Jesse Keating wrote: This system handles for approximately 10K users. But how WELL? Does it Breath Hard? Can it be used for anything else (like hosting a few hundred websites, etc.) ? Any ideas as to the load average and %age processor usage of the three mail servers and the mailstore server? And what exactly is the hardware being used for each? How many messages a day does it handle? At work, we're on the receiving end of about 300K/day currently, turning away maybe double that in Spam we know about at the time of the HELO, and still awash in the stuff. We use courier for everything except for webmail. What software do you use for WebMail functionality? Just curious to get a sense of the room, so to speak. Aloha mai Nai`a! -- Please have your Internet License http://kapu.net/~mjwise/ and Usenet Registration handy... --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
Re: [courier-users] scalability
On Nov 4, 2003, at 12:58 AM, Richard Houston wrote: Hi all, I am looking at putting a courier imap server in to production with a large amount of users, over 1000, in the near future. I have be asked a fer time as to how many users can the courier system handle. I will be using postfix and courier-imap. Could I ask a few of you let me know how big you installs are and how well they perform so I can give the management some examples. We are using courier imap, pop, and sqwebmail with exim as our smtp server at the University. We have ~40k active users. We have 15 front end machines (dell 2650s) and a NetApp file server serving the maildirs via NFS. Our system is not out of the box so to speak. To deal with a lot of our system specific issues, I've had to make a series of changes to the code. These changes are not performance based however. So my response would be: YES! USE IT! :) Courier is great, and Sam is an excellent programmer who continues to write clean and maintainable code. ./muk -- m. kolb [EMAIL PROTECTED] unix systems programmer Michigan State University Computer Laboratory --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
Re: [courier-users] scalability
Richard Houston wrote: Hi all, I am looking at putting a courier imap server in to production with a large amount of users, over 1000, in the near future. I have be asked a fer time as to how many users can the courier system handle. I will be using postfix and courier-imap. Could I ask a few of you let me know how big you installs are and how well they perform so I can give the management some examples. we have some 50k mailboxes here, using a LDAP based exim4/courier-imap/horde-webmail system on some Intel based IBM Xseries maschines behind a LinuxVirtualServer (LVS) Loadbalancing setup. Works very well for us :-) The NFS backend consists of two x345 IBM Servers running a stock Debian Woody and an inhouse backport of the Redhat Clustermanager hooked up to a Fiberchannel SAN (IBM Fastt600). The NFS maschines are that much bored (loadaverage 0.05 or less) that we will soon shift much more services onto them just to see loadaverages with non-zero values in front of the dot :-) Stefan --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
Re: [courier-users] scalability
I have a Courier-IMAP setup and a Postfix MTA with 3404 accounts on a dual IBM Netfinity type 8665-R6Y. The server is only a dual 700Mhz machine with 7GB of RAM and a 100GB RAID volume for IMAP mail. Yet, 1700 people use it daily. Between 195-240 users are simultaneously connected between regular hours. 1.5-2GB of mail is processed daily. Most users use a webmail client, Squirrelmail, to read mail. The mail system has been up for 1.5 years. I use Rsync to backup the mail daily. It take an hour to sync all the accounts. Courier works great and it was fairly easy to setup. Postfix also works great and never loses a message. But, Postfix is a bit of a resource hog. The only complaint I have is that when mass mailings come in, the Postfix MTA spawns multiple child processes and locks many of the maildirs resulting in file-locking delays. Webmail users will not notice the delays. However, regular mail clients have to wait for the locking delays to pass. I am using the ext3 with default journaling on my 100GB volume. I think the ext3 journaling is causing the occasional locking delays. Ext3 does not seem to very well with Maildir directories ext2 and XFS are probably better suited for the job. On 03/11/03 23:58 -0600, Richard Houston wrote: Hi all, I am looking at putting a courier IMAP server in to production with a large amount of users, over 1000, in the near future. I have be asked a fer time as to how many users can the courier system handle. I will be using postfix and courier-imap. Could I ask a few of you let me know how big you installs are and how well they perform so I can give the management some examples. Thanks very much, any input is greatly appreciated. -- Thanks Richard Houston R.L.H. Consulting www.rlhc.net --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users -- --- *Theodore Knab *Washington College *Systems Engineer *Maryland, USA --- perl -ne'chomp;$a.=packh*,$_;END{print\n$a\n\n}'RM 940216d602160236869636b656e6e2a0 --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
Re: Re: [courier-users] scalability
Hello, Michael J Wise, 100 k/day is like a bit more than 1/s your almost 1000 k/day would be 10/s that ain't a lot on average. i think even my crappy 166 MHz box could handle that. what are your peaks? === At 2003-11-03, 21:52:00 you wrote: === On Nov 3, 2003, at 8:19 PM, Jesse Keating wrote: This system handles for approximately 10K users. But how WELL? Does it Breath Hard? Can it be used for anything else (like hosting a few hundred websites, etc.) ? Any ideas as to the load average and age processor usage of the three mail servers and the mailstore server? And what exactly is the hardware being used for each? How many messages a day does it handle? At work, we're on the receiving end of about 300K/day currently, turning away maybe double that in Spam we know about at the time of the HELO, and still awash in the stuff. We use courier for everything except for webmail. What software do you use for WebMail functionality? Just curious to get a sense of the room, so to speak. Aloha mai Nai`a! -- Please have your Internet License http://kapu.net/~mjwise/ and Usenet Registration handy... --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users = = = = = = = = = = = = = = = = = = = = Best regards. Martin Furmanski [EMAIL PROTECTED] 2003-11-04 --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
Re: [courier-users] scalability
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Monday 03 November 2003 23:52, Michael J Wise wrote: But how WELL? Does it Breath Hard? Can it be used for anything else (like hosting a few hundred websites, etc.) ? I'd have to ask the other party involved with the project, he's closer to the actual systems and can report how they handle the load. Any ideas as to the load average and %age processor usage of the three mail servers and the mailstore server? And what exactly is the hardware being used for each? How many messages a day does it handle? At work, we're on the receiving end of about 300K/day currently, turning away maybe double that in Spam we know about at the time of the HELO, and still awash in the stuff. Again, I'll have to check with the local admin. We use courier for everything except for webmail. What software do you use for WebMail functionality? Just curious to get a sense of the room, so to speak. SquirrelMail was used due to the easier ability to modify it for certian things that the customer needed. - -- Jesse Keating RHCE MCSE (geek.j2solutions.net) Fedora Legacy Team (www.fedora.us/wiki/FedoraLegacy) Mondo DevTeam (www.mondorescue.org) GPG Public Key (geek.j2solutions.net/jkeating.j2solutions.pub) Was I helpful? Let others know: http://svcs.affero.net/rm.php?r=jkeating -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/p+/64v2HLvE71NURApjuAJ4nvKATdpbl/dz1hWFbJx5uGRMZdQCeL8iQ jdWC02tCVycGQ008xnFUfdg= =rj8e -END PGP SIGNATURE- --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
[courier-users] scalability
Hi all, I am looking at putting a courier imap server in to production with a large amount of users, over 1000, in the near future. I have be asked a fer time as to how many users can the courier system handle. I will be using postfix and courier-imap. Could I ask a few of you let me know how big you installs are and how well they perform so I can give the management some examples. Thanks very much, any input is greatly appreciated. -- Thanks Richard Houston R.L.H. Consulting www.rlhc.net --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
[courier-users] Scalability of Courier-imap (POP) service
-- Scott Sharkey [EMAIL PROTECTED] LANshark.com --- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01 ___ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
[courier-users] Scalability feedback
I'd like some feedback from sites that handle a fair amount of webmail traffic; specifically the CPU load and memory footprint. I am considering switching to a different internal architectural design. Right now, a new process is started to handle every HTTP request. After generating the response, the process terminates. A new design under consideration involves a much smaller cgi stub process. A succesful login leaves a permanent process in place; and the small cgi stub process forwards each HTTP request to the login process to handle. It's not possible to have a one-size-fits-all estimate of the resulting impact. This design should work better on platforms with an expensive exec(), but a cheap fork(), since each HTTP request will result in a much smaller process to exec(). On the other hand a cheap exec() and an expensive fork() will make things worse due to an extra fork() in the new model. Another good metric to have is an estimate on the number of active login sessions. Under the current model a login session does not require any resources except when an HTTP request comes in. Under the new model each login session will have an idle process; until the session logs out or times out due to inactivity. The issue is whether the lessened CPU load, from replacing an exec() of a heavyweight process with an exec() of a lightweight process, and an extra fork(), offsets the increased RAM requirements from keeping login sessions idle. --- Sponsored by: ThinkGeek at http://www.ThinkGeek.com/ ___ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users