Storage

Let’s talk storage—because even the most elegant cluster needs a solid place to keep its stuff. Here’s how I’ve set things up in my homelab:

  • I’m using a Synology DS224+ as the primary storage backend. It’s reliable, compact, and fits nicely into my home setup without sounding like a jet engine.

  • The system currently runs with 8TB of storage in RAID 1, giving me some peace of mind with redundancy.

  • Storage is connected via iSCSI, with automatic provisioning handled by the Synology CSI driver. This means volumes are created and managed dynamically, without manual tinkering every time a new service comes online.

  • As for the filesystem, I went with BTRFS. Sure, EXT4 is more portable, but I prefer BTRFS for its native error checking and snapshot capabilities. It’s like having an extra layer of sanity built into the foundation.

This setup gives me a good balance of performance, reliability, and automation—plus, it’s been rock solid so far.