Unraid in der Übersicht

Unraid ist ein auf Linux basierendes Server-Betriebssystem fĂŒr den Heimgebrauch. Es fasst Storage und Virtualization. Dabei kann man Docker und Virtuelle Maschinen verwenden. Über das Community Applikation Plugin wird eine Art Appstore eingefĂŒgt ĂŒber diesen unkomplizierten Docker und Plugins installiert werden können. Wenn man sich im Webinterface von Unraid Anmeldet, dieses erreicht man nach der Installation, indem man „Tower“ in die Adresszeile seines Browsers eingibt. NatĂŒrlich kann man diese Adresse auch Ă€ndern.  Im Dashboard wird das wichtigste zusammengefasst. Die Auslastung des Prozessors und des Arbeitsspeicher wird auf der linken Seite angezeigt. Links oben wird, wie unten auf dem Bild zu sehen, eine Übersicht auf die installierten Docker Container. Darunter kommen die Virtuellen Maschinen. Darunter kommen die Shares. Die Shares sind die Netzlaufwerke. Sie können unter Windows aber auch unter sĂ€mtlichen Linux Distros eingebunden werden. DafĂŒr gibt man \\Tower\Sharename bei „Netzlaufwerk hinzufĂŒgen ein. Je nach Lizenz kann eine verschiedene Anzahl Festplatten oder SSDs angebunden werden. Dabei können zwei Laufwerke als Parity gesetzt werden. Die ParitĂ€t wird von Unraid zum Schutz vor Datenverlust verwendet.

Unraid in der Übersicht

 

Wie werden die Daten gesichert?

Wenn ein Laufwerk im Array ausfĂ€llt, können die Daten auf den anderen Laufwerken mit den ParitĂ€tsdaten kombiniert werden, um die fehlenden Daten zu rekonstruieren. Im Allgemeinen ist ein ParitĂ€tsprozess so ausgelegt, dass er eine einzelne BitĂ€nderung ĂŒber einen gegebenen Satz von Bits erfasst, indem der Wert eines hinzugefĂŒgten Bits so eingestellt wird, dass eine Summierung ĂŒber diesen Satz von Bits auf einen bekannten Wert erzwungen wird. Das hinzugefĂŒgte Bit wird als ParitĂ€tsbit bezeichnet.

In Unraid werden die ParitĂ€tsbits unabhĂ€ngig von den Datenlaufwerken auf einem ParitĂ€tslaufwerk gespeichert. Dieses ParitĂ€tsbit arbeitet ĂŒber den Satz von Bits an derselben relativen Bitposition auf jedem Laufwerk. Das 57. Bit des ParitĂ€tslaufwerks ist also das ParitĂ€tsbit fĂŒr das 57. Bit aller Datenlaufwerke. Eine ParitĂ€tsprĂŒfung der 57. Bit-Position addiert daher alle 57. Bits jedes Laufwerks, einschließlich des ParitĂ€tslaufwerks, und die PrĂŒfung, ob eine Summe vorliegt, ist eine gerade Zahl. Wenn der zurĂŒckgegebene Wert nicht GERADE ist, wird das ParitĂ€tsbit umgeschaltet, sodass die ParitĂ€tsprĂŒfung eine GERADE Zahl zurĂŒckgibt.

Warum gerade eine Nummer? Unraid verwendet „gerade ParitĂ€t“, was einfach bedeutet, dass der Summierungsprozess (unter Verwendung einer mathematischen Operation mit der Bezeichnung „exklusives ODER“ oder „XOR“) ĂŒber diesen Satz von Bits einen Wert zurĂŒckgeben muss, der eine gerade Zahl ist.

Digitale Daten werden als 1 oder 0 gespeichert. Beispiel:

  • Wenn Sie 4 Laufwerke mit den Bitwerten 1,1,1,1 haben, ist die ParitĂ€t 0 (1 + 1 + 1 + 1 + 0 = gerade).
  • Wenn die Bitwerte 1,0,0,0 sind, ist die ParitĂ€t 1 (1 + 0 + 0 + 0 + 1 = gerade).

Wenn ein Laufwerk zu einem paritĂ€tsgeschĂŒtzten Unraid-Array hinzugefĂŒgt wird, wird es zuerst gelöscht, indem Nullen in alle Bits aller Sektoren dieses Laufwerks geschrieben werden. Ein Nullwert hat keinen Einfluss auf die ParitĂ€t. Sobald das neue Laufwerk mit Nullen gefĂŒllt ist, kann es von Unraid unbemerkt in das Array verschoben werden, ohne dass die ParitĂ€t neu erstellt werden muss. Auf diese Weise können mehrere Festplatten gleichzeitig hinzugefĂŒgt werden. Die GrĂ¶ĂŸe der ParitĂ€tsfestplatte muss mindestens dem grĂ¶ĂŸten Datenlaufwerk entsprechen.

ZusÀtzlich können SSDs als Cache eingesetzt werden. Bei jedem einzelnen Share kann eingestellt werden ob der Cache benutzt wird oder nicht. Auf dem Cache werden auch sÀmtliche Docker Container installiert.

 

Der Appstore

Der Appstore bzw. Community Aplications ist nicht standartmĂ€ĂŸig dabei. Er muss als Plugin nachinstalliert werden. Wie das geht ist hier beschrieben. Dort finden sich zahlreiche Fertige Docker Images wie z.B. Nextcloud, der PlexMediaServer aber auch Gameserver. Mit einem Klick auf installieren wird das Image auch schon heruntergeladen und installiert.

Preise

Unraid Übersicht

 

Zusammenfassung

Unraid ist eines (wenn nicht sogar das beste) Homeserver Betriebssystem. Es eignet sich fĂŒr Einsteigeiger aber auch fĂŒr Fortgeschrittene. Der Server kann einfach und zuverlĂ€ssig Dienste im Netzwerk bereitstellen. Wer noch nicht ĂŒberzeugt ist: Man kann die kostenlose 30 TĂ€gige Testphase Nutzen. DafĂŒr einfach den Installer auf der Offiziellen Seite herunterladen auf einen USB-Stick installieren. Danach wird der Stick nur noch in den Server eingesteckt und schon Bootet Unraid.

Unraid in der Übersicht

Fragen?

Du hast eine Frage zu Unraid? Schreib einfach einen Kommentar unter diesen Beitrag.


Mehr zu Unraid:

⇒Nextcloud auf Unraid installieren

⇒Minecraft Server unter Unraid installieren

⇒ARK: Survival Evolved Server unter Unraid installieren