Es gibt viele Faktoren, die Client-SSDs von Unternehmens-SSDs unterscheiden. Eines dieser Attribute ist das Ausmaß der Überbereitstellung (Over-Provisioning, OP) einer SSD. Bei der Überbereitstellung auf einem Flash-Gerät handelt es sich um die Menge an Speicherplatz, die für die Hintergrundaktivität des Controllers reserviert ist. Weniger OP bedeutet größere Kapazität bei langsamerer Schreibleistung, während mehr OP weniger Kapazität und eine bessere dauerhafte Schreibleistung bedeutet.
Da wir in unserem Labor Plattformen für unsere virtualisierungsintensiven Tests erstellen, ist Hochgeschwindigkeitsspeicher im Allgemeinen sehr gefragt. Für den Großteil unserer Arbeit nutzen wir einige Speichersysteme im Labor, darunter ein All-Flash-Array, obwohl kritische VMs und unser Hauptdateiserver auf lokalem SSD-Speicher liegen. Dies ermöglicht es uns, Kern-VMs online zu halten, selbst wenn umfassende Änderungen am gemeinsam genutzten Speicher im Labor vorgenommen werden.
In einer unserer Supermicro SuperStorage Server 2027R-AR24NV Plattformen nutzen wir drei LSI 9361-8i RAID-Karten, die Speicherplatz für VMs oder Produktionsspeicher bereitstellen. Da uns die Hardware in unserem Labor größtenteils leihweise zur Verfügung gestellt wird, müssen wir in der Regel mit dem arbeiten, was wir zur Verfügung haben, was sich monatlich ändern kann. Für unseren lokalen SSD-Speicher verwenden wir acht 960 GB große Micron M500 Client-SSDs . Diese bieten zwar eine hervorragende Leseleistung, sind aber nicht für hohe, kontinuierliche Schreiblast ausgelegt. Um dies zu ändern und sie optimal in unserem Labor einzusetzen, überdimensionieren wir jede M500 SSD, bevor wir sie an unseren RAID-Controller anschließen. Dies verbessert die Schreibgeschwindigkeiten bei längeren VM-Migrationen und sorgt für einen reibungslosen Ablauf beim Kopieren großer, vorkonfigurierter Datenbanken auf und vom Dateiserver.
Um zu sehen, wie die SSDs anfänglich konfiguriert sind, zeigt der folgende hdparm-Befehl die verfügbaren Sektoren an:
hdparm -N /dev/sdX
Multiplizieren Sie diesen Betrag mit einem Wert wie 0.80 oder 0.90, um die Kapazität zu verringern. Abhängig von der Umgebung kann es hilfreich sein, mit einem kleineren Schritt zu beginnen und sich nach oben zu arbeiten, um die Kapazität so wenig wie möglich zu reduzieren. Die M500-SSDs in unserem Fileserver sind derzeit auf 0.90 ihrer ursprünglichen Kapazität eingestellt.
Der folgende Befehl ändert die verfügbaren LBAs und verkleinert die verfügbare Kapazität auf
hdparm -Np'Anzahl der Sektoren hier' /dev/sdX (hdparm -Np1000000 /dev/sdX)
Im Allgemeinen ist es eine gute Idee, die SSD nach diesem Vorgang sicher zu löschen. Nachdem dies abgeschlossen ist, verwenden Sie den Befehl, um die verfügbaren Sektoren auf diesem Laufwerk anzuzeigen und sicherzustellen, dass die Einstellungen beibehalten werden. Danach können Sie sie wie gewohnt über Ihre RAID-Karte verbinden, um Ihr Array zu erstellen.
Obwohl es im Allgemeinen nicht empfohlen wird, Client-SSDs in einer Unternehmensumgebung zu verwenden, gibt es Möglichkeiten, den größtmöglichen Nutzen aus den kostengünstigen Laufwerken zu ziehen, wie hier gezeigt. SSD-Anbieter unternehmen alle Anstrengungen, um mehr Einsteiger-SSDs für Unternehmen auf den Markt zu bringen, aber nicht in jedem Fall ist eine Enterprise-Festplatte erforderlich. Die Verwendung eines OPd-Client-Laufwerks eignet sich beispielsweise hervorragend für Test-/Entwicklungsumgebungen. Durch die Anpassung des OP können Power-User ein hervorragendes Preis-Leistungs-Verhältnis aus einer Client-SSD herausholen.
Besprechen Sie diese Geschichte
Micron SSDs bei Amazon



Amazon