With your speed needs and everything else, I think you might need to learn a bit of the command line to really do this right. I would agree with Whitey and say ZFS is probably your best bet. I would do two raidz2 vdevs (one of the 3TB disks and one of the 4Tb disks). This would give you 18TB + 40TB = 58TB in one array of usable space and 4 disks for parity (very reliable).@whitey @rubylaser @EffrafaxOfWug: Thank you guys. Without your input and help I would have probably just started all over again.
And my wife would probably have killed me with all the pictures of us and the twins lost.
The 8tb disk has arrived and I have already emptied the 8x 3TB empty.
We will put the little ones to sleep in a bit and then I will try to mount the 12x4TB array.
Its great you are asking because I haven't had the time to make my homework concerning the OS.
It was a great time with XPEnology, but as the master of desaster that I am I am shure comes the next update or the next hardware I will again forget to set the max ammount of HDDs from 12 to 24 or what ever number of disks I have by then and end up in the same situation I am now.
So I am leaning towards trying something else.
OMV sounds like a good thing. but I couldn't test it yet (plugins, ease of use, performance) and I know not enough about it.
can you mix and match different sizes of disks?
Have a single array of 8x3TB and 12x 4TB. (probably with a filesystem that can recover from 3 lost disks?)
Would a big array like that be a very bad idea?
Well: Still plenty of time to decide (because copying 20TB will take a considerable while)
Next thing is: Trying to find a way to build a new array from the 8x3TB to copy the data from the 4TB array to have the rescue process done in a ammount of time that can be dealt with.
Still don't know how I will do that...
I would do this with ZFS on Linux, but you could also go with FreeNAS, NAS4Free, etc.