hardware sizing for a large mail installation?
Mark Blackman
mark at exonetric.com
Mon Sep 27 11:52:00 EDT 2004
On 27 Sep 2004, at 16:38, John Madden wrote:
>> I/O, I/O, I/O -- it's off to work we go!!
>>
>> mail systems need primarily disk bandwidth. Get a killer disk array
>> (fibre-channel or SCSI) and that will keep you happy. The Xeon
>> is nice, but it's disk bandwidth you *need*. I can recommend
>> the StorageTek D-series disk systems, but a bit expensive.
>
> Fibre channel might be a bit out of our budget, but I could probably
> get
> my hands on a U320 JBOD on a U320/PCI-X RAID controller (RAID-10,
> probably
> 14 73GB or 146GB disks). (I'm thinking the solution would probably
> end up
> being all-Sun or all-Dell, for reasons beyond my control.) What sort
> of
> sustained I/O would you expect to see in this environment? I expect I
> could easily push a continuous 150MB/s through that setup.
You might get 150MB/s sequential, but not random access. Mail systems
are effectively big database systems and you get very little benefit
from read-ahead caches because you get hundreds/thousands of widely
scattered
disk r/w requests from all over the disk. We used to run a 30K mailbox
system
(reasonably busy) and got about 3-4Mbytes/sec of widely scattered
throughput,
so I'd look for about 10Mbytes/sec of widely scattered throughput and
14 disks
will probably handle it ok but make sure it's straightforward to get
another
disk array in there if necessary. 10Mbytes/sec is probably overkill but
should
definitely be sufficient.
Ideally, you'd want as many spindles as you can afford (14 is a good
start, although
you may want to consider two 14-disk arrays).
You can either spread your mailboxes across multiple disks and get
cyrus to worry
about getting the right filesystem for each mailbox (designed for this
in fact) or
just RAID up the whole array and use it as one big file system.
Cheers
Mark Blackman
>
> John
>
>
>
>
> --
> John Madden
> UNIX Systems Engineer
> Ivy Tech State College
> jmadden at ivytech.edu
>
>
>
------------------------------------------------------------------------
--
Exonetric "The affordable, flexible Internet hosting
provider"
http://www.exonetric.com Telehouse London colo from
40UKP+VAT/month
---
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