- Joined
- May 28, 2011
- Messages
- 10,995
Capacity is not important at the moment, I am more concerned with speed. I plan on having a 45 sata disk pool and when I can afford it a SSD pool(striped) for extended performance.
As for the SSD pool you desire, I would never stripe drives in a NAS but if the data is fully recoverable (on some other device for when a SSD dies and all data is lost) then it's just a risk your company would have to understand and accept. I would at a minimum make it a RAIDZ1. SSDs are fast by nature and if you wanted to use those to create your high speed pool and leave the 45 hard drives for a lesser speed, that is fine too.
For the hard drives...
My first pool design would be for speed and redundancy:
1 pool containing 3 vdevs of 3 mirrors (9 drives) = ~9TB of storage, where each additional vdev is ~3TB of added storage. 45 drives would = ~42TB of storage. Keep in mind that this would all be very high speed access assuming you need that much storage and to be honest, I'm not even sure that this is a reasonable configuration.
Pool 2 is just for storage with good speed but not like a mirrored setup could net you:
1 pool containing 3 vdevs of 5 drives in a RAIDZ2 (45 drives in total) = ~27TB of storage. This configuration might be acceptable for the overall project but I'm skeptical.
Pool 3 is just storage with better than normal speed but gives you maximum value for your investment for storage:
1 pool containing 2 vdevs of 16 drives in a RAIDZ3 (32 drives in total) = ~80TB of storage. As I'm not a pool designer I'm thinking there may be an upper limit to how many drives can be in a vdev but I do know what that is. If you can up that vdev size to 22 drives for each vdev then that would give you ~120TB of storage. Again, that would not be lightning fast but it won't be terribly slow either.
Good luck with your testing, I think you have the tools to create a very fast NAS.