how many users can Cyrus server support? -- is 5.5 msg/sec slow?

??? weon at digitalwave.co.kr
Thu Sep 26 02:35:24 EDT 2002


I already tested cyrus imap with lmtp connection.
At normal configuration(sparc 1 cpu + 1G RAM + local scsi),  
it can delivers at about 25 msgs/sec, where each message has size of 30K bytes.
When i used RAID for mail store, I found the delivery performance increased upto about 50 msgs/sec.
To collect performance data, I modified postfix smtp client source to adopt LMT.


-----Original Message-----
From: Su Li [mailto:sli at rim.net]
Sent: Wednesday, September 25, 2002 6:20 AM
To: 'Steve Barber'; info-cyrus at andrew.cmu.edu
Subject: RE: how many users can Cyrus server support? -- is 5.5 msg/sec slow?


First of all I can get 9-10 messages per second now by move the mail store
to a striped hard disk(3 disk strip to one). 

I think there are more than one sendmail deliver processes try to deliver to
lmtpd. Because when I increase the speed of sending, I will see the number
of imapd processes growing. Then I will see a lot of db error 331lockers
ect. I know imap can not handle that speed.  

So more deliver processes doesn't mean good performance. Actrually I am
trying to modify the program to limit the number of processes(lmtpd and
deliver).

Su
 

-----Original Message-----
From: Steve Barber [mailto:steveb at cme.nist.gov]
Sent: September 18, 2002 2:39 PM
To: Su Li
Subject: Re: how many users can Cyrus server support? -- is 5.5 msg/sec
slow?


Su -

Can you explain how you're measuring this?

With sequential sendmail deliveries, or multiple deliveries in parallel?
I suspect you'll be able to accept a lot more messages with multiple
deliveries in parallel.

Steve


On Wed, Sep 18, 2002 at 01:40:04PM -0400, Su Li wrote:
> Hi,
> 
> I have been trying my best to get better delivery speed of Cyrus server.
Now
> I am stop at 5.5 mesg/sec. I wonder, can any body tell me how many users
can
> your cyrus mail server support? --no matter what system or configuration
you
> are using. Also if you can tell me how many emails through put you can get
> from your mail server? -- that will be the best. 
> 
> Right now, I don't know is 5.5 msg/sec slow or not. 
> 
> 5.5 * 3600 * 24 = 475200 msg/day 
> 
> If each user send 4 mails per hour, 4 * 24 =96 msg/day
> 
> 475200 / 96 = 4950 users
> 
> That means my cyrus mail server can only support 4950 users. That is not
> much for a big organization. 
> 
> So can you let me know the max number of users you can support on your
> system or max though put msg/sec? If 5.5 msg/sec if the right number, I
just
> stop trying :)
> 
> Thank you.
> 
> 
> Su





More information about the Info-cyrus mailing list