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:[EMAIL PROTECTED]] Sent: September 26, 2002 2:35 AM To: Su Li; Steve Barber; [EMAIL PROTECTED] 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:[EMAIL PROTECTED]] Sent: Wednesday, September 25, 2002 6:20 AM To: 'Steve Barber'; [EMAIL PROTECTED] 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:[EMAIL PROTECTED]] 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