I’m new to TrueNAS Scale and I’m setting up a new home lab server to replace my aging Synology NAS.
My current build is:
- AMD R5 7600
- Gigabyte B650
- 64 GB of DDR5 RAM (non-ecc)
- nvme OS drive
- 3 x 12 TB Seagate IronWold Pro data drives (RaidZ1)
- 4 x Intel Optane P1600X 118GB drives
- TrueNAS Scale 23.10
Things I store on this:
- Server Backups
- Cloud backups (drive, google photos, onedrive, etc…)
- Documents
- Applications
- SVN & Git server repos
- Plex Video Files (actual hosting is done using a Linux VM)
Yes I know server grade hardware is better, but finding used hardware on eBAY is not my thing and I took the gamble on consumer hardware. I spent a lot of time in the comparison before purchasing and I decided to roll the dice with this.
I was doing research and I came across some information on Level1Techs site talking about using Intel Optane drives as a metadata cache to improve the spindle drive performance. I found the Intel Optane P1600X 118GB drives on sale for $60 a drive (new) and thought that would be perfect. In all the documentation it looked like I could make a Raidz1 of these drives and pair them with my data drives. What I have found is that TrueNAS Scale only supports stripe or mirror, which severely limits the size of the metadata vdev. So I’m hoping someone can help with the following questions:
- Is there a way to use RaidZ for a metadata vdev?
- If I fill the space on my metadata vdev, will it store the remaining metadata on the data vdev?
- If I can’t do a RaidZ on the metadata, can i stripe two zdev mirrors?
- Should i use the optane for ZFS Logs or a ZFS Cache instead or is there something else I can use the Optane drives for that will speed up the spindle drives?
Thanks in advanced!