Supermicro 1023US-TR4 är en 1U-server designad för organisationer som söker en avancerad lösning i miljöer som kan dra nytta av tät beräkningskraft som virtualisering och molntjänster. 1024US-TR4 är utrustad med ett H11DSU-iN-moderkort, som har stöd för dubbla socklar för AMD EPYC-seriens processorer och upp till 8 TB registrerat ECC DDR4 3200 MHz SDRAM via sina 32 DIMM-kortplatser.
EPYC 7002-processorerna är helt klart ett bra val för den här servern, eftersom denna prestandadrivna CPU är speciellt designad för företagsapplikationer, virtualiserade och molnbaserade datormiljöer, mjukvarudefinierad infrastruktur, högpresterande datoranvändning och dataanalysapplikationer. CPU:erna är också en betydande uppgradering från tidigare modeller, eftersom vi ser dem helt enkelt dominera prestandariktmärken i många system i vårt datacenter.
Lagringsmässigt har Supermicro 1023US-TR4 fyra 3.5-tums hot-swap-enhetsfack som kan utrustas med SATA, SAS eller NVMe. Kombinationen av 3.5-tumsfack och NVMe är lite nyfiken, men Supermicro har en tendens att skapa intressanta/flexibla systembyggen. I det här fallet antar Supermicro att användare kanske vill kombinera en blandning av höghastighetsblixt och hårddiskar, eller så erbjöd de det helt enkelt i en 3.5-tums NVMe SSD-konfiguration eftersom de kan. Det är bra nog för oss. De erbjuder en mer tät 1U NVMe-plattform i 1124US-TNRP, som erbjuder ett dussin 2.5-tums NVMe-fack. Båda systemen ingår i Supermicros A+ Ultra-familj. Användare kan också lägga till upp till två M.2 SSD-enheter för startenheter beroende på PCIe-riser-konfiguration, i antingen SATA- eller NVMe-varianter.
Supermicro använder fyra Gigabit LAN-portar via en Intel i350AM4 ombord och har fyra expansionskortplatser via PCI-E x16 (två FH / 9.5″L) och PCI-E x8 (en LP och en intern proprietär LP-plats). Anslutningen inkluderar också en RJ45-dedikerad IPMI LAN-port, tre USB 3.0-portar (varav en är typ A) och en VGA-port. Dessutom använder 1023US-TR4 1000W med PMBus i redundanta PSU:er för att driva servern.
Vårt system består av en AMD EPYC 7742-processor, 16 x 32 GB DDR4-3200 RAM (totalt 512 GB) och fyra Micron 9200 NVMe SSD-diskar (3.8 TB).
Specifikationer för Supermicro 1023US-TR4
| Processor/chipset | ||
| CPU |
|
|
| Kärnor |
|
|
| chipset |
|
|
| Anmärkningar | Vissa processorer med hög TDP högre än 225W kan endast stödjas under specifika förhållanden. Kontakta Supermicros tekniska support för ytterligare information om specialiserad systemoptimering | |
| Systemminne | ||
| Minneskapacitet |
|
|
| Minnestyp |
|
|
| DIMM-storlekar |
|
|
| Minnesspänning |
|
|
| Felupptäckt |
|
|
| Enheter ombord | ||
| VGA |
|
|
| Expansion Slots | ||
| 1U |
|
|
| Input / Output | ||
| SATA |
|
|
| LAN |
|
|
| USB |
|
|
| VGA |
|
|
| SAS |
|
|
| NVMe |
|
|
| Övrigt |
|
|
| system-BIOS | ||
| BIOS-typ |
|
|
| BIOS-funktioner |
|
|
| Formfaktor |
|
|
| Modell |
|
|
| Mått | ||
| Höjd |
|
|
| Bredd |
|
|
| Djup |
|
|
| Vikt |
|
|
| Frontpanelen | ||
| Knappar |
|
|
| lysdioder |
|
|
| Enhetsfack | ||
| Hot-swap |
|
|
| bakplan | ||
| Hårddisk bakplan |
|
|
| Systemkylning | ||
| Fläktar |
|
|
| Lufthölje |
|
|
| Strömförsörjning | ||
| 1000W redundanta nätaggregat med PMBus | ||
| Total uteffekt |
|
|
| Dimensionera (B x H x L) |
|
|
| Ingång |
|
|
| + 12V |
|
|
| 12Vsb |
|
|
| Utgång Typ |
|
|
| PC Health Monitoring | ||
| CPU |
|
|
| FAN |
|
|
| Temperatur |
|
|
| LED |
|
|
| Övriga funktioner |
|
|
| Driftmiljö / efterlevnad | ||
| RoHS |
|
|
| Miljö Spec. |
|
|
Supermicro 1023US-TR4 Designa och bygga
1023US-TR4 är en 1U-server designad för täta applikationer. Liksom de flesta Supermicro-servrar använder den också en verktygslös rälssystemdesign. Chassit kan monteras i serverracket utan större ansträngning, då varje ände av den yttre skenan har ett fäste med fyrkantiga pinnar som enkelt snäpper in i serverrackets monteringshål.
Framsidan av servern har en kontrollpanel till höger, som har en strömbrytare på/av och återställningsknapp, och sex lysdioder: Power, HDD, 2x NIC, informationsstatus och UID-indikatorer. Anslutning på framsidan inkluderar två USB 2.0-portar. De fyra hot-swap 3.5-tums fack tar upp resten av serverns fastigheter, som har stöd för SATA, NVME och SAS-enheter. Dessutom finns det ett alternativ för optisk enhet tillgängligt för dem som behöver det, som skulle läggas till bredvid serviceetiketten uppe till vänster.
På bakpanelen rymmer servern de redundanta strömförsörjningarna, de fyra RJ45 LAN-portarna, två USB 3.0-portar, en dedikerad LAN-port för IMPI för hanterings- och övervakningsmöjligheter, COM- och VGA-portarna, två PCI-portar (en PCIe lågprofil). kortplats och två PCIe kortplatser i full höjd och full bredd).
Serverchassit har ett avtagbart topplock för åtkomst till de interna komponenterna. Tryck bara på de två frigöringsknapparna och skjut av locket mot serverns baksida. Fram och mitt ser du de 32 DIMM-modulerna som omger de dubbla EPYC 7200-seriens processorer, som finns bakom de 8 interna fläktarna som släpper ut värmen ur systemet. Mot baksidan av moderkortet finns det redundanta 1000W-nätaggregatet på titannivå. Sammantaget är 1023US-TR4 väldesignad och det finns gott om utrymme för luftflöde för att hålla systemet svalt och igång.
Supermicro försåg oss också med ett systemblockdiagram. Här kan vi tydligt se alla komponenter och hur de hänger ihop med varje CPU.
Supermicro 1023US-TR4 Prestanda
Supermicro 1023U-TR4-konfiguration:
- 1 x AMD EPYC 7742 CPU
- 512GB DDR4-3200 RAM
- VDbench Performance Lagring: 4 x 3.84 TB Micron 9200 (Gen3)
- SQL Server och Sysbench Storage: 4 x 3.84 TB Micron 9200 (Gen3)
- Drive setup:
- Vdbench: SSD-enheter testade tillsammans
- SQL Server: Individuella datalager per SSD, virtuella datorer jämnt placerade över alla fyra datalager
- Sysbench: Individuella datalager per SSD, virtuella datorer jämnt placerade över alla fyra datalager
- CentOS 8 (2004)
- ESXi 6.7u3
SQL Server prestanda
StorageReviews Microsoft SQL Server OLTP-testprotokoll använder det aktuella utkastet till Transaction Processing Performance Councils Benchmark C (TPC-C), ett riktmärke för onlinetransaktionsbearbetning som simulerar de aktiviteter som finns i komplexa applikationsmiljöer. TPC-C-riktmärket kommer närmare än syntetiska prestandariktmärken att mäta prestandastyrkorna och flaskhalsarna hos lagringsinfrastruktur i databasmiljöer.
Varje SQL Server VM är konfigurerad med två vDisks: 100 GB volym för uppstart och en 500 GB volym för databasen och loggfiler. Ur ett systemresursperspektiv konfigurerade vi varje virtuell dator med 16 vCPU:er, 64 GB DRAM och utnyttjade LSI Logic SAS SCSI-kontrollern. Medan våra Sysbench-arbetsbelastningar som tidigare testats mättade plattformen i både lagrings-I/O och kapacitet, letar SQL-testet efter latensprestanda.
SQL Server-testkonfiguration (per virtuell dator)
- Windows Server 2012 R2
- Lagringsutrymme: 600 GB tilldelat, 500 GB använt
- SQL Server 2014
-
- Databasstorlek: 1,500 XNUMX skala
- Virtuell klientbelastning: 15,000 XNUMX
- RAM-buffert: 48GB
- Testlängd: 3 timmar
- 2.5 timmars förkonditionering
- 30 minuters provperiod
För SQL Server genomsnittlig latens såg Supermicro 1023US-TR4 1ms latens över hela linjen och för ett aggregat.
Sysbench MySQL Performance
Vårt första benchmark för lokala lagringsapplikationer består av en Percona MySQL OLTP-databas mätt via SysBench. Detta test mäter också genomsnittlig TPS (Transactions Per Second), genomsnittlig latens och genomsnittlig 99:e percentil latens.
Varje Sysbench VM är konfigurerad med tre vDisks: en för uppstart (~92GB), en med den förbyggda databasen (~447GB) och den tredje för databasen som testas (270GB). Ur ett systemresursperspektiv konfigurerade vi varje virtuell dator med 16 vCPU:er, 60 GB DRAM och utnyttjade LSI Logic SAS SCSI-kontrollern.
Sysbench-testkonfiguration (per virtuell dator)
- CentOS 6.3 64-bitars
- Percona XtraDB 5.5.30-rel30.1
-
- Databastabeller: 100
- Databasstorlek: 10,000,000 XNUMX XNUMX
- Databastrådar: 32
- RAM-buffert: 24GB
- Testlängd: 3 timmar
- 2 timmar förkonditionering 32 trådar
- 1 timme 32 trådar
Med Sysbench OLTP såg vi en sammanlagd poäng på 18,353 8 TPS för 28,232VM och 16 XNUMX TPS för XNUMXVM.
Med Sysbenchs genomsnittliga latens såg vi sammanlagda poäng på 13.96 ms för 8VM och 18.2 ms för 16VM.
För vår latens i värsta fall (99:e percentilen) hade SR665 sammanlagda poäng på 26.97 ms för 8 VM och 34.21 ms för 16 VM.
VDBench arbetsbelastningsanalys
När det gäller benchmarking av lagringsmatriser är applikationstestning bäst, och syntetiska tester kommer på andra plats. Även om det inte är en perfekt representation av faktiska arbetsbelastningar, hjälper syntetiska tester till baslagringsenheter med en repeterbarhetsfaktor som gör det enkelt att göra jämförelser mellan äpplen och äpplen mellan konkurrerande lösningar.
Dessa arbetsbelastningar erbjuder en rad olika testprofiler som sträcker sig från "fyra hörn"-tester, vanliga tester av databasöverföringsstorlek, såväl som spårfångst från olika VDI-miljöer. Alla dessa tester utnyttjar den vanliga vdBench-arbetsbelastningsgeneratorn, med en skriptmotor för att automatisera och fånga resultat över ett stort beräkningstestkluster. Detta gör att vi kan upprepa samma arbetsbelastningar över ett brett utbud av lagringsenheter, inklusive flash-arrayer och individuella lagringsenheter.
profiler:
- 4K slumpmässig läsning: 100 % läsning, 128 trådar, 0-120 % iorat
- 4K Random Write: 100% Write, 128 trådar, 0-120% iorate
- 64K sekventiell läsning: 100 % läsning, 32 trådar, 0-120 % iorat
- 64K sekventiell skrivning: 100% skriv, 16 trådar, 0-120% iorate
- Syntetisk databas: SQL och Oracle
- VDI Full Clone och Linked Clone Traces
Om man tittar på slumpmässig 4K-läsning, spelade Supermicro 1023US-TR4 in långt under sub-millisekunders latens genom hela start vid 283,023 105.5 IOPS vid 2,910,410 μs medan den toppade på 173.7 XNUMX XNUMX IOPS med XNUMX μs latens.
För slumpmässig 4K-skrivning började servern 184,711 42.1 IOPS med 120μs, vilket minskade i latens när testet pågick till nära slutet av testet där den sedan hade en enorm spik som svävade runt 1,640,785ms. Toppen IOPS var XNUMX XNUMX XNUMX.
Nästa är sekventiella arbetsbelastningar. I 64K sekventiell läsning visade 1023US-TR4 under-millisekunders latens genomgående med en topp på strax under 200K IOPS (eller 12.5GB/s) vid 638μs.
För 64K sekventiell skrivning började Supermicro-servern med 19,493 1.95 IOPS (90.6 GB/s) vid 135,781 μs latens och toppade sedan på ungefär 8.49 388.4 IOPS eller XNUMX GB/s vid XNUMX μs latens innan den fick en träff i prestanda.
Vår nästa uppsättning tester är våra SQL-arbetsbelastningar: SQL, SQL 90-10 och SQL 80-20. Från och med SQL nådde 1023US-TR4 en topp på 829,585 153.3 IOPS med en latens på endast XNUMX μs.
För SQL 90-10 startade Supermicro-servern vid cirka 80K IOPS med en latens på 113μs och toppade på 808,015 156.2 IOPS med XNUMXμs i latens.
I SQL 80-20 nådde 1023US-TR4 en topp på 744,673 170.3 IOPS med XNUMX μs i latens.
Nästa upp är våra Oracle-arbetsbelastningar: Oracle, Oracle 90-10 och Oracle 80-20. Från och med Oracle startade 1023US-TR4 med 108.3 μs latens medan den toppade på 754,003 170.8 IOPS med XNUMX μs i latens.
Om man tittar på Oracle 90-10 började Supermicro-servern på 64,070 111 IOPS med en latens på 643,549μs och toppade på 135.7 XNUMX IOPS med XNUMXμs i latens.
Med Oracle 80-20 började 1023US-TR4 vid 60,321 107.2 IOPS och en latens på 615,507 μs, medan den toppade på 141.6 XNUMX IOPS och en latens på XNUMX μs.
Därefter bytte vi till vårt VDI-klontest, Full och Linked. För VDI Full Clone (FC) Boot började Supermicro 1023US-TR4 vid 67,898 126 IOPS och en latens på 671,954 μs medan den toppade på 190.3 XNUMX IOPS vid en latens på XNUMX μs.
När man tittar på VDI FC Initial Login, startade Supermicro-servern vid 36,184 111.1 IOPS och 351,701 μs latens, och nådde en topp på 314.2 XNUMX IOPS vid XNUMX μs.
VDI FC Monday Login såg att servern startade vid 25,762 122.3 IOPS och 256,180 μs latens medan den toppade på 230.9 XNUMX IOPS vid XNUMX μs.
För VDI Linked Clone (LC) Boot började 1023US-TR4 vid 33,299 142.4 IOPS med 326,439 μs latens och nådde en topp på 184.4 XNUMX IOPS vid XNUMX μs.
Om man tittar på VDI LC Initial Login började 1023US-TR4 vid 14,380 131.2 IOPS med 136,416 μs latens, som sedan toppade på 209 XNUMX IOPS vid XNUMX μs.
Slutligen hade VDI LC Monday Login 1023US-TR4 start på 19,283 138 IOPS och 197,662 μs latens medan den toppade på 296.7 XNUMX IOPS vid XNUMX μs.
Slutsats
Supermicro SuperStorage 1023US-TR4 är designad för organisationer som behöver en lösning för deras virtualiserings- och molndatabehov. För hårdvara stöder serverns 1U formfaktorbygge AMD EPYC 7001/7002-seriens processorer med dubbla sockel, 8TB registrerat ECC DDR4 3200MHz SDRAM via sina 32 DIMM-platser och kan utrustas med fyra NVMe/SAS/SATA-enheter via sina fyra 3.5″-enheter. . Användare har också möjlighet att lägga till upp till två M.2 SSD:er. För nätverk använder 1023US-TR4 fyra Gigabit LAN-portar ombord och kommer med fyra expansionsplatser för fler kort och därmed mer flexibilitet. Inbyggt 10G skulle ha varit trevligt att se så höghastighets-Ethernet förbrukade dock inte en PCIe-kortplats.
För vår analys av applikationsarbetsbelastning såg vi sammanlagt 1 ms för SQL Servers genomsnittliga latens. Med Sysbench såg vi transaktionella samlade poäng på 18,353 8 TPS för 28,232VM och 16 13.96 TPS för 8VM. Sysbenchs genomsnittliga latens gav oss sammanlagda poäng på 18.2 ms för 16 VM och 26.97 ms för 8 VM. Och Sysbenchs värsta scenario såg 34.21 ms för 16VM och XNUMX ms för XNUMXVM.
Med vår VDBench Workload Analysis fylldes servern med fyra Micron 9200 NVMe 3.84TB SSD:er, hårddiskar med mixprestanda som är designade specifikt för datacenterarbetsbelastningar. Här hade Supermicro 1023US-TR4 fantastiska resultat med topphöjdpunkter som inkluderar 2,910,410 4 1,640,785 IOPS för 4K-läsning, 12.5 64 8.49 IOPS för 64K-skrivning, XNUMX GB/s för XNUMXk sekventiell läsning och XNUMX GB/s för XNUMXk sekventiell skrivning.
Med våra SQL-arbetsbelastningar såg servern toppar på 829,585 808,015 IOPS, 90 10 IOPS för 744,673-80 och 20 754,003 IOPS IOPS för 643,549-90. Med Oracle såg vi toppar på 10 615,507 IOPS, 80 20 IOPS med 671,954-351,701 och 256,180 326,439 IOPS för 136,416-197,662. Servern fortsatte med denna fantastiska prestanda när vi gick över till vårt VDI-klontest. För Full Clone registrerade Supermicro-servern toppar på XNUMX XNUMX IOPS vid start, XNUMX XNUMX IOPS vid initial inloggning och XNUMX XNUMX IOPS för måndagsinloggning. För Linked Clone såg vi XNUMX XNUMX IOPS för uppstart, XNUMX XNUMX IOPS för initial inloggning och XNUMX XNUMX IOPS för måndagsinloggning.
Sammantaget är Supermicro 1023US-TR4 en 1U-server som erbjuder mycket prestanda och flexibilitet i sin mindre formfaktor. De som letar efter en tätare lösning kanske vill titta på modeller som 1124US-TNRP, som erbjuder 12 hot-swap 2.5-tumsfack i samma 1U-formfaktor.




Amazon