Re: suns raid-z / zfs

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

 



On Mon, Feb 18, 2008 at 03:07:44PM +1100, Neil Brown wrote:
> On Sunday February 17, keld@xxxxxxxx wrote:
> > Hi
> > 
> 
> > It seems like a good way to avoid the performance problems of raid-5
> > /raid-6
> 
> I think there are better ways.

Interesting! What do you have in mind?

and what are the problems with zfs?

> > 
> > But does it stripe? One could think that rewriting stripes
> > other places would damage the striping effects.
> 
> I'm not sure what you mean exactly.  But I suspect your concerns here
> are unjustified.

More precisely. I understand that zfs always write the data anew.
That would mean at other blocks on the partitions, for the logical blocks
of the file in question. So the blocks on the partitions will not be
adjacant. And striping will not be possible, generally.
> 
> > 
> > Can the code be lifted to Linux? I understand that it is already in
> > freebsd. Does Suns licence prevent this?
> 
> My understanding is that the sun license prevents it.
> 
> However raid-z only makes sense in the context of a specific
> filesystem such as ZFS.  It isn't something that you could just layer
> any filesystem on top of.

That is understood.
> 
> > 
> > And could something like this be built into existing file systems like
> > ext3 and xfs? They could have a multipartition layer in their code, and
> > then the heuristics to optimize block access could also apply to stripe
> > access.
> 
> I doubt it, but I haven't thought deeply enough about it to see if
> there might be some relatively non-intrusive way.

Hmm, I think this is not for the raid layer to do, as I understand it.

Best regards
keld
-
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