Author Topic: Real-Time RAID gets Auto-Correction feature  (Read 3531 times)


Offline grsnow

  • Newbie
  • *
  • Posts: 17
  • Karma: +1/-0
    • View Profile
Re: Real-Time RAID gets Auto-Correction feature
« Reply #1 on: November 04, 2011, 01:41:55 am »
> The next best thing, however, is the ability to auto-correct. Whether it be
> from system crash, user error, bug or whatnot, being able to recover and
> auto-fix is quintessential.
>
> FlexRAID in Real-Time RAID mode can now self correct without needing to
> bring the storage pool down. That’s right; FlexRAID can now self correct
> live! :)
>
> The next step will be to make the RAID self-heal the data itself from data
> rot stemming from memory errors or failing drive errors.

I'm not sure I follow all of this. What exactly is FlexRAID "self correcting", its
own code, data stored on drives, drive errors? This is not clear to me. As for
"self-healing the data", how is this different from how FlexRAID currently
already works using a Parity drive?

Infact I guess what is not clear is how this is all different from how it works
now. What are the advantages/disadvantages with way the two different
systems work?

Gary

Offline spiffyp

  • Newbie
  • *
  • Posts: 36
  • Karma: +0/-1
    • View Profile
Re: Real-Time RAID gets Auto-Correction feature
« Reply #2 on: November 04, 2011, 02:27:04 am »
> The next best thing, however, is the ability to auto-correct. Whether it be
> from system crash, user error, bug or whatnot, being able to recover and
> auto-fix is quintessential.
>
> FlexRAID in Real-Time RAID mode can now self correct without needing to
> bring the storage pool down. That’s right; FlexRAID can now self correct
> live! :)
>
> The next step will be to make the RAID self-heal the data itself from data
> rot stemming from memory errors or failing drive errors.

I'm not sure I follow all of this. What exactly is FlexRAID "self correcting", its
own code, data stored on drives, drive errors? This is not clear to me. As for
"self-healing the data", how is this different from how FlexRAID currently
already works using a Parity drive?

Infact I guess what is not clear is how this is all different from how it works
now. What are the advantages/disadvantages with way the two different
systems work?

Gary

Let me take a stab at this... My assumption is that the "auto-correct" feature will self-heal files on the fly. Without user intervention. In other words, you currently must CHOOSE to restore from a parity set. With the new functionality, FlexRAID will detect a corruption of it's own accord, and correct it. Without you doing anything.

And, might I add Brahim, that's an amazing addition!

Now if only I could use a storage pool on Linux...  ;D

Offline NLS

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1,018
  • Karma: +29/-4
  • Look ma, no hands!
    • View Profile
    • iLogic
Re: Real-Time RAID gets Auto-Correction feature
« Reply #3 on: November 04, 2011, 03:56:44 am »
What you mean? Linux has various ways of pooling disks.
---
NLS
Production system: SBS2011 fully patched, intel Core2 Quad, 8GB, 12 disks (1 system IDE, 1 backup IDE, 10 for array and parity most SATA3), parity is 3TB, largest data disk is 3TB, millions of smaller files, common browser Chrome latest.

Offline spiffyp

  • Newbie
  • *
  • Posts: 36
  • Karma: +0/-1
    • View Profile
Re: Real-Time RAID gets Auto-Correction feature
« Reply #4 on: November 04, 2011, 07:56:16 am »
What you mean? Linux has various ways of pooling disks.

Yes, it's true. However, I'd like to use FlexRAID's Storage Pooling, which is currently unstable on Linux.

I'm currently using mhddfs to pool my drives, but it also suffers from instability issues (though not as bad as FlexRAID). I haven't been able to find any other pooling options that are not also file systems. Well, except Greyhole. And I really don't like Greyhole, so I don't consider it an option!

Were there other way that you knew about?