Beggar Homelab (updating..)

self-quote, “building systems is adult LEGO”

TL;DR

I built a homelab server at home:

1.png

type model
CPU i5-3570 OC -> 4.2 Ghz
MB Z77
DRAM 4*8G 1600
Storage 1*Optane M10
2*SSD
10*HDD (~30TB)
HBA LSI 2008 SAS
Network ConnectX®-2: 10 GbE
RTL8125: 2.5 GbE
2*RTL8111: 2*1 GbE
Case $2 case
OS Ubuntu Server

Most of them are used products from individuals salers or retired commercial data centers. (CHEAP)

This server hosts a number of services, including Network Attached Storage, Internet proxy, media streaming, media encoding/transcoding, VMs, download station, home assistant, etc.

To ensure enough data reliability, less intrusion, and high flexibility. I used a bunch of open-source tools to manage data, including OpenZFS, MergerFS, BorgBackup, Open-CAS, etc. In conclusion, it can provide a global view among multi-disks and different replication, erasure-coding, snapshot strategies for different types of files.

PART ONE (2020-12-27)

PART TWO (2021-2-6)

PART THREE (2021-12-31)

PART FOUR (2022-3-31)

Search

    Table of Contents