this post was submitted on 15 Nov 2023
1 points (100.0% liked)

Homelab

371 readers
3 users here now

Rules

founded 1 year ago
MODERATORS
 

I'm planning on having a main storage system like 1U potentially, that will store the OS media, as well as flash storage cache drives for the mass media, and will control things such as network shares for other servers to connect to, netboot servers for all my other servers to boot from (so no storage mediums on my other servers) and so forth. The mass storage will be traditional hard drives on some form of JBODs. My current mission is to figure out what the base storage layout will be. All drives in the pool will be identical storage sizes, I am aiming for highest capacity, not as much redundancy (ex: 1 drive failure per pool, potentially 0, all critical data will be backed up, other data can be rebuilt from other sources) so I am trying to make decisions of RAID or equivalent (ex: RAIDZ) and filesystem (ex: btrfs, ext4, jfs, etc.) The array will be built on either 20tb or 22tb drives, potentially 40 or more. the setup needs to be capable of adding additional drives with minimal downtime. drive failure downtime is less of a concern. I haven't made any specific hardware decisions yet, based on not knowing what base storage control I will be using, because for example ZFS requires much more RAM overhead to perform properly vs. EXT4. I'm looking specifically for advice from people that have setup something this large, not just someone who is working on their 10 bay synology NAS or likewise. Your recommendations and reasonings behind your setup, and any shortcomings you have had with it would be greatly appreciated. (I wasn't sure if I should use the flair help or project, so I went with help)

top 1 comments
sorted by: hot top controversial new old
[–] Raithmir@alien.top 1 points 11 months ago

I'd probably do 4 x 10 disk RAID Z2 vdevs. Probably just under 600TB useable with 20TB disks.

This all sounds like pipedream stuff though, to have that much storage requirements but not really have any idea of RAID, parity etc. and you're somehow also backing this up somewhere too.