homelab.shadowhub.click

Plan i zakupy — cała rozbudowa homelabu

Jedna żyjąca strona, aktualizowana w miarę ustaleń. Rdzeń 10G (UDM-Pro → USW-Aggregation → serwer), rozbudowa serwera pod 8 dysków, obudowa, stanowisko biurkowe, dodatkowe maszyny i DIY KVM-over-IP do zdalnego zarządzania.

● aktualizowane na bieżąco
23
pozycji na liście łącznie
8
dysków serwera — pasuje do 2× karty SATA
3
pozycje do sprawdzenia przed zakupem
1
prawdopodobny duplikat zakupu

01 Rdzeń sieci — RACK

UDM-Pro → Aggregation → serwer

UniFi Dream Machine Pro (UDM-Pro)

Odpowiedź na „UDM-Pro czy Express" — Express nie ma portu SFP+, nie dałoby się go podłączyć do Aggregation zgodnie z Twoją dokumentacją. Cała topologia 10G stoi na tym urządzeniu.

wybór podjęty

UniFi Switch Aggregation (8× SFP+)

Rdzeń całej sieci 10G. Porty 3 i 7 masz już zarezerwowane w dokumentacji pod „Serwer Karta 10G #1/#2" — dokładnie pasują pod kartę HP niżej.

rekomendowane

HP CN1200E — dual-port 10GbE SFP+

PCIe x8 Gen3 — wchodzi w wolny duży slot obok GPU. Dwa porty SFP+ pasują 1:1 do portów 3 i 7 na Aggregation; można spiąć LACP.

rekomendowane

Kabel DAC SFP+ Twinax 2m, pasywny

Po jednym na każdy port karty HP CN1200E. Pasywny DAC = zero strat, zero ciepła — lepszy wybór niż wkładki miedziane RJ45, przed którymi ostrzega Twoja własna dokumentacja.

rekomendowane

02 Dystrybucja — reszta domu

tam gdzie 10G nie jest potrzebne

Tenda SM108 — 8× 2.5G

Rozsądny budżetowo do drugiego miejsca w domu — 2.5G to sensowny sufit tam, gdzie i tak nie podłączysz serwera ani Maca.

OK

03 Serwer — kontrolery i dyski

rozbudowa pod 8 dysków

⚠️ Rola tej maszyny jest w trakcie ustaleń (patrz „Uwagi ogólne" niżej — kontenery mogą przenieść się na mini PC, ta maszyna może zostać NAS-em). Linki poniżej zostają aktualne niezależnie od finalnej roli.

Karta PCIe x1 → 4× SATA, ASM1064

Prawdziwy 4-portowy chip (nie port multiplier), PCIe 3.0 fizycznie x1. 2 sztuki = 8 portów na dwóch niezależnych liniach PCIe.

rekomendowane

Seagate Enterprise ST3000NM0005, 3TB, 7200rpm

Klasa enterprise, projektowany pod pracę 24/7.

rekomendowane

WD Red Plus 6TB (WD60EFPX)

NAS-rated i — ważne — CMR, nie SMR (starsze WD Red bez „Plus" miały SMR, słabe pod ZFS/RAID).

rekomendowane

WD Blue WD10EZEX, 1TB

Dysk klasy biurkowej — bez certyfikacji NAS. OK jako miejsce na mniej krytyczne dane, nie jako część głównej macierzy redundantnej.

uwaga

SSD Goodram CX400, 1TB

Budżetowy SSD — dobry na boot/cache, nie do ciężkiego write-workload.

OK do zastosowania

RAM DDR4 32GB 3200MHz (Silicon Power) — 128GB łącznie

Sprawdź QVL płyty przed zakupem. A520 AORUS ELITE ma 4 sloty, ale nie każda rewizja BIOS oficjalnie potwierdza 128GB — zaktualizuj BIOS przed instalacją. Jeśli ta maszyna zostanie lekkim NAS-em zamiast serwera kontenerów, 128GB może być teraz nadmiarowe — patrz uwaga niżej.

sprawdź / przemyśl ponownie

04 Obudowa i chłodzenie

nowy dom dla płyty — mobilny na przeprowadzkę

Obudowa RACK 19" 4U Netrack, 450mm, ATX/mATX

Zmierz obecną białą obudowę zanim kupisz — 450mm głębokości to niedużo jak na pełny ATX z chłodzeniem i długim GPU. Plus: 19" + kółka = łatwa przeprowadzka za 2-3 lata.

zmierz przed zakupem

Noctua NF-A12x25, 120mm

Najlepszy 120mm na rynku pod kątem cisza/przepływ.

rekomendowane

Noctua NF-A6x25 PWM, 60mm

Ta sama jakość, rozmiar pod ciasne 4U.

rekomendowane

05 Stanowisko biurkowe / MacBook

10G do biurka

OWC Thunderbolt 4 / USB4 → 10G Ethernet

Ta sama rola co „Acasis 10G RJ45 Thunderbolt Adapter" z dokumentacji, ale OWC ma dużo lepszą reputację niezawodności. Kup jedno z dwóch, nie oba.

prawdopodobny duplikat

06 Dodatkowe maszyny

poza głównym serwerem

Dell OptiPlex 7070 Mini — i5-9500T, 16GB, 512GB

i5-9500T to 35W TDP — dobrze wpisuje się w cel energooszczędności. W nowym planie: kandydat pod „kontenery na mini PC" zamiast na dużym serwerze.

OK

07 DIY KVM-over-IP — 3 serwery

Oparte na otwartym oprogramowaniu kvmd (ten sam silnik co komercyjny PiKVM) na własnym Raspberry Pi. Pełny podgląd ekranu (nawet BIOS), klawiatura/myszka zdalnie, fizyczne wciskanie power przez przekaźniki — zamiast 3× gotowe PiKVM v4 Mini po 1199 PLN.

Raspberry Pi 4, 2GB RAM

Mózg całości — hostuje kvmd, obsługuje 3 strumienie wideo naraz.

~440 PLN

Przechwytywarka HDMI → USB, 1080p

Chip typu MS2109 — standard w DIY PiKVM, wykrywany jako UVC bez sterowników. Po jednej na serwer.

~30-46 PLN / szt.

Adapter DisplayPort → HDMI, 4K

Serwery mają wyjście DisplayPort, przechwytywarki są na HDMI.

~25-40 PLN / szt.

Zasilany hub USB (min. 4 porty)

3 przechwytywarki naraz to więcej prądu niż porty Pi bezpiecznie dają.

~40-70 PLN

Arduino Nano V3

Steruje przekaźnikami — dostaje polecenie „włącz serwer 2" z panelu i zwiera odpowiednie piny.

~25-35 PLN

Moduł przekaźnika 4-kanałowy, 5V, optoizolacja

4 kanały = zapas na 4. urządzenie. Optoizolacja chroni Arduino/Pi przed spięciem po stronie płyty głównej.

~20-30 PLN

Karta microSD, 32GB, Class 10 / A1

System dla Raspberry Pi.

~30-40 PLN
Suma szacunkowa (3 serwery)~610–730 PLN
Uczciwie o jakości

MS2109 daje 1080p @ 30fps w MJPEG — świetnie do podglądu BIOS-u/konsoli, nie do płynnej pracy na pulpicie.

Dlaczego DIY zamiast gotowego PiKVM

3× PiKVM v4 Mini = ~3600 PLN. To samo własnymi rękami: ~700 PLN. Oprogramowanie identyczne, open source.

08 Prompt do Claude — instrukcja montażu

Skopiuj i wklej po tym jak części z sekcji 07 dojadą — dostaniesz pełny przewodnik krok po kroku.

prompt.txt
Mam gotowy sprzęt do DIY KVM-over-IP (oprogramowanie kvmd, ten sam silnik co PiKVM) do podglądu i zdalnego włączania 3 serwerów w moim homelabie:

- Raspberry Pi 4 (2GB) — ma być mózgiem całości
- 3x przechwytywarka HDMI→USB (chip MS2109 lub podobny)
- 3x adapter DisplayPort→HDMI (serwery mają wyjście DP)
- Zasilany hub USB (pod 3 przechwytywarki naraz)
- Arduino Nano V3 + moduł przekaźnika 4-kanałowy (do fizycznego wciskania power/reset na płytach głównych)
- Karta microSD 32GB

Chcę żebyś przeprowadził mnie krok po kroku przez:
1. Instalację systemu na Raspberry Pi i oprogramowania kvmd
2. Podłączenie i konfigurację 3 przechwytywarek HDMI jednocześnie (multi-capture na jednym Pi)
3. Bezpieczne okablowanie Arduino + przekaźników do pinów power/reset na 3 płytach głównych (bez ryzyka zwarcia czegokolwiek)
4. Integrację z moim istniejącym prostym panelem na osobnym Raspberry Pi (już mam VPN + panel do zdalnego włączania serwera i innych komputerów — dopnij do tego, nie rób osobnego systemu)
5. Test całości i typowe problemy (np. brak sygnału z ekranu BIOS na przechwytywarce, złe rozdzielczości)

Jeśli masz dostęp do pamięci tego projektu (STAN-A-Z.md / memory) — sprawdź tam pełną topologię mojego homelabu (Proxmox pve/pve2, VM111, kontenery LXC, sieć 10G UniFi) zanim zaczniesz, żeby wszystko dobrze spięło się z tym co już działa.

Uwagi ogólne

Architektura w trakcie ustaleń

Rozważana zmiana kierunku: kontenery przenoszą się na mini PC (np. OptiPlex z sekcji 06), duża maszyna (Ryzen 7 5800X) staje się lekkim NAS-em (słabszy CPU typu Athlon, ~8-32GB RAM zamiast 128GB, kontroler SAS, 4×8TB HDD + 2×4TB SSD), a obecny biały PC z GPU zostaje czystym Windowsem bez Proxmoksa, z Parsekiem, włączanym zdalnie przez LAN. Konkretne linki do nowych części (Athlon, kontroler SAS, dyski 8TB/4TB) dojdą tu, jak je ustalimy — na razie sekcja 03 zostaje jako opcja/punkt wyjścia.

Duplikat do rozstrzygnięcia

OWC (sekcja 05) i Acasis (dokumentacja PDF) robią to samo — adapter 10G do Thunderbolt/USB4 dla Maca. Wybierz jeden. Rekomendacja: OWC.

Energooszczędność — szczera ocena

Ryzen 7 5800X (105W TDP) + GTX 1660 Ti passthrough + kilka dysków talerzowych to nie jest platforma niskiego poboru mocy z natury. Plan z „lekkim NAS-em" (Athlon, mniej RAM) idzie dokładnie w dobrą stronę pod ten cel — trzymaj się tego kierunku.

Przeprowadzka za 2-3 lata

Rack 19" na kółkach (już masz, 13U) + obudowa 4U w standardzie rack = łatwa przeprowadzka jako jeden blok.

Strona żyje na VM111 (/opt/cctv/status/homelab-plan/), generowana ręcznie przez Cloude. Kolejne ustalenia (konkretne części NAS-a, PC pod Windows) dojdą tutaj jako aktualizacje.