Home Enterprise Gigabyte R282-3C0 recensie

Gigabyte R282-3C0 recensie

by Conner Crull
Gigabyte R282-3C0 bovenkant

Gigabyte heeft onlangs het R282-3C0 (rev. 100) – 2U Gen4 NVMe-systeem aan hun serveraanbod toegevoegd. Deze server is voorzien van dubbele 3e generatie Intel® Xeon® schaalbare CPU's die in april zijn gelanceerd. De R282-3C0 is bedoeld voor high-density opslag die maximaal acht 3.5-inch SATA-schijven en vier 3.5-inch NVMe-schijven ondersteunt, waardoor er in totaal 12 hot-swappable bays zijn.

Gigabyte heeft onlangs het R282-3C0 (rev. 100) – 2U Gen4 NVMe-systeem aan hun serveraanbod toegevoegd. Deze server is voorzien van dubbele 3e generatie Intel® Xeon® schaalbare CPU's die in april zijn gelanceerd. De R282-3C0 is bedoeld voor high-density opslag die maximaal acht 3.5-inch SATA-schijven en vier 3.5-inch NVMe-schijven ondersteunt, waardoor er in totaal 12 hot-swappable bays zijn.

Gigabyte R282-3C0 open deksel

Gigabyte R282-3C0 Specificaties

Het specifieke model dat we beoordelen is de R282-3C0. Dit model is niet het topmodel van de R282-serie, maar de binnenkant biedt nog steeds een goed prestatiepotentieel en flexibiliteit.

Gigabyte R282-3C0 (revisie 100)
Form Factor 2U 438 mm x 87.5 mm x 730 mm
moederbord MR92-FS0
Processoren 3e generatie Intel® Xeon® schaalbare processors (Intel® Xeon® Platinum-processor, Intel® Xeon® Gold-processor, Intel® Xeon® Silver-processor)
Geheugen 32 DDR4 DIMM-sleuven; 8 kanalen per processor; RDIMM- en LRDIMM-modules tot 128 GB
Opbergen Voor:
(8) 3.5-inch of 2.5-inch SATA/SAS hot-swappable HDD/SSD-bays
(4) 3.5-inch of 2.5-inch SATA/SAS/Gen4 NVMe hot-swappable HDD/SSD-bays
Achter:
(2) 2.5-inch SATA/SAS hot-swappable HDD/SSD-bays aan de achterkant
Video Geïntegreerd in Aspeed® AST2500
2D video grafische adapter met PCIe-businterface
1920×1200@60Hz 32 bpp, DDR4 SDRAM
Uitbreidingsslots Uitbreidingskaart CRS2033:
(1) PCIe x16-sleuf (Gen4 x16), volledige hoogte, halve lengte
(2) PCIe x8-sleuven (Gen4 x8), volledige hoogte, halve lengte
Uitbreidingskaart CRS2137:
(1) PCIe x16-sleuf (Gen4 x16 of x8), volledige hoogte, halve lengte
(1) PCIe x8-sleuven (Gen4 x0 of x8), volledige hoogte, halve lengte
(1) PCIe x16-slot (Gen4 x16 of x8), gedeeld met OCP 2.0, volledige hoogte halve lengte
Uitbreidingskaart CRS2027:
(2) PCIe x8-sleuven (Gen4 x8), laag profiel van halve lengte
(1) OCP 3.0 mezzanine-slot met PCIe Gen4 x16-bandbreedte vanaf CPU_0
Ondersteunde NCSI-functie
(1) OCP 2.0 mezzanine-slot met PCIe Gen3 x8-bandbreedte vanaf CPU_1
Ondersteunde NCSI-functie
Interne I / O (2) CPU-ventilatorheaders, (1) USB 3.0-header, (1) TPM-header, (1) VROC-connector, (1) Frontpaneel-header, (1) HDD-backplantboard-header, (1) IPMB-connector, (1 ) CMOS-jumper wissen, (1) BIOS-herstelschakelaar
Voorzijde I / O (2) USB 3.0, (1) Aan/uit-knop met LED, (1) ID-knop met LED, (1) Resetknop, (1) NMI-knop, (1) Systeemstatus-LED, (1) HDD-activiteits-LED, (2 ) LAN-activiteits-LED's
Achter I / O (2) USB 3.0, (1) VGA, (2) RJ45, (1) MLAN, (1) ID-knop met LED
Backplane-I/O Voorkant_CBP20C5: 8 x SATA/SAS- en 4 x SATA/SAS/NVMe-poorten
Achterzijde_CBP2022: 2 x SATA-poorten
Bandbreedte: PCIe Gen4 x4 of SATA 6Gb/s of SAS 12Gb/s per poort
Laboratoriumvoedingen (2) 1600 W redundante PSU's (80 PLUS Platinum)
beheer Aspeed® AST2500 beheercontroller
GIGABYTE Management Console (AMI MegaRAC SP-X) webinterface

Gigabyte R282-3C0 Ontwerp en bouw

Dit beoordelingssysteem heeft interessante functies en lay-out. Het eerste dat opvalt, is het aantal schijfposities in de machine. Er zijn acht 3.5-inch SATA hot-swappable HDD/SSD-bays, vier 3.5-inch NVMe hot-swappable HDD/SSD-bays en tot slot twee 2.5-inch bays aan de achterkant van de machine die kunnen worden gebruikt om op te starten.

Gigabyte R282-3C0 voorzijde

Wat het moederbord betreft, op het model dat we hebben, de MR92-FS0, die wordt geleverd met 2 sockets voor de dubbele CPU-set die aan boord is, 32 DIMM-slots met DDR4-ondersteuning, 8 PCIe-slots met verschillende lengtes. Het meest interessante om op te merken aan het model dat we hebben, is dat er geen M.2-slot is. De meeste andere servers hebben een M.2-slot, dat zou worden gebruikt om op te starten, maar wij hebben er geen. Dit kan een ongemak, een non-issue of een dealbreaker zijn, maar het is iets waar de koper over na moet denken.

Gigabyte R282-3C0 bezetTen slotte, als het gaat om het ontwerp en de bouw, zijn de voorste en achterste I/O belangrijk om op te merken. Aan de voorkant van de server hebben we twee USB 3.0-poorten, een aan/uit-knop met LED, ID-knop met LED, resetknop, NMI-knop, systeemstatus-LED, HDD-activiteits-LED en twee LAN-activiteits-LED's.

Gigabyte R282-3C0-cpu

Aan de achterkant van de server bevinden zich 2 USB 3.0-poorten, een VGA-poort, 2 RJ45-poorten, een MLAN-poort, een ID-knop met LED en 2 voedingsconnectorpoorten voor de dubbele voedingen die zich in de server bevinden

Gigabyte R282-3C0 terug

Gigabyte R282-3C0 Beheer

De Gigabyte R282-3C0 maakt gebruik van een MegaRAC SP-X BMC voor out-of-band beheer. Met dit beheerplatform kunnen gebruikers basistaken uitvoeren, zoals het op afstand regelen van de voeding naar de server, het flashen van het BIOS en het starten van een KVM voor het installeren van software op de server.

Gigabyte-R282-3C0-BMC

De interface is een beetje onhandig in vergelijking met wat je zou kunnen vinden op een Tier1-server van Dell EMC, HPE, Cisco, enz., Maar het klaart de klus om het systeem op afstand te beheren. Gebruikers krijgen ook HTML5- en Java KVM-opties, afhankelijk van welke ze het liefst gebruiken. Het enige negatieve dat we tegenkwamen met de KVM, is dat aangekoppelde ISO's beperkt waren tot iets meer dan 1Mb/s aan overdrachtssnelheid, waardoor zelfs kleinere OS-installaties behoorlijk lang duren. Het compromis dat we vonden, was het flashen van een USB-stick met het OS-installatieprogramma en het gebruik van de KVM om het op afstand te installeren.

gigabyte r828-3c0 kvm

Gigabyte R282-3C0 Prestaties

Als het gaat om de prestaties van de server, hebben we verschillende tests uitgevoerd op basis van de configuratie van (2) Intel 8380 CPU's, (16) 32GB DDR4 op 3200Mhz en (4) Intel P5510 SSD's van 7.68 TB.

SQL Server-prestaties

Het Microsoft SQL Server OLTP-testprotocol van StorageReview maakt gebruik van de huidige versie van Benchmark C (TPC-C) van de Transaction Processing Performance Council, een online transactieverwerkingsbenchmark die de activiteiten in complexe applicatieomgevingen simuleert. De TPC-C-benchmark komt dichterbij dan synthetische prestatiebenchmarks bij het meten van de sterke punten en knelpunten van opslaginfrastructuur in database-omgevingen.

Elke SQL Server VM is geconfigureerd met twee vDisks: een volume van 100 GB voor opstarten en een volume van 500 GB voor de database en logbestanden. Vanuit het perspectief van systeemresources hebben we elke VM geconfigureerd met 16 vCPU's, 64 GB DRAM en de LSI Logic SAS SCSI-controller gebruikt. Terwijl onze Sysbench-workloads het platform eerder verzadigden in zowel opslag-I/O als capaciteit, zoekt de SQL-test naar latentieprestaties.

SQL Server-testconfiguratie (per VM)
  • Windows Server 2012 R2
  • Opslagcapaciteit: 600 GB toegewezen, 500 GB gebruikt
  • SQL Server 2014
  • Databasegrootte: schaal 1,500
  • Virtuele clientbelasting: 15,000
  • RAM-buffer: 48 GB
  • Testduur: 3 uur
  • 2.5 uur voorconditionering
  • 30 minuten proefperiode

Voor de gemiddelde latentie van SQL Server handhaafde de Gigabyte R282-3C0 een latentie van 1 ms met 8VM.

Sysbench MySQL-prestaties

Onze eerste benchmark voor lokale opslagtoepassingen bestaat uit een Percona MySQL OLTP-database gemeten via SysBench. Deze test meet ook de gemiddelde TPS (Transactions Per Second), de gemiddelde latentie en de gemiddelde latentie van het 99e percentiel.

Elke Sysbench VM is geconfigureerd met drie vDisks: één voor opstarten (~ 92 GB), één met de vooraf gebouwde database (~ 447 GB) en de derde voor de database die wordt getest (270 GB). Vanuit het perspectief van systeemresources hebben we elke VM geconfigureerd met 16 vCPU's, 60 GB DRAM en de LSI Logic SAS SCSI-controller gebruikt.

Sysbench-testconfiguratie (per VM)

  • CentOS 6.3 64-bits
  • Percona XtraDB 5.5.30-rel30.1
  • Databasetabellen: 100
  • Databasegrootte: 10,000,000
  • Database-threads: 32
  • RAM-buffer: 24 GB
  • Testduur: 3 uur
  • 2 uur preconditionering 32 threads
  • 1 uur 32 draden

Met de Sysbench OLTP registreerden we een totale score van 25,537 TPS voor de 8 VM's met individuele VM's variërend van 3,187 tot 3,199 TPS. Het gemiddelde en de reeksen waren geen schok voor ons, aangezien we in het verleden soortgelijke servers ongeveer hetzelfde hebben zien presteren.

Met een gemiddelde latentie gaf 8VM ons een totale tijd van 10.025 met individuele VM's variërend van 10 tot 10.04.

In ons worstcasescenario, 99e percentiel, bereikte de latentie op de 8VM een totale tijd van 19.13 ms met individuele tijden variërend van 19.07 ms tot 19.17 ms.

VDBench-werkbelastinganalyse

Als het gaat om het benchmarken van opslagapparaten, is het testen van applicaties het beste en komt het synthetische testen op de tweede plaats. Hoewel ze geen perfecte weergave zijn van de werkelijke werkbelasting, helpen synthetische tests wel om opslagapparaten te baseren met een herhaalbaarheidsfactor die het gemakkelijk maakt om appels met appels te vergelijken tussen concurrerende oplossingen.

Deze workloads bieden een scala aan verschillende testprofielen, variërend van "four corners"-tests, algemene tests voor de grootte van database-overdrachten, evenals het vastleggen van sporen uit verschillende VDI-omgevingen. Al deze tests maken gebruik van de gemeenschappelijke vdBench-workloadgenerator, met een scripting-engine om resultaten te automatiseren en vast te leggen over een groot rekentestcluster. Hierdoor kunnen we dezelfde workloads herhalen op een breed scala aan opslagapparaten, waaronder flash-arrays en individuele opslagapparaten.

profielen:

  • 4K willekeurig lezen: 100% lezen, 128 threads, 0-120% joate
  • 4K willekeurig schrijven: 100% schrijven, 128 threads, 0-120% snelheid
  • 64K sequentieel lezen: 100% lezen, 32 threads, 0-120% jorate
  • 64K sequentieel schrijven: 100% schrijven, 16 threads, 0-120% snelheid
  • Synthetische database: SQL en Oracle
  • VDI volledige kloon en gekoppelde kloonsporen

Kijkend naar willekeurige 4K-lezing, begon de Gigabyte R282-3C0 onder 100 µs en bleef daar tot ongeveer 2.25 miljoen IOPS en piekte vervolgens op 3,770,372 IOPS en met een latentie van 536 µs.

4K willekeurig schrijven had een heel goede start met een latentie van ruim onder de 100 µs bij 35 µs en bleef daar totdat de server iets meer dan 1.6 miljoen IOPS bereikte. De piek vindt dan plaats bij 1,823,423 IOPS, met een latentie van 909µs.

Toen we verder gingen met de 64K sequentiële uitlezing, zagen we de R282-piek bij 307,885 IOPS met een latentie van 413 µs.

Vervolgens gaf het sequentiële schrijven van 64K ons een piekprestatie van 116,957 IOPS met een latentie van 1071 µs, maar daarna zagen we ook een daling, teruglopend naar ongeveer 140,000 IOPS met een latentie van ongeveer 800 µs.

Nu hebben we onze SQL-workloads, SQL, SQL 90-10 en SQL 80-20. Met SQL begon de Gigabyte R282-C03 bij 91 µs en ging over de 100 µs bij 480,959 IOPS. De server piekte vervolgens op 995,117 IOPS en had een latentie van 125 µs.

In SQL 90-10 had de server een beginlatentie van 85 µs en kon hij onder de 100 µs blijven tot hij 589,647 IOPS bereikte. Het piekte toen op 967,723 IOPS met een latentie van 126 µs.

In SQL 80-20 had de server een beginlatentie van 80 µs en kon hij onder de 100 µs blijven tot hij 554,447 IOPS bereikte. Het piekte toen op 935,383 IOPS met een latentie van 132 µs.

Onze volgende tests waren onze Oracle Workloads, Oracle, Oracle 90-10 en Oracle 80-20. Met onze Oracle-workload begon de R282 met een latentie van 80 µs en piekte vervolgens op 924,993 IOPS met een latentie van 133 µs.

Voor onze Oracle 90-10 startte de server op 83 µs en kon de latentie onder de 100 µs houden tot 635,178 IOPS, maar piekte vervolgens op 792,231 IOPS met een latentie van 108 µs.

Ten slotte kon Oracle 80-20 ook het grootste deel van de test onder de 100 blijven, beginnend bij 78.5 µs en vervolgens piekend bij 770,853 IOPS met een latentie van 110 µs.

Voor onze laatste tests zijn we overgestapt op onze VDI-kloontest, Full en Linked. Voor het opstarten met VDI Full Clone (FC) piekte de R282 op 762,590 IOPS met een latentie van 162 µs.

Bij de VDI FC Initial Login zag de server een gestage en daarna scherpe stijging tot een piek van 479,697 IOPS met een latentie van 216µs.

Voor de VDI FC Monday Login had de server een gestage stijging totdat hij piekte op 347,985 IOPS met een latentie van 165 µs.

Nu voor de VDI Linked Clone (LC)-tests, beginnend met het opstarten, had de server een korte stijging tot een piek van 305,058 IOPS met een latentie van 197 µs.

Voor de Initial Login-test had de server een grote stijging, beginnend bij 100 µs en piekte vervolgens op 167,785 IOPS met een latentie van 152 µs.

Ten slotte had de server voor de login op maandag een grote stijging, beginnend bij 107 µs en kon hij pieken op 271,522 IOPS met een grote sprong in latentie tot 213 µs.

Conclusie

De Gigabyte R282-3C0 is een 2U, dual-processor server die de prestaties van de 3e generatie Xeon schaalbare processors op de proef stelt. Samen met de 12 hot-swappable 3.5-inch bays aan de voorkant, waarvan er vier NVMe kunnen ondersteunen, kan deze server een mix van opslag bevatten. Voor organisaties die versnelde capaciteit nodig hebben, is het interessant om wat flash voor tiering te combineren met goedkope HDD's voor opslag. Dan heb je de dubbele SATA-schijven aan de achterkant die kunnen worden gebruikt om op te starten. Dit is handig omdat er geen M.2-opslag aan boord is.

Gigabyte R282-3C0 bovenkant

De verschillende tests die we op de server hebben uitgevoerd, bleken te zijn wat we al hadden verwacht. De beperking van vier NVMe-bays hield het piekopslagpotentieel tegen, aangezien de meeste bays worden gebruikt voor draaiende media met een hogere capaciteit. De schijfconfiguratie is echter gericht, de meeste klanten zouden midrange-CPU's in een systeem als dit plaatsen en streven naar een evenwichtiger prijsniveau. Natuurlijk zou iets anders in de Gigabyte-reeks meer prestaties hebben met een volledige reeks NVMe. Ze hebben bijvoorbeeld de R282-Z92 waarmee 24 NVMe SSD's kunnen worden gekoppeld GROOT voor ongelooflijke prestaties.

Voor onze synthetische SQL-tests zagen we een maximum van 481K IOPS in onze SQL-workload, 968K IOPS in SQL 90-10, en in de SQL 80-20-test, 935K IOPS maximum. In onze Oracle-tests zagen we 924K IOPS in Oracle-workload, 792K in Oracle 90-10 en 770K in Oracle 80-20. In VDBench registreerden we 3.7 miljoen IOPS in 4K lezen, 1.8 miljoen in 4K schrijven, 307,885 IOPS in 64K lezen en 116,957 in 64K schrijven. Ten slotte zagen we in de VDI Full Clone-tests 762K IOPS bij het opstarten, 479K bij de eerste keer inloggen en 348K bij het inloggen op maandag; voor de Linked Clone zagen we 305K IOPS bij het opstarten, 167K bij de eerste keer inloggen en 272K bij het inloggen op maandag.

Realistisch gezien zal deze server worden gebruikt voor opslag met hoge dichtheid, met een mogelijkheid tot versnelling via NVMe-flash. Het enige dat deze server tegenhoudt, is meer NVMe-opslag, maar deze build legt de nadruk op de voordelen van capaciteit per dollar die HDD's bieden. De Gigabyte R282-3C0 is een goede keuze voor use-cases die een mix van capaciteit en NVMe willen in een 12-bay (of 14 afhankelijk van hoe je telt) ontwerp gebouwd rond de Intel Scaleable Gen3-architectuur.

Gigabyte R282-3C0 (rev.100)

Neem contact op met StorageReview

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