Jump to content

Fragen vor Wechsel auf Unraid


Hawk30100

Recommended Posts

Hallo zusammen!

 

ich plane mein aktuelles self-made NAS etwas umzubauen und wollte vor dem Wechsel auf UNRAID noch ein paar Fragen stellen.

Aktuell wird die NAS sehr wenig verwendet und die Anzahl der Lese- und Schreibzugriffe sind sehr gering. Durch mein Gewerbe muss ich aber sicherstellen, dass meine Daten lange verfügbar sind (Archiv).

 

Meine Prioritäten liegen hierbei auf:

- Datenkonsistenz

- Niedrige Lautstärke & niedriger Strombedarf

 

Nicht so wichtig sind:

- Speicherplatz

- Performance

 

Aktuell besteht mein NAS aus alten Festplatten (2009-2012), hat Windows 10 installiert und nutzt StableBit DrivePool für die Datenverwaltung. Die Festplatten haben eine Größe von 2TB, 1,5TB 640GB 640GB.

 

Ich möchte nun mit diesem Festplatten-Setup auf Unraid umsteigen.

Damit die NAS nicht den ganzen Tag die Festplatten aktiv halten muss, würde ich gerne zwei SSD als Cache (Mirrored) nutzen und die 4 Festplatte dann ins Array packen, wovon 1 Platte als Parity dann fungiert.

 

Nun habe ich gelesen das Linux standardmäßig einen RAM Schreib-Puffer nutzt. Da ich aber non-ecc RAM Riegel habe und keine USV besitze, würde ich auf dieses Caching gerne verzichten, um die Datenkonsistenz zu erhöhen (potentielle Fehler im RAM bzw. Datenverlust durch Stromausfall, etc.)

 

 

Fragen:

 

1) Kann man den Schreib-Puffer im RAM wirklich abschalten?

2) Kann ich mit dem Setup aus 2 SSD Cache & 4 HDD Array (davon 1 Parity) wirklich meine Ziele Datenkonsistenz, niedrige Lautstärke und niedrigen Strombedarf erreichen?

 

 

Danke für Eure Unterstützung :)

Link to comment
1 hour ago, Hawk30100 said:

Hallo zusammen!

 

ich plane mein aktuelles self-made NAS etwas umzubauen und wollte vor dem Wechsel auf UNRAID noch ein paar Fragen stellen.

Aktuell wird die NAS sehr wenig verwendet und die Anzahl der Lese- und Schreibzugriffe sind sehr gering. Durch mein Gewerbe muss ich aber sicherstellen, dass meine Daten lange verfügbar sind (Archiv).

...ein NAS ist kein Archiv und ein NAS allein ist backup.

 

 

1 hour ago, Hawk30100 said:

 

Meine Prioritäten liegen hierbei auf:

- Datenkonsistenz

- Niedrige Lautstärke & niedriger Strombedarf

 

Nicht so wichtig sind:

- Speicherplatz

- Performance

 

Aktuell besteht mein NAS aus alten Festplatten (2009-2012), hat Windows 10 installiert und nutzt StableBit DrivePool für die Datenverwaltung. Die Festplatten haben eine Größe von 2TB, 1,5TB 640GB 640GB.

...auch Windows legt die Disks schlafen...wenn Du in DrivePool die Duplizierung entsprechend einstellst, hast Du auch - sogar mehr, als mit 1x pariy by unraid) redundanz.

Konsistenz hast Du ohne Prüfsümmen nicht...weder bei Windows, noch bei unraid.

 

1 hour ago, Hawk30100 said:

Ich möchte nun mit diesem Festplatten-Setup auf Unraid umsteigen.

Damit die NAS nicht den ganzen Tag die Festplatten aktiv halten muss, würde ich gerne zwei SSD als Cache (Mirrored) nutzen und die 4 Festplatte dann ins Array packen, wovon 1 Platte als Parity dann fungiert.

Siehe oben... kannst Du übrogens auch mit DrivePool machen...SSD als cache.

 

1 hour ago, Hawk30100 said:

Nun habe ich gelesen das Linux standardmäßig einen RAM Schreib-Puffer nutzt. Da ich aber non-ecc RAM Riegel habe und keine USV besitze, würde ich auf dieses Caching gerne verzichten, um die Datenkonsistenz zu erhöhen (potentielle Fehler im RAM bzw. Datenverlust durch Stromausfall, etc.)

 

 

Fragen:

 

1) Kann man den Schreib-Puffer im RAM wirklich abschalten?

das löst die Problematik von ECC bzw. dessen Mehr an Sicherheit nicht.

 

1 hour ago, Hawk30100 said:

2) Kann ich mit dem Setup aus 2 SSD Cache & 4 HDD Array (davon 1 Parity) wirklich meine Ziele Datenkonsistenz, niedrige Lautstärke und niedrigen Strombedarf erreichen?

...siehe oben.

Nicht mehr oder weniger als mit Diener jetzigen Lösung.

Willst Du Strom sparen, müsste man mal rausfinden, wo die Ursache/verteilung bei Deinem jetztigne Verbrauch ist.

Unraid mit spindown wird da allein keinen Unterschied machen...im gegenteil..Win10 hat eher bessere Stromsparmechanismen als Linux.

Was genau hast Du für einen Hardware am Start?

 

Link to comment

Erstmal vielen Dank für deine Rückmeldung.

 

 

Meine aktuelle Windows-Lösung funktioniert und tut was sie soll. Ich weiß das man da vieles machen kann, was auch mit Unraid möglich ist.

Bei den Fragen ging es mir gar nicht so sehr darum, Unraid mit meiner Windows-Lösung zu vergleichen. Viel mehr bin ich einfach etwas unzufrieden mit meiner Windows Lösung und suche eine Alternative. Deshalb die Fragen, ob sich meine Vorstellungen mit Unraid umsetzen lassen.

 

In der Zukunft möchte ich auch noch mehr mit dem Raid machen, wie beispielsweise noch ein Git Repository oder Jenkins drauf laufen zu lassen. VPN ist eventuell auch denkbar und noch mehr. Eine "Raid-OS-Lösung" wie Unraid, bei der man ganz einfach Apps installiert und schon läuft ein Docker-Container, hört sich für mich nach einer sehr guten und einfachen Lösung an. Unter Windows hab ich leider immer wieder schlechte Erfahrungen gemacht mit bspw. Docker-for-Windows, welches kein Autostart out-of-the-box hat oder ein GitLab-Runner nativ unter Windows der nur Probleme macht und sich immer wieder aufhängt (gibt einige GitHub-Issues hierzu).

 

 

Meine Hardware sieht wie folgt aus:

 

ASRock AM1H-ITX

AMD Athlon™ 5350 APU with Radeon™ R3

2 x 4GB DDR3 RAM

80 Watt Netzteil

 

2 x WD Caviar Blue 640GB

1 x WD Cavier Green 1500GB

1 x Seagate Barracuda 2000GB

 

Die Festplatten sind die größten Stromfresser. Alleine die Blue braucht 6-8 Watt pro Stück. Die CPU 8-20 Watt.

Aber auch hier geht es mir gar nicht so sehr darum, 1 oder 2 Watt mehr einzusparen, sondern eher ein System zu finden, welches die CPU auch im Leerlauf herunter taktet und schaut das die Platten so lange wie möglich aus bleiben. Welches also generell stromsparend arbeitet.

 

 

Was ich nicht so ganz verstehe ist, dass du sagst das ein Abschalten des RAM Cache die Sicherheit nicht erhöht. Wenn die Daten direkt auf die Cache Platten geschrieben werden und somit auch doppelt vorliegen, so sind die Daten doch direkt gegen ein Verlust abgesichert. Wenn sie im RAM sind und der Strom ausfällt, dann sind sie doch weg. Auch müsste doch das Filesystem teilweise dafür sorgen, dass die Daten nicht korrupt werden. Habe ich mich da etwa geirrt?

 

 

Link to comment

Ok, also hast Du doch ein paar Anforderungen, als nur NAS.

Ja, das kannst Du mit unraid tun, aber due Daten Konsistenz ist nicht besser und stromsparende ist es nicht, wenn Du heute schon unter win10 alle Energiespar- Einstellungen aktiviert hast.

Das mit dem RAM Cache bezog ich auf Fehler im RAM...
Den Write Cache kann man zwar einstellen, aber das könnte auch andere Probleme machen. Spätestens wenn Du dann mal einen Docker nutzt.
Gegen Fehler bei plötzlicher Stromausfall hilft es auch nicht wirklich..die CPU und auch manche SSDs haben auch einen RAM Cache.
Das sinnvollste ist hier eine kleine USV, die nach 5-15min Stromausfall den Server sauber stoppt.

Wenn Du Dein bestehendes System nutzen willst, sei Dir bewusst, dass unraid Deine Platten formatieren wird.
Du brauchst also backups..zB eine USB Disk.

Hat Dein System 6x SATA, sodass Du zwei SSDs noch nachrüsten kannst?

Gesendet von meinem SM-G780G mit Tapatalk

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...