Die DapuStor H3900 ist eine Enterprise-SSD, die Teil der Haishen3-XL-Reihe des Unternehmens ist. im Gegensatz zu den H3100 oder unter der H3200Der DapuStor H3900 basiert auf KIOXIA XL-FLASH Technologie (das erste auf dem Markt verfügbare Laufwerk mit der neuen Technologie), daher der Name Haishen3-XL. Da diese SSD auf Storage Class Memory (SCM) basiert, bietet sie ähnliche Anwendungsfälle wie Medien derselben Klasse, einschließlich Datencache und -beschleunigung, In-Memory-Datenbank, KI-Training und Big Data.
Die DapuStor H3900 ist eine Enterprise-SSD, die Teil der Haishen3-XL-Reihe des Unternehmens ist. im Gegensatz zu den H3100 oder unter der H3200Der DapuStor H3900 basiert auf KIOXIA XL-FLASH Technologie (das erste auf dem Markt verfügbare Laufwerk mit der neuen Technologie), daher der Name Haishen3-XL. Da diese SSD auf Storage Class Memory (SCM) basiert, bietet sie ähnliche Anwendungsfälle wie Medien derselben Klasse, einschließlich Datencache und -beschleunigung, In-Memory-Datenbank, KI-Training und Big Data.
Speicher der Speicherklasse sind schon seit einigen Jahren auf dem Markt, wobei Intels Optane dieses Marktsegment mehr oder weniger dominiert. Es ist schön, die Konkurrenz zu sehen und zu sehen, wie sie sich gegenseitig schlagen. Wenn es nur eine Option gibt, ist es natürlich die beste. Wie andere SCM bietet die DapuStor H3900 SSD eine extrem niedrige Latenz bei höherer Leistung. DapuStor bietet bis zu 3.5 GB/3.2 GB Bandbreite, 830 K/300 K IOPS bei Workloads mit geringer Warteschlangentiefe und einer Leselatenz von 20 μs. Zusätzlich zu den Leistungssteigerungen bietet das Laufwerk mit bis zu 30 DWPD auch eine erstaunliche Ausdauer. Das Laufwerk nutzt den Marvell ZAO-Controller.
Wie bei anderen SCM gibt es eine Kapazitätsbegrenzung. Der H3900 ist mit Kapazitäten von 400 GB, 750 GB, 800 GB und 1.6 TB erhältlich. Für diesen Test schauen wir uns die 800-GB-Version an.
DapuStor H3900 SSD-Spezifikationen
Modell Nr. | H3900 | ||||
Kapazität (TB) | 0.4 | 0.75 | 0.8 | 1.6 | |
Formfaktor | U.2 & HHHL | ||||
Schnittstelle | PCIe3.0 x 4 NVMe 1.3 | ||||
Flash-Typ | 96L 3D-XL-FLASH | ||||
Lesebandbreite (128 KB) MB/s | 3500 | 3500 | 3500 | 3500 | |
Schreibbandbreite (128 KB) MB/s | 3000 | 3100 | 3100 | 3200 | |
Zufälliges Lesen (4 KB) KIOPS | 830 | 830 | 830 | 830 | |
Zufälliges Schreiben (4 KB) KIOPS | 246 | 350 | 300 | 288 | |
Stromverbrauch (typisch/max.) Watt | 7.0/8.1 | 7.0/8.5 | 7.0/8.5 | 7.0/9.5 | |
Lebensdauer | 30 DWPD | ||||
4K zufällige Latenz (typisch) R/W μs | 30/17 | 20 | ||||
Nicht korrigierbare Bitfehlerrate (UBER) | <10-17 | ||||
Mittlere Zeit zwischen Ausfällen (MTBF) | 2 Millionen Stunden | ||||
Unterstützte Betriebssysteme | RHEL, SLES, CentOS, Ubuntu, Windows-Server, VMware ESXi | ||||
Zertifizierung | FCC, CE, ROHS, REACH, WEEE, PCI-Express, NVM-Express |
DapuStor H3900 SSD-Leistung
Testbed
Unsere Enterprise-SSD-Bewertungen nutzen a Lenovo Think System SR850 für Anwendungstests (Hinweis: Aufgrund eines Kompatibilitätsproblems mussten wir eine Adapterkarte anstelle eines Frontschachtsteckplatzes verwenden) 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.
Lenovo Think System SR850
- 4 x Intel Platinum 8160 CPU (2.1 GHz x 24 Kerne)
- 16 x 32 GB DDR4-2666 MHz ECC-DRAM
- 2 x RAID 930-8i 12 Gbit/s RAID-Karten
- 8 NVMe-Schächte
- VMware ESXI 6.5
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
Hintergrund und Vergleiche testen
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. Weitere Details zum StorageReview Enterprise Test Lab und einen Überblick über seine Netzwerkfähigkeiten finden Sie auf den jeweiligen Seiten.
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.
Houdini von SideFX
Der Houdini-Test wurde speziell zur Bewertung der Speicherleistung im Zusammenhang mit der CGI-Wiedergabe entwickelt. Die Testumgebung für diese Anwendung ist eine Variante des Kernservertyps Dell PowerEdge R740xd, den wir im Labor verwenden, mit zwei Intel 6130-CPUs und 64 GB DRAM. In diesem Fall haben wir Ubuntu Desktop (ubuntu-16.04.3-desktop-amd64) mit Bare-Metal installiert. Die Ausgabe des Benchmarks wird in Sekunden bis zum Abschluss gemessen, wobei weniger besser ist.
Die Maelstrom-Demo stellt einen Abschnitt der Rendering-Pipeline dar, der die Leistungsfähigkeiten des Speichers hervorhebt, indem er seine Fähigkeit demonstriert, die Auslagerungsdatei effektiv als eine Form von Erweiterungsspeicher zu nutzen. Der Test schreibt die Ergebnisdaten nicht aus und verarbeitet die Punkte nicht, um den Wandzeiteffekt der Latenzauswirkungen auf die zugrunde liegende Speicherkomponente zu isolieren. Der Test selbst besteht aus fünf Phasen, von denen wir drei im Rahmen des Benchmarks durchführen:
- Lädt gepackte Punkte von der Festplatte. Dies ist die Zeit zum Lesen von der Festplatte. Dies ist Single-Threaded, was den Gesamtdurchsatz einschränken kann.
- Entpackt die Punkte in ein einzelnes flaches Array, damit sie verarbeitet werden können. Wenn die Punkte nicht von anderen Punkten abhängig sind, kann der Arbeitssatz so angepasst werden, dass er im Kern bleibt. Dieser Schritt ist multithreaded.
- (Nicht ausführen) Verarbeitet die Punkte.
- Packt sie in Bucket-Blöcke um, die für die Speicherung auf der Festplatte geeignet sind. Dieser Schritt ist multithreaded.
- (Nicht ausgeführt) Schreibt die zusammengefassten Blöcke zurück auf die Festplatte.
Hier konnte der DapuStor H3900 eine Zeit von 2,201.987 Sekunden erreichen und lag damit genau im selben Bereich wie die anderen SCM-Laufwerke.
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
Vergleichbares:
In unserer ersten VDBench-Workload-Analyse, Random 4K Read, gab der DapuStor eine Leistung bei einer Latenz von nur 31.7 µs an und erreichte mit einer Latenz von nur 835,064 µs einen Spitzenwert von 148.2 IOPS, bevor er leicht abfiel. Damit belegte der Antrieb mit komfortablem Vorsprung den ersten Platz.
4K-Zufallsschreiben war beim H3900 eine andere Geschichte. Hier belegte das Laufwerk mit einer Spitzenleistung von 338,630 IOPS bei einer Latenz von 457.4 µs den dritten Platz.
Bei der Umstellung auf sequentielle Workloads schauen wir uns unsere 64K-Benchmarks an. Beim sequentiellen Lesen erreichte der H3900 einen Spitzenwert von 47,707 IOPS oder 3 GB/s bei einer Latenz von 334.3 µs und belegte damit den zweiten Platz.
Bei 64K sequentiellem Schreiben setzte sich der DapuStor mit einem Spitzenwert von 36,571 IOPS oder 2.3GB/s bei einer Latenz von 431µs erneut durch.
Unsere nächste Testreihe sind unsere SQL-Workloads: SQL, SQL 90-10 und SQL 80-20. Beginnend mit SQL hatte der DapuStor H3900 einen beeindruckenden Lauf, wobei er insgesamt unter 100 µs blieb. Mit 405,709 IOPS und einer Latenz von nur 78.6 µs erreichte das Laufwerk den ersten Platz.
Für SQL 90-10 wiederholte der H3900 seinen Latenztrend mit einem Spitzenwert von 388,430 IOPS bei einer Latenz von nur 81.8 µs. Die Fahrt belegte locker den ersten Platz.
SQL 80-20 zeigte die bisher beste Platzierung des H3900 mit einem Spitzenwert von 378,175 IOPS bei 83.9 µs für die Latenz und lag damit deutlich vor der Konkurrenz.
Als nächstes folgen unsere Oracle-Workloads: Oracle, Oracle 90-10 und Oracle 80-20. Beginnend mit Oracle setzte der DapuStor H3900 seine Dominanz mit extrem niedriger Latenz fort. Das Laufwerk belegte den ersten Platz mit einem Spitzenwert von 354,991 IOPS und einer Latenz von 98.5 µs.
Mit Oracle 90-10 blieb der H3900 mit einem Spitzenwert von 332,320 IOPS und einer Latenz von 65.7µs an der Spitze.
Oracle 80-20 hatte erneut den H3900 mit 328,103 IOPS und einer Latenz von 66.3 µs an der Spitze.
Als nächstes wechselten wir zu unserem VDI-Klontest „Full and Linked“. Beim VDI Full Clone (FC) Boot lag der DapuStor H3900 mit einem Spitzenwert von 231,866 IOPS und einer Latenz von 138.8 µs weit vorne, bevor er etwas abfiel.
Beim ersten VDI FC-Login lag der H3900 mit einem Spitzenwert von 145,357 IOPS und einer Latenz von 203.4 µs an der Spitze.
Beim VDI FC Monday Login belegte DapuStor mit 118,009 IOPS und einer Latenz von 133.6 µs den Spitzenplatz.
Beim VDI Linked Clone (LC) Boot erreichte der DapuStor H3900 einen Spitzenwert von 107,815 IOPS mit einer Latenz von 147.8 µs. Der Antrieb blieb auf dem ersten Platz.
Nach langer Zeit an der Spitze rutschte der H3900 in unserem VDI LC Initial Login mit einem Spitzenwert von 900 IOPS und einer Latenz von 64,107 µs auf den zweiten Platz hinter dem Intel 122p ab.
Schließlich lag der H3900 beim VDI LC Monday Login mit einem Spitzenwert von 84,739 IOPS und einer Latenz von 186.2 µs weit vorne.
Schlussfolgerung
Der DapuStor H3900 ist eine SCM-SSD (Storage Class Memory) für Unternehmen. Das Laufwerk nutzt die XL-FLASH-Technologie von KIOXIA und ist damit Teil der Haishen3-XL-Reihe von DapuStor. Da es sich um ein SCM-Laufwerk handelt, ist es auf die gleichen Anwendungsfälle wie SCM ausgerichtet, insbesondere jedoch auf Datencache und -beschleunigung, In-Memory-Datenbanken, KI-Training und Big Data. Das Laufwerk ist sowohl im U.2- als auch im HHHL-Formfaktor erhältlich (wir sehen uns die U.2-Version an). Und wie bei anderen SCM-Laufwerken ist die Kapazität etwas niedrig, wird aber in 400 GB, 750 GB, 800 GB und 1.6 TB angeboten. Was die Leistung betrifft, wird das Laufwerk mit einer Bandbreite von bis zu 3.5 GB/3.2 GB, 830/300 IOPS bei Workloads mit geringer Warteschlangentiefe und einer Leselatenz von 20 μs und bis zu 30 DWPD angegeben.
Im Hinblick auf die Leistung haben wir sowohl unsere Anwendungs-Workload-Analyse (nur Houdini) als auch unsere VDBench-Tests durchgeführt. Für Houdini by SideFX platzierte sich der H3900 mit 2,201.987 Sekunden ganz oben. Besser als die herkömmlichen NAND-Laufwerke, aber am unteren Ende der SCM-Laufwerke.
Für VDBench glänzte das Laufwerk wirklich. Zu den Highlights zählen 835 IOPS für 4K-Lesen, 339 IOPS für 4K-Schreiben, 3 GB/s für 64K-Lesen und für 64K-Schreiben erreichte das Laufwerk 2.3 GB/s. Mit SQL sahen wir in allen drei Tests 406 IOPS, 388 IOPS für SQL 90-10, 378 IOPS für SQL 80-20 mit einer Spitzenlatenz von unter 100 µs. Für Oracle sahen wir 355 IOPS, 332 IOPS für Oracle 90-10, 328 IOPS für Oracle 80-20 und erneut eine Spitzenlatenz von unter 100 µs in allen drei Tests. In unseren VDI-Klontests beeindruckte der H3900 weiterhin und blieb an der Spitze oder in der Nähe davon. Beim VDI FC-Start hatte das Laufwerk 232 IOPS, bei der ersten VDI FC-Anmeldung hatte das Laufwerk 145 IOPS, bei der VDI FC-Montagsanmeldung 118 IOPS, beim VDI LC-Start erreichte es 108 IOPS, bei der ersten VDI LC-Anmeldung lag der Spitzenwert bei 64 IOPS Beim VDI LC Monday-Login erreichte das Laufwerk etwa 85 IOPS.
Da Optane so lange der amtierende König im SCM-Bereich war, ist es schön zu sehen, dass ein Konkurrent mit einer beeindruckenden Leistung das Feld betritt. Während der DapuStor bei Houdini zwar nicht den Spitzenplatz einnahm, wenn auch knapp, dominierte er doch die meisten unserer anderen Benchmarks mit in einigen Fällen geringfügiger Latenz. Für Workloads, die eine extrem niedrige Latenz und starke Leistung erfordern, ist der DapuStor H3900 das Laufwerk, das Sie suchen.
Beteiligen Sie sich an StorageReview
Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS Feed