Migrating this thread to misc@ .

On 2016-01-31 16:24, Tinker wrote:
Hi Karel,

Can you please tell me, about your RAID1C patch:

So basically, your RAID1C patch is just the ordinary softraid, BUT,
with checksums for each sector, located right at the end of the
physical disc.

Q1:

My most important question to you is, the DATA that you CHECKSUM, do
you include the SECTOR NUMBER (or other disk location info) of that
data into your checksum function's inputs, so if the underlying
storage's storage mapping table breaks down or by other reason disk
WRITE:s go to the WRONG place, then when READ later on, those READS
will FAIL?


Q2:

When your RAID1C detects a checksum failure, will it return READ
FAILURE on those reads?

(If all the storage copies are broken as detected by checksum check
failure obviously.)


Q3:

What checksumming algorithm do you use? I think anything 64bit would
be fine, but, 32bit checksums have too many collissions.


Q4:

What is your status on getting RAID1C included into OpenBSD?


Thanks!
Tinker
M

Reply via email to