Files
lab/hardware.md
Michal Rydlikowski ac695f506f first commit
2026-03-15 23:50:43 +00:00

38 lines
1.2 KiB
Markdown

# Homelab Hardware Inventory
## Compute Nodes
| Node | CPU Arch | RAM | Role | Cost |
|------|----------|-----|------|------|
| Beelink SER9 MAX | x86_64 | 64GB | k3s worker, ROCm GPU, Longhorn storage | ~£869 |
| Beelink SER9 Pro | x86_64 | 32GB | Bootstrap: Puppet, DNS, UniFi, Vault, Naemon | ~£300 |
| Minisforum MS-R1 | ARM (aarch64) | 64GB | k3s node | ~£500-640 |
| Nvidia DGX Spark | ARM (Grace) | 128GB | CUDA/AI inference | ~£3,700 |
| Mac Studio M1 Max | ARM (aarch64) | 32GB | k3s server #1 (etcd) | ~£775 |
## Networking
| Device | Specs | Cost |
|--------|-------|------|
| USW-Flex-XG x2 | 8x 10GbE ports total (4 per switch) | £458 |
## Summary
- **Total RAM:** 320GB
- **Architectures:** x86_64, aarch64 (Apple Silicon + ARM + Grace)
- **GPU compute:** ROCm (SER9 MAX), CUDA (DGX Spark)
- **Estimated total:** ~£6,600-6,740
## Node Roles
### Bootstrap Node (Beelink SER9 Pro) — Outside k3s
- Puppet (bare metal config management)
- DNS (CoreDNS or PowerDNS)
- UniFi controller
- Vault (secrets management)
- Naemon (bare metal, network, black-box endpoint monitoring)
### k3s Cluster
- **Server (control plane + etcd):** Mac Studio M1 Max
- **Workers:** Beelink SER9 MAX, Minisforum MS-R1, DGX Spark