BitByteBit
Dabbler
- Joined
- Jul 22, 2021
- Messages
- 17
Hi TrueNAS community,
This will be my first build (and first post). I've done a fair bit of reading and research and have settled on some hardware components, but unsure how to best setup and optimize my storage and boot media (and if I'll benefit from SLOG at all).
Decided hardware:
Motherboard: Supermicro A2SDi-H-TF (https://www.supermicro.com/en/products/motherboard/A2SDi-H-TF), which supports 12 SATA3 ports - 4 SATA3 ports; 2 MiniSAS HD ports. It also has 1x m2 with pcie 3.0 x2 on board. I plan to add another pcie3.0 x4 to m2 adapter in the pcie slot on the board, which gives me a total 2x m2 drives.
Also has 1x internal USB 3.0 port which I could potentially use for a boot drive.
CPU: (Embedded Intel Atom C3758)
RAM: 32 GB (2x 16GB ECC RDIMM DDR4)
NIC: 2x Intel RJ45 10GBase-T ports
Use case for NAS:
Storage shares via both NFS and SMB for less than 5 users.
1 or 2 jails for things like Git server, Syncthing etc.
Initially connected over 1G ethernet (probably 2x LACP LAG), but plan to move to 10G BASE-T in near future.
Storage Options (seeking advice):
I'm wanting to optimize (and future proof) the build as much as possible.
I'll likely have 2 pools - 1 larger pool for fileshare / archive, and 1 smaller & faster SSD pool for jails and minimal file share usage
I was originally planning on using 4x 12TB WD HDDs for the larger pool in RAIDz2. Thinking RAIDz2 to be able to sustain *any* 2 drive failures, instead of 2x mirrored VDEVs, even though lower performance.
This will use 4 out of my 8 hot-swap drive bays, leaving room to add 4 more drives (another 4x disk RAIDz2 vdev?) in future.
Then plan to use 2x SATA SSD in mirror vdev for the second smaller pool, leaving 2x SATA ports free for further expansion.
For boot, am thinking either a USB boot drive (flash drive or USB-connected SSD), as I don't want to waste the 2x m2 NVMe slots on boot. Is this correct? Otherwise I could use 2x mirrored SATA SSD for boot on the remaining 2x SATA ports?
I could then use the 2x m2 slots with mirrored Intel Optane 16GB m10 memory modules for SLOG, although I'm not convinced my NFS use will really justify this? Also I realise these Optane memory dont have best endurance, but they're really cheap. Not really sure what best to use the m2 slots for, except maybe putting the the 2x mirror SSD VDEV here instead of on the 2x SATA ports as mentioned above?
Alternatively...
I could skip the 4x HDDs entirely, and instead use 4x Samsung QVO SSDs, which will give less storage but hopefully quieter, faster and more energy efficient.
Would love to hear the thoughts and suggestions from the community.
Thank you.
This will be my first build (and first post). I've done a fair bit of reading and research and have settled on some hardware components, but unsure how to best setup and optimize my storage and boot media (and if I'll benefit from SLOG at all).
Decided hardware:
Motherboard: Supermicro A2SDi-H-TF (https://www.supermicro.com/en/products/motherboard/A2SDi-H-TF), which supports 12 SATA3 ports - 4 SATA3 ports; 2 MiniSAS HD ports. It also has 1x m2 with pcie 3.0 x2 on board. I plan to add another pcie3.0 x4 to m2 adapter in the pcie slot on the board, which gives me a total 2x m2 drives.
Also has 1x internal USB 3.0 port which I could potentially use for a boot drive.
CPU: (Embedded Intel Atom C3758)
RAM: 32 GB (2x 16GB ECC RDIMM DDR4)
NIC: 2x Intel RJ45 10GBase-T ports
Use case for NAS:
Storage shares via both NFS and SMB for less than 5 users.
1 or 2 jails for things like Git server, Syncthing etc.
Initially connected over 1G ethernet (probably 2x LACP LAG), but plan to move to 10G BASE-T in near future.
Storage Options (seeking advice):
I'm wanting to optimize (and future proof) the build as much as possible.
I'll likely have 2 pools - 1 larger pool for fileshare / archive, and 1 smaller & faster SSD pool for jails and minimal file share usage
I was originally planning on using 4x 12TB WD HDDs for the larger pool in RAIDz2. Thinking RAIDz2 to be able to sustain *any* 2 drive failures, instead of 2x mirrored VDEVs, even though lower performance.
This will use 4 out of my 8 hot-swap drive bays, leaving room to add 4 more drives (another 4x disk RAIDz2 vdev?) in future.
Then plan to use 2x SATA SSD in mirror vdev for the second smaller pool, leaving 2x SATA ports free for further expansion.
For boot, am thinking either a USB boot drive (flash drive or USB-connected SSD), as I don't want to waste the 2x m2 NVMe slots on boot. Is this correct? Otherwise I could use 2x mirrored SATA SSD for boot on the remaining 2x SATA ports?
I could then use the 2x m2 slots with mirrored Intel Optane 16GB m10 memory modules for SLOG, although I'm not convinced my NFS use will really justify this? Also I realise these Optane memory dont have best endurance, but they're really cheap. Not really sure what best to use the m2 slots for, except maybe putting the the 2x mirror SSD VDEV here instead of on the 2x SATA ports as mentioned above?
Alternatively...
I could skip the 4x HDDs entirely, and instead use 4x Samsung QVO SSDs, which will give less storage but hopefully quieter, faster and more energy efficient.
Would love to hear the thoughts and suggestions from the community.
Thank you.