Sekret 3-węzłowego klastra: Budowa niezawodnego klastra Proxmox z ZimaBoard 2

Eva Wong jest Technicznym Redaktorem oraz stałym majsterkowiczem w ZimaSpace. Życiowa geek z pasją do homelabów i oprogramowania open-source, specjalizuje się w tłumaczeniu złożonych koncepcji technicznych na przystępne, praktyczne przewodniki. Eva wierzy, że self-hosting powinien być zabawą, a nie czymś onieśmielającym. Poprzez swoje tutoriale umożliwia społeczności rozwikłanie konfiguracji sprzętowych, od budowy pierwszego NAS po opanowanie kontenerów Docker.

Wprowadzenie

Czy możliwe jest uruchomienie klastra klasy korporacyjnej o wysokiej dostępności bez szafy pełnej hałaśliwych wentylatorów?

W ZimaSpace uwielbiamy obserwować, jak twórcy wykorzystują nasze sprzęty do granic możliwości. Dziś analizujemy fascynującą przebudowę sieci przez entuzjastę technologii Jonatana Castro. W jego najnowszym filmie "Klaster Proxmox VE 8/9 z ZimaBoard 2" Jonatan obala mit, że do utrzymania solidnych usług sieciowych potrzebny jest ogromny, energochłonny sprzęt. Jesteśmy wdzięczni Jonatanowi za podzielenie się wiedzą i umożliwienie społeczności nauki na podstawie jego innowacyjnej konfiguracji.

Poniżej zagłębiamy się w jego klaster Proxmox VE 9, badając, jak używa ZimaBoard 2 do uruchamiania wszystkiego, od Home Assistant po transkodowanie 4K.

Hybrydowa architektura klastra wysokiej dostępności Proxmox

Aby mieć zdrowy klaster w Proxmox, zazwyczaj potrzebujesz co najmniej trzech węzłów, aby utrzymać "kworum" — zdolność węzłów do głosowania i decydowania, który jest online.

W tym układzie Jonatan stosuje sprytną hybrydową architekturę:

"Mózg" (węzeł NAS): Aostar WRT Max. Obecnie działa wyłącznie jako NAS (Network Attached Storage) z uruchomioną maszyną wirtualną TrueNAS.

Siła napędowa: ZimaBoard 2. Ta pojedyncza płytka obsługuje absolutnie wszystkie usługi sieciowe.

Q-Device (Rozstrzygający): Orange Pi 2W. To nie jest pełny węzeł, ale działa jako głosujący, utrzymując zdrowie klastra. Uruchamia też sekundarny DNS i NUT (Network UPS Tools) do monitorowania zasilaczy awaryjnych.

Złota zasada HA:

"Mogę wyłączyć lub zrestartować ZimaBoard, a usługi automatycznie się przeniosą, o ile są oznaczone jako Wysoka Dostępność."

Ręce trzymające ZimaBoard2, pokazujące srebrną dolną płytę z logo ZIMA i złączem PCIe.

ZimaBoard 2: Mały rozmiar, ogromne możliwości

Spójrzmy na gwiazdę programu. Jonatan przeniósł wszystkie swoje usługi z większego serwera na ZimaBoard 2 (wyposażony w procesor Intel N150/N100 i 16GB RAM), aby udowodnić swoją tezę.

Efekt? "To absolutne szaleństwo, co można zrobić z jednym z tych mini PC."

Stos usług

Obecnie ta jednopłytka hostuje imponującą listę aplikacji za pomocą Proxmox i Dockera:

AdGuard Home: Blokowanie reklam w całej sieci (synchronizowane z instancją zapasową).

Uptime Kuma: Monitorowanie dostępności usług.

Bitwarden: Zarządzanie hasłami.

Nginx Proxy Manager (NPM): Reverse proxy do zarządzania certyfikatami SSL i domenami (np. truenas.local, plex.local).

Plex Media Server: Do streamingu mediów.

Tailscale: Sieć VPN typu mesh (używana jako węzeł wyjściowy, aby członkowie rodziny mogli oglądać Netflix "z domu").

N8N: Automatyzacja przepływów pracy.

Pakiet "Arr": QBittorrent, Radarr, Sonarr itp.

Home Assistant: Serce inteligentnego domu.

Nextcloud: Osobista chmura.

Dane wydajności

Pomimo uruchomienia wszystkich powyższych usług, zużycie zasobów jest zaskakująco niskie:

Obciążenie CPU: Mniej niż 10% w stanie bezczynności.

Użycie pamięci RAM: Około 10GB z 16GB (duży zapas).

Zużycie energii: Cały system zużywa średnio około 12-13 watów.

Entuzjasta technologii Jonatan Castro mówi w swoim studiu o konfiguracji klastra Proxmox VE na sprzęcie ZimaBoard2.

Transkodowanie i temperatury

Jedno z najczęstszych pytań dotyczących małych serwerów jednopłytkowych brzmi: Czy potrafi obsługiwać streaming mediów?

Jonatan demonstruje to na żywo. Z GPU przekazanym do kontenera Plex:

Zadanie: Transkodowanie pliku 4K do 720p HD.

Performance: The system handles the buffering effortlessly. You could likely handle multiple simultaneous 4K streams.

Thermals: The ZimaBoard 2 sits comfortably at around 52°C - 58°C under load.

Tutorial: Turning ZimaBoard 2 into a NAS with ZimaOS

The video concludes with a practical demonstration of the ZimaBoard 2's versatility. Jonatan sets up a virtualized NAS using ZimaOS.

Step 1: VM Creation

Using a Proxmox script, he installs ZimaOS.

Allocated Storage: A small 64GB virtual disk for the OS.

Resources: Minimal RAM and CPU are needed for the OS itself.

Step 2: The "Secret Sauce" – SATA Passthrough

This is the critical step for data integrity. The ZimaBoard 2 features native SATA ports.

Connect two physical SSDs to the board.

In Proxmox Hardware settings, add a PCI Device.

Select the SATA AHCI Controller and check "All Functions."

"One of the great advantages of this mini PC is that it already has those two SATA outputs... you can connect two 2.5 or 3.5-inch disks very easily."

Step 3: RAID Configuration

Once ZimaOS boots (IP address found via console):

Navigate to the ZimaOS dashboard.

Go to Storage Manager.

Select the two physical drives passed through from Proxmox.

Create a RAID 1 array.

Now, you have a fully functional NAS running inside a VM, with direct hardware access to the drives for maximum performance.

ZimaBoard2 single board server heatsink with 'Proxmox 2026' text overlay, illustrating the future of home lab virtualization hardware.

Zbuduj własną cichą potęgę

Ten eksperyment udowadnia, że w 2026 roku nie potrzebujesz serwerów rackowych klasy enterprise, aby prowadzić solidny HomeLab.

Wykorzystując ZimaBoard 2, Jonatan Castro stworzył cichy, energooszczędny (12W) i wysoce dostępny klaster. Niezależnie od tego, czy uruchamiasz skomplikowane kontenery Docker, transkodujesz materiały 4K, czy zarządzasz macierzą RAID 1 NAS, kompaktowy sprzęt oficjalnie dorównuje wymaganiom profesjonalnym.

Gotowy, by zbudować własny klaster? Sprawdź sprzęt użyty w tym filmie w sklepie ZimaSpace.

 

Centrum Kampanii Zima

Więcej do przeczytania

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.