Vraag


  • Denzo
  • Registratie: Augustus 2007
  • Laatst online: 31-05 15:53
Beste Tweakers,

Hopelijk zit ik in het goede forum, aangezien het geen laptop of desktop aankoopadvies is en hier meerdere zelfbouw-server topics te vinden zijn.

Ik ben al een tijdje er naar op zoek om mijn zelfbouw Mini-ITX NAS met Arch Linux te vervangen door iets robuusters met veel meer power. Daarnaast heb ik ook nog een losse GTX 970 over vanwege een upgrade naar een RTX 2080, en zou deze graag in het nieuwe systeem willen inzetten voor HTPC en Gaming doeleinden onder de TV. Tezamen wil ik over de volgende functionaliteiten beschikken, of dat nu één systeem is of twee;
  • Netwerk storage met minstens 4 3,5" bays (liefst 5 of meer)
  • Plex Media Server met support voor minstens 3 gelijktijdige 1080p transcodes of één 4k transcode
  • Docker containers draaien voor Sonarr, Radarr, Lidarr, Transmission, UniFi controller, nginx
  • Gaming / 4K content afspelen op TV via GTX 970
Build 1: UnRAID
Nu was mijn eerste idee om een UnRAID beestje te maken met Windows VM met GPU passthrough. UnRAID biedt dan de NAS functionaliteiten en runt Plex en de docker containers, terwijl er gegamed kan worden via de Windows VM. Echter hoor ik hier wisselende verhalen over hoe goed dit werkt. De ene zegt dat het perfect werkt, de ander heeft heel veel issues. Aangezien vooral mijn vriendin hier op gaat gamen, wil ik wel dat het stabiel en eenvoudig werkt en ik niet op afstand support moet gaan leveren als ik op mijn werk zit :+

Hiervoor heb ik de volgende hardware uitgekozen;

#ProductPrijsSubtotaal
1AMD Ryzen 7 2700X Wraith Boxed€ 318,89€ 318,89
1Asus ROG Strix X470-I Gaming€ 197,40€ 197,40
1Fractal Design Node 804€ 107,69€ 107,69
1Cryorig C7 Cu€ 0,-€ 0,-
1Corsair Vengeance LPX CMK16GX4M2B3000C15€ 139,90€ 139,90
1Samsung 970 Evo 500GB€ 135,-€ 135,-
Bekijk collectie
Importeer producten
Totaal€ 898,88


Hierbij komen nog een ATX voeding en de GTX 970 die ik nog heb liggen, alsmede een 120GB SSD uit mijn oude NAS voor de Docker container data zodat dit niet op de storage array hoeft. De reden dat ik voor een 2700X ga is het feit dat ik voldoende cores heb om zowel tegelijk te gamen als te transcoden zonder dat de boel in elkaar klapt. De NVME SSD zal volledig worden toegewijd aan de game vm en dus niet onderdeel uit maken van de storage array.

Tevens heeft deze case niet echt een geweldige WAF. Ik zat eigenlijk te kijken naar iets als een Streacom F12C, maar deze is niet meer leverbaar en beschikt ook niet over een front I/O panel dat naar de Game VM ge-passthrought (schrijf ik dat goed? :P ) kan worden i.v.m. het verbinden van controllers e.d. via USB.

Build 2: ITX Game PC
Het alternatieve idee is een losse htpc / game machine en een Synology NAS die de docker containers draait. Echter moet de htpc dan de Plex server draaien (geen één Synology kan die transcodes aan) waardoor deze altijd aan moet staan, en is de Plex server tevens online iedere keer als er een Windows update is. Niet ideaal dus, maar in ieder geval hoef ik geen issues te verwachten met gamen.

De Synology NAS heb ik nog niet uitgekozen, maar waarschijnlijk zou dit dan een DS418 of iets vergelijkbaars worden.Minder uitbreidbaarder dan een UnRAID build dus.


#ProductPrijsSubtotaal
1AMD Ryzen 7 2700X Wraith Boxed€ 318,89€ 318,89
1Asus ROG Strix X470-I Gaming€ 197,40€ 197,40
1Fractal Design Node 202€ 78,65€ 78,65
1Cryorig C7 Cu€ 0,-€ 0,-
1Corsair Vengeance LPX CMK16GX4M2B3000C15€ 139,90€ 139,90
1Corsair SF600 (2018)€ 118,50€ 118,50
1Samsung 970 Evo 500GB€ 135,-€ 135,-
Bekijk collectie
Importeer producten
Totaal€ 988,34


Hier komt net als de vorige build de GTX 970 nog bij die ik al heb. De reden dat ik voor een 600 watt voeding heb gekozen (voel de opmerkingen al aankomen namelijk :+ ) is zodat de RTX 2080 het stokje in de toekomst kan overnemen. Verder bijna identiek aan de UnRAID server built op de case/voeding na in verband met de WAF :+ Wederom de 2700X aangezien hier zowel op gegamed als getranscode wordt.

Mijn vraag aan jullie
Graag zou ik van jullie feedback ontvangen op deze builds, jullie ervaringen met Gaming VMs / GPU passthrough in UnRAID horen (veel wat er te vinden is hierover betreft oudere versies van UnRAID) of eventueel alternatieve voorstellen horen, aangezien er heel veel opties zijn (bijvoorbeeld de Plex server offloaden naar een NVIDIA shield (en dan een Ryzen 2600 pakken), maar dan heb ik 3 verschillende devices in plaats van 1 of 2 die van UTP en stroom voorzien moeten worden :+ )

Budget
Een echt budget heb ik hier nog niet voor gemaakt, maar ik mik ongeveer op €1000 exclusief storage schijven en een eventuele Synology. Het is geen ramp als het wat duurder uitvalt als iemand een hele mooie receiver-achtige case weet met een front I/O panel, al is een OriginAE case van €600 me wel iets te gortig voor alleen een case.

Alle reacties


  • AlbanVE
  • Registratie: Augustus 2010
  • Laatst online: 07-06 11:03
Voor de case kan je ook kijken naar een Fractal Design Node 605, staat net eentje in de vraag&aanbod sectie heb ik gezien. Daar kan je max. 4 schijven in kwijt, ssd kan er ook wel nog ergens tussen. Ik heb deze case een tijdje terug gehad, en was er zeer tevreden over, echt een stevig ding. Mijn Unraid server is wel na deze case gekomen, dus over vm's kan ik weinig zeggen ivm het frontpaneel. Denk niet dat het echt nodig is, ik heb al passtrough gedaan via de backpanel. Soms is het wel nodig de vm instellingen te optimaliseren via een soort 'kladblok' ipv de gui opties van unraid.

Unraid ben ik zelf heel tevreden van. Draait al twee jaar superstabiel op een tweedehands supermicro server. Updates worden +-halfjaarlijks uitgebracht, is de enige moment dat de server eens herstart moet worden.

Persoonlijk zou ik voor de uitdaging gaan en de vm way proberen ;)
Een andere optie is twee pc's te bouwen, zo heb ik het uiteindelijk ook opgelost. Stond op het punt een synology te kopen, maar ivm de zwakke transcoding voor unraid gekozen en me dan nog een eigen pc gebouwd voor dagdagelijks gebruik. Zo kan die uit als ik hem niet gebruik en staat de server in een andere ruimte te blazen ;)


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee