On Sat, Feb 05, 2000 at 12:08:00PM +0530, Ravi Dubey wrote:
> Hi All !!
>
> I wish to develop a Raid Software on LINUX that will allow Raid Levels
> 0,1,2,5. Could anyone give me pointers as to where do I start, study
> material on the net..
There already is linear, 0, 1, 4, and 5 support in the kernel in two variants.
The old code, in the stock 2.2 and 2.3 kernels, and Ingo (et al.)'s 0.90 RAID
code available as patches.
Level 2 (and 3 for that matter) are interesting from a historical point of view,
but since almost no disks today has spindle synchronization which is required
by those levels to get decent performance, I think it would be a waste of good
time to implement them. As always, I'd love to be corrected if anyone feels
differently ;)
Second thought: It would be nice to have something like RAID-5 but with the
Hamming code instead of only parity. If that could be done with decent
performance, that would be interesting :) There probably already is
some semi-unofficial number assigned to that level.
If you have some time, I would suggest improving on the existing code. There
still are /* FIXME */ places in the 0.90 code (they aren't critical, but they're
there). Especially 0.90 support in 2.3 needs help - talk to Ingo about that
(he's probably _very_ busy, so don't be surprised if he can't answer immediately)
Cheers,
--
................................................................
: [EMAIL PROTECTED] : And I see the elder races, :
:.........................: putrid forms of man :
: Jakob Østergaard : See him rise and claim the earth, :
: OZ9ABN : his downfall is at hand. :
:.........................:............{Konkhra}...............: