Home Enterprise Advantech ASR-3100PP recensie

Advantech ASR-3100PP recensie

De Advantech ASR-3100PP maakt deel uit van de grotere ASR-3100-serie, die bestaat uit opslagzware 1U-servers. Elke server biedt tot 16 bays van 2.5″ opslag, in een dubbel gestapeld formaat, met 8 bays aan de traditionele voorkant van de doos en nog eens 8 die direct achter die aan de voorkant van het chassis verschijnen. De ASR-3100PP-variant is uniek omdat het overal NVMe is, wat een enorm prestatieprofiel biedt in slechts één enkele rekeenheid. Om ervoor te zorgen dat klanten al hun NVMe-opslag kunnen gebruiken voor belangrijke toepassingen, bevat Advantech twee M.2 2242 SATA-slots op het moederbord voor OS-installatie, met optionele RAID1-mirror. Daarnaast biedt het systeem 16 DIMM-sleuven voor maximaal 512 GB RAM, dubbele Intel Xeon E5-2600 v3/v4 CPU-sleuven, twee PCIe x8-uitbreidingssleuven (één FHHL, één HHHL), redundante 1100 W redundante voedingen en IPMI-ondersteuning.


De Advantech ASR-3100PP maakt deel uit van de grotere ASR-3100-serie, die bestaat uit opslagzware 1U-servers. Elke server biedt tot 16 bays van 2.5″ opslag, in een dubbel gestapeld formaat, met 8 bays aan de traditionele voorkant van de doos en nog eens 8 die direct achter die aan de voorkant van het chassis verschijnen. De ASR-3100PP-variant is uniek omdat het overal NVMe is, wat een enorm prestatieprofiel biedt in slechts één enkele rekeenheid. Om ervoor te zorgen dat klanten al hun NVMe-opslag kunnen gebruiken voor belangrijke toepassingen, bevat Advantech twee M.2 2242 SATA-slots op het moederbord voor OS-installatie, met optionele RAID1-mirror. Daarnaast biedt het systeem 16 DIMM-sleuven voor maximaal 512 GB RAM, dubbele Intel Xeon E5-2600 v3/v4 CPU-sleuven, twee PCIe x8-uitbreidingssleuven (één FHHL, één HHHL), redundante 1100 W redundante voedingen en IPMI-ondersteuning.

Het consolideren van zoveel NVMe-schijven in een 1U-chassis opent een aantal use-cases voor de ASR-3100PP. Het lokaal uitvoeren van applicaties zoals transactionele databases voor maximale prestaties zou een algemeen uitgangspunt zijn. Het systeem speelt ook goed voor bandbreedte-intensieve vereisten, zoals die worden aangetroffen bij weergave en bewerking in de media- en entertainmentruimte. Voor omgevingen die hun eigen software gebruiken, kan de ASR-3100PP een geweldige cache of laag zijn in een grote omgeving. Natuurlijk zouden een groot aantal softwaregedefinieerde leveranciers ook gebruik kunnen maken van het platform, hoewel de meeste van hen een beetje achterlopen wat betreft het kunnen benutten van zoveel opslagprestaties.

Voor dit specifieke model leverde Micron alle NVMe SSD's (800GB 9100 SSD) en het RAM (in dit geval zestien 32GB DIMM's voor een totaal van 512GB). Hoewel CPU's en netwerken een grote bijdrage leveren aan het verbeteren van de prestaties van een bepaalde server, zullen de bovenstaande bijdragen van Micron echt een enorme impact hebben op het verbeteren van de algehele prestaties van de ASR-3100PP. De tweede rij en schijfposities bieden ook ruimte voor SATA-schijven (met SAS optioneel) voor diegenen die meer capaciteit willen toevoegen voor een lagere prijs.

Advantech ASR-3100PP Specificaties

  • Vormfactor: 1U
  • CPU: Intel Xeon E5-2600 v3/v4-serie (LGA2011-R3-socket)
  • Chipset: Intel C612
  • Maximaal geheugen: 512 GB DDR4
  • Schijfposities: 16x 2.5-inch NVMe/SAS 12Gb/s/SATA 6Gbs
  • I / O-poorten:
    • 1x USB 2.0
    • 4x USB 3.0
    • 2x RJ-45-LAN
    • 1x VGA
    • 1x Communicatie
  • PCIe-slots: 2 x PCIe Gen3 x8-slots (ondersteunt 1x HHHL-kaart en 1x FHHL-kaart)
  • Stroomvoorziening:
    • 80 PLUS Platinum 1+1 redundante voeding
    • 900 W bij 100 ~ 120 V
    • 1100 W bij 200 ~ 240 V
    • Invoerbereik: AC 100 ~ 240 V
  • Milieu
    • Bedrijfstemperatuur: 0 ~ 40 °C (32 ~ 104 °F)
    • Bedrijfsvochtigheid: 10 ~ 85% @ 40° C
    • Trilling (5 ~ 500 Hz): 0.25 Grms
  • Afmetingen (B x H x D): 806 x 430 x 44 (mm)

Ontwerp en bouw

De Advantech ASR-3100PP is een 1U-server met een unieke manier om 16 NVMe-drives via de voorkant naar binnen te krijgen. Langs de voorkant van het apparaat bevinden zich acht 2.5-inch bays. Aan de linkerkant bevinden zich ook de aan/uit-, locatie- en resetknop, evenals drive- en LAN-indicatielampjes. De rechterkant van het apparaat heeft een USB 2.0-poort. Direct achter de eerste 8 traveeën bevindt zich een tweede set van 8 traveeën. Om erbij te komen, moeten gebruikers twee lipjes naar voren trekken en vervolgens de tweede lade schuin omhoog trekken. Het is niet het gemakkelijkste om erin te komen, maar u hoeft zich geen zorgen te maken dat deze tweede lade per ongeluk opengaat.

Als we naar de achterkant van het apparaat gaan, van links naar rechts, zijn er twee verwijderbare PSU's, een seriële poort en een VGA-poort, vier USB 3.0-poorten, twee RJ-45 LAN-poorten en twee PCIe-slots (één is gevuld met onze 10GbE netwerkkaart).

beheer

Kijkend naar het beheer van de ASR-3100PP, gebruikt de server de Amerikaanse Megatrends MEGARAC IPMI-beheersoftware. Vanaf het hoofdscherm kunnen gebruikers eenvoudig dingen zien zoals apparaat- en netwerkinformatie, sensor- en PMBus-monitoring en het gebeurtenissenlogboek.

Door op de serverstatus te klikken, kunnen gebruikers inzoomen op zaken als de sensorstatus voor een meer gedetailleerd overzicht van wat er op de server gebeurt.

Sysbench-prestaties

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 maakten we gebruik van de LSI Logic SAS SCSI-controller.

Sysbench-testconfiguratie (per VM)

  • CentOS 6.3 64-bits
  • Opslagcapaciteit: 1 TB, 800 GB gebruikt
  • 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

Onze Sysbench-test meet de gemiddelde TPS (Transactions Per Second), de gemiddelde latentie en de gemiddelde latentie van het 99e percentiel bij een piekbelasting van 32 threads. Eerst kijkend naar de gemiddelde TPS, bereikte de ASR-3100 een sterke 10,080 TPS waarbij één MySQL VM op elke NVMe SSD zat. De belangrijkste beperking van deze test waren niet de NVMe SSD's, maar de CPU's zelf.

Op weg naar de gemiddelde latentie van de Sysbench-benchmark, handhaafde de ASR-3100 een gemiddelde latentie van 25.39 ms tijdens de indrukwekkende werklast.

In termen van ons slechtste MySQL-latentiescenario (99e percentiellatentie), ging de ASR-3100 niet hoger dan 49.47 ms.

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 benchmark voor transactieverwerking 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 de 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

Tijdens de SQL Server-test gaf de ASR-3100 een sterke prestatie van 12,520.8 TPS in totaal. Individuele VM's varieerden van 3,124.8 TPS tot 3,136 TPS. In dit geval werden slechts 4 NVMe SSD's gebruikt, en omdat het een latentiegevoelige test is, zou een ander model schijf anders reageren.

In gemiddelde latentie voor SQL Server had de ASR-3100 een totale latentie van 48.3 ms met individuele VM's variërend van 39 ms tot 57 ms.

Enterprise synthetische werklastanalyse

Ons benchmarkproces voor zakelijke harde schijven preconditioneert elke schijf in een stabiele toestand met dezelfde werklast waarmee het apparaat zal worden getest onder een zware belasting van 16 threads, met een uitstekende wachtrij van 16 per thread. Vervolgens wordt het met vaste intervallen getest in profielen met meerdere threads/wachtrijen om de prestaties bij licht en zwaar gebruik te tonen. Aangezien harde schijven zeer snel hun nominale prestatieniveau bereiken, zetten we alleen de belangrijkste onderdelen van elke test in een grafiek.

Voorconditionering en primaire steady-state tests:

  • Doorvoer (lezen+schrijven IOPS aggregaat)
  • Gemiddelde latentie (lees- en schrijflatentie samen gemiddeld)
  • Maximale latentie (piek lees- of schrijflatentie)
  • Latentie Standaarddeviatie (Lezen + Schrijven Standaarddeviatie samen gemiddeld)

Onze Enterprise Synthetic Workload Analysis omvat vier profielen op basis van taken uit de echte wereld. Deze profielen zijn ontwikkeld om het gemakkelijker te maken om te vergelijken met onze eerdere benchmarks, evenals met algemeen gepubliceerde waarden zoals max. 4K lees- en schrijfsnelheid en 8K 70/30, wat vaak wordt gebruikt voor zakelijke schijven.

  • 4K
    • 100% lezen of 100% schrijven
    • 100% 4K
  • 8K 70/30
    • 70% lezen, 30% schrijven
    • 100% 8K
  • 128K (opeenvolgend)
    • 100% lezen of 100% schrijven
    • 100% 128K

In de eerste van onze enterprise-workloads hebben we een lange steekproef van willekeurige 4K-prestaties gemeten met 100% schrijf- en 100% leesactiviteit. Hier bereikte de ASR-3100 een indrukwekkende 2,309,900 IOPS gelezen en 923,371 IOPS schrijven.

Met een gemiddelde latentie bereikte de ASR-3100 opnieuw een reeks indrukwekkende cijfers met een leeslatentie van 1.77 ms en een schrijflatentie van 4.43 ms.

Met maximale latentie kropen de cijfers behoorlijk omhoog tot 128.5 ms lezen en 39.5 ms schrijven.

En de ASR-3100 voltooide de 4K-benchmarks met weer een indrukwekkende reeks cijfers in standaarddeviatie met 1.94 ms lezen en 2.01 ms schrijven.

In onze volgende benchmark hebben we de overdrachtsgrootte verdubbeld tot 8K. Opnieuw bracht de ASR-3100 indrukwekkende cijfers op tafel met 1,487,800 IOPS gelezen en 1,097,500 IOPS schrijven.

In onze volgende vier grafieken laten we resultaten zien op basis van een protocol dat bestaat uit 70% leesbewerkingen en 30% schrijfbewerkingen met een overdrachtsgrootte van 8K. De werklast varieert dan van 2 threads en een wachtrijdiepte van 2 tot 16 threads en 16 wachtrijen. Hier piekte de ASR-3100 op bijna 1.6 miljoen IOPS.

Nogmaals, de gemiddelde latentie was indrukwekkend. Deze keer in de hele benchmark begon de gemiddelde latentie zo laag als 0.2 ms en piekte op slechts 2.56 ms.

De maximale latentie begon sterk voordat hij snel toenam en een piek bereikte van 87.55 ms.

En nogmaals, de ASR-3100 eindigde sterk met standaarddeviatielatentie variërend van 0.24 ms tot slechts 1.34 ms.

De uiteindelijke synthetische benchmark maakt gebruik van veel grotere 128K-overdrachtsgroottes met 100% lees- en 100% schrijfbewerkingen. Hier had de Advantech ASR-3100 echt wat kanjers. Voor lezen bereikte de server 37.265 GB/s en voor schrijven 9.583 GB/s.

Conclusie

Advantech heeft ontdekt hoe zestien 2.5-inch NVMe SSD's in een 1U-vormfactor kunnen worden gepropt en er een extreem krachtige server mee kan produceren. Een uniek kenmerk van deze server is het feit dat er 8 front-loading bays zijn voor hot-swap NVMe SSD's, met een tweede set van 8 bays direct achter de eerste die toegankelijk is door het gedeelte in een hoek van ongeveer 45 graden omhoog te klappen hoek. Afgezien hiervan heeft de server met kleine voetafdruk dubbele Intel Xeon E5-2600 v3/v4 CPU, tot 512 GB RAM, IPMI-ondersteuning en twee PCIe-slots voor verdere uitbreiding. Voor onze specifieke build leverde Micron zestien 800 GB 9100 NVMe-schijven en 512 GB DDR4-ram (16 x 32 GB DIMM's).

Wat de prestaties betreft, had de ASR-3100PP sterke SysBench- en SQL Server-cijfers. Voor SysBench had de server een TPS-score van 10,080, met een gemiddelde latentie van 25.38 ms en 49.47 ms in het slechtste scenario. Sysbench is erg CPU-intensief, dus gebruikers kunnen die vergelijkbare prestatiecijfers bereiken met minder schijven, zij het met modellen met een hogere capaciteit. SQL Server had ook sterke cijfers met geaggregeerde scores van 12,520.8 TPS en een gemiddelde latentie van 48.3 ms. Onze SQL Server-test (hoewel niet CPU-beperkt) kan andere of betere resultaten opleveren met verschillende SSD-modellen. Vanuit een opslagperspectief is de ASR-3100PP drive-agnostisch, dus de lucht is echt de limiet voor hoe een klant het uiteindelijk configureert.

Toen we overschakelden op synthetisch materiaal, kwam het ongelooflijke potentieel van de ASR-3100PP echt tot uiting. In onze 4K-benchmarks haalde de server een doorvoer van meer dan 2.3 miljoen IOPS lezen en 923K IOPS schrijven, met een gemiddelde latentie van 1.77 ms lezen en 4.43 ms schrijven met een effectieve wachtrijdiepte van 256 per schijf. Bij 100% lezen/schrijven 8K-doorvoer bereikte de server bijna 1.5 miljoen IOPS lezen en meer dan 1 miljoen IOPS schrijven. Met 8K 70% lezen / 30% schrijven had de server opnieuw een indrukwekkend doorvoeraantal met een piek van meer dan 1.5 miljoen IOPS. En in onze large-block 128K-benchmark had de server een ongelooflijke leessnelheid van 37.3 GB/s en schrijfsnelheid van 9.6 GB/s. Voor use-cases die kunnen profiteren van deze server, zijn de resultaten gewoonweg ongelooflijk.

VOORDELEN

  • 16 NVMe-schijven in een 1U-vormfactor
  • Lage vanafprijs
  • Recordbrekende synthetische prestaties

NADELEN

  • PCIe-uitbreiding beperkt tot slechts 16 lanes (of ~12-13GB/s uit)

The Bottom Line

De Advantech ASR-3100PP is een ideale server voor zakelijke kopers die goed kunnen profiteren van de maximale prestaties die deze server levert, terwijl ze tegelijkertijd profiteren van de compacte voetafdruk.

Advantech ASR-3100PP productpagina