Bereits im März veröffentlichte AMD seine neueste Generation der AMD EPYC 7003 Prozessoren. Am selben Tag folgten mehrere Anbieter schnell diesem Beispiel, einschließlich HPE der mehrere Server-Updates gestartet hat. An der Spitze der angekündigten aktualisierten Server steht der HPE ProLiant DL365 Gen10 Plus, ein 1U-Dual-Prozessor-System, das darauf ausgelegt ist, erstklassige Rechenleistung zu liefern. Der DL365 Gen10 Plus kann 128 Kerne, 4 TB DRAM und zwei GPUs liefern. Rechenhungrige Anwendungen werden sich sicherlich über die Aussicht freuen, diese Art dichter Serverleistung nutzen zu können.
Bereits im März veröffentlichte AMD seine neueste Generation der AMD EPYC 7003 Prozessoren. Am selben Tag folgten mehrere Anbieter schnell diesem Beispiel, einschließlich HPE der mehrere Server-Updates gestartet hat. An der Spitze der angekündigten aktualisierten Server steht der HPE ProLiant DL365 Gen10 Plus, ein 1U-Dual-Prozessor-System, das darauf ausgelegt ist, erstklassige Rechenleistung zu liefern. Der DL365 Gen10 Plus kann 128 Kerne, 4 TB DRAM und zwei GPUs liefern. Rechenhungrige Anwendungen werden sich sicherlich über die Aussicht freuen, diese Art dichter Serverleistung nutzen zu können.
Wo der HPE ProLiant DL365 Gen10 Plus sitzt
Als die neuen CPUs angekündigt wurden, kündigte HPE am ersten Tag vier neue Serverlösungen an (plus drei Apollo-Lösungen und drei Cray-Lösungen). Derzeit gibt es vier Server, die die neuen AMD EPYC 7003 unterstützen, darunter den HPE ProLiant DL325 Gen 10 Plus v2, den HPE ProLiant DL345 Gen 10 Plus, den HPE ProLiant DL365 Gen 10 Plus und den HPE ProLiant DL385 Gen 10 Plus v2.
Der DL365 befindet sich an einer Stelle, an der er nicht so viel Speicher bietet wie der DL345 oder DL385, aber zwei CPUs beherbergt, die viel mehr potenzielle Leistung bieten als der DL325.
Der HPE ProLiant DL365 Gen10 Plus kann zwei AMD EPYC 7003-Prozessoren aufnehmen. Bei zwei EPYC 7713 bedeutet das 128 Kerne. In der Speicherabteilung unterstützt der Server 3200-MHz-Speicher und mit 32 DIMM-Steckplätzen (16 pro CPU) kann er bis zu 4 TB RAM unterstützen.
Was den Speicher betrifft, so gibt es an der Vorderseite 8 SFF-Hot-Swap-Schächte (2.5 Zoll), zwei weitere können jedoch hinzugefügt werden, was insgesamt 153.6 TB (10 Laufwerke x 15.36 TB) NVMe-Speicher auf einer 1-HE-Grundfläche ergibt. Die 7003-CPUs unterstützen durchgehend PCIe Gen4. Es gibt auch zwei Steckplätze für GPUs, einen Steckplatz voller Höhe und 3/4 Länge und einen Steckplatz voller Höhe und voller Länge.
HPE wirbt seit einiger Zeit für seine Sicherheit, und die neue Serverreihe bildet da keine Ausnahme. Die neuen ProLiants sind in die Silizium-Vertrauenswurzel des Unternehmens eingebunden. Darüber hinaus unterstützen sie den AMD Secure Processor, einen dedizierten Sicherheitsprozessor, der in das AMD EPYC System on a Chip (SoC) eingebettet ist. Für zusätzliche Sicherheit wird jeder Schritt und jede Komponente in der Lieferkette überwacht. Wenn ein Server kompromittiert wird, sagt HPE, dass sie das schnell wissen und Maßnahmen ergreifen können, einschließlich der Verweigerung der Bootfähigkeit. Der Server verfügt über eine automatische Wiederherstellung, die die Wiederherstellung validierter Firmware umfasst. Dadurch wird der Server zeitnah wieder in Betrieb genommen.
Für die Fernverwaltung bietet der HPE ProLiant DL365 Gen10 Plus mehrere Optionen, darunter die HPE Integrated Lights-Out (iLO). Und der neue Server ist Teil der As-a-Service-Suite des Unternehmens, einschließlich in HPE Green Lake.
HPE ProLiant DL365 Gen10 Plus-Spezifikationen
Formfaktor | 1U |
CPU | AMD EPYC 7003-Serie |
Prozessorkern verfügbar | Bis zu 64 pro CPU |
Prozessor-Cache installiert | Bis zu 256 MB L3-Cache, abhängig vom Prozessormodell |
Maximaler Speicher | 4.0 TB mit 128 GB DDR4 |
Memory Slots | 32 |
Speichertyp | HPE DDR4 SmartMemory |
Speicherschutzfunktionen | ECC |
Laufwerk unterstützt | 8 SFF SAS/SATA/NVMe mit optional 1x 2 SFF SAS/SATA oder 1x 2 SFF NVMe |
Netzwerk-Controller | Je nach Modell optionale OCP- und/oder optionale PCIe-Netzwerkadapter |
Fernverwaltungssoftware | HPE iLO Standard mit Intelligent Provisioning (eingebettet), HPE OneView Standard (Download erforderlich) HPE iLO Advanced (Lizenz erforderlich) |
Netzteiltyp | Maximal 2 Netzteile mit flexiblem Steckplatz, abhängig von der Kundenkonfiguration |
Erweiterungssteckplätze | 3 |
Speichercontroller | HPE Smart Array SAS/SATA-Controller oder Tri-Mode-Controller |
Garantie | 3/3/3: Die Servergarantie umfasst drei Jahre auf Teile, drei Jahre auf Arbeit und drei Jahre Vor-Ort-Support |
Gewicht | 29.51 lb (13.39 kg) |
Produktabmessungen | 1.69 x 17.11 x 29.21 in (4.28 x 43.46 x 74.19 cm) |
Designen und Bauen
Insgesamt ähnelt der HPE ProLiant DL365 Gen10 Plus mehr oder weniger dem Rest der ProLiant-Reihe der letzten Jahre. Auf der Vorderseite des Geräts befinden sich acht 2.5-Zoll-Laufwerksschächte. Bei den 8 Schächten in diesem Vorserienmodell handelt es sich um Gen4 U.3 NVMe-Schächte, bei denen es zu einigen SSD-Kompatibilitätsproblemen kam. Vollständige Produktionsversionen werden nicht dasselbe Problem haben, das wir bei unserem ersten Test der Beta-Plattform hatten.
Unsere normale Auswahl an U.2-Laufwerken funktionierte nicht, die Laufwerke wurden vom System einfach nicht erkannt. Daher beschränkten sich unsere Leistungstests auf die beiden mitgelieferten Samsung-SSDs, die übrigens nur mit U.3 gekennzeichnet sind. Es wird kein Problem geben, wenn von HPE gekaufte SSDs in diesem Server funktionieren, es sollte jedoch beachtet werden, dass bei nicht qualifizierten Laufwerken Probleme auftreten können.
Auf der rechten Seite befinden sich alle wichtigen Dinge wie die Anzeige-LEDs, ein USB-3.1-Anschluss, die Power-/Standby-Taste, die UID-Taste und ein iLO-Service-Port. Es gibt einen Steckplatz für einen optionalen Schacht für optische Medien oder es können hier weitere Laufwerksschächte hinzugefügt werden.
Wenn man es nach hinten dreht, befinden sich die Netzteile auf der rechten Seite. An der Oberseite befinden sich die PCIe-Gen4-Steckplätze. Unten von links nach rechts befinden sich ein weiterer iLO-Anschluss, zwei USB 3.1-Anschlüsse, eine UID-LED, ein OCP 3.0-Steckplatz und ein VGA-Anschluss.
Wenn wir den Server öffnen, sehen wir die beiden CPUs in der Mitte, umgeben von den 32 DIMM-Steckplätzen.
Während der Rest des Inneren recht typische Eingeweide eines Servers aufweist, gibt es für zusätzliche Sicherheit einen Anschluss zur Erkennung von Gehäuseeinbrüchen.
HPE ProLiant DL365 Gen10 Plus-Leistung
HPE ProLiant DL365 Gen10 Plus Testkonfiguration:
- 2 x 3.2 TB Samsung PM1735 Gen4 U.3 SSDs
- 16 x 16 GB DDR4-RAM
- 2 x 7713 AMD Epyc Gen3-CPUs
SQL Server-Leistung
Das Microsoft SQL Server OLTP-Testprotokoll von StorageReview 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 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 60 GB DRAM konfiguriert und den LSI Logic SAS SCSI-Controller genutzt.
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 die durchschnittliche SQL Server-Latenz hatte der HPE ProLiant DL365 Gen10 Plus eine Gesamtlatenz von 1.5 ms, wobei die einzelnen VMs zwischen 1 ms und 2 ms lagen. Wir haben in dieser CPU-Klasse bessere Ergebnisse erzielt, obwohl wir mehr SSDs für den Backend-Speicher verwendet haben, um die E/A zu steuern.
Sysbench MySQL-Leistung
Unser erster Benchmark für lokale Speicheranwendungen besteht aus einer Percona MySQL OLTP-Datenbank, die über SysBench gemessen wird. Dieser Test misst die durchschnittliche TPS (Transaktionen pro Sekunde), die durchschnittliche Latenz und auch die durchschnittliche 99. Perzentil-Latenz.
Jede Sysbench-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
Mit dem Sysbench OLTP haben wir einen Gesamtwert von 16,817 TPS aufgezeichnet, wobei einzelne VMs zwischen 1988 TPS und 2210 TPS liefen. Wir haben aufgrund der begrenzten Speicherkonfiguration viel CPU übrig gelassen, obwohl es zeigt, wie wenig Gen4 NVMe SSD Sie benötigen, um das enorme Potenzial dieser Plattformen der nächsten Generation auszuschöpfen.
Mit der durchschnittlichen Sysbench-Latenz betrug die Gesamtlatenz des Servers 15.26 ms, wobei die einzelnen VMs zwischen 14.47 ms und 16.1 ms lagen.
In unserem Worst-Case-Szenario (99. Perzentil) betrug die Latenz des DL365 insgesamt 27.16 ms, wobei die einzelnen VMs zwischen 25.82 ms und 28.54 ms lagen.
VDBench-Workload-Analyse
Wenn es um das Benchmarking von Speicher-Arrays 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, direkte Vergleiche zwischen konkurrierenden Lösungen anzustellen.
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.
Profile:
- 4K Random Read: 100 % Read, 128 Threads, 0-120 % Iorate
- 4K Random Write: 100 % Schreiben, 128 Threads, 0-120 % Iorate
- 64K sequentielles Lesen: 100 % Lesen, 32 Threads, 0-120 % Leserate
- 64K Sequentielles Schreiben: 100 % Schreiben, 16 Threads, 0-120 % Iorate
- Synthetische Datenbank: SQL und Oracle
- VDI-Vollklon- und Linked-Clone-Traces
Beim zufälligen 4K-Lesen begann der HPE ProLiant DL365 Gen10 Plus mit zwei PCIe Gen4 NVMe SSDs eine Zeit lang unter 100 µs und erreichte dann mit 567,341 IOPS mit einer Latenz von 365 µs seinen Höhepunkt.
Beim 4K-Schreiben lag der DL365-Start ebenfalls unter 100 µs. Der Server erreichte einen Spitzenwert von 358,073 IOPS und einer Latenz von 457 µs.
Als wir auf unsere sequentiellen 64-KB-Workloads umstellten, sahen wir beim Lesen, dass der HPE-Server seinen Spitzenwert bei etwa 113 IOPS oder 7.1 GB/s bei 560 µs erreichte, bevor er etwas abfiel.
Bei 64K-Schreibvorgängen kam es zu einer Latenz von unter 100 µs bis etwa 30 IOPS oder 1.5 GB/s und einem Spitzenwert von 60,715 IOPS oder 3.79 GB/s bei einer Latenz von 496 µs.
Als nächstes folgen unsere SQL-Workloads, SQL, SQL 90-10 und SQL 80-20. Mit SQL startete der DL365 knapp unter 100 µs und erreichte mit einer Latenz von 431,077 µs einen Spitzenwert von 137 IOPS, bevor es zu einem sehr leichten Abfall kam.
In SQL 90-10 sehen wir zu Beginn dasselbe, bevor wir mit 414,544 IOPS und einer Latenz von 140 µs den Höhepunkt erreichen.
SQL 80-20 verzeichnete erneut eine ähnlich niedrige Latenz, bevor es mit 383,171 IOPS und einer Latenz von 148 µs seinen Höhepunkt erreichte.
Jetzt kommen wir zu unseren Oracle-Workloads: Oracle, Oracle 90-10 und Oracle 80-20. Bei Oracle erreichte der DL365 Plus einen Spitzenwert von 235,477 IOPS und einer Latenz von 240 µs.
Bei Oracle 90-10 startete der HPE-Server mit weniger als 100 µs und blieb dort für einen Großteil der Laufzeit. Der Server erreichte einen Spitzenwert von 352,478 IOPS mit einer Latenz von 120 µs.
Mit Oracle 80-20 startete der Server erneut unter 100 µs und blieb dort, bis er 15 IOPS durchbrach. Der Höchstwert lag bei 336,046 IOPs und einer Latenz von 125 µs.
Als nächstes wechselten wir zu unserem VDI-Klontest „Full and Linked“. Beim VDI Full Clone (FC) Boot erreichte der HPE ProLiant DL365 Gen10 Plus einen Spitzenwert von 152,725 IOPS und eine Latenz von 419 µs.
VDI FC Initial Login verzeichnete einen Spitzenwert von 73,535 IOPS bei einer Latenz von 765 µs, bevor es wieder abfiel.
Mit VDI FC Monday Login lieferte uns der Server einen Spitzenwert von 92,118 IOPS und eine Latenz von 295 µs.
Als nächstes schauen wir uns die VDI Linked Clone (LC)-Tests an. Beginnend mit dem Booten hatte der Server einen Spitzenwert von 130,062 IOPS und eine Latenz von 230 µs.
Beim VDI LC Initial Login hatte der HPE-Server eine Spitzenleistung von 54,548 IOPS und eine Latenz von 234 µs.
Schließlich sahen wir beim VDI LC Monday Login einen Spitzenwert von etwa 53,250 IOPS und 450 µs, bevor es zu einem Leistungsabfall kam.
Schlussfolgerung
Der HPE ProLiant DL365 Gen10 Plus ist ein 1U-Server, der über zwei AMD EPYC 7003-Prozessoren verfügt. Dadurch können diesem kleinen Server bis zu 128 Kerne und bis zu 4 TB 3200 MHz RAM zur Verfügung gestellt werden. Obwohl es nicht besonders speicherintensiv ist, können Benutzer auf seiner winzigen Stellfläche bis zu 153 TB NVMe-Speicher unterbringen. Der DL365 verfügt über einige HPE-spezifische Vorteile, darunter den Silicon Root of Trust und andere Sicherheitsmaßnahmen. HPE iLO-Management zur Überwachung des Serverstatus und zur Behebung von Problemen. Und die Unterstützung für HPE GreenLake ermöglicht, dass dieser Server unter das größere As-a-Service-Dach des Unternehmens fällt.
Für die Leistung führten wir unsere Anwendungs-Workload-Analyse einschließlich SQL Server-Latenz und Sysbench durch. Wir haben auch unsere VDBench-Tests durchgeführt. Bei der SQL Server-Latenz betrug die durchschnittliche Gesamtlatenz des HPE ProLiant DL365 Gen10 Plus 1.5 ms. Im Sysbench sahen wir Gesamtwerte von 16,817 TPS, 15.26 ms durchschnittliche Latenz und nur 27.16 ms im Worst-Case-Szenario. Beide Workloads wären viel höher gewesen, obwohl wir angesichts der U.3-SSD-Rückwandplatine im System eine begrenztere Anzahl an SSDs zum Testen zur Verfügung hatten.
Auch mit VDBench haben wir mehrere gute Ergebnisse erzielt. Zu den Highlights gehören: 567 IOPS beim 4K-Lesen, 358 IOPS beim 4K-Schreiben, 7.1 GB/s beim 64K-Lesen und 3.79 GB/s beim 64K-Schreiben. In SQL sahen wir Spitzenwerte von 431 IOPS, 415 IOPS in SQL 90–10 und 383 IOPS in SQL 80–20. Für Oracle sahen wir 235 IOPS, 352 IOPS in Oracle 90-10 und 336 IOPS in Oracle 80-20. In unseren VDI Full Clone-Benchmarks sahen wir 153 IOPS beim Booten, 74 IOPS bei der ersten Anmeldung und 92 IOPS bei der Montag-Anmeldung. Für VDI Linked Clone sahen wir 130 IOPS beim Booten, 55 IOPS bei der ersten Anmeldung und 53 IOPS bei der Anmeldung am Montag.
Der HPE ProLiant DL365 Gen10 Plus reiht sich in die Mitte der neu angekündigten AMD-basierten Server von HPE ein. Da es sich um ein 1-HE-Gerät handelt, kann es nicht so viel Speicher mitbringen (obwohl Sie immer noch vernünftige 153 TB unterbringen können), ist es mit AMD EPYC 7003-CPUs ausgestattet, die 128 Kerne, 4 TB RAM und GPU-Unterstützung liefern können. Dies bietet reichlich dichte Rechenleistung für ein breites Spektrum an Arbeitslasten.
Beteiligen Sie sich an StorageReview
Newsletter | YouTube | LinkedIn | Instagram | Twitter | Facebook | TikTok | RSS Feed