In planning my first TrueNAS setup I've spent countless hours reading on this forum, so first of all, my heartfelt thanks to everyone who has contributed to this invaluable resource.
I have come to a point where I can't find an answer as there doesn't seem to be a ton of information available on fusion pools yet.
Basically, I intend to use a special vdev/fusion pool to speed up both reads and writes to my pool and provide quick access to the many small (<1KB) files that make up my knowledge management systems, most of which won't be used frequently or recently, so wouldn't be helped by ARC/L2ARC.
I have a 24-bay chassis but would like to use all the bays for HDDs to maximize storage. My H12SSL-C motherboard has an onboard HBA which is used for the backplane and only two other SATA ports which I plan to use for my boot drives, the two M.2 slots will be taken with two mirrored M.2 SSDs for my VM storage (separate pool, managed by Proxmox), so any additional drives need to be over PCIe. I found this card which looks perfect as it can take four M.2 SSDs (the H12SSL-C supports bifurcation): https://www.delock.de/produkt/89017/technische_details.html?setLanguage=en This would allow me to do a three-way mirror with Seagate IronWolf 525's (ouch my wallet), plus a spare slot, should I for instance find that an L2ARC would be useful.
My concern with this plan is that I'm introducing a new single point of failure: the PCIe to NVMe adapter card. In the unlikely event that this was to fail, could I simply replace the card, boot TrueNAS back up and everything is back? Or am I jeopardizing my metadata and thus my entire pool by running it on drives connected in this way?
I am building a slightly OTT backup strategy, so I'm not worried about losing data as much as I am concerned about downtime as this server will be running everything for my small business.
I have come to a point where I can't find an answer as there doesn't seem to be a ton of information available on fusion pools yet.
Basically, I intend to use a special vdev/fusion pool to speed up both reads and writes to my pool and provide quick access to the many small (<1KB) files that make up my knowledge management systems, most of which won't be used frequently or recently, so wouldn't be helped by ARC/L2ARC.
I have a 24-bay chassis but would like to use all the bays for HDDs to maximize storage. My H12SSL-C motherboard has an onboard HBA which is used for the backplane and only two other SATA ports which I plan to use for my boot drives, the two M.2 slots will be taken with two mirrored M.2 SSDs for my VM storage (separate pool, managed by Proxmox), so any additional drives need to be over PCIe. I found this card which looks perfect as it can take four M.2 SSDs (the H12SSL-C supports bifurcation): https://www.delock.de/produkt/89017/technische_details.html?setLanguage=en This would allow me to do a three-way mirror with Seagate IronWolf 525's (ouch my wallet), plus a spare slot, should I for instance find that an L2ARC would be useful.
My concern with this plan is that I'm introducing a new single point of failure: the PCIe to NVMe adapter card. In the unlikely event that this was to fail, could I simply replace the card, boot TrueNAS back up and everything is back? Or am I jeopardizing my metadata and thus my entire pool by running it on drives connected in this way?
I am building a slightly OTT backup strategy, so I'm not worried about losing data as much as I am concerned about downtime as this server will be running everything for my small business.