On Tuesday 26 May 2009 02:40:08 Brent Busby wrote:
I wondered what the prevalent opinion was about
setting up a software
raid mirror of two sata drives under Linux LVM. This is on a 3.2GHz
quad core AMD system that almost certainly has plenty of free CPU. Will
this provide extra disk i/o that could be usefully applied to getting
more simultaneous tracks, or will using a software mirror interfere with
the RT kernel or cause latency issues/instability somewhere?
If you want to be more dynamic with the disc allocation and still have
mirroring, consider using mirrored lvm volumes (that is lvm volumes with
mirrors, not lvm on a raid1 partition:).
For systems where it is necessary to have lots of space and have the base-
system up pretty fast after a failure, I have a small 100GB on a sw-raid1
(with ~ 3+1 disks) for / and the rest of the different disks in a lvm group to
move/resize partitions as needed. On both lvm and raid1 I had not noticed any
performance hit in real-life-applications.
BTW: I would always choose a software raid over a hardware one. That way you
can still access your raid in another machine when your current machine fails.
With hardware raid you always need a second spare hw-controller. And have to
by two new ones if the first hw-controller breaks and is no longer
manufactured...
Another note to get back on topic: ardour has its own (stripping) raid
builtin. There is an option to define multiple directories (preferable on
multiple partitions/disks) to save the soundfiles to.
Have fun,
Arnold