Home Enterprise Beoordeling Huawei ES3000 V2 AIC PCIe SSD

Beoordeling Huawei ES3000 V2 AIC PCIe SSD

by StorageReview Enterprise Lab

De Huawei ES3000 V2 PCIe SSD-kaarten zijn ontworpen om IO-knelpunten voor serveropslag aan te pakken, zakelijke toepassingen te versnellen en het algehele gebruik van bronnen te verbeteren. De ES3000-familie biedt zowel full-height, half-length als low-profile vormfactoren, met capaciteitsopties variërend van 600 GB tot maximaal 3.2 TB. 


De Huawei ES3000 V2 PCIe SSD-kaarten zijn ontworpen om IO-knelpunten voor serveropslag aan te pakken, zakelijke toepassingen te versnellen en het algehele gebruik van bronnen te verbeteren. De ES3000-familie biedt zowel full-height, half-length als low-profile vormfactoren, met capaciteitsopties variërend van 600 GB tot maximaal 3.2 TB. 

Als zodanig zijn de ES3000-kaarten uitgerust met 19/20 nm NAND-flitser en zouden ze kunnen bogen op meer dan 770,000 in stabiele dit artikel lezen IOPS-prestaties terwijl de maximale gelezen BW is ingesteld op 3,100 MB/s voor de capaciteit van 3.2 TB. De ES3000-lijn wordt ook geleverd met ingebouwde ECC en dynamische RAID5-engine, die de betrouwbaarheid van gegevens helpen waarborgen. Bovendien maakt het dynamische RAID-algoritme het delen van bronnen tussen kanalen mogelijk om het verlies van gegevens als gevolg van kanaalstoringen te voorkomen. Deze single-chip storingsbeveiliging verwijdert de defecte geheugenchip terwijl het RAID-algoritme gegevens herstelt en automatisch een RAID-groep opnieuw opbouwt om ervoor te zorgen dat de ES3000 actief blijft.

De Huawei ES3000 wordt geleverd in een overvloed aan capaciteiten: 600 GB, 800 GB, 1.2 TB, 1.6 TB, 2.4 TB en 3.2 TB. Voor deze review kijken we naar de 1.6TB low-profile en 3.2TB FHHL-kaarten, de laatste die is uitgerust met twee controllers. Dit zijn in wezen twee gecombineerde schijven van 1.6 TB; de opslag bevindt zich echter allemaal in één pool. In het verleden was het vrij gebruikelijk dat kaarten met meerdere controllers gebruik maakten van twee verschillende opslagpools die moesten worden gecombineerd op host- (server)niveau. Alle schijven worden gedekt door een garantie van 5 jaar. 

Huawei ES3000 V2 PCIe SSD-specificaties

  • Bruikbare capaciteit:
    • 600GB
    • 800GB
    • 1.2TB
    • 1.6TB
    • 2.4TB
    • 3.2TB
  • NAND-type: 19/20nm MLC
  • Businterface: PCIe 2.0 x8
  • prestaties:
    • Max lezen BW (GB/s): 3.1 (3.2 TB), 1.55 (1.6 TB)
    • Stabiele lees-IOPS (4 KB): 770,000 (3.2 TB), 395,000 (1.6 TB)
    • Max. Schrijven in zwart-wit (GB/s):
      • 1.1 (1.6 TB)
      • 2.2 (3.2 TB)
    • Max. IOPS schrijven (4 KB):
      • 270,000 (1.6 TB)
      • 540,000 (3.2 TB)
    • Stabiele schrijf-IOPS (4 KB):
      • 115,000 (1.6 TB)
      • 230,000 (3.2 TB)
  • Energieverbruik
    • 12 W tot 25 W (1.6 TB)
    • 25 W tot 55 W (3.2 TB)
  • Uithoudingsvermogen: 3 DWPD, 5 jaar

Ontwerp en bouw

De ene kant van de schijven is een groot zwart koellichaam met Huawei-branding aan de bovenkant. De volledige hoogte heeft branding op beide hoeken en de halve hoogte heeft branding in de linkerbovenhoek. De schijf van volledige hoogte heeft 4 condensatoren aan de onderkant bij de PCIe-interface en de schijf van halve hoogte heeft 3 condensatoren aan de bovenkant van de schijf. 

Aan de andere kant van de drive bevindt zich een blootliggende printplaat waar men de Micron NAND-packs en SK Hynix DRAM-chips kan zien. Beide vormfactoren hebben stickers met informatie zoals modelnummer en vermogen.

Achtergrond en vergelijkingen testen

Het StorageReview Enterprise-testlaboratorium biedt een flexibele architectuur voor het uitvoeren van benchmarks van zakelijke opslagapparaten in een omgeving die vergelijkbaar is met wat beheerders tegenkomen in echte implementaties. Het Enterprise Test Lab bevat een verscheidenheid aan servers, netwerken, stroomconditionering en andere netwerkinfrastructuur waarmee ons personeel real-world omstandigheden kan vaststellen om de prestaties tijdens onze beoordelingen nauwkeurig te meten.

We nemen deze details over de laboratoriumomgeving en protocollen op in beoordelingen, zodat IT-professionals en degenen die verantwoordelijk zijn voor opslagverwerving de voorwaarden kunnen begrijpen waaronder we de volgende resultaten hebben bereikt. Geen van onze beoordelingen wordt betaald of gecontroleerd door de fabrikant van de apparatuur die we testen. Aanvullende informatie over de StorageReview Enterprise-testlaboratorium en een overzicht van de netwerkmogelijkheden zijn beschikbaar op die respectievelijke pagina's.

We hebben de Huawei getest terwijl we hem vergeleken met de volgende andere AIC NVMe SSD's:

  • Memblaze PBlaze4 3.2 TB
  • Intel DC P3608 1.6 TB
  • HGST Ultrastar EN150

Analyse van de werkbelasting van applicaties

Om de prestatiekenmerken van enterprise storage-apparaten te begrijpen, is het essentieel om de infrastructuur en de applicatieworkloads in live productieomgevingen te modelleren. Onze eerste benchmarks voor de Memblaze PBlaze4 zijn dan ook de MySQL OLTP-prestaties via SysBench en Microsoft SQL Server OLTP-prestaties met een gesimuleerde TCP-C-workload. Voor onze applicatieworkloads draait elke schijf 2-4 identiek geconfigureerde VM's.

OpslagReview's Microsoft SQL Server OLTP-testprotocol 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 instantie van onze SQL Server VM voor deze beoordeling gebruikt een SQL Server-database van 333 GB (schaal 1,500) en meet de transactieprestaties en latentie onder een belasting van 15,000 virtuele gebruikers.

Als we kijken naar SQL Server-uitvoer, boekte de Huawei-drive de beste resultaten met een top TPS van 3,157.40 met een totaal van 3,157.34 TPS. 

Gemiddelde latentieresultaten tijdens de 15 gebruikers-SQL Server-benchmark lieten zien dat de Huawei-schijf bovenaan het klassement stond met drie andere schijven: de SanDisk, Memblaze en HGST SSD's; die allemaal 7.0 ms plaatsten.

De volgende applicatiebenchmark bestaat uit een Percona MySQL OLTP-database gemeten via SysBench. Deze test meet de gemiddelde TPS (Transactions Per Second), de gemiddelde latentie en de gemiddelde latentie van het 99e percentiel. Percona en MariaDB gebruiken de Fusion-io flash-aware applicatie-API's in de meest recente releases van hun databases, hoewel we voor deze vergelijking elk apparaat testen in hun "legacy" blokopslagmodi.

In de benchmark voor gemiddelde transacties per seconde stonden beide Huawei-capaciteiten onderaan het leaderboard met een totaal van 3,868.7 TPS (3.2 TB) en 3,565.3 TPS.

Als we kijken naar de gemiddelde latentieresultaten, pochte de HGST redelijk goede resultaten, met individuele VM's die tussen 21.66 ms tot 22.10 ms liepen en een totale latentie van 21.87 ms.

In termen van ons worst-case MySQL-latentiescenario (99e percentiellatentie), zijn beide Huawei-capaciteiten aan de onderkant van het pakket geplaatst. De best presterende schijf was de SanDisk, die een indrukwekkend totaal van slechts 41.92 ms had.

Enterprise synthetische werklastanalyse

Flash-prestaties variëren naarmate de schijf wordt aangepast aan zijn werkbelasting, wat betekent dat flash-opslag moet worden gepreconditioneerd vóór elk van defio synthetische benchmarks om ervoor te zorgen dat de benchmarks nauwkeurig zijn. Elk van de vergelijkbare schijven wordt veilig gewist met behulp van de tools van de leverancier en gepreconditioneerd tot stabiele toestand met een zware belasting van 16 threads en een uitstekende wachtrij van 16 per thread.

  • 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)

Zodra de preconditionering is voltooid, wordt elk apparaat met tussenpozen getest over meerdere thread-/wachtrijdiepteprofielen om de prestaties bij licht en zwaar gebruik te tonen. Onze synthetische werklastanalyse voor de Memblaze PBlaze4 maakt gebruik van twee profielen, die veel worden gebruikt in fabrikantspecificaties en benchmarks. Het is belangrijk om er rekening mee te houden dat synthetische workloads nooit 100% de activiteit vertegenwoordigen die wordt gezien in productieworkloads, en in sommige opzichten onnauwkeurig een drive weergeven in scenario's die in de echte wereld niet zouden voorkomen. 

  • 4k
    • 100% lezen en 100% schrijven
  • 8k
    • 70% lezen/30% schrijven

In onze throughput 4k-schrijfvoorconditioneringstest was de best presterende schijf hier de Huawei 3.2TB-schijf. Het model van 1.6 TB begon met ongeveer 320,000 IOPS, terwijl het een stabiele toestand bereikte rond de 120,000 IOPS.

Vervolgens kijken we naar de gemiddelde latentie waarbij de topschijf opnieuw de Huawei 3.2 TB was, die een stabiele toestand had van iets meer dan 1.0 ms. De schijf van 1.6 TB bevond zich aan de andere kant van het spectrum onderaan het klassement.    

Bij het meten van de maximale latentie hadden beide Huawei-capaciteiten bijna identieke resultaten tijdens de test, met slechts één keer een piek boven de 40 ms. Over het algemeen presteerde de Intel-schijf het beste.

In wezen zijn standaarddeviatieberekeningen ontworpen om het voor ons gemakkelijker te maken om de consistentie van de SSD-latentie te visualiseren. Hier plaatsten beide Huawei-schijven inconsistente resultaten, met name het model van 1.6 TB (meer dan 3.5 ms). Hoewel de HGST aan het einde van de test de beste latentie had, had de Intel over het algemeen de meest stabiele resultaten, met een snelheid van minder dan 1.6 ms in de stabiele toestand.

Nu de schijven vooraf zijn geconditioneerd, zien we eruit als de primaire synthetische 4K-benchmark. In doorvoer liet de 3.2TB Huawei uitstekende resultaten zien met 753,933 IOPS gelezen en een leidende 229,914 IOPS schrijven; het model van 1.6 TB registreerde echter resultaten die het onderaan het pakket plaatsten. Intel drive presteerde het best in de gelezen kolom met een indrukwekkende 851,693 IOPS.

Kijkend naar de gemiddelde latentie, bleek dat beide Huawei-schijven onderaan het klassement stonden; de Huawei-schijf van 3.2 TB boekte echter de beste schrijflatentie met 1.11 ms. De Intel registreerde de beste gemiddelde latentie bij het lezen met 0.03 ms.

In maximale latentie pochten de Huawei-schijven redelijk goede resultaten, met 4.9 ms lezen / 33.4 ms schrijven en 8.4 ms lezen en 38.0 ms schrijven voor respectievelijk de 3.2 TB en 1.6 TB. De best presterende in reads was de Memblaze-schijf met 4.6 ms, hoewel deze de langzaamste schrijflatentie had.

Als we naar de standaarddeviatie kijken, zien we dat de Huawei-schijven weer onderaan het klassement staan, met het 3.2 TB-model met 0.249 ms lezen en 2.229 ms schrijven. De best presterende in reads was de Memblaze-schijf, die een indrukwekkende 0.107 ms had.

Onze volgende werkbelasting gebruikt 8k-overdrachten met een verhouding van 70% leesbewerkingen en 30% schrijfbewerkingen. Dat gezegd hebbende, zullen we beginnen met de preconditioneringsresultaten voordat we overgaan op de hoofdtests. Wat de doorvoer betreft, vertoonde de Huawei-schijf van 3.2 TB de beste prestaties door eenmaal de stabiele toestand rond 282,000 IOPS te bereiken, hoewel het een beetje een ruwe, inconsistente start had. Het model van 1.6 TB eindigde onderaan het klassement.

Vervolgens kijken we naar de gemiddelde latentie waarbij de Huawei-schijf van 3.2 TB dezelfde trend vertoonde als overal: een zwakkere start maar erg sterk eindigen. Dat gezegd hebbende, het had een constante waarde van iets minder dan 1.0 ms.

Bij het meten van de maximale latentie waren beide Huawei-capaciteiten twee van de meest consistente schijven, aangezien beide tijdens de test geen grote pieken vertoonden. De best presterende was het 3.2 TB-model, dat tegen het einde rond de 16 ms zweefde.

In standaarddeviatieberekeningen had de Huawei-schijf van 3.2 TB de beste latentie met een aanzienlijke marge, met een indrukwekkende stabiele toestand van minder dan 1.0 ms. De 1.6 TB had helaas het tegenovergestelde resultaat en plaatste zich onderaan het klassement.

Nadat we de schijf volledig hadden gepreconditioneerd, hebben we onze belangrijkste 8k 70/30-test doorstaan. Wat de doorvoer betreft, presteerde het grootste deel van de schijf vrijwel identiek, met uitzondering van de Huawei 3.2TB, die al vrij vroeg uit het peloton wegtrok en eindigde met een ongelooflijke 280,000 IOPS in de terminal.

De resultaten werden weerspiegeld als we naar de gemiddelde latentie keken, waarbij de Intel-, Memblaze-, HGST- en 1.6 TB Huawei-schijven presteerden met bijna identieke prestaties. Nogmaals, de best presterende schijf was de Huawei-schijf van 3.2 TB, die net onder de 0.9 ms eindigde in de wachtrijdieptes van de terminal.

Kijkend naar de maximale latentie toonden beide Huawei-schijven met zeer weinig latentie, hoewel het tegen het einde van de test begon te stijgen. Over het algemeen liet de Intel-schijf de beste resultaten zien.

De standaarddeviatie vertoonde prestaties die sterk leken op die van de maximale en gemiddelde latentiemetingen. Hier trok de Huawei 3.2TB-schijf weg rond de 8T8Q-markering en registreerde de beste algehele resultaten met ongeveer 0.9 ms.

Conclusie

De AIC NVMe SSD's van Huawei zijn er in twee vormfactoren, zowel volledige hoogte als halve hoogte, en verschillende capaciteiten, variërend van 600 GB tot 3.2 TB. Zoals met alle nieuwe NVMe AIC SSD's, worden de Huawei ES3000 v2-drives geleverd met claims van hoge prestaties (tot 770K IOPS lezen en 230K IOPS schrijven, voor stabiele prestaties) en zeer lage latentie (31 µs lezen en 9 µs schrijven). Zoals met de meeste recent geïntroduceerde NVMe AIC SSD's, zijn de schijven van Huawei ook gericht op databases, HPC en cloud computing.

Wat de prestaties betreft, presteerden de Huawei-schijven die we hebben getest goed in onze SQL Server-toepassingstests (hoewel alle schijven die we hebben getest erg dicht bij elkaar lagen). De schijf van 3.2 TB had genoeg capaciteit voor onze SQL-tests, net als de schijf van 1.6 TB. De ES3000 3.2TB zou een totale prestatie van 3,157.34 TPS moeten hebben, waardoor hij bijna bovenaan het peloton staat, hoewel individuele VM's wel op de topposities draaiden. De gemiddelde latentie van de SQL-server was over de hele linie 7 ms, wat de Huawei voor de eerste plaats bond. Toen we verder gingen met Sysbench, presteerden de Huawei Drives niet zo goed. In de benchmark voor transacties per seconde hadden beide schijven de laagste scores in individuele VM's die leidden tot de laagste totale scores. Met gemiddelde latentie zagen we dezelfde plaatsing waarbij het 3.2 TB-model iets beter presteerde dan het 1.6 TB-model. Met het 99e percentiel Sysbench trok het 3.2 TB-model zichzelf naar de tweede plaats met een totale score van 45.13 ms, maar het 1.6 TB-model zakte naar de onderkant van het peloton.

Toen we overgingen op onze synthetische tests, vertoonden de Huawei-schijven redelijk consistente prestaties in de meeste van onze preconditioneringsbenchmarks. Om in de belangrijkste benchmarks te komen, liet de 3.2TB ES3000v2 betere prestaties zien dan in de Sysbench-tests. In onze 4K-doorvoer had de 3.2 TB Huawei de beste schrijfprestaties bij 229 IOPS en de tweede weddenschap leesprestaties bij 914 IOPS. Met een gemiddelde van 753,933K en maximale latentie liep de 4 TB in het midden tot de bovenkant van het pakket. In onze 3.2K 8/70-tests schitterde de Huawei 30TB-schijf echt als de best presterende in elke test.

VOORDELEN

  • Sterke SQL-prestaties
  • Beste algehele prestaties in 8K (versie van 3.2 TB)
  • Over het algemeen het meest consistent in preconditioneringsbenchmarks

NADELEN

  • Slechte Sysbench-prestaties
  • De versie van 1.6 TB bleef achter in de meeste benchmarks

The Bottom Line

De Huawei ES3000v2 is een AIC NVMe SSD-familie die twee vormfactoren, meerdere capaciteitskeuzes en voldoende prestaties biedt voor de meeste workloads.

Huawei ES3000v2 productpagina

Bespreek deze recensie

Meld u aan voor de StorageReview-nieuwsbrief