best filesystem for imap server

Chris Doten cdoten at carleton.edu
Wed Dec 1 15:48:05 EST 2004


Anyone know anything about Cyrus performance on UFS or the Veritas file 
system, VXFS?

I'm running on Solaris, so I won't be using Reiser (or ext, for that 
matter.)  I'm seeing shockingly slow performance during a mass migrate 
to RAID 10 volumes in a reasonably fast SAN. deletemailbox, too, is 
slow. I've got about a 2,000 user base with ~700 concurrent 
connections.

Thanks- interesting thread.

Chris Doten


On Dec 1, 2004, at 2:14 PM, David Lang wrote:

> I've done some testing and seen a HUGE speedup when switching from 
> EXT2/3 to XFS. unfortunantly I haven't had a chance to do the same 
> comparison with Reiserfs (I need to, but haven't had time)
>
> I was even able to see a dramatic difference with a single user 
> accessing a fairly large mailbox (thousands of messages in the inbox)
>
> David Lang
>
>  On Wed, 1 Dec 2004, John Madden wrote:
>
>> Date: Wed, 1 Dec 2004 13:12:57 -0500 (EST)
>> From: John Madden <jmadden at ivytech.edu>
>> To: lists at subvs.co.uk
>> Cc: info-cyrus at lists.andrew.cmu.edu
>> Subject: Re: best filesystem for imap server
>>> I dont want to start a religious battle, but could I have some 
>>> opinions
>>> on filesystems for a 100ish user imap server? I have 2x 250G western
>>> digital disks to use.
>>
>> I think the performance of those disks (and the RAID you put on them) 
>> will
>> be much more significant that the filesystem you use, considering the 
>> size
>> of your user population.  And given that factor, I'd say that even 
>> ext3
>> won't give you any problems performance-wise.  Still, reiserfs, IMO, 
>> would
>> be preferable for mail files.
>>
>> John
>>
>>
>>
>> --
>> John Madden
>> UNIX Systems Engineer
>> Ivy Tech State College
>> jmadden at ivytech.edu
>>
>>
>> ---
>> Cyrus Home Page: http://asg.web.cmu.edu/cyrus
>> Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
>> List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
>>
>
> -- 
> There are two ways of constructing a software design. One way is to 
> make it so simple that there are obviously no deficiencies. And the 
> other way is to make it so complicated that there are no obvious 
> deficiencies.
>  -- C.A.R. Hoare
> ---
> Cyrus Home Page: http://asg.web.cmu.edu/cyrus
> Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
> List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html




More information about the Info-cyrus mailing list