Keep in mind that the usable space will be less as ZFS uses some space "for its own".
Then there is the 80%-rule: for good performance a pool should not get filled up more than 80%. Above 90% IO-operation may get really slow. (( And reaching 100% induces pain as you need to actually fight to free up space ;-) Read about "Quota" to avoid this by any means. ))
Yea, well I dont see ZFS worse than any other filesystem in stealing storage for itself.
Today i got 6x5TB (30TB disk) that gives my in a RAIDZ2 19,41TB So thats just 600GB that is on the loose! ;-)
So I guessed that a 3x5TB RAIDZ1 should give me 9,6TB-ish ? So 9,6TB x 3 = 28,8TB To more more precise ? Assuming that the pool itself does not take storage?
And ofc I understand the 80% rule, I got more by the 50-60% rule to be sure, just like how you plan your ATX PSU to be @ its best to be quiet for your gaming pc
I have today 9,11TB used in my PBS and if my nodes fills up its storage, I think im looking at about 18-19TB backup needed. So im in the 66% range.
If my cluster should need to go beyond my today 4 nodes, other funding will be released, so then also the PBS machines can get new disk, no prob
The issue why I am so keen to use my army of spinning-rust is because I moved from VMware, with intent to keep the hardware and just change the hypervisor. In my VMware cluster, I acctualy had decomissioned the 5TB 5400disks to less important stuff. And was running backup on 2,5" SSD.
But, when moving to Proxmox, when I saw what an masterpiece PBS was, I wanted 2 of those securing my cluster, and I dident have any disks to use.
The SSD are still in use in paralell backupsystem that I havent changed, that doesent concern the cluster itself. So I had to invent the wheel, using what I had. So an army of spinning-rust came to the rescue!
Proxmox PBS is the best thing since sliced bread!