De TYAN Transport SX TN70A-B8026 is een 2U rackmount server, gebaseerd op het Tomcat SX single-socket AMD EPYC moederbord, dat is ontworpen voor het MKB en ideaal is voor real-time analyse, videostreaming, softwaregedefinieerde opslag, in-memory databases, en big data-toepassingen.
De TYAN Transport SX TN70A-B8026 is een 2U rackmount server, gebaseerd op het Tomcat SX single-socket AMD EPYC moederbord, dat is ontworpen voor het MKB en ideaal is voor real-time analyse, videostreaming, softwaregedefinieerde opslag, in-memory databases, en big data-toepassingen.
Wat de hardware betreft, wordt de Transport SX geleverd met 24 hot-swappable 2.5-inch NVMe-schijfposities en bevat hij twee interne 2.5-inch SATA-schijfposities. Tyan verkondigt ook uitstekende prestaties voor een enkele CPU-socket, dankzij de AMD EPYC-processor. De 14nm CPU ondersteunt 8, 16,24, 32 of 64-core processors met maximaal 2 threads, heeft ondersteuning voor maximaal 4TB totaal RAM per socket op alle CPU-modellen, geheugensnelheden tot DDR2667-128 en 100 PCIe lanes. De Transport beschikt ook over een LAN Mezzanine die netwerksnelheden tot 8GbE ondersteunt. Ook ondersteund, mocht extra uitbreiding nodig zijn, is een HHHL PCIe xXNUMX-kaart.
TYAN Transport SX TN70AB8026 Specificaties
Form Factor | 2U rackmontage |
Chassismodel | TN70A |
moederbord | S8026GM2NRE |
Gegevensverwerker | |
Aantal / Socket Type | (1) AMD-socket SP3 |
Ondersteunde CPU-serie | (1) AMD EPYC 7000-serie processor |
Gemiddeld CPU-vermogen (ACP) wattage | Maximaal 180W |
Geheugen | |
Ondersteunde DIMM Aantal | (16) DIMM-sleuven |
DIMM-type / snelheid | DDR4 ECC RDIMM/LRDIMM/NVDIMM 2667 |
Inhoud | Tot 1,024 GB RDIMM/LRDIMM |
Geheugenkanaal | 8 Kanalen per CPU |
Geheugenspanning | 1.2V |
chipset | AspeedAST2500 |
Opbergen | |
Externe schijfpositie | Aantal / Type: (24) 2.5” How-Swap NVMe Ondersteuning voor HDD-backplane: SAS 12Gb/s /SATA 6Gb/s / NVMe Ondersteunde HDD-interface: (24) 2.5-inch NVMe |
Interne schijfruimte | Type / aantal: (2) 2.5-inch vaste HDD/SSD's Ondersteunde HDD-interface: (2) SATA 6Gb/s |
I / O-poorten | USB: (3) USB3.0-poorten (2 aan de achterkant, 1 TYPE-A) / (2) USB2.0-poorten (2 aan de voorkant) COM: (1) DB-9-poort (COM1) + (1) header (COM2) VGA: (1) D-Sub 15-pins poort RJ-45: (2) GbE-poorten, (1) GbE speciaal voor IPMI |
Grafisch | Connectortype: D-Sub 15-pins Resolutie: tot 1920×1200 Chipset: Aspeed AST2500 |
BIOS | Merk / ROM-grootte: AMI / 32MB Feature: Hardware Monitor / Opstarten vanaf USB-apparaat/PXE via LAN/Opslag / Door gebruiker configureerbare FAN PVM Dute Cycle / Console Redirection / ACPI 6.1 / SMBIOS 3.1/PnP/Wake on LAN / ACPI slaapstanden S5 |
Uitbreidingsslots | |
PCI-E | (1) PCI-E Gen3 x8-sleuf (HH / HL met hoge beugel) |
TYAN Riser-kaart vooraf installeren | (1) M7106-L24-3F-riserkaart voor (1) PCI-E Gen3 x16-slot + (2) PCI-E Gen3 x8-slots / (1) M7106-R24-3F-riserkaart voor (1) PCI-E Gen3 x16 slot + (2) PCI-E Gen3 x8-slots |
Installeer de TYAN Mezz-kaart vooraf | (2) M2093 opslagmezz. kaarten met (4) PCI-E x8 SFF-8611 OCutLink-connectoren voor (8) NVMe-poorten |
Anderen | (1) PCI-E Gen3 x16 OCP 2.0-slots (aansluiting A+aansluiting B) |
Serverbeheer | |
Chipset aan boord | Aan boord van de Aspeed AST2500 |
AST2500 iKVM-functie | 24-bit videocompressie van hoge kwaliteit / Ondersteunt opslag via IP en platform-flash op afstand / USB 2.0 virtuele hub |
AST2500 IPMI-functie | IPMI 2.0-compatibele baseboard management controller (BMC) / 10/100/1000 Mb/s MAC-interface |
Laboratoriumvoedingen | Type: RPSU Invoerbereik: AC 100-127V/10A / AC 200-240V/5A Frequentie: 50-60 Hz Uitgangsvermogen: 770 watt Efficiëntie: 80 plus platina Redundantie: 1+1 |
Ventilator | (8) ventilatoren van 6 cm |
Werkomgeving | |
Operationele Temp. | 10°C ~ 35°C (50°F ~ 95°F) |
Niet-werkende Temp | -40°C ~ 70°C (-40°F ~ 158°F) |
Vochtigheid in/niet in bedrijf | 90%, niet condenserend bij 35° C |
RoHS 6/6-conform | Ja |
fysiek | |
Afmeting (D x B x H) | 27.56 "x 17.72" x 3.43 "(700 x 450 x 87 mm) |
Bruto Gewicht | 30 kg (66 lbs) |
Netto Gewicht | 19 kg (42 lbs) |
Ontwerp en bouw
De TYAN Transport SX TN70A0-B8026 is een 2U-vormfactor rackmount-server met 24 NVMe-bays langs de voorkant van het apparaat. Aan de linkerkant bevinden zich twee USB 2.0-poorten en aan de rechterkant vindt u de aan / uit-, ID- en resetknoppen, samen met ID- en IPMI-indicatielampjes.
Aan de achterkant van het apparaat, aan de linkerkant, vind je de dubbele voedingsaansluitingen. Daarnaast zie je twee USB 3.0-poorten, een LAN-poort, VGA- en seriële poort en twee 1GbE-netwerkpoorten. Met op één na alle PCIe-slots die worden gebruikt met PCIe breakout-kaarten die de NVMe-bays aan de voorkant bedienen, is deze server niet ontworpen voor een heleboel externe connectiviteit. In dit geval hebben we het enkele slot gevuld met een dual-port 10G SFP+ netwerkkaart.
Door het bovenpaneel te verwijderen, krijgt u toegang tot de twee interne 2.5-inch schijfposities die doorgaans worden gebruikt voor opstarttaken. Je vindt er ook een serverkaart, RAM en acht ventilatoren van 6 cm.
Prestatie
De Tyan Transport SX TN70A-B8026 die ons team heeft beoordeeld, was goed uitgerust. Wat de CPU betreft, omvatte dit systeem de 2 GHz AMD EPYC 32-core/64-thread 7551P CPU en 256 GB DDR4. In onze prestatietests hebben we getest met 12 Memblaze NVMe SSD's met onze synthetische VDBench-tests, geconfigureerd in JBOD, en in onze SQL Server en Sysbench getest op vier (1 VM per SSD). De werklast werd gelijkmatig verdeeld over alle schijven.
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 behaalde de TYAN Transport SX een totale score van 12,477.5 TPS met individuele VM's die liepen van 3,090.8 TPS tot 3,152.6 TPS.
Een veelzeggender teken van SQL Server-prestaties is latentie. Met de gemiddelde latentie van SQL Server bereikte de Transport SX een totale score van 65.5 ms met individuele VM's die overal van 14 ms tot 110 ms liepen.
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 kijken we voor elk naar de 4VM-configuratie. De Transport SX had een totale score van 5,778.42 TPS met individuele VM's variërend van 1,331.56 TPS tot 1,556.22 TPS.
Voor de gemiddelde latentie van Sysbench had de Transport SX een totale score van 22.215 ms met individuele VM's variërend van 20.56 ms tot 24.03 ms.
Als het gaat om het slechtste scenario (99e percentiel), had de Tyan een totale score van 55.74 ms met individuele VM's die liepen van 49.91 ms tot 59.26 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 4K random read begon de Transport SX met een latentie van 114.5 μs bij 514,417.17 IOPS, bleef onder de 150 μs tot ongeveer 2,057,000 IOPS, en piekte vervolgens op 3,791,190 IOPS met een latentie van 196.9 μs.
Voor willekeurig schrijven in 4K begon de Transport SX sterk (vergeleken met lezen in 4K) met een latentie van 40.6 μs bij 204,782 IOPS, maar snel oplopend tot 120 μs bij 1.2 mil IOPS. Vervolgens piekte het op 2,097,767 IOPS met een latentie van 113.6 μs.
Vervolgens kijken we naar sequentiële workloads met 64K. Voor lezen begon de Transport SX met 3,231 MB/s met een latentie van 224.1 μs, en zag een gestage en constante toename tot een piek van 32,046 MB/s met een latentie van 366.2 μs.
Voor 64K sequentieel schrijven begon de Transport SX met 1,867 MB/s en liep de lijn van 80 μs tot bijna het einde van de test, toen hij uiteindelijk 90 μs brak met 18,645 MB/s. Het zag aan het einde een zeer scherpe piek, met een piek van 18,698 MB/s bij een latentieniveau van 178.1 μs.
De volgende stap zijn onze SQL-workloads met de Transport SX, die begon met 250 IOPS bij een latentie van 122 μs, en zag een langzame en gestage toename, met een piek van 2,448,813 IOPS met een latentie van 151.8 μs.
Voor SQL 90-10 begon de Transport SX met 180 IOPS met een latentie van 117.1 μs en klom langzaam op tot 1.96 mil IOPS met een latentie van 162.8 μs. Hier nam het een scherpe bocht terug en eindigde achter op 1,695,111 IOPS bij een latentie van 169.2 μs.
SQL 80-20 zag de Transport SX beginnen bij 161,214 IOPS bij een latentie van 110.4 μs en piekte bij 1,268,447 IOPS bij een latentie van 180.7 μs.
Na onze SQL-workloads volgen onze Oracle-workloads. Hier begon de Transport SX met 110,863 IOPS met een latentie van 111.3 μs met een gestage toename tot ongeveer 1 miljoen IOPS. De Transport SX piekte op 1,052,446 IOPS met een latentie van 169μs.
Oracle 90-10 zag de Transport SX de test aftrappen met 181,197 IOPS bij een latentie van 117.1 μs, langzaam klimmend naar zijn hoogtepunt met 1,789,282 IOPS bij een latentie van 142.8 μs.
Met Oracle 80-20 vertelde de Transport SX een soortgelijk verhaal als de Oracle 90-10-test, beginnend met 175,337 IOPS bij een latentie van 110μs en een piek van 147.7μs met 1,700,667 IOPS.
Vervolgens kijken we naar VDI-kloontesten, Full en Linked. Onze Full Clone-tests omvatten Boot, Initial Login, Monday Login, Patch Update en Tuesday Steady, terwijl onze Linked Cloned-tests Boot, Initial Login, Monday Login en Tuesday Login omvatten. Eerst kijken we naar onze Full Clone-tests.
Voor de VDI Boot begon de Transport SX met 142,582 IOPS bij een latentie van 127.9 μs. De langzame en constante trend zette zich voort met deze test en eindigde op 1,384,133 IOPS bij een latentie van 208.3 μs.
VDI FC Initial Login zag de Transport SX van start gaan met 67,581 IOPS bij een latentie van 98.4 μs. Toen het eenmaal ongeveer 472K IOPS bereikte, was er een steile piek in latentie, die bijna 95μs steeg tijdens de volgende 50K IOPS. Het piekte op ongeveer 588K IOPS met een latentie van 253.9μs.
Voor VDI Monday Login begon de Transport SX met 58,894 IOPS bij een latentie van 115.2 μs en steeg gestaag tijdens de test. Aan het einde van de test zien we het een beetje heen en weer schoppen, eindigend met ongeveer 600K IOPS bij een latentie van 265.4 μs.
Verdergaand naar VDI Linked Clone (LC), liet de opstarttest de Transport SX beginnen met 92,621 IOPS bij een latentie van 150.4 μs, die tijdens de test iets meer dan 150 μs steeg en eindigde met een latentie van 201.9 μs met 925,069 IOPS.
VDI LC Initial Login toont de Transport-start met 40,477 IOPS bij een latentie van 120.3 μs met een rechte toename en een kleine haak aan de finish, met ongeveer 400 IOPS en een latentie van 229.5 μs.
VDI LC Monday Login had de Transport SX op 51,113 IOPS en een latentie van 132μs bij de aftrap, met nog een rechte stijging richting de finish, met een piek van ongeveer 540K IOPS bij een latentieniveau van 326.6μs.
Conclusie
De TYAN Transport SX TN70A-B8026 is een 2U-server die wordt geleverd met 24 2.5-inch NVMe-schijfposities, met twee extra 2.5-inch SATA-posities in het apparaat. Deze TYAN-server ondersteunt de AMD EPYC 7000-serie processor en beschikt over een extreem hoge geheugencapaciteit (voor een server met één socket) van maximaal 2 TB RAM bij elke processor in de AMD EPYC SKU-stack.
In onze Application Workload Analysis behaalde de Transport SX een totale score van 5,778.42 TPS met een gemiddelde latentie van 65.5 ms in SQL Server. In Sysbench vertoonde de Transport SX een gemiddelde transactieprestatie van 5,778.42 TPS en een gemiddelde latentie van 22.215 ms met vier VM's. Ten slotte toonde onze Sysbench latency in het slechtste geval 55.7 ms met vier VM's.
Onze VDBench-workloads toonden ongelooflijke CPU-topping-prestaties van de Transport SX. De server bereikte 3.7 MIOPS bij willekeurig lezen in 4K, 2.1 miljoen IOPS bij willekeurig schrijven in 4K, 32 GB/s bij 64 K sequentieel lezen en 18.6 GB/s bij 64 K sequentieel schrijven. Voor onze SQL-test bereikte de Transport SX 2.44 miljoen IOPS, 1.69 miljoen IOPS in 90-10 en 1.26 miljoen IOPS in 80-20. Oracle-tests toonden ook goede prestaties met 1.05 miljoen IOPS, 1.78 miljoen IOPS in 90-10 en 1.7 MIOPS in 80-20. De Transport had ook mooie VDI-kloonlaarzen met 1.38 miljoen IOPS in Full en 925 IOPS in Linked.
Het systeem zit goed in elkaar en geeft degenen in het AMD-universum een interessant chassis dat plaats biedt aan 24 NVMe-schijven. Voor workloads die veel bandbreedte nodig hebben, kan deze configuratie aantrekkelijk zijn, vooral gezien de besparingen die de enkele processor kan bieden op het gebied van build- en softwarelicentiekosten. De afweging is natuurlijk dat door slechts één x8 PCIe-slot beschikbaar te hebben, de externe connectiviteit beperkt is tot 6.4 GB/s. Hoe dan ook, de Transport SX is ongetwijfeld een interessant platform met veel potentieel in de juiste use-case.
Meld u aan voor de StorageReview-nieuwsbrief