Ukázka našich prací

Sestavení výkonného a spolehlivého domácího serveru postaveného na operačním systému Unraid, schopného souběžně plnit role náročné pracovní stanice, herního stroje, vývojového prostředí a domácího multimediálního centra.

ProcesorIntel Core i7-8700K + Chladič na procesor Noctua NH-D15
Základní deskaGIGABYTE AORUS Z370-Gaming K3
RAM4x HyperX 16GB DDR4 3200MHz CL16 FURY Black
GPUGAINWARD GeForce RTX 4060 Ghost 8G
HDD2x WD Red Plus 4TB, Kingston KC3000 1TB, Samsung 970 EVO 500GB
SkříňFractal Design Define R6 Blackout
ZdrojEVGA SuperNOVA 650 G3

Virtuální Herní Stanice s GPU Passthrough: Neomezený Výkon v VM

Jednou z nejúžasnějších a technicky nejpokročilejších funkcí tohoto Unraid serveru je schopnost hostovat plnohodnotnou virtuální pracovní/herní stanici (VM) s přímým přiřazením dedikované grafické karty (GPU Passthrough).

Co je GPU Passthrough a jak to funguje?

Tradiční virtuální stroje obvykle používají emulované nebo sdílené grafické zdroje, což výrazně omezuje jejich výkon pro graficky náročné úlohy. GPU Passthrough je technika, která umožňuje předat fyzickou grafickou kartu (v našem případě NVIDIA GeForce RTX 4060) přímo virtuálnímu stroji, nikoli hostitelskému systému Unraidu.

VM pak vidí a komunikuje s RTX 4060, jako by to byla jediné GPU v fyzickém počítači. Unraid hostitel „uvolní“ GPU a VM se stane jeho jediným „vlastníkem“ po dobu běhu.

Přínos a vliv na výkon:

  1. Nekompromisní herní výkon:
    • Díky přímému přístupu k RTX 4060, která je plně k dispozici virtuálnímu stroji, získáte prakticky identický herní výkon, jako byste měli samostatný fyzický herní počítač. Hry běží plynule, ve vysokém rozlišení a s vysokými detaily, protože VM využívá plný potenciál grafické karty.
    • Odpadá jakákoliv režie virtualizace na úrovni grafiky.
  2. Plná kompatibilita ovladačů a softwaru:
    • Operační systém uvnitř VM (např. Windows) může nainstalovat a používat originální ovladače NVIDIA GeForce RTX 4060 přímo od výrobce. To zajišťuje plnou kompatibilitu se všemi hrami, grafickými aplikacemi a specifickými technologiemi (jako jsou DLSS, Ray Tracing, GeForce Experience atd.).
  3. Flexibilita a efektivita:
    • Můžete mít výkonnou herní stanici, která sdílí hardware se serverem, aniž byste potřebovali dvě samostatné sady hardwaru. To šetří prostor, energii a peníze.
    • Unraid vám umožňuje dynamicky spravovat zdroje. Když nehrajete, můžete VM vypnout a uvolnit jeho přidělené CPU jádra a RAM pro jiné serverové úlohy a Docker kontejnery.
  4. Izolované prostředí:
    • Herní VM je izolovaný od ostatních služeb běžících na Unraidu. To zvyšuje stabilitu a bezpečnost, protože potenciální problémy v jednom prostředí neovlivní zbytek serveru.
  5. Multi-user / Multi-purpose:
    • Teoreticky, pokud byste měli více GPU, mohl by Unraid hostovat i více herních VM pro různé uživatele, nebo mít jeden VM pro hry a druhý pro profesionální práci (např. rendering).

Závěr:

VM s GPU Passthrough transformuje Unraid server z pouhého úložiště dat na pravé centrum digitálního života. Poskytuje bezkonkurenční flexibilitu a umožňuje uživateli mít to nejlepší z obou světů: spolehlivý domácí server a zároveň špičkovou herní/pracovní stanici, vše na jedné platformě s plným využitím dedikované grafické karty.


Klíčové Služby běžící v Dockeru na Unraid Serveru

Na tomto Unraid serveru běží řada klíčových služeb a aplikací v izolovaných Docker kontejnerech, což zajišťuje maximální flexibilitu, efektivitu a stabilitu. Zde je přehled nejdůležitějších z nich, seskupených podle jejich funkcí:

I. Síťová infrastruktura a Zabezpečení

  • Pi-hole
    • Funkce: Funguje jako centrální DNS server pro celou domácí síť. Jeho primární úlohou je blokování reklam a sledovacích skriptů na úrovni DNS.
    • Přínos: Zrychluje načítání stránek, zvyšuje soukromí uživatelů a výrazně redukuje objem nevyžádaného obsahu napříč všemi zařízeními v síti (počítače, mobily, chytré TV atd.).
  • Nginx Reverse Proxy
    • Funkce: Slouží jako reverzní proxy server, který směruje příchozí webové požadavky na správné interní služby a aplikace (např. Plex, Grafana, DokuWiki). Zajišťuje bezpečný a jednotný přístup k těmto službám zvenčí.
    • Přínos: Poskytuje centrální bod pro SSL certifikáty (např. Let’s Encrypt), zvyšuje bezpečnost tím, že skrývá interní IP adresy služeb, a zjednodušuje správu vzdáleného přístupu k vašim webovým aplikacím.

II. Multimédia a Stahování

  • Plex Media Server
    • Funkce: Umožňuje organizovat, katalogizovat a streamovat vaši digitální sbírku filmů, seriálů, hudby a fotografií.
    • Přínos: Promění váš server v plnohodnotné domácí mediální centrum, dostupné na jakémkoli zařízení (chytrá TV, telefon, tablet, počítač) v domácnosti i na cestách. Podporuje transkódování pro optimální přehrávání.
  • JDownloader2
    • Funkce: Bezplatný open-source stahovací manažer.
    • Přínos: Slouží ke vzdálené správě stahování obsahu do Plex knihovny. Umožňuje automatizované stahování velkých souborů nebo více souborů najednou z různých zdrojů, s funkcemi jako pozastavení/obnovení stahování a automatické řešení Captcha, což efektivně doplňuje multimediální úložiště.

III. Nástroje pro správu a Monitorování

  • Grafana s InfluxDB a Telegraf
    • Funkce: Komplexní monitorovací stack pro sběr, ukládání a vizualizaci dat.
      • Telegraf: Sbírá různé metriky a data (např. z Unraid serveru, Docker kontejnerů, sítě).
      • InfluxDB: Vysoce výkonná databáze optimalizovaná pro ukládání časových řad (sesbíraných metrik).
      • Grafana: Vytváří interaktivní a vizuálně přitažlivé dashboardy pro zobrazení a analýzu těchto dat.
    • Přínos: Poskytuje detailní přehled o stavu a výkonu celého Unraid serveru (CPU, RAM, disky, síť, teploty), monitoruje zdraví Docker kontejnerů a dalších služeb, a umožňuje proaktivní řešení problémů.

IV. Osobní a Vývojové Nástroje

  • DokuWiki
    • Funkce: Jednoduchá, souborová wiki pro vytváření a správu dokumentace. Nevyžaduje databázi.
    • Přínos: Ideální pro udržování osobních poznámek, návodů, technické dokumentace a „know-how“ pro váš server, lab, nebo jakýkoli projekt. Vše je přehledně uspořádáno a snadno prohledatelné.
  • CyberChef
    • Funkce: „Kybernetický švýcarský nůž“ pro kódování, dekódování, šifrování a analýzu dat. Webová aplikace pro různé kryptografické a datové operace.
    • Přínos: Nepostradatelný nástroj pro IT profesionály a zájemce o kybernetickou bezpečnost pro rychlou manipulaci a transformaci dat.
  • OmniTools
    • Funkce: Kolekce různých online nástrojů a utilit (např. převodníky formátů, generátory hesel, síťové utility), vše dostupné z jedné webové platformy.
    • Přínos: Poskytuje snadný a rychlý přístup k široké škále užitečných nástrojů pro každodenní IT úkoly, které jsou vždy po ruce na vašem serveru.
  • Monica
    • Funkce: Osobní CRM (Customer Relationship Management) pro správu vztahů s lidmi ve vašem životě. Umožňuje sledovat důležité události, interakce a poznámky o rodině a přátelích.
    • Přínos: Pomáhá udržovat přehled o vašich osobních vztazích a zajišťuje, že nikdy nezapomenete na důležité detaily nebo události.
Přejít nahoru