Startseite Unternehmen Gigabyte R282-3C0 Testbericht

Gigabyte R282-3C0 Testbericht

by Conner Crull
Gigabyte R282-3C0 Oberseite

Gigabyte hat kürzlich sein Serverangebot um das R282-3C0 (Rev. 100) – 2U Gen4 NVMe-System erweitert. Dieser Server verfügt über zwei skalierbare Intel® Xeon® CPUs der 3. Generation, die bereits im April auf den Markt kamen. Der R282-3C0 ist für Speicher mit hoher Dichte gedacht und unterstützt bis zu acht 3.5-Zoll-SATA-Laufwerke und vier 3.5-Zoll-NVMe-Laufwerke, was insgesamt 12 Hot-Swap-fähige Schächte ergibt.

Gigabyte hat kürzlich sein Serverangebot um das R282-3C0 (Rev. 100) – 2U Gen4 NVMe-System erweitert. Dieser Server verfügt über zwei skalierbare Intel® Xeon® CPUs der 3. Generation, die bereits im April auf den Markt kamen. Der R282-3C0 ist für Speicher mit hoher Dichte gedacht und unterstützt bis zu acht 3.5-Zoll-SATA-Laufwerke und vier 3.5-Zoll-NVMe-Laufwerke, was insgesamt 12 Hot-Swap-fähige Schächte ergibt.

Gigabyte R282-3C0 offener Deckel

Gigabyte R282-3C0 Spezifikationen

Das konkrete Modell, das wir testen, ist das R282-3C0. Dieses Modell ist zwar nicht das Spitzenmodell der R282-Serie, die Innenausstattung bietet jedoch dennoch gutes Leistungspotenzial und Flexibilität.

Gigabyte R282-3C0 (Rev. 100)
Formfaktor 2U 438mm x 87.5mm x 730mm
Hauptplatine MR92-FS0
Prozessoren Skalierbare Intel® Xeon® Prozessoren der 3. Generation (Intel® Xeon® Platinum Prozessor, Intel® Xeon® Gold Prozessor, Intel® Xeon® Silver Prozessor)
Memory 32 DDR4-DIMM-Steckplätze; 8 Kanäle pro Prozessor; RDIMM- und LRDIMM-Module bis zu 128 GB
Lagerung Vorne:
(8) Hot-Swap-fähige 3.5-Zoll- oder 2.5-Zoll-SATA/SAS-HDD-/SSD-Schächte
(4) Hot-Swap-fähige 3.5-Zoll- oder 2.5-Zoll-SATA/SAS/Gen4-NVMe-HDD-/SSD-Schächte
Hinten:
(2) Hot-Swap-fähige 2.5-Zoll-SATA/SAS-Festplatten-/SSD-Schächte auf der Rückseite
Video Integriert in Aspeed® AST2500
2D-Videografikadapter mit PCIe-Busschnittstelle
1920×1200@60Hz 32bpp, DDR4 SDRAM
Erweiterungssteckplätze Riser-Karte CRS2033:
(1) PCIe x16-Steckplatz (Gen4 x16), volle Höhe, halbe Länge
(2) PCIe x8-Steckplätze (Gen4 x8), volle Höhe, halbe Länge
Riser-Karte CRS2137:
(1) PCIe x16-Steckplatz (Gen4 x16 oder x8), volle Höhe, halbe Länge
(1) PCIe x8-Steckplätze (Gen4 x0 oder x8), volle Höhe, halbe Länge
(1) PCIe x16-Steckplatz (Gen4 x16 oder x8), gemeinsam mit OCP 2.0, volle Höhe, halbe Länge
Riser-Karte CRS2027:
(2) PCIe x8-Steckplätze (Gen4 x8), Low-Profile-Halblänge
(1) OCP 3.0-Mezzanine-Steckplatz mit PCIe Gen4 x16-Bandbreite von CPU_0
Unterstützte NCSI-Funktion
(1) OCP 2.0-Mezzanine-Steckplatz mit PCIe Gen3 x8-Bandbreite von CPU_1
Unterstützte NCSI-Funktion
Interne E / A. (2) CPU-Lüfter-Header, (1) USB 3.0-Header, (1) TPM-Header, (1) VROC-Anschluss, (1) Frontplatten-Header, (1) HDD-Rückplatinen-Header, (1) IPMB-Anschluss, (1 ) Jumper zum Löschen des CMOS, (1) BIOS-Wiederherstellungsschalter
Front I / O (2) USB 3.0, (1) Power-Taste mit LED, (1) ID-Taste mit LED, (1) Reset-Taste, (1) NMI-Taste, (1) Systemstatus-LED, (1) HDD-Aktivitäts-LED, (2 ) LAN-Aktivitäts-LEDs
Hintere I / O (2) USB 3.0, (1) VGA, (2) RJ45, (1) MLAN, (1) ID-Taste mit LED
Backplane-I/O Vorderseite_CBP20C5: 8 x SATA/SAS- und 4 x SATA/SAS/NVMe-Anschlüsse
Rückseite_CBP2022: 2 x SATA-Anschlüsse
Bandbreite: PCIe Gen4 x4 oder SATA 6 Gbit/s oder SAS 12 Gbit/s pro Port
Labor-Stromversorgungen (2) redundante 1600-W-Netzteile (80 PLUS Platinum)
Management Aspeed® AST2500 Management-Controller
Webschnittstelle der GIGABYTE Management Console (AMI MegaRAC SP-X).

Gigabyte R282-3C0 Design und Bau

Dieses Bewertungssystem verfügt über interessante Funktionen und ein interessantes Layout. Das erste, was auffällt, ist die Anzahl der Laufwerksschächte im Gerät. Es gibt acht Hot-Swap-fähige 3.5-Zoll-SATA-HDD-/SSD-Schächte, vier Hot-Swap-fähige 3.5-Zoll-NVMe-HDD-/SSD-Schächte und schließlich zwei 2.5-Zoll-Schächte auf der Rückseite der Maschine, die zum Booten verwendet werden könnten.

Gigabyte R282-3C0 vorne

Was das Motherboard angeht, so ist das Modell, das wir haben, das MR92-FS0, das mit 2 Sockeln für den integrierten Dual-CPU-Satz, 32 DIMM-Steckplätzen mit DDR4-Unterstützung und 8 PCIe-Steckplätzen mit unterschiedlichen Längen ausgestattet ist. Das Interessanteste an unserem Modell ist, dass es keinen M.2-Steckplatz gibt. Die meisten anderen Server verfügen über einen M.2-Steckplatz, der zum Booten verwendet werden würde, wir haben jedoch keinen. Dies kann eine Unannehmlichkeit sein, kein Problem darstellen oder den Kauf verhindern, aber der Käufer muss darüber nachdenken.

Gigabyte R282-3C0 okpWenn es um Design und Aufbau geht, sind schließlich die vorderen und hinteren I/Os zu beachten. An der Vorderseite des Servers befinden sich zwei USB 3.0-Anschlüsse, ein Netzschalter mit LED, ein ID-Knopf mit LED, ein Reset-Knopf, ein NMI-Knopf, eine Systemstatus-LED, eine HDD-Aktivitäts-LED und zwei LAN-Aktivitäts-LEDs.

Gigabyte R282-3C0-CPU

Auf der Rückseite des Servers befinden sich zwei USB-2-Anschlüsse, ein VGA-Anschluss, zwei RJ3.0-Anschlüsse, ein MLAN-Anschluss, eine ID-Taste mit LED und zwei Stromanschlussanschlüsse für die beiden Netzteile im Server

Gigabyte R282-3C0 zurück

Gigabyte R282-3C0-Verwaltung

Der Gigabyte R282-3C0 nutzt einen MegaRAC SP-X BMC für die Out-of-Band-Verwaltung. Mit dieser Verwaltungsplattform können Benutzer grundlegende Aufgaben wie die Fernsteuerung der Stromversorgung des Servers, das Flashen des BIOS und das Starten eines KVM zum Installieren von Software auf dem Server erledigen.

Gigabyte-R282-3C0-BMC

Die Schnittstelle ist im Vergleich zu dem, was Sie möglicherweise auf einem Tier1-Server von Dell EMC, HPE, Cisco usw. finden, etwas klobig, aber sie erledigt die Aufgabe für die Fernverwaltung des Systems. Den Benutzern stehen außerdem HTML5- und Java-KVM-Optionen zur Verfügung, je nachdem, was sie bevorzugen. Das einzig Negative, das uns speziell beim KVM aufgefallen ist, ist, dass gemountete ISOs auf eine Übertragungsgeschwindigkeit von knapp über 1 MBit/s begrenzt waren, sodass selbst kleinere Betriebssysteminstallationen ziemlich lange dauern. Der Kompromiss, den wir gefunden haben, bestand darin, einen USB-Stick mit dem Betriebssystem-Installationsprogramm zu flashen und die KVM für die Remote-Installation zu verwenden.

Gigabyte r828-3c0 kvm

Gigabyte R282-3C0 Leistung

Was die Leistung des Servers betrifft, haben wir mehrere Tests durchgeführt, die auf der Konfiguration von (2) Intel 8380-CPUs, (16) 32 GB DDR4 bei 3200 MHz und (4) basierten. Intel P5510 7.68 TB SSDs.

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 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, prüft der SQL-Test die Latenzleistung.

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 behielt der Gigabyte R282-3C0 mit 1 VM durchgehend eine Latenz von 8 ms bei.

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 25,537 TPS für die 8 VMs aufgezeichnet, wobei die einzelnen VMs zwischen 3,187 und 3,199 TPS lagen. Der Durchschnitt und die Reichweiten waren für uns keine Überraschung, da wir in der Vergangenheit gesehen haben, dass ähnliche Server ungefähr die gleiche Leistung erbrachten.

Bei durchschnittlicher Latenz lieferte uns 8VM eine Gesamtzeit von 10.025, wobei die einzelnen VMs zwischen 10 und 10.04 lagen.

In unserem Worst-Case-Szenario, dem 99. Perzentil, erreichte die Latenz auf der 8VM eine Gesamtzeit von 19.13 ms, wobei die einzelnen Zeiten zwischen 19.07 ms und 19.17 ms lagen.

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.

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

Bei zufälligen 4K-Lesevorgängen startete der Gigabyte R282-3C0 unter 100 µs und blieb dort bis etwa 2.25 Millionen IOPS und erreichte dann seinen Höhepunkt bei 3,770,372 IOPS und einer Latenz von 536 µs.

4K Random Write hatte einen wirklich guten Start, wobei die Latenz bei 100 µs deutlich unter 35 µs lag und dort blieb, bis der Server etwas über 1.6 Millionen IOPS erreichte. Der Spitzenwert liegt dann bei 1,823,423 IOPS, mit einer Latenz von 909 µs.

Beim sequentiellen Lesen von 64 KB sahen wir den R282-Spitzenwert bei 307,885 IOPS mit einer Latenz von 413 µs.

Als nächstes lieferte uns das sequentielle 64K-Schreiben eine Spitzenleistung von 116,957 IOPS mit einer Latenz von 1071 µs, allerdings sahen wir danach auch einen Rückgang, der wieder auf etwa 140,000 IOPS mit einer Latenz von etwa 800 µs sank.

Jetzt haben wir unsere SQL-Workloads, SQL, SQL 90-10 und SQL 80-20. Mit SQL startete der Gigabyte R282-C03 bei 91 µs und erreichte über 100 µs bei 480,959 IOPS. Anschließend erreichte der Server einen Spitzenwert von 995,117 IOPS und hatte eine Latenz von 125 µs.

In SQL 90-10 hatte der Server eine Startlatenz von 85 µs und konnte unter 100 µs bleiben, bis er 589,647 IOPS erreichte. Anschließend erreichte der Spitzenwert 967,723 IOPS mit einer Latenz von 126 µs.

In SQL 80-20 hatte der Server eine Startlatenz von 80 µs und konnte unter 100 µs bleiben, bis er 554,447 IOPS erreichte. Anschließend erreichte der Spitzenwert 935,383 IOPS mit einer Latenz von 132 µs.

Unsere nächsten Tests waren unsere Oracle Workloads, Oracle, Oracle 90-10 und Oracle 80-20. Bei unserem Oracle-Workload startete der R282 mit einer Latenz von 80 µs und erreichte dann seinen Höhepunkt bei 924,993 IOPS mit einer Latenz von 133 µs.

Bei unserem Oracle 90-10 startete der Server bei 83 µs und konnte die Latenz bis zu 100 IOPS unter 635,178 µs halten, erreichte dann aber einen Spitzenwert von 792,231 IOPS mit einer Latenz von 108 µs.

Schließlich konnte Oracle 80-20 auch den größten Teil des Tests unter 100 bleiben, beginnend bei 78.5 µs und erreichte dann einen Spitzenwert von 770,853 IOPS mit einer Latenz von 110 µs.

Für unsere letzten Tests sind wir auf unseren VDI-Klontest „Full“ und „Linked“ umgestiegen. Beim VDI Full Clone (FC)-Start erreichte der R282 einen Spitzenwert von 762,590 IOPS mit einer Latenz von 162 µs.

Beim ersten VDI FC-Login verzeichnete der Server einen stetigen und dann starken Anstieg auf einen Spitzenwert von 479,697 IOPS mit einer Latenz von 216 µs.

Beim VDI FC Monday Login verzeichnete der Server einen stetigen Anstieg, bis er mit 347,985 IOPS und einer Latenz von 165 µs seinen Höhepunkt erreichte.

Bei den VDI Linked Clone (LC)-Tests verzeichnete der Server, beginnend mit dem Booten, einen kurzen Anstieg auf einen Spitzenwert von 305,058 IOPS mit einer Latenz von 197 µs.

Beim ersten Anmeldetest verzeichnete der Server einen starken Anstieg, beginnend bei 100 µs und erreichte dann seinen Höhepunkt bei 167,785 IOPS mit einer Latenz von 152 µs.

Schließlich verzeichnete der Server beim Montags-Login einen großen Anstieg, beginnend bei 107 µs und konnte einen Spitzenwert von 271,522 IOPS mit einem großen Latenzsprung auf bis zu 213 µs erreichen.

Schlussfolgerung

Der Gigabyte R282-3C0 ist ein 2U-Dual-Prozessor-Server, der die Leistung der skalierbaren Xeon-Prozessoren der 3. Generation auf die Probe stellt. Zusammen mit den 12 Hot-Swap-fähigen 3.5-Zoll-Schächten an der Vorderseite, von denen vier NVMe unterstützen, ist dieser Server in der Lage, eine Mischung aus Speicher zu halten. Für Unternehmen, die eine beschleunigte Kapazität benötigen, ist es interessant, etwas Flash für das Tiering mit kostengünstigen Festplatten für die Speicherung zu kombinieren. Dann haben Sie die beiden SATA-Laufwerke auf der Rückseite, die zum Booten verwendet werden können. Dies ist nützlich, da kein M.2-Speicher an Bord ist.

Gigabyte R282-3C0 Oberseite

Die verschiedenen Tests, die wir auf dem Server durchgeführt haben, entsprachen unseren Erwartungen. Die Beschränkung auf vier NVMe-Schächte schränkte das Spitzenspeicherpotenzial ein, da die meisten Schächte für rotierende Medien mit höherer Kapazität genutzt werden. Die Laufwerkskonfiguration ist jedoch zielgerichtet, die meisten Kunden würden Mittelklasse-CPUs in ein System wie dieses einbauen und einen ausgewogeneren Preis anstreben. Natürlich hätte etwas anderes in der Gigabyte-Reihe mehr Leistung mit einer vollständigen NVMe-Ausstattung. Sie haben zum Beispiel den R282-Z92, mit dem 24 NVMe-SSDs gekoppelt werden können GRAID für unglaubliche Leistung.

Bei unseren synthetischen SQL-Tests sahen wir maximal 481 IOPS in unserer SQL-Workload, 968 IOPS in SQL 90-10 und im SQL 80-20-Test maximal 935 IOPS. In unseren Oracle-Tests haben wir 924 IOPS bei der Oracle-Workload, 792 bei Oracle 90-10 und 770 bei Oracle 80-20 festgestellt. In VDBench haben wir 3.7 Millionen IOPS beim 4K-Lesen, 1.8 Millionen beim 4K-Schreiben, 307,885 IOPS beim 64K-Lesen und 116,957 beim 64K-Schreiben aufgezeichnet. Schließlich sahen wir in den VDI Full Clone-Tests 762 IOPS beim Booten, 479 bei der ersten Anmeldung und 348 bei der Montag-Anmeldung; Für den Linked Clone sahen wir 305 IOPS beim Booten, 167 bei der ersten Anmeldung und 272 bei der Montag-Anmeldung.

Realistisch gesehen wird dieser Server für die Speicherung mit hoher Dichte verwendet, mit der Möglichkeit einer Beschleunigung über NVMe-Flash. Das Einzige, was diesen Server zurückhält, ist mehr NVMe-Speicher, aber dieser Aufbau legt den Schwerpunkt auf die Kapazitäts-pro-Dollar-Vorteile, die Festplatten bieten. Der Gigabyte R282-3C0 ist eine gute Wahl für Anwendungsfälle, die eine Mischung aus Kapazität und NVMe in einem 12-Bay-Design (oder 14, je nachdem, wie Sie zählen) benötigen, das auf der Intel Scaleable Gen3-Architektur basiert.

Gigabyte R282-3C0 (Rev. 100)

Beteiligen Sie sich an StorageReview

Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS Feed