SAN based storage

Michael Loftis mloftis at wgops.com
Wed Apr 19 13:34:53 EDT 2006



--On April 19, 2006 6:40:27 PM +0200 Andrzej Kwiatkowski 
<andrzej.kwiatkowski at gmail.com> wrote:

> Hi
>
> I'm going to build email-system based on cyrus with SAN storage.
> As an array i will use CX700.
>
> For every instance i'g going to build raid group from 9 146GB disks.
>
> I've noticed that in last version of imapd is possibility to separate
> mail files and meta files.
>
> Does it make sense to seperate mailboxes and metafiles, and/or sieve
> files, mboxlist partiotion
> when using SAN storage with big performance ?
>
> I know that with normal disk this is very important,
> bot it this situation i this this make no sense.

If you mean separate filesystems, I'd tend to say yes still, depending on 
your base OS.  Linux for example keeps queues and caches in different ways 
than Solaris.  Irregardless of what OS you use you'll want some volume 
management, and a filesystem that can atleast grow online such as ReiserFS. 
I've heard that ext3 can be resized online, but I've never seen it myself 
so can't say one way or the other there.

I've got one installation backed by a CX200 and the only issue we run into 
is I/O loading when we had the mail queues and the backend storage all on 
the same spindles.  Once I seperated those out things got a lot better. 
We're talking quite a bit of I/O though, and the main mail store spindles 
also back part of the NFS server cluster as well.

We use a Linux 2.4 kernel, ReiserFS, on top of LVM, on top of MD in 
multipath mode -- the reason for the MD multipath is at the time there 
wasn't a working qlogic driver with builtin failover support.






More information about the Info-cyrus mailing list