Startseite Unternehmen Seagate Nytro 3332 SAS SSD Testbericht

Seagate Nytro 3332 SAS SSD Testbericht

by Adam Armstrong
Seagate Nytro 3332-Gruppe

Im vergangenen Jahr Seagate kündigte eine Erweiterung seiner Enterprise-SAS-SSDs an mit der Aufnahme der 3032 SAS SSD-Reihe. Die Linie nutzt die SAS-Schnittstelle für 12 Gbit/s und Dual-Port-Leistung rund um die Uhr. Die Laufwerke sind 24 Zoll x 7 mm groß und haben Kapazitäten von 2.5 GB bis 15 TB. Die Serie ist weiter in drei Ausdauerstufen unterteilt, darunter gemischte Arbeitslasten (400), schreibintensiv (15.36) und skalierte Ausdauer mit dem Laufwerk, das wir uns heute ansehen, der Seagate Nytro 3532 SAS SSD.

Im vergangenen Jahr Seagate kündigte eine Erweiterung seiner Enterprise-SAS-SSDs an mit der Aufnahme der 3032 SAS SSD-Reihe. Die Linie nutzt die SAS-Schnittstelle für 12 Gbit/s und Dual-Port-Leistung rund um die Uhr. Die Laufwerke sind 24 Zoll x 7 mm groß und haben Kapazitäten von 2.5 GB bis 15 TB. Die Serie ist weiter in drei Ausdauerstufen unterteilt, darunter gemischte Arbeitslasten (400), schreibintensiv (15.36) und skalierte Ausdauer mit dem Laufwerk, das wir uns heute ansehen, der Seagate Nytro 3532 SAS SSD.

Seagate Nytro 3332-Reihe

SAS verliert unter den wichtigsten Schnittstellen im Rechenzentrum etwas an Bedeutung, hat aber immer noch einen starken Platz im Rechenzentrum. Da SAS über zwei Ports verfügt, wurden diese Laufwerke in der Vergangenheit zusammen mit Aktiv-Aktiv-Controllern verwendet. Aufgrund der im Vergleich zu SATA höheren Leistungsobergrenze weist SAS tendenziell auch eine höhere Kapazität auf als SATA, was höhere Geschwindigkeiten und NAND-Kapazitäten ermöglicht. Da es Millionen von SAS-Steckplätzen gibt und NVMe die Technologie noch nicht vollständig verdrängt hat, ist Seagate gerne bereit, die Laufwerke für diesen Bedarf zu liefern.

Seagate Nytro 3332 Nahaufnahme

Als Teil der 3032-Reihe des Unternehmens bietet die Seagate Nytro 3332 alle Vorteile, darunter eine Kapazität von bis zu 15.36 TB, eine Leistung von bis zu 2.2 GB/s und einen Durchsatz von bis zu 240,000 IOPS. Das Laufwerk ist mit SED, FIPS 140-2 und Instant Secure Erase ausgestattet. Die besten Anwendungsfälle für den 3332 sind Servervirtualisierung, OLTP-Datenbanken, softwaredefinierter Speicher, All-Flash-Arrays sowie Caching und Tiering.

Für die Seagate Nytro 3332 SAS SSD gilt eine eingeschränkte 5-Jahres-Garantie. Für diesen Test betrachten wir die Kapazität von 960 GB.

Technische Daten der Seagate Nytro 3332

Kapazität 15.36TB 7.68TB 3.84TB 1.92TB 960GB
Eigenschaften
Schnittstelle (Dual Port) 12 Gbit/s SAS
NAND-Flash-Typ 3D eTLC
Formfaktor 2.5 Zoll x 15 mm
Leistung – Einzelport 12 Gbit/s
Sequentielles Lesen (MB/s) kontinuierlich, 128 KB 1050 1100 1100 1100 1100
Sequentielles Schreiben (MB/s) kontinuierlich, 128 KB 950 1000 1000 1000 950
Zufälliges Lesen (IOPS) kontinuierlich, 4 KB 120k 170k 180k 180k 170k
Zufälliges Schreiben (IOPS) kontinuierlich, 4 KB 16k 80k 85k 85k 70k
Zufällige 30 % Schreibvorgänge (IOPS) kontinuierlich, 4 KB 46k 160k 160k 150k 130k
Leistung – Dual Port 12 Gbit/s
Sequentielles Lesen (MB/s) kontinuierlich, 128 KB 2100 2000 2200 2200 2150
Sequentielles Schreiben (MB/s) kontinuierlich, 128 KB 1000 1650 1650 1650 1300
Zufälliges Lesen (IOPS) kontinuierlich, 4 KB 150k 240k 240k 230k 210k
Zufälliges Schreiben (IOPS) kontinuierlich, 4 KB 20k 80k 85k 85k 70k
Zufällige 30 % Schreibvorgänge (IOPS) kontinuierlich, 4 KB 46k 160k 160k 160k 140k
Ausdauer/Zuverlässigkeit
Lebenslange Ausdauer 1 Laufwerkschreibvorgänge pro Tag
Gesamtzahl der geschriebenen Bytes (TB) 28k 14k 7K 3.5k 1.7k
Nicht behebbare Lesefehler pro gelesenen Bits  

1 pro 10E17

MTBF 2.5 Millionen Stunden
Annualisierte Ausfallrate (AFR) 0.35%
Garantie, eingeschränkt 5 Jahre
Power Management
+5/+12V Max. Startstrom (A) 0.80/0.21
Durchschnittliche Leerlaufleistung (W) 4.6
Physik
Höhe (Zoll/mm, max.) 0.591in / 15mm
Breite (Zoll/mm, max.) 2.76in / 70.1mm
Tiefe (Zoll/mm, max.) 3.955in / 100.45mm
Gewicht (lb/g) 0.364lb / 165g

Seagate Nytro 3332 Leistung

Testbed

Unsere Enterprise-SSD-Bewertungen nutzen a Lenovo Think System SR850 für Anwendungstests und a Dell PowerEdge R740xd für synthetische Benchmarks. Das ThinkSystem SR850 ist eine gut ausgestattete Quad-CPU-Plattform, die eine CPU-Leistung bietet, die weit über das hinausgeht, was zur Belastung des leistungsstarken lokalen Speichers erforderlich ist. Synthetische Tests, die nicht viele CPU-Ressourcen erfordern, verwenden den traditionelleren Dual-Prozessor-Server. In beiden Fällen besteht die Absicht darin, den lokalen Speicher im bestmöglichen Licht zu präsentieren, das mit den maximalen Laufwerksspezifikationen des Speicheranbieters übereinstimmt.

Dell PowerEdge R740xd

  • 2 x Intel Gold 6130 CPU (2.1 GHz x 16 Kerne)
  • 4 x 16 GB DDR4-2666 MHz ECC-DRAM
  • 1x PERC 730 2GB 12Gb/s RAID-Karte
  • Add-in-NVMe-Adapter
  • Ubuntu-16.04.3-desktop-amd64

Testhintergrund 

Die StorageReview Enterprise Test Lab bietet eine flexible Architektur für die Durchführung von Benchmarks für Unternehmensspeichergeräte in einer Umgebung, die mit der Umgebung vergleichbar ist, die Administratoren in realen Bereitstellungen vorfinden. Das Enterprise Test Lab umfasst eine Vielzahl von Servern, Netzwerken, Stromkonditionierungs- und anderen Netzwerkinfrastrukturen, die es unseren Mitarbeitern ermöglichen, reale Bedingungen zu schaffen, um die Leistung während unserer Überprüfungen genau zu messen.

Wir integrieren diese Details zur Laborumgebung und zu den Protokollen in Überprüfungen, damit IT-Experten und diejenigen, die für die Speicherbeschaffung verantwortlich sind, die Bedingungen verstehen können, unter denen wir die folgenden Ergebnisse erzielt haben. Keine unserer Bewertungen wird vom Hersteller der von uns getesteten Geräte bezahlt oder überwacht.

Analyse der Anwendungsauslastung

Um die Leistungsmerkmale von Enterprise-Speichergeräten zu verstehen, ist es wichtig, die Infrastruktur und die Anwendungs-Workloads in Live-Produktionsumgebungen zu modellieren. Unsere Benchmarks für den DapuStor H3100 sind daher die MySQL OLTP-Leistung über SysBench und Microsoft SQL Server OLTP-Leistung mit einer simulierten TCP-C-Arbeitslast. Für unsere Anwendungs-Workloads werden auf jedem Laufwerk zwei bis vier identisch konfigurierte VMs ausgeführt.

SQL Server-Leistung

Jede SQL Server-VM ist mit zwei vDisks konfiguriert: einem 100-GB-Volume für den Start und einem 500-GB-Volume für die Datenbank und Protokolldateien. Aus Sicht der Systemressourcen haben wir jede VM mit 16 vCPUs und 64 GB DRAM konfiguriert und den LSI Logic SAS SCSI-Controller genutzt. Während unsere zuvor getesteten Sysbench-Workloads die Plattform sowohl in Bezug auf Speicher-I/O als auch in Bezug auf die Kapazität ausgelastet haben, wird beim SQL-Test nach der Latenzleistung gesucht.

Dieser Test verwendet SQL Server 2014, das auf Windows Server 2012 R2-Gast-VMs ausgeführt wird, und wird durch Quests Benchmark Factory für Datenbanken belastet. StorageReviews Microsoft SQL Server OLTP-Testprotokoll verwendet den aktuellen Entwurf des Benchmark C (TPC-C) des Transaction Processing Performance Council, einen Online-Transaktionsverarbeitungs-Benchmark, der die Aktivitäten in komplexen Anwendungsumgebungen simuliert. Der TPC-C-Benchmark kommt der Messung der Leistungsstärken und Engpässe der Speicherinfrastruktur in Datenbankumgebungen näher als synthetische Leistungsbenchmarks. Jede Instanz unserer SQL Server-VM für diese Überprüfung verwendet eine SQL Server-Datenbank mit 333 GB (Maßstab 1,500) und misst die Transaktionsleistung und Latenz unter einer Last von 15,000 virtuellen Benutzern.

SQL Server-Testkonfiguration (pro VM)

  • Windows Server 2012 R2
  • Speicherbedarf: 600 GB zugewiesen, 500 GB genutzt
  • SQL Server 2014
    • Datenbankgröße: Maßstab 1,500
    • Virtuelle Client-Auslastung: 15,000
    • RAM-Puffer: 48 GB
  • Testdauer: 3 Stunden
    • 2.5 Stunden Vorkonditionierung
    • 30-minütiger Probezeitraum

Für unsere durchschnittliche SQL Server-Latenz betrug die Latenzzeit der Seagate Nytro 3332 insgesamt 2 ms, wobei jede VM ebenfalls 2 ms erreichte.

Sysbench-Leistung

Der nächste Anwendungsbenchmark besteht aus a Percona MySQL OLTP-Datenbank gemessen über SysBench. Dieser Test misst die durchschnittliche TPS (Transaktionen pro Sekunde), die durchschnittliche Latenz und auch die durchschnittliche 99. Perzentil-Latenz.

Systembankben Die VM ist mit drei vDisks konfiguriert: eine für den Start (~92 GB), eine mit der vorgefertigten Datenbank (~447 GB) und die dritte für die zu testende Datenbank (270 GB). Aus Sicht der Systemressourcen haben wir jede VM mit 16 vCPUs und 60 GB DRAM konfiguriert und den LSI Logic SAS SCSI-Controller genutzt.

Sysbench-Testkonfiguration (pro VM)

  • CentOS 6.3 64-Bit
  • Percona XtraDB 5.5.30-rel30.1
    • Datenbanktabellen: 100
    • Datenbankgröße: 10,000,000
    • Datenbankthreads: 32
    • RAM-Puffer: 24 GB
  • Testdauer: 3 Stunden
    • 2 Stunden Vorkonditionierung von 32 Threads
    • 1 Stunde 32 Threads

Ein Blick auf unseren Sysbench-Transaktions-Benchmark ergab, dass der 3332 einen Gesamtwert von 10,716 TPS hatte, wobei einzelne VMs zwischen 2,613 TPS und 2,759 TPS liefen.

Mit der durchschnittlichen Sysbench-Latenz hatte der 3332 einen Gesamtwert von 11.95 ms, wobei einzelne VMs zwischen 11.6 ms und 12.24 ms liefen.

Für unser Worst-Case-Szenario betrug die Latenz (99. Perzentil) beim 3332 insgesamt 21.93 ms und einzelne VMs liefen zwischen 21.51 ms und 22.32 ms.

VDBench-Workload-Analyse

Wenn es um das Benchmarking von Speichergeräten geht, sind Anwendungstests am besten und synthetische Tests stehen an zweiter Stelle. Obwohl sie keine perfekte Darstellung der tatsächlichen Arbeitslasten darstellen, helfen synthetische Tests dabei, Speichergeräte mit einem Wiederholbarkeitsfaktor zu vergleichen, der es einfach macht, Konkurrenzlösungen direkt miteinander zu vergleichen. Diese Workloads bieten eine Reihe unterschiedlicher Testprofile, die von „Vier-Ecken“-Tests über allgemeine Tests der Datenbankübertragungsgröße bis hin zu Trace-Erfassungen aus verschiedenen VDI-Umgebungen reichen.

Alle diese Tests nutzen den gemeinsamen vdBench-Workload-Generator mit einer Skript-Engine, um Ergebnisse über einen großen Computing-Testcluster zu automatisieren und zu erfassen. Dadurch können wir dieselben Arbeitslasten auf einer Vielzahl von Speichergeräten wiederholen, einschließlich Flash-Arrays und einzelnen Speichergeräten. Unser Testprozess für diese Benchmarks füllt die gesamte Laufwerksoberfläche mit Daten und partitioniert dann einen Laufwerksabschnitt, der 25 % der Laufwerkskapazität entspricht, um zu simulieren, wie das Laufwerk auf Anwendungsauslastungen reagieren könnte. Dies unterscheidet sich von vollständigen Entropietests, bei denen 100 % des Antriebs genutzt und in einen stabilen Zustand versetzt werden. Infolgedessen spiegeln diese Zahlen höhere Dauerschreibgeschwindigkeiten wider.

Profile:

  • 4K Random Read: 100 % Read, 128 Threads, 0-120 % Iorate
  • 4K Random Write: 100 % Schreiben, 64 Threads, 0-120 % Iorate
  • 64K sequentielles Lesen: 100 % Lesen, 16 Threads, 0-120 % Leserate
  • 64K Sequentielles Schreiben: 100 % Schreiben, 8 Threads, 0-120 % Iorate
  • Synthetische Datenbank: SQL und Oracle
  • VDI-Vollklon- und Linked-Clone-Traces

Vergleichswerte für diesen Testbericht:

In unserer ersten VDBench-Workload-Analyse, Random 4K Read, belegte die Seagate Nytro 3332 mit 164,538 IOPS und 776 µs Latenz den zweiten Platz.

Beim 4K-Zufallsschreiben erreichte der 3332 mit 140,883 IOPS und einer Latenz von 897 µs erneut den zweiten Platz.

Beim Wechsel zur sequentiellen Arbeit mit unseren 64K-Workloads blieb der 3332 beim Lesen mit einem Spitzenwert von 15,296 IOPS oder 957 MB/s bei einer Latenz von 1.04 ms auf dem zweiten Platz.

Bei 64K-Schreibvorgängen belegte das Laufwerk mit 12,382 IOPS oder 774 MB/s bei einer Latenz von 1.3 ms den Spitzenplatz.

Unsere nächste Testreihe sind unsere SQL-Workloads: SQL, SQL 90-10 und SQL 80-20. Beginnend mit SQL belegte die Seagate Nytro 3332 erneut den Spitzenplatz mit 94,585 IOPS bei einer Latenz von 338 µs.

Bei SQL 90-10 blieb der 3332 mit einem Spitzenwert von 101,512 IOPS 311 µs an der Spitze.

Der 3332 rutschte beim SQL 80-20-Test mit einem Spitzenwert von 106,978 IOPS und einer Latenz von 298 µs auf den zweiten Platz ab.

Als nächstes folgen unsere Oracle-Workloads: Oracle, Oracle 90-10 und Oracle 80-20. Beginnend mit Oracle belegte die Seagate Nytro 3332 mit einem Spitzenwert von 109,950 IOPS und einer Latenz von 317 µs den zweiten Platz.

Bei Oracle 90-10 rutschte der 3332 mit einem Spitzenwert von 92,009 IOPS und einer Latenz von 238 µs wieder auf den ersten Platz zurück.

Mit Oracle 80-20 sank der 3332 auf zweite 95,360 IOPS und eine Latenz von 227 µs.

Als nächstes wechselten wir zu unserem VDI-Klontest „Full and Linked“. Beim VDI Full Clone (FC) Boot belegte die Seagate Nytro 3332 mit einem Spitzenwert von 57,135 IOPS und einer Latenz von 564 µs den zweiten Platz, bevor sie leicht abfiel.

VDI FC Initial Login hatte den 3332 mit einem Spitzenwert von 32,439 IOPS und einer Latenz von 920 µs auf dem zweiten Platz.

Der 3332 belegte beim VDI FC Monday Login den zweiten Platz mit einem Spitzenwert von 40,159 IOPS und einer Latenz von 396 µs.

Beim VDI Linked Clone (LC) Boot blieb der 3332 mit einem Spitzenwert von 27,814 IOPS und einer Latenz von 574 µs auf dem zweiten Platz.

Als Zweiter erreichte der 3332 beim VDI LC Initial Login einen Spitzenwert von 18,971 IOPS und eine Latenz von 418 µs.

Beim VDI LC Monday Login landete der 3332 schließlich erneut auf dem zweiten Platz mit einem Spitzenwert von 28,577 IOPS und einer Latenz von 556 µs.

Schlussfolgerung

Die Seagate Nytro 3332 ist Teil der 3032 SAS SSD Enterprise-Reihe des Unternehmens. Der 3332 ist einer der drei Laufwerkstypen der 3032-Reihe, die nach Ausdauer kategorisiert sind, während der 3332 in der Skala-Ausdauerstufe liegt. Das Laufwerk ist mit 960 GB (die wir uns hier angesehen haben) und einer Kapazität von bis zu 15.36 TB für die 3332-Modelle erhältlich. Die SSD nutzt die SAS-12-Gbit/s-Schnittstelle bis zu angegebenen Geschwindigkeiten von 2.2 GB/s und 240 IOPS (obwohl die 960-GB-Version der 3332 eine Spitzenleistung von 1.1 GB/s und 170 IOPS aufweist). Seagate bietet die Laufwerke außerdem in verschiedenen Sicherheitsoptionen an, darunter SED, FIPS 140-2 und ISE. Das Laufwerk eignet sich ideal für Servervirtualisierung, OLTP-Datenbanken, softwaredefinierten Speicher, All-Flash-Arrays mit zwei Controllern sowie Caching und Tiering.

Seagate Nytro 3332 zusätzliche Nahaufnahme

Für die Leistung haben wir sowohl unsere Anwendungs-Workload-Analyse als auch unsere VDBench-Tests durchgeführt. Bei der Anwendungs-Workload-Analyse haben wir unsere Tests aufgrund der Kapazität der Laufwerke etwas geändert und 1 VM auf jeder SSD ausgeführt, also insgesamt vier. In SQL Server haben wir eine Gesamtlatenz von 2 ms festgestellt. In Sysbench sahen wir einen Gesamt-TPS von 10,716, eine Gesamt-Durchschnittslatenz von 11.95 ms und eine Latenz im Worst-Case-Szenario von 11.95 ms.

In VDBench haben wir das Laufwerk mit anderen SAS-Laufwerken von Seagate verglichen, wo es im Vergleich recht gut abgeschnitten hat. Zu den Highlights gehören 165 IOPS beim 4K-Lesen, 141 IOPS beim 4K-Schreiben, 957 MB/s beim 64K-Lesen und 774 MB/s beim 64K-Schreiben. In unserem SQL-Test haben wir 95 IOPS, 102 IOPS in SQL 90-10 und 107 IOPS in SQL 80-20 gesehen. Bei unseren Oracle-Workloads sahen wir Spitzenwerte von 110 IOPS, 92 IOPS in Oracle 90–10 und 95 IOPS in Oracle 80–20. In unserem VDI-Klontest haben wir einen vollständigen und verknüpften Klon ausgeführt, bei dem wir Spitzenwerte von 57 IOPS beim FC-Boot, 32 IOPS beim ersten FC-Login, 40 IOPS beim FC-Montag-Login, 28 IOPS beim LC-Boot, 19 IOPS beim ersten LC-Login usw. sahen 29 IOPS beim LC-Montag-Login.

Die Seagate Nytro 3332 ist eine SSD, die sich hervorragend für diejenigen eignet, die in ihrem Rechenzentrum weiterhin SAS nutzen müssen. Es bietet hohe Kapazität und gute Leistung von einer vertrauenswürdigen Marke und ist in Angeboten mit hoher Kapazität erhältlich, die mehr als 15 TB pro Laufwerk erreichen.

Seagate SAS SSD

Beteiligen Sie sich an StorageReview

Newsletter | YouTube |  LinkedIn | Instagram | Twitter | Facebook | TikTokRSS Feed