linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* raid0/jbod/lvm, sorta?
@ 2009-12-30  0:03 Matt Garman
       [not found] ` <db9fa2350912291628n170ec385qabb8e52f37da9ed0@mail.gmail.com>
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Matt Garman @ 2009-12-30  0:03 UTC (permalink / raw)
  To: linux-raid


Is there a way, with Linux md (or maybe lvm) to create a single mass
storage device from many physical drives, but with the property that
if one drive fails, all data isn't lost, AND no redundancy?

I.e., similar to RAID-0, but if one drive dies, all data (but that
on the failed drive) is still readily available?

Motivation:

I currently have a four-disc RAID5 device for media storage.  The
typical usage pattern is few writes, many reads, lots of idle time.
I got to thinking, with proper backups, RAID really only buys me
availability or performance, neither of which are a priority.
Modern single-disc speed is more than enough, and high-availability
isn't a requirement for a home media server.

So I have four discs constantly running, using a fair amount of
power.  And I need more space, so the power consumption only goes
up.

I experimented a while with letting the drives spindown (hdparm -S),
but (1) it was obnoxious waiting for all four discs to spinup when I
wanted the data (they spunup in series---good for the power supply,
bad for latency); and (2) I felt that having all four discs spinup
was too much wear and tear on the drives, when, in principle, only
one drive needed to spin up.

I got to thinking, I could just have a bunch of individual drives,
let them all spindown, and when data is needed, only spinup the one
drive that has the data I want.  Less wear and tear overall, lower
overall power consumption, and lower access latency (compared to the
whole RAID spinup).

I know I could do this manually with symlinks.  E.g., have a
directory like /bigstore that contains symlinks into /mnt/drive1,
/mnt/drive2, /mnt/drive3, etc.  And then if one drive dies, the
whole store isn't trashed.  This seems fairly simple, so I wonder if
there's not some automatic way to do it.  Hence, this email.  :)

Thanks for any thoughts or suggestions!
Matt


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2009-12-30 18:25 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-30  0:03 raid0/jbod/lvm, sorta? Matt Garman
     [not found] ` <db9fa2350912291628n170ec385qabb8e52f37da9ed0@mail.gmail.com>
2009-12-30  0:29   ` Fwd: " Kevin Maguire
2009-12-30  0:37     ` Roger Heflin
2009-12-30  0:43 ` Roger Heflin
2009-12-30  6:13 ` Mikael Abrahamsson
2009-12-30  9:31   ` Jan Ceuleers
2009-12-30  9:36     ` Mikael Abrahamsson
2009-12-30  7:29 ` Luca Berra
     [not found] ` <52.81.08392.151EA3B4@cdptpa-omtalb.mail.rr.com>
2009-12-30 14:15   ` Matt Garman
2009-12-30 18:25     ` Leslie Rhorer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).