Thread (44 messages) 44 messages, 11 authors, 2009-02-13

Re: [PATCH 00/18] Assorted md patches headed for 2.6.30

From: Julian Cowley <hidden>
Date: 2009-02-12 10:53:07

On Thu, 12 Feb 2009, Keld Jørn Simonsen wrote:
On Thu, Feb 12, 2009 at 09:13:17AM +0000, Steve Fairbairn wrote:
quoted
Keld Jørn Simonsen wrote:
quoted
I would rather have functionality to convert raid10 to raid5.
raid1 should be depreciated, as raid10,n2 for all purposes is the same
but better implementation and performance, and raid10,f2 and raid10,o2
are even better.  Nobody should use raid1 anymore.
Interesting.
quoted
Complete ignorance of raid10 here, but is raid10,<anything> bootable,
like raid1 is?  I use raid1 on my root and boot partitions.
AFAIK, raid10,n2 in default mode (superblock etc) is bootable, as it
looks like two copies of a normal FS. I think this was even reported
on this list at some time.

You are not the only one that does not know much about raid10. I think
most Linux administrators don't.  And other system adminstrators most
likely don't either.
Probably because of its name, which is too close to RAID 1+0 and therefore 
can easily be ignored in situations where RAID 1+0 normally can't be used.

I always assumed (without looking into it) that raid10 was supposed to be 
a replacement/improvement on RAID 1+0, which requires a minimum of 4 
drives.  I'd seen the wikipedia page where 3 drives are used for raid10, 
but it never occurred to me that raid10 is such a generalization that it 
could be used with just two drives.
Maybe we should rename raid10 to raid1?
That would be a mistake, too.  It's not tied to RAID 1+0, but it's not 
tied down to RAID 1 either, and its name should reflect that.  I'd prefer 
something like raid1+0E, raid0E, raid1+1, or even just raid11.  The latter 
term is not used anywhere I know of, so it stands out.

The horse has already probably left the barn on this one, though.

Perhaps instead the documentation in mdadm(8) and md(4) could be updated 
to mention that raid10 is a combination of the concepts in RAID 1 and RAID 
0, but is generalized enough so that it can be done with just two drives 
at a minimum.  That would have caught my eye, at least.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help