Hi All,
Just a home user who has outgrown their existing NAS. I’m in the process of building out my new NAS based on TrueNas 25.10.1 for which my main use cases will be;
- Photo & Video Editing (Resolve Studio & GIMP / Affinity Photo)
- Plex media storage
- General user home drive file storage
I’ll be the only regular user requiring consistently good read & write performance. I do a lot of video editing as well as extended time lapse sequencing that could be thousands of camera RAW files. I’ll be using NVME caching on my local Win11 PC (with 10GbE networking) for the Video/Photo editing software with all files in my projects sourced from this new NAS for which the basic config I’m planning as follows;
- Intel i5-11500H
- 64GB DDR4
- Mellanox ConnectX-3 10GbE SFP+
- 2 x 512GB SSD (Mirror Boot)
- 1TB NVME (Apps VDEV for Plex)
- 8 x 16TB X16 Seagate SATA (VDEV with 2 x 4 disk RAIDZ1)
- 2 x 1.46TB Enterprise SSD (mirror sVDEV)
From the reading I’ve done it would seem the best performance and capacity while maintaining some level of redundancy for my use case and hardware would be stripped RAIDZ1 VDEV with a mirrored special VDEV for metadata and small files. For file backups I have 2 x local NAS units and one remote, all with dual parity.
I’m hoping the above is on track and that my main decision now is to determine the best recordsize and special_small_blocks size. Based from the spread of size and count of the files in my dataset below, what would be the best way to go about determining the bestrecordsize? Does the general advice that special_small_blocksbe no larger than the recordsize still hold true? I’ve read that 128K ~ 1M is still the sweet spot for most applications. Given the files I’ll be editing are sort of 12MB RAW files through to 100GB video files, should I just be going for the upper recommended limit of 1MB for recordsize straight up?
1.0k: 36262 files, 27.2M total
2.0k: 16938 files, 50.0M total
4.0k: 10926 files, 62.2M total
8.0k: 80234 files, 938.9M total
16.0k: 4842 files, 109.3M total
32.0k: 9299 files, 393.3M total
64.0k: 3332 files, 309.6M total
128.0k: 6451 files, 1.1G total
256.0k: 6744 files, 2.5G total
512.0k: 40681 files, 27.1G total
1.0M: 26697 files, 38.4G total
2.0M: 64521 files, 189.4G total
4.0M: 75614 files, 437.4G total
8.0M: 89276 files, 956.1G total
16.0M: 105688 files, 2.2T total
32.0M: 38822 files, 1.4T total
64.0M: 32299 files, 3.1T total
128.0M: 25389 files, 3.9T total
256.0M: 6065 files, 2.0T total
512.0M: 2984 files, 2.0T total
1024.0M: 1954 files, 2.7T total
2.0G: 1838 files, 5.2T total
4.0G: 1080 files, 6.1T total
8.0G: 700 files, 7.5T total
16.0G: 146 files, 2.9T total
32.0G: 8 files, 326.8G total
64.0G: 7 files, 683.6G total
— Summary —
Total files: 688797 files, 41.8T total