Main output is in the form of a Project blog: https://mpagot.github.io/opensuse.hackweek.23/
I'm building a home NAS, I have most of the HW already on my desk. Is it possible to use openSUSE for that and let my family to enjoy it too?
Create a family usable home NAS powered by openSUSE and zfs
- Hey dad the disk is almost full on mum Windows7 laptop, where I can move her documents to install XYZ (SAMBA mount, maybe quota folder)
- Hey dad where we have my picture of my 6th birthday party? I'm doing a presentation for school using my keyboard computer (PI-500 ARM)
- Hey dear are we sure we will not loose all our holiday photos? Should I print all of them? (backup system?)
- Is the NAS broken? I have signed contract to send in the Documents folder in 5mins (high availability?)
- Hey dear, there's all the night a box with a blue led blinking in the broom closet. How much we pay for that in electricity?
- Oh- Oh-Oh I'm Santa Clause : how asked a new 12TB disk and 32GB RAM stick (expand-ability)
Goal for this Hackweek
- Select and install a SUSE distribution, try both boot partition on ZFS and not-ZFS more standard FS.
- Add storage disks using ZFS, organize multiple disk using best possible architecture
- Try various ZFS features: zraid, ...
- Measure metrics and performances
- Evaluate effort and document procedures to add disk, replace broken disk, backup, update OS
- compare with other solutions like TrueNAS
So all in all my effort is oriented in evaluating effort to install and maintain a NAS using openSUSE and openZFS
- Topton N5105 Mini-ITX motherboard
- CPU Jasper Lake Intel® Celeron® Processor N5105 CPU (Base: 2.0Ghz, Burst 2.9Ghz, TDP: 10W)
- 32GB Ram DDR4
- NVMe M.2 500GB disk
- 2x SATA M.2 128GB disks
- 3x 4TB spin disks
- 1x 4T used spin disk
Some ideas or stuff to check
- MicroOS as distro?
- Does web interface to manage the disks exists?
This project is part of:
Hack Week 23