You can really only make them into pools in groups of matching devices:
10x900GB SAS HDDs in a 10x RAIDZ2 or 9x RAIDZ2 + a hot spare
2x900GB SATA SSDs in a mirror
2x 1.92 TB SAS HDDs as a mirror
There are mixed search results for the Fusion IO board - some pages say it works, some says that the drive doesn’t appear.
If you can make it work then to use as a special allocation vDev you would need more of these cards to mirror them, so I guess you could potentially use it for L2ARC though I doubt it will do much.
The 2x SSD drives could be used for the boot pool, but this would seem to be a bit of a waste of 850GB of each of them. So personally I would buy 1x or 2x cheap small good quality SATA SSD (or NVMe if the MB supports them) to use as a boot drive and use the 2x 950GB SATA SSDs as a mirrored apps pool.
I would like to have fewer pools, but there is no realistic way to combine them into a smaller number of pools.
900gb SSDs as boot pool mirror unless you have another boot drive.
Fusion Drive drive as SLOG perhaps if it is suitable.
As mentioned you could consider special vdevs for the SSDs, but regular advise is for double redundancy on a raidz2, but I’m not sure if that’s necessary. Afterall, enterprise SSDs are less failure prone than HDs (I believe)
Thanks @Stux, @Protopia and @SmallBarky. I’ll take you’re feedback given and do some options and testing.
I think I will do just that and pick up 2x smaller SSD drives since I have 2 more slots left anyway and use them as a boot drive. I may also repurpose the other drives into my other server if it doesnt make sense to utilise to increase i/o and performance.
Even if that is true, ZFS disks tend to wear equally across a pool (by design). The point about RAIDZ2 is that after one drive fails, the resilver creates stress on the remaining drives, and the likelihood of a 2nd failure is high during this process. That said these are small drives despite the width. On my own 5x 4TB drives I opted for RAIDZ1, but after I populated the system I had 2nd thoughts and wished I had adopted RAIDZ2 instead but it was too late. So I purchased a one-time 500GB online storage in order to back-up my critical data as a 2nd line of defense.
Summary: If it were me I would use this point about enterprise reliability to forget a hot spare and do 10x RAIDZ2.