Ok, so here is another one of those "need advice posts".
I'm decided to try and build my first home NAS. It will be used as a media storage (probably via NFS), snapshot/backups for my laptop, hosting home assistant (replacing my current setup with a really old raspberry PI that is a bit weak), and probably hosting syncthing and/or nextcloud. I have about 1TB of data today, but I expect this to increase when I actually have easy access to more storage. Let's say it will be 4 TB in 5 years.
I have a small Fractal Design node 304 case with a Supermicro A2SDi-8C-HLN4F board (Intel Atom C3758 CPU) installed. Which means I have 1 PCIe x4 expansion slot and one m.2 slot on the board. The case has 6x 3,5" disk bays but it's possible to mount 2.5" SSDs on the outside of the bays. So it could actually fit 2xSSD + 6x 3,5" HDDs. Although, the cooling might factor in here, of course.
I have not settled my mind over the VDEV layout that I want to use for the data pool. I currently have 2 WD Caviar greens at 2TB each that I thought I'd make use of if sensible. And since WD Red 4TB are currently on sale in my area I thought I might purchase a few of those to create a 4-5 disk raidz2 vdev, that will of course be limited to 2TB / disk so 2-3x 2TB which is enough for now and then I can replace the 2TB drives in the future when my needs change. And if the raidz expansion feature drops in the future that's another option I guess.
Or I could go with RAID 10 setup with one 4TB mirror and one 2TB mirror and easily add another mirror in the future. But the idea of loosing two drives in one VDEV doesn't seem that unlikely (especially since the WD Caviar greens are a bit old) and I don't think I need the IOPS for my use case?
I plan using mirrored Samsung SSDs for the bootpool and probably put at least one VM on an NVME drive in the m.2 slot, for running the applications via portainer (at least that's the current plan feel free to change my mind). The latter I plan on backing up to the storage pool.
So to summarize the disks I plan on using:
Available disks at the moment:
1x m.2 nvme SSD (256GB)
1x Samsung 840 pro SSD (256GB)
2x WD Caviar Green (2TB)
Planned purchases:
1x Samsung 870 evo (256 GB to mirror the other Samsung SSD)
2-3x WD Red 4TB (chosen instead of Seagate ironwolf since they seem to make less noise)
I also plan to do regular backups to an external USB drive at regular intervals for offline backups.
So, is this a sensible plan or am I out of my mind?
I'm decided to try and build my first home NAS. It will be used as a media storage (probably via NFS), snapshot/backups for my laptop, hosting home assistant (replacing my current setup with a really old raspberry PI that is a bit weak), and probably hosting syncthing and/or nextcloud. I have about 1TB of data today, but I expect this to increase when I actually have easy access to more storage. Let's say it will be 4 TB in 5 years.
I have a small Fractal Design node 304 case with a Supermicro A2SDi-8C-HLN4F board (Intel Atom C3758 CPU) installed. Which means I have 1 PCIe x4 expansion slot and one m.2 slot on the board. The case has 6x 3,5" disk bays but it's possible to mount 2.5" SSDs on the outside of the bays. So it could actually fit 2xSSD + 6x 3,5" HDDs. Although, the cooling might factor in here, of course.
I have not settled my mind over the VDEV layout that I want to use for the data pool. I currently have 2 WD Caviar greens at 2TB each that I thought I'd make use of if sensible. And since WD Red 4TB are currently on sale in my area I thought I might purchase a few of those to create a 4-5 disk raidz2 vdev, that will of course be limited to 2TB / disk so 2-3x 2TB which is enough for now and then I can replace the 2TB drives in the future when my needs change. And if the raidz expansion feature drops in the future that's another option I guess.
Or I could go with RAID 10 setup with one 4TB mirror and one 2TB mirror and easily add another mirror in the future. But the idea of loosing two drives in one VDEV doesn't seem that unlikely (especially since the WD Caviar greens are a bit old) and I don't think I need the IOPS for my use case?
I plan using mirrored Samsung SSDs for the bootpool and probably put at least one VM on an NVME drive in the m.2 slot, for running the applications via portainer (at least that's the current plan feel free to change my mind). The latter I plan on backing up to the storage pool.
So to summarize the disks I plan on using:
Available disks at the moment:
1x m.2 nvme SSD (256GB)
1x Samsung 840 pro SSD (256GB)
2x WD Caviar Green (2TB)
Planned purchases:
1x Samsung 870 evo (256 GB to mirror the other Samsung SSD)
2-3x WD Red 4TB (chosen instead of Seagate ironwolf since they seem to make less noise)
I also plan to do regular backups to an external USB drive at regular intervals for offline backups.
So, is this a sensible plan or am I out of my mind?