Casa Impresa Recensione del server Supermicro 1124US-TNRP

Recensione del server Supermicro 1124US-TNRP

by Adam Armstrong

Supermicro 1124US-TNRP è un server 1U che sfrutta i nuovi processori AMD EPYC 7003. Il server fa parte della famiglia A+ Ultra di Supermicro. Se il nome e l'immagine qui sotto provocano un déjà vu, è perché ne stiamo già rivedendo uno quasi identico Server Supermicro 1024US-TRT. La revisione precedente esaminava anche una versione più recente di a Server Supermicro AMD EPYC nel 1023-TR4. Andiamo oltre nella nascita di Supermicro con Supermicro 1124US-TNRP.

Supermicro 1124US-TNRP è un server 1U che sfrutta i nuovi processori AMD EPYC 7003. Il server fa parte della famiglia A+ Ultra di Supermicro. Se il nome e l'immagine qui sotto provocano un déjà vu, è perché ne stiamo già rivedendo uno quasi identico Server Supermicro 1024US-TRT. La revisione precedente esaminava anche una versione più recente di a Server Supermicro AMD EPYC nel 1023-TR4. Andiamo oltre nella nascita di Supermicro con Supermicro 1124US-TNRP.

Supermicro 1124US

Supermicro 1124US contro 1024UT

Prima di tutto ci sono molte somiglianze qui. Entrambi i server utilizzano processori AMD EYPC di terza generazione, entrambi dispongono di 32 slot DIMM per un massimo di 8 TB di ECC DDR4 3200 MHz di SDRAM ed entrambi dispongono di tre slot di espansione PCIe Gen4. Uno dei principali problemi che abbiamo avuto con il server precedente è stata la mancanza di uno spazio di archiviazione NVMe denso.

Da un lato, il 1024UT aveva quattro alloggiamenti da 3.5″ per un massimo di 64TB di capacità HDD. Questi alloggiamenti supportavano SATA, SAS e NVMe ma se volevi sfruttare quest'ultimo, il più veloce, eri limitato ai soli quattro alloggiamenti. Nel 1124US, hai solo alloggiamenti da 2.5″ ma va bene dato che ne hai 12, il che significa che è possibile molto più spazio di archiviazione NVMe.

Supermicro 1124US aperto sulle ventole

Il 1124US è 1U ma supporta un TDP da 280 W. Ciò significa che puoi sfruttare due CPU AMD EPYC a 64 core se lo desideri. L'I/O posteriore del Supermicro 1124US è simile al 1024UT così come il doppio 10GBase-T e due 10G SFP+ e il supporto per tre slot di espansione PCIe x16.

Il nostro modello di visualizzazione include due CPU AMD EPYC 7713, 512 GB di memoria e 12 Intel P5510 SSD da 3.84 TB.

Specifiche Supermicro 1124US-TNRP

Fattore di forma 1U
CPU
  • Doppi processori AMD EPYC serie 7003/7002
  • (Il supporto drop-in del processore serie 7003 richiede la versione del BIOS 2.0 o successiva)
  • Presa SP3
  • Supporta TDP CPU fino a 280 W
Colori Fino a 64 core
Capacità di memoria
  • 32 slot DIMM
  • Supporta fino a 8 TB di SDRAM DDR4 3200 MHz ECC registrata
  • Bus di memoria a 8 canali
Tipo di memoria DDR4 3200 MHz registrato ECC, DIMM placcati in oro a 288 pin
Dimensioni DIMM 4GB, 8GB, 16GB, 32GB, 64GB, 128GB, 256GB
Voltaggio della memoria 1.2V
Rilevamento degli errori
  • Corregge gli errori a bit singolo
  • Rileva errori a doppio bit (utilizzando la memoria ECC)
chipset Sistema su chip (SoC)
SATA SATA3 (6 Gbps)
Connettività di rete Doppio 10GBase-T + 10G SFP+ tramite Intel X710-TM4
IPMI
  • Supporto per l'interfaccia di gestione della piattaforma intelligente v.2.0
  • IPMI 2.0 con supporti virtuali su LAN e supporto KVM-over-LAN
Grafica ASPEED AST2500 BMC
NVMe 12 porte NVMe (predefinite)
LAN
  • Doppie porte LAN 10GBase-T tramite Intel X710-AT2 + doppio SFP+ 10G tramite Intel X710-AT2
  • 1 porta LAN IPMI dedicata RJ45
USB 4 3.0 porte USB

(2 posteriori + 1 Tipo A + 1 anteriore)

VGA 1 porta VGA
SAS Supporto per 12 porte SAS3 tramite kit SAS opzionale
SATA Supporto per 12 porte SATA3 tramite kit opzionali
Altri
  • 1 porta COM (posteriore)
  • 2 connettori di alimentazione SATA DOM
  • Intestazione TPM 2.0
Tipo BIOS EEPROM flash SPI AMI da 128 Mb
Slot di espansione
  • 2 PCI-E 4.0 x16 (FH/HL, 9.5″L)
  • 1 PCI-E 4.0x16 (LP)
  • 1 PCI-E 4.0 x16 (slot LP proprietario interno)
Alimentazione di laboratorio Alimentatori ridondanti da 1200 W con PMBus
Ingresso
  • 100-127 Vca / 9.8 – 7 A / 50-60 Hz
  • 200-240 Vca / 7.5 – 6 A / 50-60 Hz
  • 200-240 Vcc / 7.5 – 6 A (solo per CCC)
+ 12V
  • Massimo: 66.7 A / Min: 0 A (100-127 V CA)
  • Massimo: 100 A / Min: 0 A (200-240 V CA)
  • Max: 100 A / Min: 0 A (200-240 V CC)
+ 12Vsb Massimo: 2.1 A / Minimo: 0 A
Altezza 1.7 ″ (43mm)
Larghezza 17.2 ″ (437mm)
Profondità 29.1 ″ (739mm)
Peso lordo Libra 48 21.8 (kg)

Progetta e costruisci

Il Supermicro 1124US-TNRP è un server 1U che ha l'aspetto normale di un'unità Supermicro. Nella parte anteriore del server ci sono dodici alloggiamenti per unità da 2.5″. Gli alloggiamenti non richiedono strumenti e sono sostituibili a caldo, il che è sempre positivo. In alto a sinistra c'è una porta USB 3.0. In alto a destra è presente il pannello di controllo con pulsante/LED di accensione, indicatore HDD, indicatore NIC, LED informazioni e pulsante UID.

Supermicro 1124US posteriore

Girandolo sul retro, il lato sinistro come i due alimentatori, il lato destro ha i 3 slot PCIe, al centro ci sono tutte le porte tra cui quattro porte 10GbE, due porte USB 3.0, una porta LAN dedicata per IPMI, una porta seriale porta, un indicatore e un pulsante UID e una porta video.

CPU Supermicro 1124US

Aprendolo possiamo vedere le due CPU ed i 32 DIMM che le circondano.

Prestazioni Supermicro 1124US-TNRP

Configurazione Supermicro 1124US-TNRP:

  • SSD Intel P5510 3.84 PCIe Gen 4 NVMe
  • Processore AMD EPYC 7713 (64 core)
  • 512GB DDR4 RAM
  • Avvio SATADOM da 64 GB

Prestazioni dell'SQL Server

Il protocollo di test OLTP di Microsoft SQL Server di StorageReview utilizza l'attuale bozza del Benchmark C (TPC-C) del Transaction Processing Performance Council, un benchmark di elaborazione delle transazioni online che simula le attività presenti in ambienti applicativi complessi. Il benchmark TPC-C si avvicina di più rispetto ai benchmark sintetici delle prestazioni per valutare i punti di forza e i colli di bottiglia delle prestazioni dell'infrastruttura di storage negli ambienti di database.

Ogni VM SQL Server è configurata con due dischi virtuali: un volume da 100 GB per l'avvio e un volume da 500 GB per il database e i file di log. Dal punto di vista delle risorse di sistema, abbiamo configurato ciascuna VM con 16 vCPU, 64 GB di DRAM e abbiamo sfruttato il controller SCSI SAS LSI Logic. Sebbene i nostri carichi di lavoro Sysbench testati in precedenza saturassero la piattaforma sia in termini di I/O di archiviazione che di capacità, il test SQL cerca le prestazioni di latenza.

Configurazione di test di SQL Server (per VM)

  • Di Windows Server 2012 R2
  • Impronta di archiviazione: 600 GB allocati, 500 GB utilizzati
  • SQL Server 2014
    • Dimensioni del database: scala 1,500
    • Carico del client virtuale: 15,000
    • Memoria RAM: 48 GB
  • Durata della prova: 3 ore
    • 2.5 ore di precondizionamento
    • Periodo di campionamento di 30 minuti

Per la latenza media di SQL Server, Supermicro 1124US-TNRP ha ottenuto un punteggio aggregato di 1 ms con singole VM che misuravano ciascuna 1 ms.

Server SQL Supermicro 1124US

Prestazioni Sysbench MySQL

Il nostro secondo benchmark dell'applicazione di archiviazione locale è costituito da un database OLTP Percona MySQL misurato tramite SysBench. Questo test misura il TPS medio (transazioni al secondo), la latenza media e anche la latenza media del 99° percentile.

Ogni VM Sysbench è configurata con tre vDisk: uno per l'avvio (~92 GB), uno con il database precostruito (~447 GB) e il terzo per il database in fase di test (270 GB). Dal punto di vista delle risorse di sistema, abbiamo configurato ciascuna VM con 16 vCPU, 60 GB di DRAM e abbiamo sfruttato il controller SCSI SAS LSI Logic. Abbiamo utilizzato 8 dei 12 SSD NVMe, posizionando due VM per unità. Trattandosi di un benchmark legato alla CPU, non ha avuto alcun impatto sul numero di prestazioni finali.

Configurazione test Sysbench (per VM)

  • CentOS 6.3 a 64 bit
  • Percona XtraDB 5.5.30-rel30.1
  • Tabelle del database: 100
    • Dimensione del database: 10,000,000
    • Discussioni del database: 32
    • Memoria RAM: 24 GB
  • Durata della prova: 3 ore
    • 2 ore di precondizionamento di 32 thread
    • 1 ora 32 thread

Con Sysbench OLTP, abbiamo registrato un punteggio complessivo di 28,665 TPS per 8VM con singole VM che vanno da 3,474 TPS a 3,707 TPS. Con 16 VM abbiamo riscontrato un punteggio complessivo di 38,960 TPS con VM individuali che vanno da 2,360 TPS a 2,492 TPS. Questo è incredibilmente alto per il test, il che è ancora più impressionante se si considera che questo non sfrutta le CPU AMD Epyc Gen3 di punta.

Sysbench Supermicro 1124US

Con la latenza media di Sysbench, il test 8VM ha registrato un punteggio complessivo di 8.93 ms con singole VM che vanno da 8.63 ms a 9.21 ms. Con 16VM abbiamo riscontrato un totale di 13.14 ms con VM individuali comprese tra 12.82 ms e 13.56 ms.

Latenza media del Sysbench Supermicro 1124US

Nel nostro scenario peggiore (99esimo percentile) la latenza del 1124US aveva un punteggio aggregato di 14.98 ms per 8VM e 55.22 ms per il punteggio aggregato di 16VM.

Supermicro 1124US 99esimo

Analisi del carico di lavoro VDBench

Quando si tratta di benchmarking dei server, il test delle applicazioni è il migliore e il test sintetico viene al secondo posto. Pur non essendo una rappresentazione perfetta dei carichi di lavoro effettivi, i test sintetici aiutano a definire i dispositivi di storage con un fattore di ripetibilità che semplifica il confronto tra soluzioni concorrenti.

Questi carichi di lavoro offrono una gamma di profili di test diversi che vanno dai test "quattro angoli", test comuni sulle dimensioni di trasferimento del database, nonché tracce, acquisizioni da diversi ambienti VDI. Tutti questi test sfruttano il comune generatore di carichi di lavoro vdBench, con un motore di scripting per automatizzare e acquisire risultati su un ampio cluster di test di calcolo. Ciò ci consente di ripetere gli stessi carichi di lavoro su un'ampia gamma di dispositivi di storage, inclusi array flash e singoli dispositivi di storage.

Profili:

  • Lettura casuale 4K: lettura al 100%, 128 thread, 0-120% irate
  • Scrittura casuale 4K: scrittura al 100%, 128 thread, 0-120% irate
  • Lettura sequenziale 64K: lettura al 100%, 32 thread, 0-120% irate
  • Scrittura sequenziale a 64K: scrittura al 100%, 16 thread, 0-120% irate
  • Database sintetici: SQL e Oracle
  • Clonazione completa VDI e tracce di clonazione collegata

Osservando la lettura casuale in 4K, il Supermicro 1124US-TNRP ha raggiunto il picco di 3,985,505 IOPS ma è sceso fino a 1.05 ms per la latenza.

Supermicro 1124US lettura 4k

Nella scrittura 4K abbiamo visto una latenza iniziale molto migliore (34.2 µs), il server ha raggiunto il picco a 2,256,082 IOPS e una latenza di 2.4 ms.

Scrittura 1124K Supermicro 4US

Passando ai carichi di lavoro sequenziali da 64K, in lettura il 1124US ha raggiunto un picco incredibile di 953,421 IOPS o 59.6 GB/s con una latenza inferiore al millisecondo di 400 µs.

Supermicro 1124US lettura 64k

Con 64K di scrittura il server è iniziato sotto i 100μs e ha raggiunto il picco a 346,960 IOPS o 21.7GB/s con una latenza di 779μs.

Scrittura 1124K Supermicro 64US

La prossima serie di test riguarda i carichi di lavoro SQL: SQL, SQL 90-10 e SQL 80-20. A partire da SQL, il Supermicro 1124US ha raggiunto il picco di 2,533,043 IOPS e una latenza di 147μs.

In SQL 90-10 il server aveva un picco di 2,674,358 IOPS e una latenza di 138μs.

SQL 80-20 ha registrato un picco di prestazioni di 2,572,583 IOPS con una latenza di 144 µs.

Successivamente ci sono i nostri carichi di lavoro Oracle: Oracle, Oracle 90-10 e Oracle 80-20. A partire da Oracle, i 1124U hanno raggiunto un picco di 991,373 IOPS con una latenza di 371μs.

In Oracle 90-10 il server partiva a 82μs e rimaneva sotto i 100μs fino a circa 2 milioni di IOPS con un picco di 2,373,884 IOPS con una latenza di soli 108μs.

Oracle 80-20 ha mostrato un'altra prestazione forte e con una bassa latenza partendo da 78.2 µs e rimanendo sotto i 100 µs fino a circa 2 milioni di IOPS ancora una volta, prima di raggiungere il picco di 2,321,212 IOPS con una latenza di 111 µs.

Successivamente, siamo passati al nostro test clone VDI, Completo e Collegato. Per l'avvio VDI Full Clone (FC), il Supermicro 1124US ha raggiunto il picco di 980,159 IOPS con una latenza di 234μs.

In VDI FC l'accesso iniziale ha registrato una prestazione massima di 240,465 IOPS con una latenza di 1.21 ms.

VDI FC Monday Login ha visto il Supermicro iniziare con una bassa latenza, aumentare leggermente e poi stabilizzarsi su un picco di 463,803 IOPS e una latenza di soli 148 µs.

Per l'avvio VDI Linked Clone (LC), il server Supermicro ha mostrato prestazioni abbastanza costanti con un picco di 756,313 IOPS e 205μs di latenza.

L'accesso iniziale VDI LC ha registrato un picco di circa 364 IOPS con una latenza di 161 µs.

Infine, con VDI LC Monday Login il Supermicro 1124US è stato in grado di raggiungere 492,682 IOPS a 249μs di latenza.

Conclusione

Supermicro ha rilasciato ancora un altro server compatto con supporto per l'ultima generazione di CPU AMD EPYC nel Supermicro 1124US-TNRP. C'è molto da apprezzare qui. Il server è solo 1U ma può ospitare due processori AMD EPYC 7003 di terza generazione e fino a 8 TB di RAM attraverso i 32 slot DIMM. Sono presenti tre slot di espansione PCIe Gen4 x16 sul retro e due porte 10GbE integrate. Il punto in cui il 1024UT non era all'altezza era il fatto che potevi aggiungere solo quattro unità NVMe. Qui il 1124US consente agli utenti di aggiungerne fino a dodici. AI, ML e altre applicazioni ad alta densità di calcolo funzioneranno molto bene con questa scatola.

Per testare le prestazioni, abbiamo riempito il sistema di SSD Intel P5510 ed eseguito la nostra suite di test di analisi del carico di lavoro delle applicazioni. Nella latenza media di SQL Server abbiamo riscontrato una latenza complessiva di 1.25 ms. Con Sysbench OLTP abbiamo riscontrato punteggi complessivi di 28,665 TPS per 8VM e un incredibile 38,960 TPS per il test 16VM. Nella latenza media di Sysbench, ci sono stati punteggi complessivi di 8.93 ms e 13.14 ms rispettivamente per 8VM e 16VM. Lo scenario peggiore di Sysbench ha visto punteggi complessivi di 14.98 ms e 55.22 ms rispettivamente per 8VM e 16VM.

In VDBench abbiamo riscontrato risultati che includevano quasi 4 milioni di IOPS in lettura 4K, 2.26 milioni di IOPS in scrittura 4K, ben 59.6 GB/s in lettura 64K e 21.7 GB/s in scrittura 64K. Con i nostri test SQL, abbiamo riscontrato picchi di 2.5 milioni di IOPS, 2.7 milioni di IOPS in SQL 90-10 e 2.6 milioni di IOPS in SQL 80-20. I test Oracle hanno rilevato picchi di 991 IOPS, 2.4 milioni di IOPS in Oracle 90-10 e 2.3 milioni di IOPS in Oracle 80-20.

Questi sono stati seguiti dai nostri test clone VDI completi e collegati. In Full Clone abbiamo riscontrato un picco di avvio di 980 IOPS, un accesso iniziale di 240 IOPS e un accesso del lunedì di 464 IOPS. Con Linked Clone abbiamo riscontrato picchi di 756 IOPS per l'avvio, 364 IOPS per l'accesso iniziale e 493 IOPS per l'accesso del lunedì. Sebbene il server avesse molti numeri impressionanti in VDBench, è riuscito a superare 1 ms più di una volta. Ha avuto una latenza più elevata nei test 4K e nell'avvio VDI FC.

Il Supermicro 1124US-TNRP è un altro server potente racchiuso in un ingombro ridotto. Se stai cercando un server denso che possa davvero battere le prestazioni fuori dal parco e avere un sacco di spazio di archiviazione NVMe, il 1124US è la tua scelta.

Pagina del prodotto Supermicro 1124US-TNRP

Interagisci con StorageReview

Newsletter | YouTube | LinkedIn | Instagram | Twitter | Facebook | TikTokRSS feed