[Discuss] btrfs
    Dan Ritter 
    dsr at randomstring.org
       
    Mon Feb 25 12:45:55 EST 2013
    
    
  
On Mon, Feb 25, 2013 at 10:53:28AM -0500, Derek Atkins wrote:
> Dan Ritter <dsr at randomstring.org> writes:
> 
> >>   mkfs.btrfs -d raid1 /dev/sda /dev/sdb /dev/sdc /dev/sdd
> >> 
> >> It this going to be more like raid10?
> >
> > No, that's still RAID1: two copies of every file, no striping.
> > If you want striping+mirroring, turn on -d RAID10. 
> 
> How is it still raid1?  Maybe my definitions and your definitions are
> different here.  Let's say that each device is 1TB.  If I have 2, then
> obiously I only have 1TB of storage because each extent is duplicated on
> both drives.  However if I have 4 drives, you imply I get 2TB of storage
> (because still, each extent is mirrored on two drives).  But what I
> don't understand is how is this not effectively "raid 10"?  You're
> combining storage from multiple drives into a single filesystem larger
> than the mirrored drives.
linear is concatenation: after you fill the first disk, fill the
second... 
raid 0 is striping: split the data and write parts to all disks
at once. 
the n>2 raid1 is essentially mirror + linear.
raid10 is mirror + striping.
-dsr-
    
    
More information about the Discuss
mailing list