Systeme: Risiken von SSD-RAIDs

Flashenhals

Administratoren erhoffen sich vom Deployment von SSD-RAIDs immense Performance-Zuwächse für Workstations und Serversysteme. Diese Erwartung ist bis zu einem gewissen Grad korrekt. Wer seine Festplatten durch SSDs ersetzt, arbeitet nachher mit Sicherheit schneller. Leider sorgen die Besonderheiten von Flash dafür, dass einige bei Festplatten-RAIDs nicht auftretende Probleme die Freude am Festwertspeicher vermiesen können. Dieser Artikel fasst den derzeitigen Forschungsstand zusammen, um sie über Probleme und Fallen beim Betrieb eines SSD-RAIDs zu informieren.
Speicher muss nicht nur laufend größer werden, sondern auch schneller. In Zeiten von Virtualisierung und immer leistungsfähigeren Rechnern, die zeitnah auf ... (mehr)

Heutige SSDs arbeiten immens schnell. Im Serverbereich sind Transferraten von einigen hundert MBytes ganz normal. Bei einer einzelnen SSD mag dies für die Umgebung noch zu bewältigen sein. Jedoch ist der durchschnittliche SATA-Controller viel zu langsam an die CPU angebunden, um die von mehreren SSDs parallel angelieferten Daten effizient an den Hauptspeicher weiterzugeben. Zur Umschiffung dieses Problems bietet sich die Nutzung von mehreren Controllern an. Sie können den PCIe-Bus ruhig komplett auslasten. Achten sie dabei aber darauf, dass die für die Karten verwendeten Slots nicht die gleiche Lane benutzen.

Engstelle Workstation

Bei der Nutzung der im Serverbereich populären Hardwarecontroller ergibt sich eine weitere Falle. Hardware-RAID-Controller sind normalerweise auf Festplatten optimiert, die zwar vergleichsweise schnell lesen und schreiben können, aber nur relativ wenige IOPS pro Sekunde erbringen können. Eine im Jahr 2010 durchgeführte Benchmark-Serie ergab, dass sich die Leseperformance des durchschnittlichen Hardwarecontrollers schon ab der dritten SSD nicht mehr nennenswert erhöht.

...

Der komplette Artikel ist nur für Abonnenten des ADMIN Archiv-Abos verfügbar.

Ähnliche Artikel

comments powered by Disqus
Einmal pro Woche aktuelle News, kostenlose Artikel und nützliche ADMIN-Tipps.
Ich habe die Datenschutzerklärung gelesen und bin einverstanden.

Konfigurationsmanagement

Ich konfiguriere meine Server

  • von Hand
  • mit eigenen Skripts
  • mit Puppet
  • mit Ansible
  • mit Saltstack
  • mit Chef
  • mit CFengine
  • mit dem Nix-System
  • mit Containern
  • mit anderer Konfigurationsmanagement-Software

Ausgabe /2023