Na het (her)ontdekken van XBMC besloot ik toch maar eens te gaan kijken naar de aanschaf van een degelijke HTPC. Naarmate ik steeds meer mogelijke functies ontdekte, werd mijn eisenlijstje ook steeds groter. Al snel (nuja, niet echt eigenlijk
) kwam ik erachter dat een gecombineerde HTPC/NAS niet zou gaan werken met datgene wat ik ermee wilde bereiken. Zonder opslag heeft het gebruik van XBMC niet erg veel nut, dus vandaar mijn bezoek alhier; namelijk, de aanschaf van een zuinige NAS/(download)server.
De eisen:
- zuinig
- ZFS
- compact
- 10x 3.5” schijven (plus evt. 1 of meer SSD’s)
- samba
- Sabnzb, sickbeard, couchpotato, torrentclient
- ondersteuning tv kaart
- automatische backup / syncing
- zoveel mogelijk webGUI
- future-proof
- (virtualisatie)
Het OS
De opties:
- FreeBSD
- FreeNAS
- (BSD/unix overig)
Van wat ik tot nu toe bij elkaar gegoogled heb, lijkt ZFS verreweg het ‘beste’ bestandssysteem. Ik zit niet heel erg in over de veiligheid van mijn bestanden en echt snelheid heb ik ook niet nodig, maar ZFS is vziw niet zo cpu intensief als de alternatieven (zolang er gebruik gemaakt wordt van software RAID). Hiermee wordt de keuze beperkt tot een BSD/unix of wat de verzamelnaam ook mag zijn-OS. Aangezien linux mij al niet echt bekend is en BSD daarin waarschijnlijk nog een stap verder gaat had ik liever een ubuntu-achtige oplossing gehad, maar eigenlijk vooral door de bredere software ondersteuning (lijkt mij?). Maargoed, BSD it is.
Voor mij is de keuze op dit moment ofwel FreeNAS, of FreeBSD (de rest lijkt te obscuur en te ingewikkeld); snel en makkelijk versus uitgebreide mogelijkheden. Ik weet alleen niet wat in mijn geval de beste keuze is. Naast opslag wil ik namelijk dus ook bovengenoemde zaken draaien.
Initieel dacht ik alles wat niet werkt in BSD te gaan draaien op een ubuntu VM (via Virtualbox op FreeBSD/NAS). Het lijkt er echter op dat FreeBSD de meeste zaken gewoon ondersteund. Toch wil ik graag weten of het draaien van een VM verstandig is? Wordt bijvoorbeeld een tv-kaart ondersteund via zo’n VM en eist een VM niet teveel resources van het systeem op?
Ik neig dus eigenlijk naar FreeBSD, maar als deze functies mogelijk zijn binnen FreeNAS (evt. met een VM) dan lijkt dat me veel makkelijker op te zetten. Indien dit niet zo is en ik wél FreeBSD moet gaan gebruiken dan zou ik graag weten of FreeBSD zo op te zetten is dat het geoptimaliseerd is voor NAS en of er een webGUI is te installeren (kortom, is het zo in te stellen dat het een soort uitgebreid FreeNAS systeem wordt)?
Is ZFS ook een ‘zuinig’ bestandssysteem; dus, als ik het systeem benut, worden dan bijvoorbeeld altijd alle schijven aangesproken, schakelen de schijven zich uit als ze niet gebruikt worden, etc.? Moet ik dat configureren, zoja, hoe?
Ik wil beginnen met 5 schijven in RaidZ. Die configuratie wordt dan aangemaakt binnen een zogeheten zpool, toch? Als ik in de toekomst 5 nieuwe schijven in raidz toevoeg, kan ik deze in diezelfde zpool plaatsen (en wordt die door het systeem nog steeds als één geheel gezien) toch?
CPU
De opties:
- Intel 2100
- Intel 2100T
- Intel G620
- Nieuwe generatie AMD
- (Nieuwe generatie Intel)
Hierbij draait het eigenlijk enkel om zuinigheid ten opzichte van prestaties. Multitasken moet uiteraard voldoende mogelijk zijn; bestandsoverdracht, uitpakken, downloaden, torrent, ssh, server-en en dus evt. een VM. Qua graphics hoef ik volgens mij (ja toch?) nergens rekening mee te houden dus zit ik met een Intel wel goed. Onboard atom/brazos lijkt me niet krachtig genoeg, ik kan evt. wachten op de volgende generatie onboard AMD.
De 2100T heeft volgens mij geen meerwaarde boven de 2100. Als ik die 2100 underclock kan ik in principe hetzelfde bereiken?
Kijkend naar prestaties per watt lijkt mij de Intel 2100 de beste keus. Een NAS idled meer dan dat ‘ie actief is, dus zou dit net zo zuinig moeten zijn als bijvoorbeeld een G620 systeem?
Geheugen
Drie vragen eigenlijk:
- Ik dacht aan low voltage DDR3. Heeft dat (kosten/baten) voordeel ten opzichte van normaal DDR3 geheugen?
- ZFS is (again, vziw
) veeleisend met geheugen, dus in ieder geval 8 GB. Is dat voor 10 disks (ik wil beginnen met 5) genoeg, of kan ik beter zorgen dat ik uit kan breiden naar 16 GB?
- Maakt snelheid uit? Is DDR3-1600 bijvoorbeeld te preferen boven DDR3-1333 // is er een optimale snelheid (heet het eigenlijk wel snelheid?)?
HDD
De opties:
- Samsung 2TB F4
- WD 2 TB EAR
- 2 TB overig
De verschillen liggen hier volgens mij niet zo veel uit elkaar, dus komt het vooral weer neer op zuinigheid (en stabiliteit). Op het XBMC forum werd beweerd dat de EARS de voorkeur genieten boven Samsung omdat deze zuiniger zouden zijn en minder warmte zouden verbruiken. Maakt het in real life uit voor welke schijf ik kies, of is dat om het even?
De blocksize die de fabrikant meegeeft heeft invloed op het aantal schijven. De samsungs en WD zitten op 4K als ik het goed heb, ik dacht dat 5 schijven voor een RaidZ dan het meest optimaal zijn, toch?
Moederbord
Ik heb genoeg aan een basic mini-ITX of u-ATX mobo dat in ieder geval usb 3.0 ondersteund/heeft, 6 SATA poorten heeft, en over één PCI poort (tv kaart, die er in de toekomst wellicht gaat komen) en een PCI 2.x 16x slot (sata slot uitbreiding) beschikt.
Dan blijven er nog een heleboel bordjes over en komt het neer op hoe zuinig ze zijn. Zijn er bepaalde merken waar ik naar moet kijken, of wellicht zelfs bepaalde bordjes?
Voeding
Ik dacht aan simpel 80 plus be quiet 300W. Is het waard om extra te investeren in een 80 plus silver/gold (voor zover die er in die categorie zijn), of maakt dat maar erg weinig uit?
En gaat 300W 10 schijven trekken?
Kast
Het blijkt nog behoorlijk lastig om een goede kast te vinden. Ik heb maar beperkt de ruimte, dus ik zoek een compacte kast. Maximaal u-ATX formaat met ruimte voor (evt door hier en daar wat te modden) 10 schijven. De Lian Li V600F lijkt geschikt (ik wilde de standaard hdd racks vervangen door bijv. zoiets, per 120mm fan lijken er 4 hdd’s in te passen, dus dat zou dan precies kunnen in die kast), maar wordt waarschijnlijk belachelijk duur.
Ik zoek dus een serverachtige kast, maar dan in u-ATX formaat, liefst met (ruimte voor) 3x 120mm fans aan de voorkant zodat ik 3x 4x 3,5” rack kan plaatsen. Mochten er tweakers zijn met tips, graag
Tot zover mijn research tot nu toe :’) Hoe meer ik te weten kom, hoe meer er eigenlijk ook weer te onderzoeken valt. Ik zou het zeer waarderen als jullie hier en daar wat advies kunnen geven
De eisen:
- zuinig
- ZFS
- compact
- 10x 3.5” schijven (plus evt. 1 of meer SSD’s)
- samba
- Sabnzb, sickbeard, couchpotato, torrentclient
- ondersteuning tv kaart
- automatische backup / syncing
- zoveel mogelijk webGUI
- future-proof
- (virtualisatie)
Het OS
De opties:
- FreeBSD
- FreeNAS
- (BSD/unix overig)
Van wat ik tot nu toe bij elkaar gegoogled heb, lijkt ZFS verreweg het ‘beste’ bestandssysteem. Ik zit niet heel erg in over de veiligheid van mijn bestanden en echt snelheid heb ik ook niet nodig, maar ZFS is vziw niet zo cpu intensief als de alternatieven (zolang er gebruik gemaakt wordt van software RAID). Hiermee wordt de keuze beperkt tot een BSD/unix of wat de verzamelnaam ook mag zijn-OS. Aangezien linux mij al niet echt bekend is en BSD daarin waarschijnlijk nog een stap verder gaat had ik liever een ubuntu-achtige oplossing gehad, maar eigenlijk vooral door de bredere software ondersteuning (lijkt mij?). Maargoed, BSD it is.
Voor mij is de keuze op dit moment ofwel FreeNAS, of FreeBSD (de rest lijkt te obscuur en te ingewikkeld); snel en makkelijk versus uitgebreide mogelijkheden. Ik weet alleen niet wat in mijn geval de beste keuze is. Naast opslag wil ik namelijk dus ook bovengenoemde zaken draaien.
Initieel dacht ik alles wat niet werkt in BSD te gaan draaien op een ubuntu VM (via Virtualbox op FreeBSD/NAS). Het lijkt er echter op dat FreeBSD de meeste zaken gewoon ondersteund. Toch wil ik graag weten of het draaien van een VM verstandig is? Wordt bijvoorbeeld een tv-kaart ondersteund via zo’n VM en eist een VM niet teveel resources van het systeem op?
Ik neig dus eigenlijk naar FreeBSD, maar als deze functies mogelijk zijn binnen FreeNAS (evt. met een VM) dan lijkt dat me veel makkelijker op te zetten. Indien dit niet zo is en ik wél FreeBSD moet gaan gebruiken dan zou ik graag weten of FreeBSD zo op te zetten is dat het geoptimaliseerd is voor NAS en of er een webGUI is te installeren (kortom, is het zo in te stellen dat het een soort uitgebreid FreeNAS systeem wordt)?
Is ZFS ook een ‘zuinig’ bestandssysteem; dus, als ik het systeem benut, worden dan bijvoorbeeld altijd alle schijven aangesproken, schakelen de schijven zich uit als ze niet gebruikt worden, etc.? Moet ik dat configureren, zoja, hoe?
Ik wil beginnen met 5 schijven in RaidZ. Die configuratie wordt dan aangemaakt binnen een zogeheten zpool, toch? Als ik in de toekomst 5 nieuwe schijven in raidz toevoeg, kan ik deze in diezelfde zpool plaatsen (en wordt die door het systeem nog steeds als één geheel gezien) toch?
CPU
De opties:
- Intel 2100
- Intel 2100T
- Intel G620
- Nieuwe generatie AMD
- (Nieuwe generatie Intel)
Hierbij draait het eigenlijk enkel om zuinigheid ten opzichte van prestaties. Multitasken moet uiteraard voldoende mogelijk zijn; bestandsoverdracht, uitpakken, downloaden, torrent, ssh, server-en en dus evt. een VM. Qua graphics hoef ik volgens mij (ja toch?) nergens rekening mee te houden dus zit ik met een Intel wel goed. Onboard atom/brazos lijkt me niet krachtig genoeg, ik kan evt. wachten op de volgende generatie onboard AMD.
De 2100T heeft volgens mij geen meerwaarde boven de 2100. Als ik die 2100 underclock kan ik in principe hetzelfde bereiken?
Kijkend naar prestaties per watt lijkt mij de Intel 2100 de beste keus. Een NAS idled meer dan dat ‘ie actief is, dus zou dit net zo zuinig moeten zijn als bijvoorbeeld een G620 systeem?
Geheugen
Drie vragen eigenlijk:
- Ik dacht aan low voltage DDR3. Heeft dat (kosten/baten) voordeel ten opzichte van normaal DDR3 geheugen?
- ZFS is (again, vziw
- Maakt snelheid uit? Is DDR3-1600 bijvoorbeeld te preferen boven DDR3-1333 // is er een optimale snelheid (heet het eigenlijk wel snelheid?)?
HDD
De opties:
- Samsung 2TB F4
- WD 2 TB EAR
- 2 TB overig
De verschillen liggen hier volgens mij niet zo veel uit elkaar, dus komt het vooral weer neer op zuinigheid (en stabiliteit). Op het XBMC forum werd beweerd dat de EARS de voorkeur genieten boven Samsung omdat deze zuiniger zouden zijn en minder warmte zouden verbruiken. Maakt het in real life uit voor welke schijf ik kies, of is dat om het even?
De blocksize die de fabrikant meegeeft heeft invloed op het aantal schijven. De samsungs en WD zitten op 4K als ik het goed heb, ik dacht dat 5 schijven voor een RaidZ dan het meest optimaal zijn, toch?
Moederbord
Ik heb genoeg aan een basic mini-ITX of u-ATX mobo dat in ieder geval usb 3.0 ondersteund/heeft, 6 SATA poorten heeft, en over één PCI poort (tv kaart, die er in de toekomst wellicht gaat komen) en een PCI 2.x 16x slot (sata slot uitbreiding) beschikt.
Dan blijven er nog een heleboel bordjes over en komt het neer op hoe zuinig ze zijn. Zijn er bepaalde merken waar ik naar moet kijken, of wellicht zelfs bepaalde bordjes?
Voeding
Ik dacht aan simpel 80 plus be quiet 300W. Is het waard om extra te investeren in een 80 plus silver/gold (voor zover die er in die categorie zijn), of maakt dat maar erg weinig uit?
En gaat 300W 10 schijven trekken?
Kast
Het blijkt nog behoorlijk lastig om een goede kast te vinden. Ik heb maar beperkt de ruimte, dus ik zoek een compacte kast. Maximaal u-ATX formaat met ruimte voor (evt door hier en daar wat te modden) 10 schijven. De Lian Li V600F lijkt geschikt (ik wilde de standaard hdd racks vervangen door bijv. zoiets, per 120mm fan lijken er 4 hdd’s in te passen, dus dat zou dan precies kunnen in die kast), maar wordt waarschijnlijk belachelijk duur.
Ik zoek dus een serverachtige kast, maar dan in u-ATX formaat, liefst met (ruimte voor) 3x 120mm fans aan de voorkant zodat ik 3x 4x 3,5” rack kan plaatsen. Mochten er tweakers zijn met tips, graag
Tot zover mijn research tot nu toe :’) Hoe meer ik te weten kom, hoe meer er eigenlijk ook weer te onderzoeken valt. Ik zou het zeer waarderen als jullie hier en daar wat advies kunnen geven

