I put this together as a quick and dirty way to calculate usable space w/ a netapp system on a mk14 based shelf. It works pretty well, uses only publically available data. It's not published by netapp and your milage may vary. http://nicholasbernstein.com/calc/
It's doing the math we all do day in/day out BUT it's totally ignoring the spare disk option - so use it with care. And btw: RaidDP is not Raid6.
I'm afraid SNIA (a well-respected Industry Association) would disagree:
RAID Level 6
CONTEXT Storage System
Any form of RAID that can continue to execute read and write requests to all of a RAID array's virtual disks in the presence of any two concurrent disk failures. Several methods, including dual check data computations (parity and Reed Solomon), orthogonal dual parity check data and diagonal parity have been used to implement RAID Level 6.
RAID-DP uses diagonal parity.
It's not registering spare disks for you? Any chance I could get you to send me the numbers you plugged in and what it gave you as output? Also, raid 6 has a couple different types, and raid DP is one of them to me. I realize there are differences in raid six implementations - diag parity for example - but the tool's audience is wide and I added that for people who are new to netapp.
Lastly, yes, I haven't had as much time to play with this as I'd have liked, so you are correct: please careful - it's pretty close most of the time, but perhaps you found an issue with the spare disks.
This tool is a great start - we're in the process of procuring a couple of filers now.
Is there a chance we can get support for some of the new drive sizes? In particular, the 750GB and 1TB SATA drives?
Thanks!
.../Ed
Ed, those are free-form text fields, just punch whatever size you want in.
-Nick
Wow! That's a great tool. Did you make use of Manage ONTAP SDK for this tool?