I'm planning on running Solaris 11.3x64 on a HP DL380g9 server.
I'd need a certain minimum amount of write I/O per second, and likewise for read.
Usable data pool should be 2TB. Speeds need to be maintained for, say, 3 hours at a time without drops below a minimum. Data is a stream, similar I imagine to an uncompressed HD video producer. Would like to capture 1Gbps (and I'm looking to put (3) 10Gbps NICs into the box, for 3 sources).
Server has 8 drive bays, and I'd probably consume 2 drives for a HW mirror for the OS, so 6 available.
I'm fairly certain that a single vdev built using 3 HDDs as a raidz won't be sufficient. I'm thinking about going with either SSDs, or HDDs and two sets of vdevs built as raidz.
The server, AFAIK, has to come with one of HP's SmartArray cards, so I can't see native HDDs I can at best see LUNs of 1 disk per LUN. I don't think TRIM will be passed down to the SSD, so I'd think performance would decrease over time.
Only IOPS notes I've seen that looked decent are at:
https://sites.google.com/site/eonstorage/zpool_notes
which says 4 phy I/O are needed for one logical write I/O.
If I believe that, and take the write IOPS for one HDD, then I'd get to how many HDDs I need.
Based on that, then I could figure out if I can meet minimum IOPS with 6 HDDs, or if I have to look into a 2nd chassis with more HDDs.
Regards, Scott