Data Storage - query regarding :RAID

This is Interesting: Free IT Magazines  
Home > Archive > Data Storage > January 2006 > query regarding :RAID





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author query regarding :RAID
amritanshu johri

2006-01-07, 2:46 am

Hi,

I am planning to build system where it is possible to create 100's of
array(raid 5) at a time, that means some of them can go faulty even
before init-task is complete.If INIT hasn't completed then there is no
way to rebuild the array(?).

Lets say raid-subsystem does things this way.
We bypass init.
Array is RUNNING The stripes are always cached in memory.
a)whenever a cache miss happens we read the whole stripe(except
parity).
b) whenever we write to the disk we recompute parity based on the data
and write it to disk.
c)Now if a single disk fault happens the array is in REBUILD REQUIRED
state,for every read we recompute the parity and give the data back.

The assumption here I make is that reads wont happen for locations
where writes haven't happened. The exceptions are for boot sector and
partition tables.

I wanted to know if this is the right approach am I overlooking some
aspect?

Regards,

Amritanshu Johri.

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com