If there are any ZFS chads out there I would greatly appreciate your input.
I've already figured out where I want my containers running, and how I'm going to link my storage between Proxmox and TrueNAS, so ignore that aspect for the purpose of the following (unless there's something you think I should really know)
I'm running TrueNAS, and planning my ZFS layout after many months of waiting. This is my current hardware setup:
Connected to the SAS expander are some breakout cables, connecting to my mix of SAS/SATA drives (all CMR). There are 16 disks:
Main (capacity based) pool: Vdev 1
Questions
Thanks for your time!
I've already figured out where I want my containers running, and how I'm going to link my storage between Proxmox and TrueNAS, so ignore that aspect for the purpose of the following (unless there's something you think I should really know)
I'm running TrueNAS, and planning my ZFS layout after many months of waiting. This is my current hardware setup:
Code:
Dell Poweredge R810 ├─ OS: Proxmox VE @ v7.x ├─ CPU: 4x Intel Xeon E7540 @ 2.00GHz ├─ RAM: 128GB (32x4GB) DDR3 @ 1333 MT/s ├─ HBA: LSI SAS 9201-16e @ FW 20.00.07.0 │ └─ HP SAS expander 468405-001 └─ TrueNAS Scale 22.12.3 @ VM └─ LSI SAS 9201-16e @ PCIe Passthrough
Connected to the SAS expander are some breakout cables, connecting to my mix of SAS/SATA drives (all CMR). There are 16 disks:
- 11x 2 tbyte
- 5x 4 tbyte
- One of these is currently non functional, I suspect hardware failiure - still to be inspected
- 2x 512gbyte SSDs
- 3x 256gbyte SSDs
Main (capacity based) pool: Vdev 1
- 11 wide 2tbyte @ raidz2
- 5 wide 4tbyte @ raidz2
- 1 wide 256gbyte @ stripe
- 2 wide 256gbyte @ mirror
- 2 wide 512gbyte @ mirror
Questions
- Should I bother with encryption?
- The server is in my own house, in the basement, and there is nearly always someone home.
- Furthermore (at least according to ChatGPT - don't judge, it's a quick alternative to scouring google), my CPU(s) don't support hardware accelerated decode, and could therefore have a (somewhat significant) performance impact
- All in all, the risk of a physical breach is limited, is there anything else I should be concerned about?
- The server is in my own house, in the basement, and there is nearly always someone home.
- Is this a sane layout?
- The plan for this layout is to be used as a NAS (on the capacity pool), a Minecraft server host (on the speedy pool), and various other self-hosted things (vaultwarden, jellyfin, etc, also on the speedy pool), mostly docker/LXC with some VMs in the mix if need be.
- I will also have an offsite backup, so the setup will follow the 3-2-1 strategy - raidz2 (imo, correct me if I'm wrong) counts for two of the three copies, and the offsite backup (regularly synced) counts for the third copy.
- Capacity is of notable importance - there are a large number of files (mostly photos) currently waiting to be added to the array, and a large amount will be added regularly (one 128gbyte SD card holds about 1,500 DSLR photos)
- Am I correct in thinking that raidz2 (plus an offsite backup) is ample protection?
- The plan for this layout is to be used as a NAS (on the capacity pool), a Minecraft server host (on the speedy pool), and various other self-hosted things (vaultwarden, jellyfin, etc, also on the speedy pool), mostly docker/LXC with some VMs in the mix if need be.
- Is there anything else I should consider?
- I believe that I've covered everything I can, and done ample research - mostly from here (https://www.truenas.com/community/r...em-build-notes-plus-new-user-advice-help.216/), but I could easily be missing something.
Thanks for your time!