On 01/03/18 12:20, Greg Freemyer wrote:
This algorithm was really conceived for arrays with about 100 disks!
I don't think I'm going there anytime soon!
But, it's not totally crazy to buy this 48-slot chassis and fill it up with 2TB drives.
http://www.chenbro.com/en-global/products/RackmountChassis/4U_Chassis/NR4070...
Does it work on a 240V supply? :-)
2TB drives for $60 are somewhat common, so for about $5K you would have a fairly large spindle count array for testing your code.
That would be brilliant if I could afford it. I don't know as it would be much use to me at home though ...
What capacity LV would that make with your raid 61 variant?
Okay, that's 48TB for a logical raid-6. That gives me 6 logical 8TB drives (or 8 x 6TB) so I could create a 32 or 36TB array. Doesn't sound a lot for 96TB of actual disk, but a mirror would be 48TB so I'm losing maybe 12TB (25%) for parity data - not bad.
Does your variant require all drives be the same size? If not, does the code support reshapping to let the LV slowly grow over time. Ie, start with 48 x 2TB drives, then replace some with 4TB to grow the LV while maintaining the data? If the code were stable, I might consider doing that in the future.
I don't think raid-10 needs all the drives to be the same size, and this code will probably piggy-back on that code. That said, mixing different size drives is likely to cause the algorithm to go loopy ... and if your logical array is eight drives, you'd probably need to replace 8 drives at a time for any semblance of safety.
If you wanted sub-1TB drives to test with, these guys sell used drives, but you would need to call them: They have inventory in Atlanta and Las Vegas. I bought a bunch (qty 50?) of 40GB drives from them about 8 years ago. They won't have drives that small now, of course.
https://www.usmicrocorpretail.com/
fyi: I used to audit their disk wiping process for used drives. Every drive gets a 3-pass wipe minimum before it is resold. They have thousands of used (and wiped) drives in inventory. I don't think they sell low volumes (1 or 2 at a time), but I think they would sell 48 in a whack.
I think trans-atlantic shipping would bump the price up :-) I used to wipe friends' drives by shoving them in one of my systems, converting from fat/ntfs to ext, and hammering the drive. At work years ago, we just used a slack dvd and "dd if=/dev/zero of=/dev/sda", except my colleagues didn't bother to let it run. Maybe 1/2hr and kill it, but that would have done a reasonable job of trashing it - especially for someone who doesn't really know how to try and recover anything. (They drew lots who got which machine, and I got the machine I wanted - I think it had three or four 18GB WD Bigfoot drives, which were pretty massive back then...) But thanks for the info - I might try and get some kind corp to donate me one of those to play with :-) Cheers, Wol -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org