how many users can Cyrus server support? -- is 5.5 msg/sec sl ow? -- what?

Su Li sli at rim.net
Thu Sep 26 10:20:39 EDT 2002


What? Is that true?

Your mail store is on a separate RAID disk, right? What about the mail store
of postfix? What RAID system are you using? RAID 1+0? Can you give me more
detail on your software and hard ware configurations? That is really
interesting.

One other thing is: if I queue up the mails in the postfix's mail store and
then forward to Cyrus IMAP, the speed is faster. But if I keep sending mail
to postfix using SMTP, the deliver speed drops a lot (10 msg/sec for me). I
have a dual cpu with 2G RAM Linux machine with RAID 0 disk for mail store.

Thanks a lot for your information.


Su



-----Original Message-----
From: ??? [mailto:weon at digitalwave.co.kr]
Sent: September 26, 2002 2:35 AM
To: Su Li; Steve Barber; info-cyrus at andrew.cmu.edu
Subject: RE: how many users can Cyrus server support? -- is 5.5 msg/sec
slow?


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