Skip to content

Instantly share code, notes, and snippets.

@MetroWind
Last active June 27, 2020 03:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MetroWind/573713884f88066c308b79736e2eea29 to your computer and use it in GitHub Desktop.
Save MetroWind/573713884f88066c308b79736e2eea29 to your computer and use it in GitHub Desktop.
Private cloud storage

Private cloud storage

Software

FreeNAS (FYI, soon to be renamed to TrueNAS CORE). FreeBSD + OpenZFS

Documents

Hardware

8 HDDs in RAIDz2 (2 parity drives)

  • 4TB * 8, requires 32GB RAM or
  • 8TB * 8, requires 64GB RAM, longer resilver.

Mirror is possible (less usable space).

DO NOT BUY WD RED!

Machine choices:

Remarks

Network bottleneck

Network will be a bottle neck. The usual 1Gb ethernet is only a little bit less than throughput of a single HDD. But may be ~ half or less for 8 HDD setup. (for sequential operations anyway)

Can be worked around by using 10Gb ethernet internally (need 10Gb switch/router).

Redundency

  • Can allow 2 (raidz2) or 1–4 (mirror, based on luck…) HDDs to fail simualtaneously.
  • HDD upgrade can be done 1 (raidz2) or 4 (mirror) at a time.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment