Die Intel SSD DC P4500-Serie ist Teil der Intel 3D NAND SSD-Reihe des Unternehmens und wurde für den Umgang mit softwaredefinierten Cloud-Infrastrukturen in der gesamten Multi-Cloud-Umgebung entwickelt, insbesondere um den Platzbedarf der Server zu reduzieren. Mit seiner Verfügbarkeit in den Formfaktoren 2.5-Zoll-PCIe, HHHL PCIe und „Ruler“ bietet der P4500 eine Menge Flexibilität und wird den Anforderungen einer Reihe unterschiedlicher physischer Anwendungsfälle gerecht. Das Intel-Laufwerk verfügt außerdem über eine Paar-zu-CPU-Kernzuordnung, die sowohl eine hohe Laufwerksanzahl als auch die Skalierung mehrerer SSDs auf Intel-Plattformen unterstützt.
Die Intel SSD DC P4500-Serie ist Teil der Intel 3D NAND SSD-Reihe des Unternehmens und wurde für den Umgang mit softwaredefinierten Cloud-Infrastrukturen in der gesamten Multi-Cloud-Umgebung entwickelt, insbesondere um den Platzbedarf der Server zu reduzieren. Mit seiner Verfügbarkeit in den Formfaktoren 2.5-Zoll-PCIe, HHHL PCIe und „Ruler“ bietet der P4500 eine Menge Flexibilität und wird den Anforderungen einer Reihe unterschiedlicher physischer Anwendungsfälle gerecht. Das Intel-Laufwerk verfügt außerdem über eine Paar-zu-CPU-Kernzuordnung, die sowohl eine hohe Laufwerksanzahl als auch die Skalierung mehrerer SSDs auf Intel-Plattformen unterstützt.
Die P4500 SSD wird von einem völlig neuen NVMe-Controller angetrieben und Intel gibt an, dass sie für leseintensive Arbeitslasten und zur Maximierung der CPU-Auslastung optimiert wurde. Daher wird angegeben, dass die Intel-Reihe bis zu 3,300 MB/s bzw. 1,900 MB/s bei sequentiellen Lese- und Schreibvorgängen und mehr als 645,000 IOPS bzw. 65,600 IOPS bei 4K-Zufallslese- und -Schreibleistung erreicht. Wir werden uns das 2-Zoll-Modell mit 2.5 TB ansehen, das angeblich Ergebnisse im unteren Teil des Leistungsbereichs der P4500-Reihe liefert: 3,200 MB/s Lesen und 1,050 MB/s Schreiben bei sequenzieller Leistung, während es potenziell 490,000 IOPS erreicht Lesen und 38,000 IOPS Schreiben bei zufälliger Leistung.
Was die Zuverlässigkeitsfunktionen betrifft, verfügt der Intel P4500 über einen sehr nützlichen integrierten End-to-End-Datenschutz, der für zusätzliche Sicherheit sorgt. Dazu gehören der Schutz vor unbemerkter Datenbeschädigung und die PLI-Technologie (Power Loss Imminent). Letztere schützt Laufwerksinhalte durch Energieverwaltungschips, Kondensatoren, Firmware-Algorithmen und einen integrierten PLI-Selbsttest vor unvorhergesehenem Stromausfall.
Das 5-Zoll-Intel P2.5 ist mit einer 4500-Jahres-Garantie ausgestattet und mit Kapazitäten von 1 TB, 2 TB und 4 TB erhältlich.
Technische Daten der Intel SSD DC P4500-Serie
Formfaktor | 2.5-Zoll-PCIe 3.1 x4 |
Kapazität |
1 TB, 2 TB, 4 TB |
Interface | |
NAND- | 3D-NAND-TLC |
Kennzahlen | |
Sequenzielles Lesen |
3200MB / s |
Sequenzielles Schreiben
|
1050MB / s |
Zufälliges 4K-Lesen |
490,000 IOPS |
Zufälliges 4K-Schreiben | 38,000 IOPS |
Zuverlässigkeit | |
Ausdauer | 1.89 PBW |
Mittlere Zeit zwischen Ausfällen (MTBF) |
2 Millionen Stunden |
Vibrationsbetrieb | 2.17 GRMS |
Vibration außer Betrieb | 3.13 GRMS |
Schock (im Betrieb und außer Betrieb) | 1000 G/0.5 ms |
Power | |
Leerlauf | |
Durchschnittlich | Sequentielle Durchschn. 13.8 W (Schreiben), 9.5 W (Lesen) |
Garantie |
5-Jahr-Garantie mit kostenlosem technischen Support
|
Kennzahlen
Testbed
Unsere Enterprise-SSD-Testberichte nutzen ein Lenovo ThinkSystem 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.
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)
- 16 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
Das 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.
Vergleichswerte für diesen Testbericht:
- Memblaze PBlaze5 3.2 TB
- Memblaze PBlaze4 3.2 TB
- Intel P3700 2 TB
- Intel P4510 8 TB, 2 TB
- HGST SN100 3.2 TB
- Toshiba PX04 1.6 TB
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 Intel P4500 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.
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
Beim Sysbench-Transaktions-Benchmark sahen wir den Intel P4500 2 TB mit nur 4,476.3 TPS auf dem letzten Platz.
Bei der durchschnittlichen Sysbench-Latenz belegte das P4500 mit 28.6 ms erneut den letzten Platz.
Betrachtet man unser Worst-Case-MySQL-Latenzszenario (99. Perzentil-Latenz), platzierte sich das P4500 mit 53.7 ms am Ende der Bestenliste, direkt hinter dem HGST-Laufwerk.
Houdini von SideFX
Der Houdini-Test wurde speziell zur Bewertung der Speicherleistung im Zusammenhang mit der CGI-Wiedergabe entwickelt. Der Prüfstand für diese Anwendung ist eine Variante des Kerns Dell PowerEdge R740xd Servertyp, 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. Hierbei handelt es sich um 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) Verarbeiten Sie 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) Schreiben Sie die in Buckets unterteilten Blöcke zurück auf die Festplatte.
In unserem Houdini-Workload lag der Intel P4500 mit einer 8-Frame-Renderzeit von 3,067 Sekunden im unteren Mittelfeld der getesteten Laufwerke. Im Vergleich dazu erzielte das P4510 solide 2,595.7 Sekunden.
VDBench-Workload-Analyse
Beim Benchmarking von Speichergeräten 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
In unserer ersten VDBench-Workload-Analyse haben wir die zufällige 4K-Leseleistung untersucht, bei der alle Laufwerke während des gesamten Benchmarks eine Latenz von weniger als einer Millisekunde aufwiesen. Der Intel P4500 erreichte einen Spitzenwert von 463,745 IOPS mit einer Latenz von 275.1 μs und lag damit deutlich hinter den anderen getesteten Laufwerken.
Als nächstes haben wir uns die 4K-Schreibleistung angesehen, und hier erreichte der P4500 einen Spitzenwert von 107,159 IOPS und 1,191.2 μs Latenz und belegte damit erneut den letzten Platz.
Beim Übergang zur sequentiellen Leistung haben wir uns unsere 64K-Benchmarks angesehen. Beim sequentiellen Lesen von 64 KB verzeichneten alle Laufwerke im gesamten Benchmark eine Latenz von unter einer Millisekunde. Der P4500 erreichte einen Spitzenwert von 24,009 IOPS oder 1.5 GB/s mit einer Latenz von 337 μs.
Beim sequentiellen Schreiben mit 64 KB blieb das P4500 erneut deutlich hinter der Konkurrenz zurück und erreichte einen Spitzenwert von nur 8,399 IOPS oder 524 MB/s bei einer Latenz von 1,893 μs.
Als Nächstes haben wir uns unsere SQL-Workloads angesehen, bei denen wiederum kein Laufwerk die 1-ms-Latenz überschritt. Der P4500 erreichte einen Spitzenwert von 113,441 IOPS mit einer Latenz von 280.9 μs.
In unserem SQL 90-10 verzeichnete der Intel P4500 eine Spitzenleistung von lediglich 95,208 IOPS und eine Latenz von 335μs.
Der SQL 80-20 zeigte dem Intel P4500 einen Spitzenwert von 82,092 IOPS bei einer Latenz von 389μs. Der P4510 hingegen schnitt mit einem Spitzenwert von 204,683 IOPS und 156 μs exponentiell besser ab.
Die Oracle-Workloads zeigten erneut alle Laufwerke mit einer Leistung von weniger als einer Millisekunde. Im Oracle-Workload erreichte der P4500 einen Spitzenwert von 74,764 IOPS mit einer Latenz von 480 μs.
Unter Oracle 90-10 hinkte das P4500 mit 78,496 IOPS und einer Latenz von 278μs hinterher.
In unserem letzten Oracle-Benchmark (80-20) zeigte das P4500 einen Spitzenwert von 67,820 IOPS und eine Latenz von 324μs.
Als nächstes wechselten wir zu unserem VDI-Klontest „Full“ und „Linked“ (beschriftet mit FC bzw. LC). Beim VDI Full Clone Boot blieb der P4500 mit einem Spitzenwert von 76,736 IOPS und einer Latenz von 446 μs erneut deutlich hinter den Vergleichswerten zurück.
Beim ersten VDI FC-Login verzeichnete der P4500 einen Spitzenwert von nur 30,102 IOPS und eine Latenz von 991 μs.
Mit VDI FC Monday Login erreichte der P4500 eine Spitzenleistung von 24,678 IOPS und eine Latenz von 639 μs.
Beim VDI LC Boot-Test verzeichnete das P4500 einen Spitzenwert von 40,181 und eine Latenz von 395 μs.
Beim VDI LC Initial Login wurden nur 14,386 IOPS und eine Latenz von 546 μs erreicht, womit es deutlich hinter den stärker leistungsorientierten Laufwerken zurückbleibt.
Bei unserem letzten Test, dem VDI LC Monday Login, erreichte der P4500 einen Spitzenwert von 18,937 IOPS und einer Latenz von 841 μs.
Fazit
Bei der Intel P4500-Serie handelt es sich um eine NVMe-SSD, die das neue 3D-NAND des Unternehmens nutzt und in den Formfaktoren 2.5-Zoll-PCIe, HHHL PCIe und „Ruler“ erhältlich ist. Den ersten davon haben wir uns für diesen Test angesehen. Das Laufwerk verfügt über eine maximale Kapazität von 4 TB (4 TB für die 2.5-Zoll-Modelle, 8 TB für die Ruler-Version) und bietet Geschwindigkeiten von 3,200 MB/s bei der sequenziellen Leseleistung und 490,000 IOPS beim Lesen bei zufälliger Leistung. Wie aus den obigen Tabellen hervorgeht, wurde der P4500 mit der Veröffentlichung des P4510 verbessert.
Wenn man sich die Details unserer Benchmark-Ergebnisse ansieht, zeigte das P4500 in praktisch allen Kategorien eine schlechtere Leistung, mit Ausnahme unseres Houdini-Tests, der speziell zur Bewertung der Speicherleistung in Bezug auf CGI-Rendering entwickelt wurde. Hier erzielte es mit einer 8-Frame-Renderzeit von 3,067 Sekunden Ergebnisse im unteren Mittelfeld. In Sysbench hatte das P4500 in unserem Transaktionstest 4,476.3 TPS, 28.6 ms durchschnittliche Latenz und 53.7 ms im Worst-Case-Szenario.
In unseren VDbench-Benchmarks fiel das P4500 in unseren Tests deutlich zurück. Während der 4K-Tests erreichte das Intel-Laufwerk einen Spitzenwert von 463,745 IOPS mit einer Latenz von 275.1 μs beim Lesen und 107,159 IOPS und 1,191.2 μs beim Schreiben. Für sequenzielle 64K-Auflösung erreichte das Laufwerk 1.5 GB/s mit einer Latenz von 337 μs beim Lesen und 524 MB/s mit einer Latenz von 1,893 μs beim Schreiben.
Auch hier ist es erwähnenswert, dass Intel den P4500 ziemlich schnell auf den P4510 aktualisiert hat, was offensichtlich ein würdiges Upgrade ist. Die P4500-SSDs sind immer noch recht weit verbreitet und tauchen an vielen Orten auf, beispielsweise im VMware vSAN-Cluster, den wir überprüfen; Daher ist es in diesem Zusammenhang wichtig, die zugrunde liegende Antriebsleistung zu verstehen. Unter sonst gleichen Bedingungen ist das P4510 jedoch eindeutig der bessere Kauf für diejenigen, die an einem aggressiveren Leistungsprofil interessiert sind.
Besprechen Sie diese Rezension
Melden Sie sich für den StorageReview-Newsletter an