Home Enterprise GIGABYTE R281-NO0 NVMe-serveroverzicht

GIGABYTE R281-NO0 NVMe-serveroverzicht

by Adam Amstrong

De GIGABYTE R281-NO0 is een 2U all-NVMe-server waar omheen is gebouwd Intel's tweede generatie Xeon schaalbare processors met een focus op prestatiegebaseerde workloads. Met de ondersteuning van de 2e generatie Intel Xeon Scalable komt de ondersteuning van Intel Optane DC Persistent Memory-modules. Optane PMEM kan een veel grotere geheugenvoetafdruk met zich meebrengen, aangezien de modules weliswaar niet zo krachtig zijn als DRAM, maar met veel hogere capaciteiten. Door gebruik te maken van Optane kan het volledige potentieel van de 2e generatie Intel Xeon schaalbare processors in de GIGABYTE R281-NO0 worden benut.

De GIGABYTE R281-NO0 is een 2U all-NVMe-server waar omheen is gebouwd Intel's tweede generatie Xeon schaalbare processors met een focus op prestatiegebaseerde workloads. Met de ondersteuning van de 2e generatie Intel Xeon Scalable komt de ondersteuning van Intel Optane DC Persistent Memory-modules. Optane PMEM kan een veel grotere geheugenvoetafdruk met zich meebrengen, aangezien de modules weliswaar niet zo krachtig zijn als DRAM, maar met veel hogere capaciteiten. Door gebruik te maken van Optane kan het volledige potentieel van de 2e generatie Intel Xeon schaalbare processors in de GIGABYTE R281-NO0 worden benut.

 

Andere interessante hardwarelay-outs van de GIGABYTE R281-NO0 omvatten maximaal 12 DIMM's per socket of 24 in totaal. De nieuwere CPU's maken DRAM tot 2933 MHz mogelijk. In totaal kunnen gebruikers de GIGABYTE R281-NO0 uitrusten met maximaal 3TB DRAM. De server kan gebruik maken van verschillende riser-kaarten, waardoor er zes sleuven van halve lengte over de volledige hoogte beschikbaar zijn voor apparaten die PCIe x16-sleuven of minder kunnen gebruiken. Het bedrijf gaat er prat op een zeer dicht add-on slot-ontwerp te hebben met verschillende configuraties voor verschillende gebruikssituaties. De server heeft een gemodulariseerde backplane die verwisselbare expanders kan ondersteunen die zowel SAS als NVMe U.2 (of een combinatie) bieden, afhankelijk van de behoeften.

Met opslag kunnen gebruikers niet alleen veel toevoegen, ze kunnen ook veel NVMe-opslag toevoegen in de vorm van U.2 en AIC. Aan de voorkant van de server bevinden zich 24 schijfposities die 2.5-inch HDD of SSD ondersteunen en NVMe ondersteunen. De achterkant van de server heeft nog twee 2.5-inch schijfposities voor SATA/SAS-opstart-/logschijven. En er zijn tal van PCIe-uitbreidingspartijen voor verschillende PCIe-apparaten, waaronder meer opslagruimte. Deze dichtheid en prestaties zijn ideaal voor AI en HPC die zijn geoptimaliseerd voor GPU-dichtheid, multi-node servers die zijn geoptimaliseerd voor HCI en opslagservers die zijn geoptimaliseerd voor HDD/SSD-capaciteit.

Voor geïnteresseerden hebben we hier een video-overzicht:

Voor energiebeheer heeft de GIGABYTE R281-NO0 twee PSU's, wat helemaal niet ongebruikelijk is. Het heeft echter ook intelligente energiebeheerfuncties om zowel de server efficiënter te maken in termen van stroomverbruik als stroom te behouden in het geval van een storing. De server wordt geleverd met een functie die bekend staat als Cold Redundancy en die de extra PSU in stand-bymodus zet met een systeembelasting van minder dan 40%, waardoor energiekosten worden bespaard. Het systeem beschikt over SCMP (Smart Crisis Management/Protection). Als er met SCMP een probleem is met één PSU, volstaan ​​slechts twee knooppunten om de energiemodus te verlagen terwijl de PSU wordt gerepareerd/vervangen.

GIGABYTE R281-NO0 Specificaties

Form Factor 2U
moederbord MR91-FS0
CPU 2e generatie Intel Xeon schaalbare en Intel Xeon schaalbare processors
Intel Xeon Platinum-processor, Intel Xeon Gold-processor, Intel Xeon Silver-processor en Intel Xeon Bronze-processor
CPU TDP tot 205W
Stekkerdoos 2x LGA 3647, Stekkerdoos P
chipset Intel C621
Geheugen 24 x DIMM-sleuven
RDIMM-modules tot 64 GB worden ondersteund
LRDIMM-modules tot 128 GB ondersteund
Ondersteunt Intel Optane DC Persistent Memory (DCPMM)
​1.2V-modules: 2933 (1DPC)/2666/2400/2133 MHz
Opbergen
Bays Voorzijde: 24 x 2.5″ U.2 hot-swappable NVMe SSD-bays
​Achterkant: 2 x 2.5″ SATA/SAS hot-swappable HDD/SSD-bays
Drive Type SATAIII 6Gb/sec
​SAS met een extra SAS-kaart
RAID Voor SATA-schijven: Intel SATA RAID 0/1
​Voor U.2-schijven: Intel Virtual RAID On CPU (VROC) RAID 0, 1, 10, 5
LAN 2 x 1Gb/s LAN-poorten (Intel I350-AM2)
​1 x 10/100/1000 beheer-LAN
Uitbreidingsslots
Uitbreidingskaart CRS2131 1 x PCIe x16-slot (Gen3 x16 of x8), volledige hoogte, halve lengte
1 x PCIe x8-slots (Gen3 x0 of x8), volledige hoogte, halve lengte
1 x PCIe x8-slots (Gen3 x8), volledige hoogte, halve lengte
Uitbreidingskaart CRS2132 1 x PCIe x16-slot (Gen3 x16 of x8), volledige hoogte halve lengte, bezet door CNV3124, 4 x U.2-poorten
1 x PCIe x8-slots (Gen3 x0 of x8), volledige hoogte, halve lengte
1 x PCIe x8-slots (Gen3 x8), volledige hoogte, halve lengte
Uitbreidingskaart CRS2124 1 x PCIe x8-slots (Gen3 x0), laag profiel van halve lengte
​1 x PCIe x16-slot (Gen3 x16), Low profile halve lengte, bezet door CNV3124, 4 x U.2-poorten
2 x OCP mezzanine-slots PCIe Gen3 x16
Type1, P1, P2, P3, P4, K2, K3
1 x OCP mezzanine-slot is bezet door CNVO124, 4 x U.2 mezzanine-kaart
I / O
Intern 2 x voedingsaansluitingen
4 x SlimSAS-connectoren
2 x SATA 7-pins connectoren
2 x CPU-ventilatorheaders
1 x USB 3.0-header
1 x TPM-koptekst
1 x VROC-connector
1 x kopstuk voorpaneel
1 x HDD backplane board header
1 x IPMB-connector
1 x CMOS-jumper wissen
1 x BIOS-hersteljumper
Voorzijde 2 x USB 3.0
1 x Power-knop met LED
1 x ID-knop met LED
1 x Reset knop
1 x NMI-knop
1 x Systeemstatus-LED
1 x HDD-activiteits-LED
​2 x LAN-activiteits-LED's
Achterwiel 2 x USB 3.0
1 x VGA
1 x COM (RJ45-type)
2 x RJ45
1x MLAN
1 x ID-knop met LED
backplane Voorzijde_CBP20O2: 24 x SATA/SAS-poorten
Voorzijde_CEPM480: 8 x U.2-poorten
Achterzijde_CBP2020: 2 x SATA/SAS-poorten
​Bandbreedte: SATAIII 6Gb/s of SAS 12Gb/s per poort
Power
Supply 2 x 1600W redundante PSU's
80 PLUS Platinum
AC Input 100-127V~/ 12A, 47-63Hz
​200-240V~/ 9.48A, 47-63Hz
DC Output Maximaal 1000W/100-127V

  • +12V/ 82A
  • +12Vsb/2.1A

Maximaal 1600W/200-240V

  • +12V/ 132A
  • ​+12Vsb/2.1A
Mileu
bedrijfstemperatuur 10 ° C tot 35 ° C
Bedrijfsvochtigheid 8-80% (niet-condenserend)
Temperatuur buiten bedrijf -40 ° C tot 60 ° C
Niet-werkende luchtvochtigheid 20% -95% (niet-condenserend)
fysiek
Afmetingen (BxHxD)  438 x x 87.5 730
Gewicht  20 kg

Ontwerp en bouw

De GIGABYTE R281-NO0 is een 2U rackmount server. Aan de voorkant bevinden zich 24 hot-swappable bays voor NVMe U.2 SSD's. Aan de linkerkant bevinden zich LED-indicatielampjes en een knop voor reset, voeding, NMI en ID. Aan de rechterkant zitten twee USB 3.0-poorten.

 

Als we het apparaat naar achteren kantelen, zien we twee 2.5″ SSD/HDD-bays in de linkerbovenhoek. Onder de vakken bevinden zich twee PSU's. Aan de onderkant bevinden zich een VGA-poort, twee USB 3.0-poorten, twee GbE LAN-poorten, een seriële poort en een 10/100/1000 LAN-poort voor serverbeheer. Boven de poorten zitten zes PCIe-slots.

 

De bovenkant komt vrij gemakkelijk los, waardoor gebruikers toegang krijgen tot de twee Intel CPU's (bedekt door koellichamen op de foto). Hier ziet u ook alle DIMM-slots. Deze server is geladen met NVMe, zoals te zien is aan alle directe toegangskabels die vanaf de voorste backplane teruglopen naar de dochterborden. De kabels zelf zijn netjes aangelegd en lijken de luchtstroom van voren naar achteren niet te beïnvloeden.

GIGABYTE R281-NO0-configuratie

CPU 2 x Intel8280
RAM 384 GB aan 2933 HMz
Opbergen 12 x Micron 9300 NVMe 3.84 TB

Prestatie

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.

Deze test maakt gebruik van SQL Server 2014 die wordt uitgevoerd op Windows Server 2012 R2-gast-VM's en wordt benadrukt door Dell's Benchmark Factory for Databases. Terwijl ons traditionele gebruik van deze benchmark was om grote databases met een schaal van 3,000 te testen op lokale of gedeelde opslag, richten we ons in deze iteratie op het gelijkmatig verdelen van vier databases met een schaal van 1,500 over onze servers.

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 onze transactionele SQL Server-benchmark boekte de R281-NO0 een totale score van 12,645 TPS, met individuele VM's variërend van 3,161.1 TPS tot 3,161,5 TPS.

Met de gemiddelde latentie van SQL Server had de server een totale score en een individuele VM-score van 1 ms.

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 zag de GIGABYTE een totale score van 19,154.9 TPS.

Met Sysbench-latentie had de server een gemiddelde van 13.37 ms.

In ons worstcasescenario (99e percentiel) latentie zag de server 24.53 ms voor totale latentie.

VDBench-werkbelastinganalyse

Als het gaat om het benchmarken van opslagarrays, is het testen van toepassingen 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, 64 threads, 0-120% irate
  • 64K sequentieel lezen: 100% lezen, 16 threads, 0-120% jorate
  • 64K sequentieel schrijven: 100% schrijven, 8 threads, 0-120% snelheid
  • Synthetische database: SQL en Oracle
  • VDI volledige kloon en gekoppelde kloonsporen

Met willekeurige 4K-lezing begon de GIGABYTE R281-NO0 bij 539,443 IOPS bij 114.8 µs en bereikte een piek van 5,326,746 IOPS bij een latentie van 238 µs.

 

4k willekeurig schrijven vertoonde prestaties van minder dan 100 µs tot ongeveer 3.25 miljoen IOPS en een piekscore van 3,390,371 IOPS bij een latentie van 262.1 µs.

 

Voor sequentiële workloads keken we naar 64k. Voor 64K lezen zagen we piekprestaties van ongeveer 640K IOPS of 4GB/s bij een latentie van ongeveer 550 µs, voordat we wat terugvielen.

 

64K schrijven zag een prestatie van minder dan 100µs tot ongeveer 175K IOPS of 1.15GB/s en piekte op 259,779 IOPS of 1.62GB/s bij een latentie van 581.9µs voordat er wat afviel.

 

Onze volgende reeks tests zijn onze SQL-workloads: SQL, SQL 90-10 en SQL 80-20. Beginnend met SQL, had de GIGABYTE een piekprestatie van 2,345,547 IPS bij een latentie van 159.4 µs.

 

Met SQL 90-10 zagen we de server piek op 2,411,654 IOPS met een latency van 156.1µs.

 

Onze SQL 80-20-test had een serverpiek van 2,249,683 IOPS met een latentie van 166.1 µs.

De volgende stap zijn onze Oracle-workloads: Oracle, Oracle 90-10 en Oracle 80-20. Beginnend met Oracle piekte de GIGABYTE R281-NO0 op 2,240,831 IOPS bij 165.3 µs voor latentie.

 

Oracle 90-10 zag een piekprestatie van 1,883,800 IOPS bij een latentie van 136.2 µs.

In Oracle 80-20 piekte de server op 1,842,053 IOPS bij 139.3 µs voor latentie.

 

Vervolgens zijn we overgestapt op onze VDI-kloontest, Full en Linked. Voor VDI Full Clone (FC) Boot piekte de GIGABYTE op 1,853,086 IOPS en een latentie van 198 µs.

Kijkend naar VDI FC Initial Login, werd de server gestart met 83,797 IOPS bij 86.7 µs en ging verder met 808,427 IOPS met een latentie van 305.9 µs voordat er wat afviel.

 

VDI FC Monday Login zag dat de server een piek bereikte van 693,431 IOPS bij een latentie van 207.6 µs.

 

Voor VDI Linked Clone (LC) Boot bereikte de GIGABYTE Sever een piek van 802,660 IOPS bij 194 µs voor latentie.

Kijkend naar VDI LC Initial Login, zag de server een piek van 409,901 IOPS met een latentie van 195.2 µs.

Tot slot had VDI LC Monday Login de server met een piekprestatie van 488,516 IOPS met een latency van 273µs.

Conclusie

De 2U GIGABYTE R281-NO0 is een volledig NVMe-server die is gebouwd voor prestaties. De server maakt gebruik van twee Intel Xeon Scalable CPU's van de tweede generatie en ondersteunt tot 12 DIMM's per socket. Afhankelijk van de CPU-keuze ondersteunt hij DRAM-snelheden tot 2933 MHz en Intel Optane PMEM. De gebruiker kan met Optane tot 3 TB aan DRAM of een grotere geheugenvoetafdruk hebben. De opslagconfiguratie is zeer configureerbaar, waarbij de build die we hebben beoordeeld 24 2.5 NVMe SSD's ondersteunt. En een interessante voedingsfunctie is Cold Redundancy die de extra PSU in de stand-bymodus schakelt met een systeembelasting van minder dan 40%, waardoor energiekosten worden bespaard.

Voor prestatietesten hebben we zowel onze Application Analysis Workloads als onze VDBench Workload Analysis uitgevoerd. Voor Applications Analysis Workloads zijn we begonnen met SQL Server. Hier zagen we een totale transactiescore van 12,645 TPS met een gemiddelde latentie van 1 ms. Verdergaand naar Sysbench, gaf de GIGABYTE-server ons een totale score van 19,154 TPS, een gemiddelde latentie van 13.37 ms en een worstcasescenario van slechts 24.53 ms.

In onze VDBench Workload Analysis kwam de server uit met een aantal sterke, indrukwekkende cijfers. Hoogtepunten zijn onder meer 5.3 miljoen IOPS voor 4K lezen, 3.4 miljoen IOPS voor 4K schrijven, 4 GB/s voor 64K lezen en voor 64K schrijven van 1.62 GB/s. Voor onze SQL-workloads bereikte de server 2.3 miljoen IOPS, 2.4 miljoen IOPS voor 90-10 en 2.3 miljoen IOPS voor 80-20. Met Oracle zagen we 2.2 miljoen IOPS, 1.9 miljoen IOPS voor Oracle 90-10 en 1.8 miljoen IOPS voor 80-20. Voor onze VDI Clone-tests zagen we 1.9 miljoen IOPS voor Boot, 808K IOPS voor Initial Login en 693K IOPS voor Monday Login voor Full Clone. Voor Linked Clone zagen we 803K IOPS voor Boot, 410K IOPS voor Initial Login en 489K IOPS voor Monday Login.

De GIGABYTE R281-NO0 is een krachtpatser van een server die een breed scala aan flash-technologieën kan ondersteunen. Omdat het is gebouwd rond de Intel Scalable 2nd Generation-hardware, profiteert het ook van de nieuwere CPU's die Optane PMEM ondersteunen. De server biedt veel configureerbaarheid aan de opslagzijde en enkele handige stroomvoordelen. We zijn natuurlijk het meest gecharmeerd van de 24 NVMe SSD-bays; iedereen met een krachtige opslagbehoefte zal dat ook zijn. Deze server van GIGABYTE is goed ontworpen om een ​​fantastische opslagzware server te zijn voor verschillende gebruikssituaties.

GIGABYTE R281-NO0

Discussieer op Reddit

Neem contact op met StorageReview

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