Re: WANTED: kernel projects for CS students

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Zan Lynx <zlynx@...>
Cc: Rik van Riel <riel@...>, <linux-kernel@...>, dm-devel <dm-devel@...>
Date: Monday, October 15, 2007 - 8:51 pm

On Mon, 15 Oct 2007, Zan Lynx wrote:


another couple of raid enhancements would be:

1. teach the system that a raid456 stripe is handled most efficiantly if 
treated as a single block of data

by this I mean that if you read one block from the stripe the system reads 
the entire stripe, so it should take this into account when doing 
read-ahead and not always throw away most of the data it read becouse it's 
outside the current readahead window (if nothing else, look at putting it 
on the tail of the LRU list instead of just forgetting it)

if you write one block of the stripe the system must read the stripe, then 
update two blocks of the stripe (the data block and the parity block), but 
if you are going to write the entire stripe out you can ignore whatever's 
there and just calculate the parity block from the data you are writing. 
this should make writing to a raid456 stripe as fast as writing to a raid0 
stripe (well, almost, you have one more block to write).


2. not directly a kernel project, create userspace tools that make 
managing raid and partitioning on linux as easy as the zfs tools


3. there is currently the ability to grow a raid56 array by adding a disk, 
but there is not the ability to take a raid5 array, add a disk and make 
the result a raid6 array.

David Lang
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
WANTED: kernel projects for CS students, Rik van Riel, (Sun Oct 14, 7:01 pm)
Re: WANTED: kernel projects for CS students, Pavel Machek, (Sun Oct 28, 2:07 pm)
Re: WANTED: kernel projects for CS students, Lennart Sorensen, (Mon Oct 29, 3:48 pm)
Re: WANTED: kernel projects for CS students, Pavel Machek, (Mon Oct 29, 4:19 pm)
Re: WANTED: kernel projects for CS students, Lennart Sorensen, (Mon Oct 29, 5:44 pm)
Re: WANTED: kernel projects for CS students, Rik van Riel, (Fri Nov 2, 11:36 pm)
Re: WANTED: kernel projects for CS students, Wander Winkelhorst, (Sat Nov 3, 5:44 am)
Re: WANTED: kernel projects for CS students, Rafael J. Wysocki, (Sun Oct 28, 2:57 pm)
Re: WANTED: kernel projects for CS students, Toshiharu Harada, (Thu Oct 18, 12:51 am)
Re: WANTED: kernel projects for CS students, Mark Gross, (Wed Oct 17, 1:45 pm)
Re: WANTED: kernel projects for CS students, Guilherme Amadio, (Mon Oct 15, 1:30 pm)
Re: WANTED: kernel projects for CS students, J. Bruce Fields, (Mon Oct 15, 2:03 pm)
Re: WANTED: kernel projects for CS students, Mark Gross, (Mon Oct 15, 1:04 pm)
Re: WANTED: kernel projects for CS students, Alexey Dobriyan, (Mon Oct 15, 3:17 pm)
Re: WANTED: kernel projects for CS students, Mark Gross, (Tue Oct 16, 4:10 pm)
Re: WANTED: kernel projects for CS students, Folkert van Heusden, (Mon Oct 15, 3:54 pm)
Re: WANTED: kernel projects for CS students, Sam Ravnborg, (Mon Oct 15, 2:30 pm)
Re: WANTED: kernel projects for CS students, Giacomo Catenazzi, (Mon Oct 15, 3:54 pm)
Re: WANTED: kernel projects for CS students, Mark Gross, (Tue Oct 16, 4:06 pm)
Re: WANTED: kernel projects for CS students, Jan Engelhardt, (Tue Oct 16, 4:09 pm)
Re: WANTED: kernel projects for CS students, Giacomo Catenazzi, (Tue Oct 16, 4:31 pm)
Re: WANTED: kernel projects for CS students, Rik van Riel, (Tue Oct 16, 4:23 pm)
Re: WANTED: kernel projects for CS students, Giacomo Catenazzi, (Fri Nov 2, 3:54 am)
Re: WANTED: kernel projects for CS students, Jan Engelhardt, (Tue Oct 16, 4:25 pm)
Re: WANTED: kernel projects for CS students, Mark Gross, (Mon Oct 15, 2:45 pm)
Re: WANTED: kernel projects for CS students, Zan Lynx, (Mon Oct 15, 1:10 pm)
Re: WANTED: kernel projects for CS students, , (Mon Oct 15, 8:51 pm)
Re: WANTED: kernel projects for CS students, Rik van Riel, (Mon Oct 15, 1:23 pm)
Re: WANTED: kernel projects for CS students, Doug Whitesell (LKML), (Mon Oct 15, 1:04 pm)
Re: WANTED: kernel projects for CS students, Jörn, (Mon Oct 15, 11:40 am)
Re: WANTED: kernel projects for CS students, Sam Ravnborg, (Mon Oct 15, 10:23 am)
Re: WANTED: kernel projects for CS students, Philippe Elie, (Mon Oct 15, 12:31 pm)
Re: WANTED: kernel projects for CS students, Sam Ravnborg, (Mon Oct 15, 2:19 pm)
Re: WANTED: kernel projects for CS students, Philippe Elie, (Mon Oct 15, 12:36 pm)
Re: WANTED: kernel projects for CS students, Xavier Bestel, (Mon Oct 15, 12:53 pm)
Re: WANTED: kernel projects for CS students, Jan Engelhardt, (Mon Oct 15, 12:52 pm)
Re: WANTED: kernel projects for CS students, Rik van Riel, (Mon Oct 15, 11:10 am)
Re: WANTED: kernel projects for CS students, Sam Ravnborg, (Mon Oct 15, 2:31 pm)
Re: WANTED: kernel projects for CS students, WANG Cong, (Mon Oct 15, 6:40 am)
Re: WANTED: kernel projects for CS students, Rik van Riel, (Mon Oct 15, 1:13 pm)