TYAN Transport SX TN70A-B8026 è un server con montaggio su rack 2U, basato sulla scheda madre AMD EPYC a socket singolo Tomcat SX, progettato per le PMI ed è ideale per analisi in tempo reale, streaming video, archiviazione definita dal software, database in memoria, e applicazioni di big data.
TYAN Transport SX TN70A-B8026 è un server con montaggio su rack 2U, basato sulla scheda madre AMD EPYC a socket singolo Tomcat SX, progettato per le PMI ed è ideale per analisi in tempo reale, streaming video, archiviazione definita dal software, database in memoria, e applicazioni di big data.
Dal punto di vista hardware, Transport SX è dotato di 24 alloggiamenti per unità NVMe da 2.5" sostituibili a caldo e contiene due alloggiamenti per unità SATA da 2.5" interni. Tyan dichiara inoltre prestazioni eccezionali per un singolo socket CPU, grazie al processore AMD EPYC. La CPU da 14 nm supporta processori a 8, 16,24 o 32 core con un massimo di 64 thread, supporta fino a 2 TB di RAM totale per socket su tutti i modelli di CPU, velocità di memoria fino a DDR4-2667 e 128 corsie PCIe. Il Transport dispone anche di un mezzanino LAN che supporta velocità di rete fino a 100 GbE. È inoltre supportata, qualora fosse necessaria un'ulteriore espansione, una scheda HHHL PCIe x8.
Specifiche TYAN Transport SX TN70AB8026
Fattore di forma | Montaggio su rack 2U |
Modello del telaio | TN70A |
Scheda madre | S8026GM2NRE |
Processore | |
Quantità/tipo di presa | (1) Presa AMD SP3 |
Serie di CPU supportate | (1) Processore AMD EPYC serie 7000 |
Potenza media della CPU (ACP). | Massimo fino a 180 W |
Memorie | |
Qtà DIMM supportati | (16) Slot DIMM |
Tipo/velocità DIMM | DDR4 ECC RDIMM/LRDIMM/NVDIMM 2667 |
Ultra-Grande | Fino a 1,024 GB RDIMM/LRDIMM |
Canale di memoria | 8 canali per CPU |
Voltaggio della memoria | 1.2V |
chipset | Velocità AST2500 |
Archiviazione | |
Alloggiamento per unità esterna | Quantità/tipo: (24) NVMe How-Swap da 2.5 pollici Supporto backplane HDD: SAS 12 Gb/s /SATA 6 Gb/s / NVMe Interfaccia HDD supportata: (24) NVMe da 2.5 pollici |
Alloggiamento per unità interna | Tipo/quantità: (2) HDD/SSD fissi da 2.5". Interfaccia HDD supportata: (2) SATA 6Gb/s |
Porte I / O | USB: (3) porte USB 3.0 (2 posteriori, 1 TYPE-A)/(2) porte USB 2.0 (2 anteriori) COM: (1) porta DB-9 (COM1) + (1) intestazione (COM2) VGA: (1) porta D-Sub a 15 pin RJ-45: (2) porte GbE, (1) GbE dedicata per IPMI |
Grafico | Tipo di connettore: D-Sub a 15 pin Risoluzione: fino a 1920×1200 Chipset: Aspeed AST2500 |
BIOS | Marca/dimensione ROM: AMI/32MB Funzionalità: Monitoraggio hardware/Avvio da dispositivo USB/PXE tramite LAN/Archiviazione/Dute Cycle FAN PVM configurabile dall'utente/Reindirizzamento console/ACPI 6.1/SMBIOS 3.1/PnP/Wake on LAN/Stati di sospensione ACPI S5 |
Slot di espansione | |
PCI-E | (1) slot PCI-E Gen3 x8 (HH/HL con staffa alta) |
Preinstallare la scheda riser TYAN | (1) scheda verticale M7106-L24-3F per (1) slot PCI-E Gen3 x16 + (2) slot PCI-E Gen3 x8 / (1) scheda verticale M7106-R24-3F per (1) PCI-E Gen3 x16 slot + (2) slot PCI-E Gen3 x8 |
Preinstallare la scheda TYAN Mezz | (2) Mezz.di stoccaggio M2093. schede con (4) connettori PCI-E x8 SFF-8611 OCutLink per (8) porte NVMe |
Altri | (1) slot PCI-E Gen3 x16 OCP 2.0 (conn.A+conn.B) |
Gestione del server | |
Chipset integrato | Aspeed AST2500 a bordo |
Funzionalità iKVM AST2500 | Compressione video di alta qualità a 24 bit / Supporta l'archiviazione su IP e piattaforma flash remota / Hub virtuale USB 2.0 |
Funzionalità IPMI AST2500 | Controller di gestione baseboard (BMC) conforme a IPMI 2.0 / interfaccia MAC 10/100/1000 Mb/s |
Alimentazione di laboratorio | Tipo: RSSU Intervallo di ingresso: CA 100-127 V/10 A / CA 200-240 V/5 A Frequenza: 50-60 Hz Watt di uscita: 770 Watt Efficienza: 80 più Platino Ridondanza: 1+1 |
Fan | (8) ventole da 6 cm |
Ambiente operativo | |
Temp. di esercizio. | 10° C ~ 35° C (50° F ~ 95° F) |
Temp. non operativa | -40° C ~ 70° C (-40° F ~ 158° F) |
Umidità durante/non in funzione | 90%, senza condensa a 35° C |
Conforme alla direttiva RoHS 6/6 | Si |
Fisico | |
Dimensioni (P x L x A) | 27.56 "x 17.72" x 3.43 "(700 x 450 x 87mm) |
Peso lordo | kg 30 (66 lbs) |
Peso netto | kg 19 (42 lbs) |
Progetta e costruisci
Il TYAN Transport SX TN70A0-B8026 è un server con montaggio su rack con fattore di forma 2U con 24 alloggiamenti NVMe che corrono lungo la parte anteriore dell'unità. Sul lato sinistro ci sono due porte USB 2.0 e, sulla destra, troverai i pulsanti di accensione, ID e ripristino, insieme agli indicatori luminosi ID e IPMI.
Sul retro dell'unità, sul lato sinistro, troverai le doppie prese di alimentazione. Accanto a queste vedrai due porte USB 3.0, una porta LAN, una porta VGA e seriale e due porte di rete 1GbE. Con tutti gli slot PCIe tranne uno occupati dalle schede breakout PCIe che servono gli alloggiamenti NVMe a montaggio anteriore, questo server non è progettato per una tonnellata di connettività esterna. In questo caso abbiamo popolato lo slot singolo con una scheda di rete 10G SFP+ a doppia porta.
La rimozione del pannello superiore consente l'accesso ai due alloggiamenti interni per unità da 2.5" che vengono generalmente utilizzati per le attività di avvio. Troverai anche scheda server, RAM e otto ventole da 6 cm.
Performance
Il Tyan Transport SX TN70A-B8026 recensito dal nostro team era ben equipaggiato. Sul fronte della CPU, questo sistema includeva la CPU AMD EPYC 2P a 32 core/64 thread da 7551 GHz e 256 GB di DDR4. Nei nostri test delle prestazioni, abbiamo testato 12 SSD Memblaze NVMe con i nostri test sintetici VDBench, configurati in JBOD, e nei nostri SQL Server e Sysbench testati su quattro (1VM per SSD). I carichi di lavoro sono stati distribuiti uniformemente su tutte le unità.
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.
Questo test utilizza SQL Server 2014 in esecuzione su VM guest Windows Server 2012 R2 ed è sottoposto a stress da Dell Benchmark Factory for Databases. Mentre il nostro utilizzo tradizionale di questo benchmark è stato quello di testare grandi database su scala 3,000 su storage locale o condiviso, in questa iterazione ci concentriamo sulla distribuzione uniforme di quattro database su scala 1,500 sui nostri server.
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 il nostro benchmark transazionale SQL Server, TYAN Transport SX è stato in grado di raggiungere un punteggio aggregato di 12,477.5 TPS con singole VM che vanno da 3,090.8 TPS a 3,152.6 TPS.
Un segno più significativo delle prestazioni di SQL Server è la latenza. Con la latenza media di SQL Server, Transport SX ha raggiunto un punteggio complessivo di 65.5 ms con singole VM in esecuzione da 14 ms a 110 ms.
Prestazioni Sysbench MySQL
Il nostro primo benchmark dell'applicazione di archiviazione locale è costituito da un database Percona MySQL OLTP misurato tramite SysBench. Questo test misura il TPS medio (transazioni al secondo), la latenza media e anche la latenza media del 99° percentile.
Ciascuna VM Sysbench è configurata con tre vDisk: uno per l'avvio (~ 92 GB), uno con il database predefinito (~ 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.
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, esaminiamo la configurazione di 4VM per ciascuno. Il Transport SX ha ottenuto un punteggio complessivo di 5,778.42 TPS con singole VM che vanno da 1,331.56 TPS a 1,556.22 TPS.
Per la latenza media di Sysbench, Transport SX ha ottenuto un punteggio complessivo di 22.215 ms con singole VM che vanno da 20.56 ms a 24.03 ms.
Considerando lo scenario peggiore (99° percentile), il Tyan ha ottenuto un punteggio complessivo di 55.74 ms con singole VM che vanno da 49.91 ms a 59.26 ms.
Analisi del carico di lavoro VDBench
Quando si tratta di effettuare benchmark sugli array di storage, il test delle applicazioni è la soluzione migliore, mentre 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é acquisizioni di tracce 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%, 64 thread, 0-120% irate
- Lettura sequenziale 64K: lettura al 100%, 16 thread, 0-120% irate
- Scrittura sequenziale a 64K: scrittura al 100%, 8 thread, 0-120% irate
- Database sintetici: SQL e Oracle
- Clonazione completa VDI e tracce di clonazione collegata
Con la lettura casuale 4K, Transport SX è iniziato con una latenza di 114.5 μs a 514,417.17 IOPS, rimanendo sotto i 150 μs fino a circa 2,057,000 IOPS, per poi raggiungere il picco a 3,791,190 IOPS con una latenza di 196.9 μs.
Per la scrittura casuale 4K, il Transport SX è partito forte (rispetto alla lettura 4K) con una latenza di 40.6μs a 204,782 IOPS, ma è salita rapidamente a 120μs con 1.2mil IOPS. Ha poi raggiunto il picco di 2,097,767 IOPS con una latenza di 113.6μs.
Successivamente, esamineremo i carichi di lavoro sequenziali con 64K. In lettura, il Transport SX è partito a 3,231 MB/s con una latenza di 224.1 μs e ha registrato un aumento costante e costante fino a raggiungere il picco di 32,046 MB/s con una latenza di 366.2 μs.
Per la scrittura sequenziale a 64K, il Transport SX è partito a 1,867 MB/s e ha eseguito la linea a 80 μs fino quasi alla fine del test, quando alla fine ha superato i 90 μs a 18,645 MB/s. Alla fine si è registrato un picco molto netto, con un picco di 18,698 MB/s con un livello di latenza di 178.1 μs.
Il prossimo passo è che i nostri carichi di lavoro SQL con Transport SX sono iniziati a 250 IOPS con una latenza di 122μs e hanno registrato un aumento lento e costante, raggiungendo un picco di 2,448,813 IOPS con una latenza di 151.8μs.
Per SQL 90-10, Transport SX ha avviato 180 IOPS con una latenza di 117.1 μs ed è salito lentamente fino a 1.96 milioni di IOPS con una latenza di 162.8 μs. In questo caso, ha fatto una brusca inversione di tendenza, finendo dietro a 1,695,111 IOPS con una latenza di 169.2μs.
SQL 80-20 ha visto Transport SX iniziare a 161,214 IOPS con una latenza di 110.4 μs e raggiungere un picco a 1,268,447 IOPS con una latenza di 180.7 μs.
Dopo i nostri carichi di lavoro SQL ci sono i nostri carichi di lavoro Oracle. In questo caso, il Transport SX è partito da 110,863 IOPS con una latenza di 111.3μs con un aumento costante fino a circa 1 milione di IOPS. Il Transport SX ha raggiunto il picco di 1,052,446 IOPS con una latenza di 169μs.
Oracle 90-10 ha visto Transport SX iniziare il test con 181,197 IOPS a una latenza di 117.1μs, salendo lentamente fino al suo picco con 1,789,282 IOPS a una latenza di 142.8μs.
Con Oracle 80-20, Transport SX ha raccontato una storia simile al test Oracle 90-10, iniziando con 175,337 IOPS con una latenza di 110μs e raggiungendo un picco a 147.7μs con 1,700,667 IOPS.
Successivamente, esamineremo i test clone VDI, completi e collegati. I nostri test di clonazione completa includono avvio, accesso iniziale, accesso del lunedì, aggiornamento patch e martedì costante, mentre i nostri test di clonazione collegata includono avvio, accesso iniziale, accesso del lunedì e accesso del martedì. Innanzitutto, esamineremo i nostri test Full Clone.
Per il VDI Boot, il Transport SX è partito con 142,582 IOPS con una latenza di 127.9μs. La tendenza lenta e costante è continuata con questo test, terminando a 1,384,133 IOPS con una latenza di 208.3μs.
L'accesso iniziale VDI FC ha visto l'avvio di Transport SX con 67,581 IOPS con una latenza di 98.4 μs. Una volta raggiunti i 472 IOPS circa, si è verificato un forte picco di latenza, che è aumentato di quasi 95 μs nei successivi 50 IOPS. Il picco è stato di circa 588 IOPS con una latenza di 253.9μs.
Per VDI Monday Login, Transport SX è partito con 58,894 IOPS con una latenza di 115.2μs ed è aumentato costantemente durante il test. Alla fine del test, lo vediamo andare avanti e indietro un po', terminando con circa 600 IOPS con una latenza di 265.4μs.
Passando a VDI Linked Clone (LC), il test di avvio ha fatto iniziare il Transport SX con 92,621 IOPS con una latenza di 150.4μs, aumentando leggermente oltre i 150μs durante il test, terminando con una latenza di 201.9μs con 925,069 IOPS.
L'accesso iniziale VDI LC che mostra il trasporto inizia con 40,477 IOPS a una latenza di 120.3 μs con un aumento diretto e un piccolo gancio al termine, mostrando circa 400 IOPS e una latenza di 229.5 μs.
VDI LC Monday Login ha registrato il Transport SX a 51,113 IOPS e una latenza di 132μs all'inizio, con un altro aumento diretto verso il traguardo, con un picco di circa 540 IOPS con un livello di latenza di 326.6μs.
Conclusione
Il TYAN Transport SX TN70A-B8026 è un server 2U dotato di 24 alloggiamenti per unità NVMe da 2.5", con due alloggiamenti SATA da 2.5" aggiuntivi all'interno dell'unità. Questo server TYAN supporta il processore AMD EPYC serie 7000 e vanta una capacità di memoria estremamente elevata (per un server a socket singolo) fino a 2 TB di RAM con ogni processore nello stack SKU AMD EPYC.
Nella nostra analisi del carico di lavoro delle applicazioni, Transport SX ha raggiunto un punteggio complessivo di 5,778.42 TPS con una latenza media di 65.5 ms in SQL Server. In Sysbench, Transport SX ha mostrato una prestazione transazionale media di 5,778.42 TPS e una latenza media di 22.215 ms con quattro VM. Infine, la latenza dello scenario peggiore del nostro Sysbench ha mostrato 55.7 ms con quattro VM.
I nostri carichi di lavoro VDBench hanno mostrato incredibili prestazioni al top della CPU del Transport SX. Il server ha raggiunto 3.7 MIOPS in lettura casuale 4K, 2.1 milioni di IOPS in scrittura casuale 4K, 32 GB/s in lettura sequenziale a 64 K e 18.6 GB/s in scrittura sequenziale a 64 K. Per il nostro test SQL, Transport SX ha raggiunto 2.44 milioni di IOPS, 1.69 milioni di IOPS nel 90-10 e 1.26 milioni di IOPS nel 80-20. Anche i test Oracle hanno mostrato buone prestazioni con 1.05 milioni di IOPS, 1.78 milioni di IOPS nel 90-10 e 1.7 MIOPS nel 80-20. Il Transport aveva anche degli ottimi boot clone VDI con 1.38 milioni di IOPS in modalità completa e 925 IOPS in modalità collegata.
Il sistema è ben assemblato e offre a chi appartiene all'universo AMD uno chassis interessante che può ospitare 24 unità NVMe. Per i carichi di lavoro che richiedono molta larghezza di banda, questa configurazione può essere interessante, soprattutto se si considerano i risparmi che il singolo processore può offrire in termini di costi di creazione e di licenza software. Il compromesso ovviamente è avere solo uno slot PCIe x8 disponibile, la connettività esterna è limitata a 6.4 GB/s. Indipendentemente da ciò, Transport SX è senza dubbio una piattaforma interessante con molto potenziale nel giusto caso d'uso.
Iscriviti alla newsletter di StorageReview