Re: [courier-users] scalability

2003-11-04 Thread Gordon Messmer
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

2003-11-04 Thread Michael J Wise
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

2003-11-04 Thread matthew kolb
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

2003-11-04 Thread Stefan Kaltenbrunner
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

2003-11-04 Thread Theodore J. Knab
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

2003-11-04 Thread Martin Furmanski
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

2003-11-04 Thread Jesse Keating
-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

2003-11-03 Thread Richard Houston
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

2003-06-30 Thread Scott Sharkey

-- 
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

2002-06-24 Thread Sam Varshavchik

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