Zowel een NAS als een homeserver heeft zijn voor- en nadelen. Een NAS is vrij compact en redelijk zuinig, maar niet echt uitbreidbaar. De meeste NAS-devices hebben wel wat extra features (zoals een downloadserver, webserver, mediaserver ..), maar je blijft toch beperkt tot de mogelijkheden die de fabrikant heeft voorzien. Een home-server heeft die beperkingen niet, maar is groter en minder zuinig. Voor een apparaat dat waarschijnlijk dag en nacht aanstaat, is het stroomverbruik echter niet onbelangrijk. Op een termijn van enkele jaren zijn de electriciteitskosten van een standaardcomputer als snel hoger dan de aanschafprijs ervan! Een interessante tussenoplossing is dan ook het gebruik van compacte en energiezuinige componenten. Moederborden van het formaat mini-tx (17x17 cm) of Nano ITX (12x12) met energiezuinige processors zijn hier een voor de hand liggende keuze. Combineer dit met een 2,5 inch harddisk (zoals gebruikt in laptops) en een compact behuizing en je hebt een apparaat dat even zuinig is als een NAS, maar qua software even flexibel als elke computer. Doordat je namelijk gebruikmaakt van standaard x86-compatibele hardware, kun je om het even welke LINUX-distributie gebruiken.
Appliance shop-website (www.applianceshop.eu) verkoopt TinyNAS deze kost ongeveer 200 euro (zonder harddisk) of 280 euro (met 250 GB harddisk). De TinyNAS is gebaseerd op het Alix2c2-bord van het Zwitsere PC-engines, een bekende fabrikant van onderdelen voor embedded systemen. Dat bord is zo'n 15 bij 15 centimeter en bevat een AMD Geode-cpu van 500mhz, 256 MB on board (dus niet vervangbaar) DDR SD-RAM, een compactflash-socket, twee PCI-sloten, twee USB-poorten, twee 100 Mbit/s-netwerkaansluitingen en een seriële poort. Standaard wordt het board geleverd met een CompactFlash-kaart van 128 MB waarop FreeNAS staat voorgeïnstalleerd, zodat je onmiddeld aan de slag kunt. Het hele systeem gebruik onder maximale load nog geen 8 watt stroom en in idle toestand zelf maar 3 a 4 watt. Vergelijk dat met de minimaal 40 watt idle van een normale computer op basis van een Micro-ATX-moederbord en het mag duidelijk zijn dat dit apparaat je veel electriciteitskosten kan besparen!
Op het eerste gezicht lijken de specificaties misschien niet erg indrukwekkend, maar eigenlijk val dat heel erg mee. Een typische NAS heeft tegenwoordig gelijksoortige specificaties: FreeNAS draait gewoon prima op deze hardware.
Het opstarten van FreeNAS duurt ongeveer 2 minuten. De webinterface is normaliter bereikbaar op het adres 192.168.1.250. Mocht dat niet werken, dan kun je via de configuratie-tool van je router eventueel het IP-adres opzetten (zoek naar een onderdeel zoals attached services). Na het inloggen zul je onmiddelijk merken dat FreeNAS ondanks zijn beperkte omvang (circo 30 MB) behoorlijk veel mogelijkheden bevat. Zo is het niet alleen mogelijk mappen te delen via het CIFS- of SMB-protocol (bekend uit de Windows wereld), maar ook via AFP (Apples protocol voor bestandsdeling tussen MACs), NFS (voor linux of unix clients) of FTP. Verder is er ondersteuning voor DAAP en UPnP (om eenvoudige mediabestanden te delen tussen computers en mediaspelers), rsync en unison (om bestanden van clients te synchroniseren met de server) Dankzij de ingebouwde webserver (lighttpd) en DynDNS-client kun je zelf gemakkelijk een publiek toegankelijke website hosten.
Om bestanden te delen op je gloednieuwe server moet je 3 zaken in orde maken: een schijf beschikbaar maken, gebruikers en groepen aanmaken en mappen delen via een protocol naar keuze. (je kunt ook anonieme shares aanmaken, maar dat is uiteraard niet erg veilig). Onder DISK, management kun je de beschikbare schijven toevoegen. Standaard zijn dat 'ad0'en 'ad1' voor respectievelijk de compactflash-kaart met freenas - daar kun je beter afblijven! - en de interne harddisk van 250 GB. Een externe schijf verschijnt als 'da0'. De freebsd-naamgeving voor devices lijkt misschien vreemd voor linux-kenners maar uit de broote van de modelnaam van het device kun je afleiden welk device met welke schijf overeenkomt. Per schijf kun je nog zaken instellen als power-management en S.M.A.R.T. en voor de reeds geformatteerde schijf met data moet je het bestandstype aangeven. Een nieuwe schijf moet uiteraard nog eerst worden geformatteerd (onder format) en daarvoro kun je het best UFS kiezen, het native bestandsformaat van freebsd. Je kunt trouwens ook kiezen voor andere bestandssystemen zoals ext2, ext3, fat of nfs, maar dat wordt steenvast afgeraden in de webinterface van FreeNAS. Dan is de kans op dataverlies immers groter, al vragen we ons af hoe reëe; dit risico is. Een UFS-schijf met honderden gigabytes aan data is namelijk niet zo handig als je later beslist om een linux-distributie te installeren op je tiny-nas, aangezien linux geen ondersteuning voor ufs biedt. In zo'n geval zit er niets anders op dan alle data te kopiëren, de schijf te formatteren met ext3 en de data terug te zetten.
bron: Linux Magazine mei 2009 jaargang 10 nummer 2 HUB uitgevers BV
Linux Magazine website: http://www.linuxmag.nl
Erratum:
Genoemde TinyNAS is niet meer verkrijgbaar.
Boodschappenlijst:
1x OPNnas
zie http://www.applianceshop.eu/index.php/nas/opnnas.html
prijs: ongeveer 200 euro
1x harddisk 2,5 inch
Boodschappenlijstje zelf bouwen:
1x PC Engine ALIX board
zie http://www.applianceshop.eu/index.php/alix-parts/alix-board.html
prijs: ongeveer 100 euro
1x deciso thin enclose
zie http://www.applianceshop.eu/index.php/alix-parts/deciso-enclosures.html
1x harddisk 2,5 inch
Geen opmerkingen:
Een reactie posten