Wird das Herunterfahren von Festplatten Probleme mit Linux Raid verursachen?

7

Ich richte einen Server ein, auf den rund um die Uhr zugegriffen werden muss, auf den jedoch nur selten zugegriffen wird (Archivspeicher). Um Wärme / Strom zu sparen, denke ich darüber nach, Festplatten so einzustellen, dass sie mit hdparm heruntergefahren werden.

Ich habe mich jedoch gefragt, ob dies zu Unzuverlässigkeit führen kann, da der Speicher ein Linux-RAID-10-Array ist. Dies kann zu Verzögerungen beim Hochfahren führen und dazu, dass ein Laufwerk aus dem Array geworfen wird. Irgendwelche Erfahrungen / Kriegsgeschichten dazu?


quelle

Antworten:

3

Ich habe dies mit einem Linux-RAID-5-Array gemacht und hatte nie Probleme mit der Synchronisierung. Es gab eine merkliche Verzögerung, wenn sich die Laufwerke drehten, ungefähr 45 Sekunden oder so. In Bezug auf die Leistung habe ich jedoch entschieden, dass es sich nicht wirklich lohnt. Der Server verbrauchte 90 Watt, als sich die Laufwerke drehten (er wurde unter Berücksichtigung des Stromverbrauchs gebaut), und 70 Watt, wenn sie heruntergefahren wurden. Dieser Unterschied rechtfertigte nicht die Wartezeit, bis sie wieder hochgefahren wurden.

Jeff Shattock
quelle
2

Ich habe das schon einmal gemacht (vor mehr als 5 Jahren) und nie Probleme beim Herunterfahren der Festplatten gesehen. Sofern sich die Festplatte nicht wieder dreht, sollte dies in Ordnung sein. Ihre Zugriffszeiten werden jedoch leiden. Wählen Sie eine gute Spin-Down-Zeit - etwas, das die Festplatten während der Zeit, in der Sie sie verwenden, in Schwung hält. Ich habe 15 Minuten gewählt. Es war im Allgemeinen gut während des Gebrauchs, und als ich die Festplatten nicht mehr benutzte (zum Beispiel über Nacht), drehte es sich früh genug herunter.

Ich weiß nicht, welche Energieeinsparungen Sie erzielen werden - ich habe Festplatten heruntergefahren, um das Rauschen zu reduzieren. Ich habe nicht die besten Festplatten verwendet ...

baumgart
quelle
Danke für deine Antwort. Stimmen Sie mit Ihnen auf der Leistungsseite überein. Ich drehe mich auch runter, um Hitze und Lärm zu kontrollieren.
-3

Verwenden Sie kein Linux (RAID). Holen Sie sich eine Adaptec SAS-Karte ... mit der Sie viel mehr tun können, als Sie beabsichtigen.

Jedenfalls kann es:

  • Behandeln Sie das automatische Failover auf eine Reservedisk
  • Behandeln Sie regelmäßige Drehungen, um sicherzustellen, dass die Discs funktionieren
  • Führen Sie die regelmäßige Überprüfung des gesamten RAID durch

All dies sorgt dafür, dass die Artikel ordnungsgemäß funktionieren. Außerdem können Sie bei Bedarf auf etwa 190 Discs in kaskadierten SAS-Gehäusen skalieren;)

Erwägen Sie die Verwendung von RAID 6, nicht von RAID 10 - bietet Ihnen eine bessere Leistung für mehr Discs als 4, und ... nun, wenn dies ein Archiv ist, wird nichts anderes wirklich benötigt. Raid 10 ist mehr für High-End-Datenbankserver.

Abhängig von der Größe des RAID kann das Hochfahren tagsüber problematisch sein. Möglicherweise können Sie nicht alle Discs gleichzeitig hochfahren ... und wenn Sie die Spin-Ups verschieben (kann Linux das tun?), Kann es länger dauern, bis sie alle betriebsbereit sind, als die Benutzer möchten. In diesem Fall kann es ratsam sein, die Discs tagsüber drehen zu lassen. Wenn es sich um einen neuen Server handelt, sollten Sie zum Energiesparen 2,5-Zoll-Discs in Betracht ziehen. Supermicro verfügt über eine schöne Kapazität von 1 Rack-Einheiten und bietet Platz für 24 2,5-Zoll-Festplatten - und vieles mehr für 3,5-Zoll-Discs (bis zu 48 Zoll) ein Fall.

TomTom
quelle
Erstens - dies ist keine Antwort auf die Frage. Zweitens - RAID 6 wird RAID 10 fast nie übertreffen. Drittens - Sie haben keine bestimmte Karte aufgelistet und es gibt Dutzende von Adaptec SAS-Karten. Jedes von Ihnen erwähnte Merkmal der mysteriösen SAS-Karte ist etwas, nach dem das OP nicht gefragt hat oder das auf die Frage nicht zutrifft.
MDMarra
Erstens ist es - es ist eine Kriegsgeschichte für ein Speichersystem. Zweitens gibt es nicht ein Dutzend, es gibt eine aktuelle Zeile mit verschiedenen Karten, die hauptsächlich auf den Portanforderungen basieren. Herzlichen Glückwunsch, Sie haben es erfolgreich geschafft, ein Arsch zu sein.
TomTom
Ich würde gerne Zahlen sehen, die zeigen, dass RAID 6 eine höhere Leistung als 10 und zweitens aufweist. Laut adaptec.com/en-US/products/Controllers/Hardware scheint es sicher über ein Dutzend SAS-Karten von Adaptec zu geben mit sehr unterschiedlichen Funktionen
MDMarra
1
Linux-Software-RAID ist fantastisch, wenn die zusätzlichen Kosten für ein Hardware-RAID nicht gerechtfertigt sind. RAID6 bietet zwar keine bessere Leistung als RAID1 + 0, kann jedoch die Ressourcen für einen Archivserver effizienter nutzen.
Warner
@Warner - Mit einem RAID 5 oder 6 bekommen Sie definitiv mehr Platz für Ihr Geld, daran besteht kein Zweifel. Mein Kommentar war, weil TomTom ausdrücklich sagt, dass RAID 6 RAID 10 bei einer Spindelanzahl von mehr als 4
übertreffen wird.