NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

Valpskott's avatar
Valpskott
Aspirant
Feb 16, 2012

Suggestion for x-raid3

This is a suggestion for a hopefully smarter utilization of disks-arrays of disks of different sizes.

Say that I have 3 disks of 1 TB each. I buy a 3 TB disk and put it into the empty slot, after syncing is done my NAS(with x-raid2) will only use 1 TB of those 3 TB on the new disk.

Now this 3 TB disk is just as much as the three 1 TB disks together. So it could just as well provide all of the redundancy for the other 3 disks combined.

Now, picture this setup.

2 x 1 TB
2 x 3 TB

X-raid2 will utilize all disks as if they where 1 TB, but if we clustered the two 1 TB disks into something like a Raid0-array, it would treat it as 2 TB worth of storage, and thus we could use 2 TB out of the two 3 TB disks. It would mean 1 TB extra storage.

Or instead of makin sub-arrays, why not just use the smaller disks only for redundancy.

Another example.

Lets say I have 3 x 1 TB disks in my ReadyNAS Ultra 4... and I have a 500 GB disk laying around. Putting that disk into a x-raid2 setup would reduce the size of the array so that only 500 GB would be used on each disk. That is, in the current system, adding storage would acctually reduce storage. The total amount of redundancy of a 3 x 1 TB system is 1 TB, so why not put half of that redundancy on the 500 GB disk.

Now this was only 3 examples where combining some disks in their own separate sub-clusters or using some disks for redundancy only, would be beneficial to the overall storage-size of the NAS. It would be easy to make an algorithm that would calculate the optimal use of disks by these methods.


Some possible drawbacks would be...

In the case of using one disk solely for the purpose of redundancy(only mirroring data from other disks), it would probably constitute a bottleneck in speed performance.

Some disk-setups might be impossible to achieve the optimal (size) setup from automatic rebuilding/syncing if the current data on the array exceeds a certain size.

12 Replies

Replies have been turned off for this discussion

NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology! 

Join Us!

ProSupport for Business

Comprehensive support plans for maximum network uptime and business peace of mind.

 

Learn More