RSS-Feed

Eigenen Homeserver betreiben

von Kai um 21:21 am Dienstag, 29. Dezember 2009 in How-To, ubuntu | 2 Kommentare

Seit knapp zwei Jahren betreibe ich zu Hause nun meinen eigenen kleinen Server für verschiedene Dinge. Zeit, mal ein kleines Resümee zu ziehen und zu beschreiben, wie ich vorgegangen bin.
Vorneweg kann ich jedem den Einsatz eines kleinen Servers für die eigenen Wände nur empfehlen. Nach einiger Zeit habe ich mich so daran gewöhnt, dass ich das Teil nicht mehr missen möchte.

Hardware

Ich habe mich für ein mittelkleines Mini-ITX Motherboard von VIA entschieden, einfach weil meine Wohnung nicht sooo klein ist und mir die Pico-ITX (Maße: 100 mm × 72 mm) Modelle zu schwach auf der Brust waren. Als Gehäuse habe ich mir ein Gehäuse von Morex bestellt. Bei dem Motherboard war mir wichtig, dass es passiv gekühlt ist, weil das leiser und stromsparender ist. Ich habe leider erst später bemerkt, dass ich gerade mal 1 GB RAM verbauen kann und dass auf dem Mainboard lediglich ein Ethernet-Anschluß von 100 Mbit/s steckt. Wegen letzterem habe ich mir also noch eine schnellere Netzwerkkarte besorgt. Außerdem habe ich noch ein CD-Rom Laufwerk verbaut. Wie sich jetzt allerdings nach zweijähriger Laufzeit herausstellt, habe ich es vielleicht ein halbes Dutzend Mal benötigt und verbraucht ansonsten nur Strom.
Trotzdem würde ich den Stromverbrauch generell als sehr gering bezeichnen. Im Idle-Zustand verbraucht der Server so ca. 7-8 Watt.

Die Lautstärke ist wirklich annehmbar. Selbst unter Last ist der Server praktisch lautlos (so ohne Lüfter :-) ). Dafür würde ich auch nicht versuchen darauf einen Film zu dekodieren. Das soll aber auch gar nicht der Anwendungszweck des kleinen Helferleins sein, was mich direkt zu meinem nächsten Punkt bringt:

Anwendungszweck

Hauptsächlich nutze ich den Homeserver für Backup, zum Laden größerer Dateien (Torrents und One-Click Hoster via JDownloader) und als kleinen Webserver auf dem ein Wiki läuft und auf dem ich lokal immer wieder mal Sachen ausprobieren kann. Wie eben schon angedeutet habe ich, um JDownloader benutzen zu können auch ein X-Server und Windowmanager installiert. Auf dem Server selbst läuft Ubuntu (wobei ich seit einiger Zeit mit dem Gedanken spiele, FreeBSD darauf zu installieren) und als Windowmanager Fluxbox.

Beim Starten von GUI-Anwendungen auf fremden Hosts hat man normalerweise das Problem, dass man beim Beenden der Sitzung auch die GUI-Anwendung sich beendet bzw. die aktuelle grafische Sitzung, in der die Anwendung gestartet wurde. Das ist natürlich unschön, weil man bei größeren Downloads (wie z.B. Linuxdistributionen ;-) ) nicht die ganze Zeit die aktuelle Sitzung aufrecht erhalten möchte. Leider gibt es auch für JDownloader derzeit noch keine “GUI-lose” Version, mit der dieses Problem ebenfalls umschifft werden könnte. Abhilfe gibt es aber dennoch:
Und zwar gibt es von der Firma NoMachine NX einen kostenlosen Client, mit dem man sich auf einen Server grafisch einloggen und Anwendungen ausführen kann. Die Sitzung lässt sich jederzeit unterbrechen und zu einem späteren Zeitpunkt wieder aufnehmen. Im Hintergrund laufen alle gestarteten Anwendungen normal weiter.

Bisher 2 Kommentare zu "Eigenen Homeserver betreiben"

  1. Kommentar von Nils
    30. Dezember 2009 um 00:20

    Ich sollte meine Pläne dann auch bald mal in die Tat umsetzen :D
    Bin mir nur leider noch nicht so sicher ob mein Server auch als htcp dienen soll (Den Part übernimmt aktuell meine alte Xbox mit XBMC). Dann müsste ich leider auf FreeBSD und somit auch ZFS als Dateisystem vollkommen verzichten :(
    Weshalb willst du FreeBSD installieren?

  2. Kommentar von Kai
    30. Dezember 2009 um 10:58

    Na, definitiv weiß ich das noch nicht. Ich habe mal gelesen, dass FreeBSD auf alter Hardware noch sehr flüssig sein soll. Außerdem wäre dann meine gefühlte Sicherheit etwas höher:-)

RSS-Feed für Kommentare zu diesem Artikel.  TrackBack-URL

Einen Kommentar hinterlassen