Re: possibly silly question (raid failover)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 01/11/2011 13:05, Miles Fidelman wrote:
David Brown wrote:

One thing to watch out for when making high-availability systems and
using RAID1 (or RAID10), is that RAID1 only tolerates a single failure
in the worst case. If you have built your disk image spread across
different machines with two-copy RAID1, and a server goes down, then
the rest then becomes vulnerable to a single disk failure (or a single
unrecoverable read error).

It's a different matter if you are building a 4-way mirror from the
four servers, of course.


Just a nit here: I'm looking at "md RAID10" which behaves quite
differently that conventional RAID10. Rather than striping and raiding
as separate operations, it does both as a unitary operation -
essentially spreading n copies of each block across m disks. Rather
clever that way.

Hence my thought about a 16-disk md RAID10 array - which offers lots of
redundancy.

I'm pretty sure that a normal (near) md RAID10 on 16 disks will use the first two drives you specify as mirrors, and the next two, and so on, so when you specify the drive order when building the array you'd need to make sure all the mirrors are on another machine.

Cheers,

John.

--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux