Supermicro 1124US-TNRP är en 1U-server som utnyttjar de nya AMD EPYC 7003-processorerna. Servern är en del av Supermicros A+ Ultra-familj. Om namnet och bilden nedan orsakar déjà vu beror det på att vi redan granskar det nästan identiska Supermicro 1024US-TRT-server. Den tidigare recensionen tittade också på en nyare version av en Supermicro AMD EPYC-server i 1023-TR4. Låt oss gå vidare in i Supermicro-starten med Supermicro 1124US-TNRP.
Supermicro 1124US-TNRP är en 1U-server som utnyttjar de nya AMD EPYC 7003-processorerna. Servern är en del av Supermicros A+ Ultra-familj. Om namnet och bilden nedan orsakar déjà vu beror det på att vi redan granskar det nästan identiska Supermicro 1024US-TRT-server. Den tidigare recensionen tittade också på en nyare version av en Supermicro AMD EPYC-server i 1023-TR4. Låt oss gå vidare in i Supermicro-starten med Supermicro 1124US-TNRP.
Supermicro 1124US vs. 1024UT
Först och främst finns det många likheter här. Båda servrarna använder tredje generationens AMD EYPC-processorer, båda har 32 DIMM-platser för upp till 8TB ECC DDR4 3200MHz SDRAM, och båda har tre PCIe Gen4-expansionsplatser. En av de främsta problemen vi hade med den tidigare servern var bristen på tät NVMe-lagring.
Å ena sidan hade 1024UT fyra 3.5-tumsfack för upp till 64TB hårddiskkapacitet. Dessa fack stödde SATA, SAS och NVMe men om du ville utnyttja det senare, det snabbaste, var du begränsad till bara de fyra fack. I 1124US har du bara 2.5-tumsfack men det är ok eftersom du har 12 av dem, vilket betyder att mycket mer NVMe-lagring är möjlig.
1124US är 1U men stöder 280W TDP. Det betyder att du kan utnyttja två 64-kärniga AMD EPYC-processorer om du så väljer att göra det. Den bakre I/O på Supermicro 1124US liknar 1024UT samt dubbla 10GBase-T och två 10G SFP+ och stöd för tre x16 PCIe-expansionsplatser.
Vår vymodell inkluderar två AMD EPYC 7713-processorer, 512 GB minne och 12 intel P5510 3.84 TB SSD-enheter.
Specifikationer för Supermicro 1124US-TNRP
Formfaktor | 1U |
CPU |
|
Kärnor | Upp till 64 kärnor |
Minneskapacitet |
|
Minnestyp | DDR4 3200 MHz registrerad ECC, 288-stifts guldpläterade DIMM |
DIMM-storlekar | 4GB, 8GB, 16GB, 32GB, 64GB, 128GB, 256GB |
Minnesspänning | 1.2V |
Felupptäckt |
|
chipset | System on Chip (SoC) |
SATA | SATA3 (6 Gbps) |
Nätverksanslutning | Dubbel 10GBase-T + 10G SFP+ via Intel X710-TM4 |
IPMI |
|
Grafiken | ASPEED AST2500 BMC |
NVMe | 12 NVMe-portar (standard) |
LAN |
|
USB | 4 USB 3.0 portar
(2 bak + 1 typ A + 1 fram) |
VGA | 1 VGA-port |
SAS | 12 SAS3-portar stöds via SAS-kit som tillval |
SATA | 12 SATA3-portar stöds via tillvalssatser |
Övrigt |
|
BIOS-typ | AMI 128Mb SPI Flash EEPROM |
Expansion Slots |
|
Strömförsörjning | 1200W redundanta nätaggregat med PMBus |
Ingång |
|
+ 12V |
|
+ 12Vsb | Max: 2.1A / Min: 0A |
Höjd | 1.7 ″ (43 mm) |
Bredd | 17.2 ″ (437 mm) |
Djup | 29.1 ″ (739 mm) |
Bruttovikt | 48 lbs (21.8 kg) |
Design och bygga
Supermicro 1124US-TNRP är en 1U-server som har det normala utseendet som en Supermicro-enhet. Tvärs över serverns framsida finns de tolv 2.5 tums enhetsfack. Fackarna är verktygslösa och hot-swappable, vilket alltid är trevligt. Uppe till vänster finns en USB 3.0-port. Det övre högra hörnet har kontrollpanelen med strömbrytaren/LED, HDD-indikator, NIC-indikator, informations-LED och UID-knapp.
Vänd runt den bakåt, vänster sida som de två PSU:erna, höger sida har 3 PCIe-platser, i mitten finns alla portar inklusive fyra 10GbE-portar, två USB 3.0-portar, en dedikerad LAN-port för IPMI, en seriell port. port, en UID-indikator och knapp och en videoport.
När vi öppnar den kan vi se de två processorerna och de 32 DIMMS som omger dem.
Supermicro 1124US-TNRP Prestanda
Supermicro 1124US-TNRP-konfiguration:
- Intel P5510 3.84 PCIe Gen 4 NVMe SSD:er
- AMD EPYC 7713-processor (64 kärnor)
- 512GB DDR4 RAM
- 64 GB SATADOM-start
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 genomsnittlig fördröjning för SQL Server hade Supermicro 1124US-TNRP en sammanlagd poäng på 1 ms med individuella virtuella datorer som var och en mätte 1 ms.
Sysbench MySQL Performance
Vårt andra 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. Vi använde 8 av de 12 NVMe SSD:erna och placerade två virtuella datorer per enhet. Eftersom detta är ett CPU-bundet riktmärke hade det ingen inverkan på det slutliga prestandanumret.
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 spelade vi in en sammanlagd poäng på 28,665 8 TPS för 3,474VM med individuella virtuella datorer från 3,707 16 TPS till 38,960 2,360 TPS. Med 2,492VM såg vi en sammanlagd poäng på 3 XNUMX TPS med individuella virtuella datorer från XNUMX XNUMX TPS till XNUMX XNUMX TPS. Detta är otroligt högt för testet, vilket är ännu mer imponerande när du tar hänsyn till att detta inte utnyttjar flaggskeppet AMD Epyc GenXNUMX-processorer.
Med Sysbench genomsnittlig latens såg 8VM-testet ett sammanlagt resultat på 8.93 ms med individuella virtuella datorer från 8.63 ms till 9.21 ms. Med 16VM såg vi sammanlagt 13.14 ms med individuella virtuella datorer som sträckte sig mellan 12.82 ms till 13.56 ms.
I vårt värsta scenario (99:e percentilen) fördröjning hade 1124US en sammanlagd poäng på 14.98 ms för 8VM och 55.22 ms för den sammanlagda poängen för 16VM.
VDBench arbetsbelastningsanalys
När det kommer till benchmarking av servrar är applikationstestning bäst, och syntetisk testning 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, allt från "fyra hörn"-tester, vanliga tester av databasöverföringsstorlek, såväl som spårningsfångningar 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 nådde Supermicro 1124US-TNRP en topp på 3,985,505 1.05 XNUMX IOPS men halkade upp till XNUMX ms för latens.
I 4K-skrivning såg vi en mycket bättre latensstart (34.2 µs), servern fortsatte att nå sin topp på 2,256,082 2.4 XNUMX IOPS och en latens på XNUMX ms.
Genom att byta till 64K sekventiella arbetsbelastningar nådde 1124US en otrolig topp på 953,421 59.6 IOPS eller 400 GB/s med en fördröjning på under millisekunder på XNUMX µs.
Med 64K-skrivning startade servern under 100 µs och fortsatte med en topp på 346,960 21.7 IOPS eller 779 GB/s med en latens på XNUMX µs.
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 Supermicro 1124US en topp på 2,533,043 147 XNUMX IOPS och en latens på XNUMX µs.
I SQL 90-10 hade servern en topp på 2,674,358 138 XNUMX IOPS och en latens på XNUMX µs.
SQL 80-20 såg en toppprestanda på 2,572,583 144 IOPS med en latens på XNUMX µs.
Nästa upp är våra Oracle-arbetsbelastningar: Oracle, Oracle 90-10 och Oracle 80-20. Från och med Oracle nådde 1124Us en topp på 991,373 371 IOPS med en latens på XNUMX µs.
I Oracle 90-10 startade servern på 82µs och låg under 100µs tills cirka 2 miljoner IOPS med en topp på 2,373,884 108 XNUMX IOPS vid en latens på bara XNUMXµs.
Oracle 80-20 visade ytterligare en stark prestanda med låg latens som började vid 78.2 µs och stannade under 100 µs till cirka 2 miljoner IOPS igen, innan den fortsatte med att nå en topp på 2,321,212 111 XNUMX IOPS vid en latens på XNUMX µs.
Därefter bytte vi till vårt VDI-klontest, Full och Linked. För VDI Full Clone (FC) Boot nådde Supermicro 1124US en topp på 980,159 234 IOPS med en latens på XNUMX µs.
I VDI FC såg Initial Login en toppprestanda på 240,465 1.21 IOPS med en latens på XNUMXms.
VDI FC Monday Login såg att Supermicro startade med låg latens, ökade lite och sedan stannade vid en topp på 463,803 148 IOPS och en latens på bara XNUMXµs.
För VDI Linked Clone (LC) Boot visade Supermicro-servern en ganska konsekvent prestanda med en topp på 756,313 205 IOPS och XNUMX µs för latens.
VDI LC Initial Login såg en topp på ungefär 364K IOPS med en latens på 161µs.
Slutligen, med VDI LC Monday Login kunde Supermicro 1124US nå 492,682 249 IOPS vid XNUMX µs för latens.
Slutsats
Supermicro har släppt ännu en kompakt server med stöd för den senaste generationen av AMD EPYC-processorer i Supermicro 1124US-TNRP. Det finns mycket att gilla här. Servern är bara 1U men den kan hysa två tredje generationens AMD EPYC 7003-processorer och upp till 8 TB RAM genom de 32 DIMM-platserna. Det finns tre PCIe Gen4 x16-expansionsplatser på baksidan och två inbyggda 10GbE-portar. Där 1024UT kom till kort var det faktum att du bara kunde lägga till fyra NVMe-enheter. Här tillåter 1124US användare att lägga till upp till tolv. AI, ML och andra datortäta applikationer kommer att klara sig mycket bra med denna box.
För att testa prestanda fyllde vi systemet fullt med Intel P5510 SSD:er och körde vår svit med Application Workload Analysis-tester. I SQL Servers genomsnittliga latens såg vi en sammanlagd latens på 1.25 ms. Med Sysbench OLTP såg vi sammanlagda poäng på 28,665 8 TPS för 38,960VM och otroliga 16 8.93 TPS för 13.14VM-testet. I Sysbenchs genomsnittliga latens fanns det sammanlagda poäng på 8 ms och 16 ms för 14.98VM respektive 55.22VM. Sysbenchs värsta scenario såg sammanlagda poäng på 8 ms och 16 ms för XNUMXVM respektive XNUMXVM.
I VDBench såg vi höjdpunkter som inkluderade nästan 4 miljoner IOPS i 4K-läsning, 2.26 miljoner IOPS i 4K-skrivning, hela 59.6 GB/s i 64K-läsning och 21.7 GB/s i 64K-skrivning. Med våra SQL-tester såg vi toppar på 2.5 miljoner IOPS, 2.7 miljoner IOPS i SQL 90-10 och 2.6 miljoner IOPS i SQL 80-20. Oracle-tester såg toppar på 991K IOPS, 2.4 miljoner IOPS i Oracle 90-10 och 2.3 miljoner IOPS i Oracle 80-20.
Dessa följdes av våra VDI-klontest Full and Linked. I Full Clone såg vi en starttopp på 980K IOPS, initial inloggning på 240K IOPS och måndagsinloggning på 464K IOPS. Med Linked Clone såg vi toppar på 756K IOPS för start, 364K IOPS för Initial Login och 493K IOPS för Monday Login. Medan servern hade massor av imponerande siffror i VDBench krypade den över 1 ms mer än en gång. Den hade högre latens i 4K-testerna och VDI FC-starten.
Supermicro 1124US-TNRP är en annan kraftfull server packad i ett litet fotavtryck. Om du letar efter en tät server som verkligen kan slå ut prestandan ur parken och har gott om NVMe-lagring, är 1124US ditt val.
Supermicro 1124US-TNRP produktsida
Engagera dig med StorageReview
Nyhetsbrev | Youtube | LinkedIn | Instagram | Twitter | Facebook | TikTok | Rssflöde