Skip to content

maximumstock/home-nas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

DIY Home NAS 2020

Personal notes and gathered information on building a simple home NAS for myself.

Background

For a while I've had the idea of acquiring a simple home NAS for my backup and file/media storage needs. While there are lots of products on the market that provide such functionality without too much hassle to setup and maintain, I always liked the idea of tinkering myself. Therefore, to eventually reach my dream of my low-power home NAS - and to fight the boredom during Covid-19 - I set out to gather some insight on how to realise it.

In this repository, I try to document my thought process and bits of information I gather along the way.

Requirements

My actual requirements are rather basic:

  • Storing Time Machine backups
  • Supporting a growing RAW photo collection
  • Decent throughput
    • With 125 MB/s being the Gbit Ethernet limit, I'd like to reach 100-110 MB/s
  • Streaming some media to terminal devices

What I do not need and probably never will:

  • Transcoding
    • Sure, maybe a small 1080p video here and there, but nothing fancy
  • Running 24/7

Hardware

Mini-ITX Setup

Total: ~593 €

Optional power supply:

A PicoPSU is meant to work more efficiently at low idle consumption, which fits this kind of NAS setup. However, on startup, HDDs need quite a bit of juice to actually power up and start spinning. During research, some numbers I found were like 30-40W per HDD on startup + whatever the remaining components require.

If you're planning on supporting 4-8 3.5" HDDs, then a PicoPSU is most likely not gonna suffice.

Side note: Off-the-shelf solutions seem to use PicoPSUs or something similarly efficient, but end using staggerd disk spin-up to reduce the total wattage needed during initial startup.

Advantages

  • Extendable Storage
    • 4 SATA 3 ports by default; 4 additional SATA 3 ports possible via PCIe 2.0 card
    • Up to 6x3.5" drive bays
  • RAM Flexibility
    • Up to 32GB RAM in total
    • 2x4GB/8GB RAM possible for smaller budget
  • Much more CPU performance and RAM than SBCs and even off-the-shelf solutions, eg. Sonology
  • Still relatively low power usage considering performance

Disadvantages

  • Higher price than SBC 2-bay setups
  • Higher power usage than SBC setups

References

Mini-ITX

SBC