De GIGABYTE R181-2A0 is een 1U-server gebouwd rond de tweede generatie Intel Xeon Scalable-processors . De tweede generatie Xeon-CPU's brengt een aantal voordelen met zich mee, waaronder de gebruikelijke ondersteuning voor Optane DC-geheugen, hogere CPU-frequenties en de bijbehorende prestaties, snellere DDR4-snelheden en Intel Deep Learning Boost. De server is zeer flexibel en is gericht op toepassingen met gedeelde opslag of HPC-gebruik.
Vanuit hardwareperspectief noemden we de CPU's, de server heeft 24 DIMM-slots, drie PCIe-uitbreidingsslots en twee OCP Gen3 mezzanineslots, en redundante 1200W 80 Plus platina PSU's. Voor opslag gaat GIGABYTE met SAS of SATA in plaats van NVMe overal in te gooien. In principe wil of heeft niet iedereen NVMe of de bijbehorende kosten nodig. En voor die klanten past deze server perfect.
We hebben hier een video-overzicht gemaakt:
Onze specifieke configuratie bestaat uit twee Intel 8280 CPU's, 384 TB geheugen en een Memblaze PBlaze5 C926 edgecard NVMe SSD.
GIGABYTE R181-2A0 Specificaties
| Form Factor | 1U |
| Afmetingen (BxHxD, mm) | 438 x x 43.5 730 |
| 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 |
| Stopcontact | 2 x LGA 3647-aansluiting P |
| chipset | Intel C621 Express-chipset |
| Geheugen | 24 x DIMM-sleuven Alleen DDR4-geheugen wordt ondersteund 6-kanaals geheugenarchitectuur RDIMM-modules tot 64 GB worden ondersteund LRDIMM-modules tot 128 GB ondersteund Ondersteunt Intel Optane DC Persistent Memory (DCPMM) 1.2V-modules: 2933/2666/2400/2133 MHz |
| LAN | 2 x 1Gb/s LAN-poorten (Intel I350-AM2) 1 x 10/100/1000 beheer-LAN |
| Opslag | 10 x 2.5″ SATA/SAS hot-swappable HDD/SSD-bays Standaardconfiguratie ondersteunt: 10 x SATA-schijven of 2 x SATA-schijven 8 x SAS-schijven SAS-kaart is vereist voor ondersteuning van SAS-apparaten |
| SATA | 2 x 7-pins SATA III 6Gb/s met ondersteuning voor SATA DOM Door pin_8 of externe kabel te gebruiken voor de stroomfunctie |
| SAS | Ondersteund via add-on SAS-kaart |
| RAID | Intel SATA-RAID 0/1/10/5 |
| Uitbreidingsslots | Uitbreidingskaart CRS1021: - 2 x PCIe x8-slots (Gen3 x8), halflange low-profile Uitbreidingskaart CRS1015: – 1 x PCIe x16-slot (Gen3 x16), halflange low-profile 2 x OCP mezzanine-slots – PCIe Gen3 x16 – Type1, P1, P2, P3, P4, K2, K3 |
| Interne I / O | 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 I / O | 1 x USB 3.0 1 x Power-knop met LED 1 x ID-knop met LED 1 x Reset knop 1 x NMI-knop 2 x LAN-activiteits-LED's 1 x HDD-activiteits-LED 1 x Systeemstatus-LED |
| Achter I / O | 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-I/O | 10 x SATA/SAS-poorten Bandbreedte: SATAIII 6Gb/s of SAS 12Gb/s per poort 2 x U.2-poorten (gereserveerd) Bandbreedte: PCIe Gen3 x4 per poort (gereserveerd) |
| TPM | 1 x TPM-header met LPC-interface Optionele TPM2.0-kit: CTM000 |
| Laboratoriumvoedingen | 2 x 1200W redundante PSU's 80 PLUS Platinum AC Input: – 100-240V~/ 12-7A, 50-60Hz DC-ingang: – 240Vdc/6A DC Output: – Maximaal 1000W/ 100-240V~ +12V/ 80.5A +12Vsb/3A – Max 1200W/ 200-240V~ of 240Vdc invoer +12V/ 97A +12Vsb/3A |
| Gewicht | 13 kg |
| Systeemfans | 8 x 40x40x56 mm (23 tpm) |
| Bedieningseigenschappen | Bedrijfstemperatuur: 10 ° C tot 35 ° C Bedrijfsvochtigheid: 8-80% (niet-condenserend) Niet-werkende temperatuur: -40°C tot 60°C Vochtigheid buiten bedrijf: 20%-95% (niet-condenserend) |
GIGABYTE R181-2A0 Ontwerp en bouw
Zoals gezegd heeft de GIGABYTE R181-2A0 een 1U-vormfactor. Aan de voorkant van de server bevinden zich tien 2.5-inch SATA/SAS-schijfposities. Aan de linkerkant bevinden zich indicatielampjes, de aan/uit-knop, de ID-knop, de resetknop, de NMI-knop en een USB 3.0-poort.
De achterkant van de server heeft twee PSU's aan de linkerkant, een VGA-poort, twee USB 3.0-poorten, twee RJ45-poorten, een COM-poort, een MLAN-poort, een ID-knop en de drie onopvallende uitbreidingssleuven aan de bovenkant, evenals de twee OCP-slots onderaan.
Als we de server openen, zien we meteen de CPU's en RAM in het midden. Dit geeft gebruikers eenvoudig toegang tot de uitbreidingskaarten en eventuele uitbreidingsslots die ze nodig hebben. We hebben een dual-port 16Gb FC HBA geïnstalleerd om verbinding te maken met gedeelde opslag, een Mellanox Connect-X 4 dual-port 25GbE NIC en onze Memblaze PBlaze5 SSD.
Management
De GIGABYTE R181-2A0 heeft eigen GSM-software voor beheer op afstand, maar kan ook gebruikmaken van het AMI MegaRAC SP-X-platform voor BMC-serverbeheer. We zullen de MegaRAC gebruiken voor deze review. Voor een uitgebreidere blik op AMI MegaRAC SP-X in een GIGABYTE-server, bekijk onze review van de GIGABYTE R272-Z32 AMD EPYC Rome-server.
Vanaf het hoofdbeheerscherm kan men snelle statistieken op de bestemmingspagina bekijken en verschillende hoofdtabbladen aan de linkerkant zien, waaronder: Dashboard, Sensor, Systeeminventaris, FRU-informatie, Logboeken en rapporten, Instellingen, Afstandsbediening, Beeldomleiding, Stroomregeling, en onderhoud. De eerste pagina is het dashboard. Hier kan men gemakkelijk de up-time van de BMC zien, lopende deasserties, toegangslogboeken en hoeveel problemen er zijn, sensorbewaking en de drive-slots en hoeveel gebeurtenissen ze hebben gehad in de afgelopen 24 uur en 30 dagen.
Eenmaal gestart, geeft de externe console gebruikers externe toegang tot het server-besturingssysteem, wat in ons voorbeeld een Linux-laadscherm is. Vensters op afstandsconsoles zijn van onschatbare waarde in een datacenter waar u lokale controle wilt zonder daarvoor een monitor, toetsenbord en muis te hoeven sjouwen. Zichtbaar in de rechterbovenhoek van het venster is de CD-imagefunctie waarmee u ISO's vanaf uw lokale systeem kunt koppelen om op afstand toegankelijk te zijn op de server voor het laden van software.
Via het tabblad Onderhoud kunnen gebruikers BIOS-informatie en informatie over firmware vinden.
GIGABYTE R181-2A0 Prestaties
GIGABYTE R181-2A0-configuratie:
- 2 x Intel 8280 CPU (28-core, 2.7 GHz)
- 12 x 32 GB 2933 MHz, 6 DIMM's per CPU
- 1 x 6.4 TB Memblaze PBlaze5 C926 NVMe SSD
- VMware ESXi 6.7u3
- CentOS 7 (1908)
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 had de GIGABYTE een totale score van 12,643.8 TPS met individuele VM's variërend van 3,160.1 TPS tot 3,161.5 TPS.
Voor de gemiddelde latentie van SQL Server had de server een totale score van 2.3 ms met VM's variërend van 1 ms tot 3 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 had de GIGABYTE R181-2A0 een totale score van 11,096.4 TPS met individuele VM's die tussen 1,375 TPS en 1,422.72 TPS liepen.
Voor de gemiddelde latentie van Sysbench had de server een totale score van 23.1 ms met individuele VM's die liepen van 22.5 ms tot 23.3 ms.
Voor onze latentie in het slechtste geval (99e percentiel) had de GIGABYTE een totale score van 40.3 ms met individuele VM's die liepen van 40.2 ms tot 40.4 ms.
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 R181-2A0 sterk met een piek van 706,664 IOPS met een latentie van 178.6 µs.
Voor willekeurig schrijven in 4K begon de server met 58,406 IOPS bij slechts 33.9 µs en bleef onder de 100 µs totdat het hoogtepunt bijna 561,280 IOPS en 213.3 µs was.
De volgende stap is sequentiële workloads waarbij we naar 64k keken. Voor 64K lezen piekte de GIGABYTE op 82,271 IOPS of 5.1 GB/s bij een latentie van 387.4 µs.
Bij 64K sequentiële schrijfbewerkingen bereikte de server een hit van ongeveer 43K IOPS of ruwweg 2.7 GB/s bij een latentie van 182 µs voordat er wat afviel.
Onze volgende reeks tests zijn onze SQL-workloads: SQL, SQL 90-10 en SQL 80-20. Beginnend met SQL piekte de server op 220,712 IOPS met een latentie van 143µs.
Voor SQL 90-10 zagen we een piekprestatie van 230,152 IOPS bij een latentie van 137µs.
SQL 80-20 zette de sterke prestatie voort met een piek van 229,724 IOPS met 136 µs voor latentie.
De volgende stap zijn onze Oracle-workloads: Oracle, Oracle 90-10 en Oracle 80-20. Beginnend met Oracle piekte de server op 246,191 IOPS met een latentie van 142µs.
Met Oracle 90-10 kon de GIGABYTE 172,642 IOPS halen met een latentie van 125.5 µs.
Oracle 80-20, de laatste Oracle-benchmark, zag de server een piek bereiken van 178,108 IOPS bij 121 µs voor latentie.
Vervolgens zijn we overgestapt op onze VDI-kloontest, Full en Linked. Voor VDI Full Clone (FC) Boot piekte de GIGABYTE R181-2A0 op 196,719 IOPS met een latentie van 174µs.
Voor VDI FC Initial Login piekte de server op 150,518 IOPS met 190 µs voor latentie.
VDI FC Monday Login zag de server pieken op 94,813 IOPS met een latency van 161.3µs.
Door over te schakelen naar VDI Linked Clone (LC) Boot, kon de GIGABYTE 89,269 IOPS halen met een latentie van 177.4 µs.
Met VDI LC Initial Login bereikte de server 50,860 IOPS bij 148µs.
Ten slotte zag VDI LC Monday Login dat de GIGABYTE 75,850 IOPS bereikte met een latentie van 201.3 µs.
Conclusie
De GIGABYTE R181-2A0 is een andere server die is gebouwd rond Intel's Xeon Scalable-processors van de tweede generatie en alle voordelen die deze CPU's bieden. Deze 1U-server is niet alleen Intel Xeon Scalable-centrisch, maar ook zeer flexibel. Hoewel slechts 1U, kan de server plaats bieden aan twee Intel Xeon schaalbare CPU's, 24 DIMM's RAM, 10 2.5-inch drivebays voor SATA- of SAS-drives, en heeft drie PCIe-uitbreidingsslots en twee OCP-mezzanineslots. De server is bedoeld om een applicatie-werkpaard te zijn dat is verbonden met gedeelde opslag, of misschien HPC-use-cases.
Voor de prestaties hebben we zowel onze Application Workload Analysis als onze VDBench-tests uitgevoerd. Hoewel de schijfposities aan de voorzijde geen NVMe ondersteunen, doen de uitbreidingsslots dat wel en hebben we een NVMe-schijf toegevoegd om het prestatiepotentieel van de server te maximaliseren. In onze SQL Server-benchmark had de server totale scores van 12,642.8 TPS en een gemiddelde latentie van 2.3 ms. Voor Sysbench zagen we totale scores van 11,810 TPS, een gemiddelde latentie van 23.1 ms en een latentie in het slechtste geval van 40.3 ms.
Voor VDbench bleef de kleine server redelijk goede cijfers halen met als hoogtepunten 707K IOPS voor 4K lezen, 561K IOPS voor 4K schrijven, 5.1 GB/s voor 64K lezen en 2.7 GB/s voor 64K schrijven. In onze SQL-tests kon de R181-2A0 pieken bereiken van 221 IOPS, 230 IOPS in SQL 90-10 en 230 IOPS in SQL 80-20. Voor Oracle waren de aantallen 246K IOPS, 173K IOPS in Oracle 90-10 en 178K IOPS in Oracle 80-20. In onze VDI-kloontests begon het aantal wat te vervagen, maar het bleef meer dan 100 IOPS in de VDI FC-boot (197 IOPS) en VDI FC Initial Login (151 IOPS).
Wie op zoek is naar veel flexibiliteit in een compacte vormfactor, hoeft niet verder te kijken dan de GIGABYTE R181-2A0.


Conclusie

Amazon