Navigatie overslaan.
Start

NAS server III

De kogel is door de kerk.

In opvolging van
http://blog.knudde.be/NAS+Server
http://blog.knudde.be/NAS+Server+II

Ik moet toegeven dat mijn originele eisen niet haalbaar waren.
Het was zo'n beetje als het overbekende "goed, snel, goedkoop" dilemma. Je kan er maar 2 hebben...

De originele eisen waren:

  • Low power
  • Redundant
  • Genoeg storage
  • Betrouwbaar
  • Budget vriendelijk

Ik heb "redundant" laten wegvallen, want dat was de minst belangrijke eis en als ik heel eerlijk moet zijn heb ik dat ook niet echt nodig... (Niemand zal doodgaan als mijn server niet meer werkt.)

"Low power" was een vereiste, aangezien dit systeem 24 uur per dag zal draaien.
Heb ik dit objective gehaald? Ik denk het wel. 9 Watt verbruikt mijn server in totaal. (Zonder powersaving toe te passen.) Dat is minder dan wat sommige van mijn eigendommen in stand-by verbruiken...

"Genoeg storage" is een erg relatief begrip. Er is nooit genoeg... Dus "makkelijk uitbreidbaar" is mooi meegenomen.
I.p.v. sata schijven, gebruik nu externe USB schijven. Met linux LVM kan ik groeien zonder problemen. Zie bijvoorbeeld http://blog.knudde.be/Linux+filesystem+resize

"Betrouwbaar". Wegens het lage energieverbruik van de server, heeft deze ook geen ventilatoren nodig, enz... hetgeen de betrouwbaarheid allemaal ten goede komt.
Ik gebruik Debian als O.S. dat toch als betrouwbaar bestempeld kan worden. Zeker in vergelijking met Microsoft. Deze is er met zijn Windows Vista homeserver namelijk in geslaagd om files te corrupteren als je veel bestanden kopieëerd... En er is nog steeds geen oplossing voor dit probleem...

"Budget vriendelijk". Ik moet toegeven dat ik nog een laptop HD had liggen. Dus momenteel zijn mijn enige kosten: De server zelf: 80 Euro, en een extern USB HD enclosure. (8 Euro.)
Voor 88 Euro + een HD heb ik dus een energiezuinige server...

Nu zijn jullie natuurlijk allemaal heel erg nieuwsgierig wat voor server dit is.
Zou ik dit wel vertellen? ;-)

Het is een Linksys NSLU2, Highly hackable... (http://en.wikipedia.org/wiki/NSLU2)
32MB RAM en 266MHz CPU zijn genoeg voor hetgeen ik nodig heb en met zijn afmetingen van 130x21x91mm zou je deze server zelfs kunnen kwijtraken...

Leuk idee, wel wat vraagjes

Hey Johan,

Fijn te lezen dat je een oplossing gevonden hebt. Ik heb nog wel een paar vraagjes:

  • Redundantie van de server zelf is dikwijls niet belangrijk, maar wat met redundantie van de schijven? Wat als je externe schijf crasht?
  • Welke software heb je erop draaien? Gebruik je de standaard Linksys image, of heb je er OpenWRT, OpenSlug, oid op draaien?
  • De appliance heeft 2 USB poorten. Ik veronderstel dat je met een simpele USB hub meer dan 2 schijven kan aansluiten?

Veel plezier ermee!

Gunter

Antwoorden:

Redundantie:
De schijven zijn niet redundant. Ik maak backups. ;-)
Ik maak natuurlijk wel gebruik van SMART monitoring, zodat ik meestal niet voor verrassingen kom te staan.
Ik denk ook niet dat het een goed idee is om software RAID te gaan doen met een 266MHz CPU.

Software:
Debian, http://www.cyrius.com/debian/nslu2/
De Aptitude GUI gebruiken is verschrikkelijk traag.
Natuurlijk moet je geen X windows gaan instelleren of zo, en als je een aantal dingen uitschakeld (IPv6, etc...) dan gebruikt dat ongeveer een 20MB RAM.
Voor de rest ben je natuurlijk vrij om te doen wat je wil in Debian.

USB:
Eigenlijk zijn er 5 USB poorten, maar er zijn er maar 2 beschikbaar.
http://www.nslu2-linux.org/wiki/HowTo/EnableExtraUSBPorts

Als je Debian gebruikt, dan kun je de NSLU2 als een normale PC beschouwen, en werkt alles dat normaal ook zou moeten werken, ook USB hubs.
Als je een ander image gebruikt, dan moet je hier even kijken: http://www.nslu2-linux.org/wiki/FAQ/USBHubs

Ik gebruik nu trouwens ook een USB geluidskaart, dus alle USB hardware die normaal onder Debian werkt, zou ook op de NSLU2 moeten werken.