Kingston hat kürzlich ein Solid-State-Laufwerk der Enterprise-Klasse herausgebracht
Speichergeräte
Spezifikationen Kingston DC500R
Leistung
Test
Ein System wurde verwendet, um SSDs der Enterprise-Klasse mit realen Anwendungen zu testen.
Lenovo Think System SR850
- 4 Intel Platinum 8160 Prozessoren (2,1 GHz, 24 Kerne)
- 16 x 4 GB DDR2666 ECC DRAM 32 MHz
- 2 x RAID 930-8i 12 Gbit/s-Adapter
- 8 NVMe-Laufwerke
- VMware ESXI 6.5-Software
Dell PowerEdge R740xd
- 2 Intel Gold 6130 Prozessoren (2,1 GHz, 16 Kerne)
- 4x 4 GB DDR2666 ECC DRAM 16 MHz
- PERC 730 12 Gbit/s RAID-Adapter 2 GB Puffer
- Eingebetteter NVMe-Adapter
- Betriebssystem Ubuntu-16.04.3-desktop-amd64
Testinformationen
Informationen über die Umgebung und Protokolle werden in die Bewertungen einbezogen, sodass IT-Experten und Verantwortliche für den Einkauf von Speichersystemen beurteilen können, unter welchen Bedingungen die entsprechenden Ergebnisse erzielt wurden. Die Hersteller der zu testenden Geräte zahlen weder die Kosten noch kontrollieren sie die Überprüfung.
Analyse der Anwendungsauslastung
Um die Leistungsparameter von Unternehmensspeichergeräten richtig bewerten zu können, ist es wichtig, die Infrastruktur- und Anwendungs-Workloads zu modellieren, die realen Umgebungen entsprechen. Um Samsung 883 DCT SSDs zu bewerten, haben wir daher gemessen
SQL Server-Leistung
Jede virtuelle SQL Server-Maschine ist mit zwei virtuellen Festplatten konfiguriert: einer 100-GB-Startfestplatte und einer 500-GB-Festplatte zur Aufnahme der Datenbank und der Protokolldateien. Was die Systemressourcen betrifft, war jede virtuelle Maschine mit 16 virtuellen Prozessoren, 64 GB DRAM und einem LSI Logic SAS SCSI-Controller ausgestattet. Zuvor haben wir Sysbench-Workloads verwendet, um die E/A-Geschwindigkeit und die Effizienz der Laufwerkskapazität zu testen. SQL-Tests wiederum helfen dabei, die Latenz abzuschätzen.
Im Rahmen der Tests wird SQL Server 2014 auf virtuellen Gastmaschinen bereitgestellt, auf denen Windows Server 2012 R2 ausgeführt wird. Workloads werden mit der Benchmark Factory for Databases-Software von Quest erstellt.
SQL Server-Testkonfiguration (für jede VM):
• Windows Server 2012 R2
• Festplattenspeicher: 600 GB zugewiesen, 500 GB genutzt
• SQL-Server 2014
- Datenbankgröße: Maßstab 1
— Anzahl virtueller Kunden: 15
- Puffer-RAM: 48 GB
• Testdauer: 3 Stunden
– 2,5 Stunden – Vorstufe
- 30 Minuten - direktes Testen
Mit einem Gesamtdurchsatz von 500 Transaktionen pro Sekunde (TPS) lag der Kingston DC883R bei der SQL Server-Transaktionsverarbeitungsleistung nur geringfügig hinter dem Samsung 6290,6 DCT.
Eine noch bessere Möglichkeit zur Bewertung der SQL Server-Leistung als TPS ist die Messung der Latenz. Hier zeigten beide Laufwerke – Samsung 860 DCT und Kingston DC500R – die gleiche Zeit: 26,5 ms.
Leistung bei Verwendung von Sysbench
Der folgende Test nutzte die Datenbank
Jede virtuelle Maschine
Sysbench-Testkonfiguration (für jede VM):
• CentOS 6.3 64-Bit
• Percona XtraDB 5.5.30-rel30.1
— Anzahl der Datenbanktabellen: 100
- Datenbankgröße: 10
— Anzahl der Datenbank-Threads: 32
- Puffer-RAM: 24 GB
• Testdauer: 3 Stunden
- 2 Stunden - Vorstufe, 32 Streams
— 1 Stunde — direktes Testen, 32 Threads
Basierend auf der Transaktionsverarbeitungsleistung von Sysbench übertraf der DC500R die Konkurrenz mit einer Leistung von 1680,47 Transaktionen pro Sekunde.
Auch bei der durchschnittlichen Latenz liegt die DC500R mit 76,2 ms auf dem letzten Platz.
Nach dem Test der Latenz im Worst-Case-Szenario (99. Perzentil) landete die DC500R mit einem Ergebnis von 134,9 ms erneut am Ende der Liste.
VDBench-Workload-Analyse
Beim Testen von Speichergeräten werden Anwendungstests gegenüber synthetischen Tests bevorzugt. Obwohl ihre Ergebnisse nicht den realen Bedingungen entsprechen, eignen sich synthetische Tests aufgrund der Wiederholbarkeit der Aufgaben gut für die Festlegung von Basislinien und den Vergleich konkurrierender Lösungen. Diese Tests bieten ein breites Spektrum an Profilen, von „Four Corners“-Tests und generischen Datenbankmigrationstests bis hin zur Nachverfolgung von Erfassungen aus verschiedenen VDI-Umgebungen. Alle diese Tests nutzen einen einzigen vdBench-Workload-Generator mit einer Skript-Engine, um Ergebnisse für eine große Gruppe von Rechentests zu automatisieren und zu sammeln. Dadurch ist es möglich, die gleiche Arbeitslast auf einer Vielzahl von Speichergeräten zu nutzen, einschließlich All-Flash-Arrays und Einzellaufwerken. Im Rahmen unserer Tests haben wir die Laufwerke vollständig mit Daten gefüllt und sie dann auf 25 % der ursprünglichen Kapazität aufgeteilt, um Anwendungsauslastungen zu simulieren und das Verhalten des Laufwerks zu bewerten. Dieser Ansatz unterscheidet sich von Vollentropietests, bei denen die gesamte Festplatte auf einmal unter konstanter Belastung verwendet wird. Aus diesem Grund spiegeln die folgenden Ergebnisse stabilere Schreibgeschwindigkeiten wider.
Profile:
• 4 KB zufälliges Lesen: schreibgeschützt, 128 Threads, E/A-Rate von 0 bis 120 %
• Zufälliges Schreiben von 4 KB: nur Schreiben, 64 Threads, E/A-Rate von 0 bis 120 %
• 64 KB sequentielles Lesen: schreibgeschützt, 128 Threads, E/A-Rate von 0 bis 120 %
• 64 KB sequentielles Schreiben: nur Schreiben, 64 Threads, E/A-Rate von 0 bis 120 %
• Synthetische Datenbanken: SQL und Oracle
• VDI-Kopie (vollständige Kopie und verknüpfte Kopie)
Im ersten VDBench-Workload-Test (4K Random Read) lieferte die Kingston DC500R beeindruckende Ergebnisse mit einer Latenz von bis zu 1 IOPS innerhalb von 80 ms und einer Höchstgeschwindigkeit von 000 IOPS bei einer Latenz von 80 ms.
Alle getesteten Laufwerke schnitten im zweiten Test (4K Random Write) mit etwas über 63 IOPS bei 000 ms Latenz nahezu identisch ab.
Beim sequentiellen Laden haben wir uns zunächst 64 Lesevorgänge angesehen. In diesem Fall hielt das Kingston-Laufwerk die Latenz innerhalb einer Millisekunde, bis es 5200 IOPS (325 MB/s) erreichte. Der maximale Score von 7183 IOPS (449 MB/s) bei einer Latenz von 2,22 ms brachte dieses Laufwerk auf den zweiten Platz in der Gesamtwertung.
Beim Testen sequenzieller Schreibvorgänge übertraf das Kingston-Gerät alle Konkurrenten und hielt die Latenz bis zu einer Geschwindigkeit von 1 IOPS (5700 MB/s) unter 356 ms. Die maximale Geschwindigkeit betrug 6291 IOPS (395 MB/s) bei einer Verzögerung von 2,51 ms.
Danach gingen wir zu SQL-Aufgaben über, wobei die Kingston DC500R das einzige Gerät war, das in allen drei Tests die Latenzgrenze von einer Millisekunde überschritt. Im ersten Fall zeigte das Laufwerk eine maximale Geschwindigkeit von 26411 IOPS bei einer Latenz von 1,2 ms.
Im SQL 90-10-Test landete das Kingston-Laufwerk mit einer Höchstgeschwindigkeit von 27339 IOPS und einer Latenz von 1,17 ms auf dem letzten Platz.
Das Gleiche geschah im SQL 80-20-Test. Das Kingston-Gerät zeigte in diesem Fall eine maximale Geschwindigkeit von 29576 IOPS bei einer Latenz von 1,08 ms.
In den Workload-Testergebnissen von Oracle belegte der DC500R erneut den letzten Platz, aber das Gerät zeigte in zwei Tests immer noch eine Latenz von unter einer Millisekunde. Im ersten Fall betrug die maximale Geschwindigkeit des Kingston-Laufwerks 29098 IOPS bei einer Latenz von 1,18 ms.
Im zweiten Test (Oracle 90-10) erreichte die DC500R 24555 IOPS bei einer Latenz von 894,3 µs.
Im dritten Test (Oracle 80-20) betrug die maximale Geschwindigkeit des Geräts von Kingston 26401 IOPS bei einer Latenz von 831,9 µs.
Dann gingen wir zum Kopieren von VDI über und erstellten vollständige und verknüpfte Kopien. Beim Testen einer vollständigen Kopie des VDI konnte sich das Kingston-Laufwerk erneut nicht gegen die Konkurrenz durchsetzen. Unterhalb einer Latenz von 1 ms konnte das Gerät bis zu etwa 12000 IOPS unterstützen und erreichte eine Höchstleistung von 16203 IOPS bei einer Latenz von 2,14 ms.
Beim Erstanmeldungstest der VDI-Kopie schnitt das Kingston-Gerät besser ab und belegte (mit leichtem Vorsprung) den zweiten Platz. Das Laufwerk hielt die Latenz innerhalb einer Millisekunde aufrecht, bis es eine Geschwindigkeit von 11000 IOPS erreichte, und die maximale Geschwindigkeit betrug 13652 IOPS mit einer Verzögerung von 2,18 ms.
Ebenfalls mit knappem Abstand belegte das Kingston-Laufwerk beim Login-Test am Montag für eine vollständige Kopie von VDI den zweiten Platz. Das Seagate Nytro 1351-Laufwerk zeigte etwas bessere Höchstgeschwindigkeiten, aber das Kingston-Gerät zeigte im gesamten Test im Allgemeinen niedrigere Latenzwerte. Die maximale Geschwindigkeit des DC500R betrug 11897 IOPS bei einer Latenz von 1,31 ms.
Beim Testen zum Herunterladen verknüpfter VDI-Kopien belegte das Kingston den letzten Platz. Die Latenz lag bereits bei Geschwindigkeiten unter 1 IOPS über 6000 ms. Die maximale Geschwindigkeit des DC500R betrug 7861 IOPS bei einer Latenz von 2,03 ms.
Beim Initial-Login-Test belegte das Laufwerk jedoch erneut den zweiten Platz: Die Verzögerung überschritt die Grenze einer Millisekunde nur in der Nähe der Spitzenleistung, die schließlich bei 7950 IOPS bei einer Latenz von 1,001 ms lag.
Im letzten Test der verlinkten Kopie von VDI – Monday Login – zeigte das Laufwerk auch das zweite Ergebnis: die maximale Geschwindigkeit auf dem Niveau von 9205 IOPS bei einer Latenz von 1,72 ms. Die Verzögerung betrug mehr als eine Millisekunde, als die Geschwindigkeit 6400 IOPS erreichte.
Abschluss
Die DC500R ist Kingstons neueste Solid-State-Festplatte für Unternehmensanwender. Der DC500R ist im 2,5-Zoll-Formfaktor erhältlich. Es stehen Kapazitätsoptionen von 480 GB bis 3,84 TB zur Verfügung. Das Laufwerk basiert auf der 3D-TLC-NAND-Flash-Speichertechnologie und vereint eine lange Lebensdauer und ein hohes Leistungsniveau. Für eine Festplatte mit einer Kapazität von 3,48 TB, sequentiellen Lese- und Schreibgeschwindigkeiten von 555 bzw. 520 MB/s, Lese- und Schreibgeschwindigkeiten bei konstanter Last von 98000 bzw. 28000 IOPS sowie einer Ressourcenmenge von 3504 TBW, werden deklariert.
Um die Leistung der Kingston DC500R zu bewerten, haben wir sie mit anderen beliebten SATA-SSDs, einschließlich Samsung-Laufwerken, verglichen
Die Kingston DC4R erreichte 500 IOPS und 80209 ms Leselatenz in 1,59-KB-Zufallslese- und -schreibtests sowie 63000 IOPS und 2 ms Schreiblatenz. Bei 64-KB-Lese- und Schreibtests erreichte die DC500R Geschwindigkeiten von 7183 IOPS (449 MB/s) bei 2,22 ms Latenz bzw. 6291 IOPS (395 MB/s) bei 2,51 ms Latenz. Unter den Bedingungen synthetischer Tests mit SQL- und Oracle-Datenbanken und erhöhten Anforderungen an die Schreibgeschwindigkeit ließ die Leistung des DC500R zu wünschen übrig. Wenn es um SQL-Workloads geht, belegte die Kingston DC500R in allen drei Tests den letzten Platz und überschritt als einziges Laufwerk die Latenzzeit von Millisekunden. Beim Testen von Oracle stellte sich jedoch ein deutlich besseres Bild heraus. In zwei der drei Tests hielt das Laufwerk die Latenz unter 1 ms, was ihm den zweiten Platz einbrachte. Der Kingston DC500R lieferte beim Test mit VDI-Kopien, sowohl vollständigen als auch verknüpften, ein ordentliches Leistungsniveau.
Im Allgemeinen
Modelle der DC500-Serie können bei offiziellen Kingston-Händlern bestellt werden.
Bei Fragen zu Tests und Validierung wenden Sie sich bitte unter der E-Mail-Adresse an die Repräsentanz von Kingston Technology in Russland [E-Mail geschützt]
Weitere Informationen zu Produkten
Source: habr.com