Home Enterprise Samsung PM1735 SSD test

Samsung PM1735 SSD test

by Brian Beeler
Samsung PM1735

Samsung lanceerde in het najaar van 4 bijna twintig iteraties van hun PCIe Gen2019 enterprise SSD-familie. De PM1733 en PM1735 zijn ontworpen om volledig te profiteren van de doorvoer die Gen4 biedt. Nu serverleveranciers Gen4-poorten opnemen in hun op AMD en Intel gebaseerde serveraanbod, komen deze SSD's eindelijk in volume op de markt. De PM1733 is een model met een enkele drive die per dag schrijft, terwijl de PM1735 drie drive-writes per dag biedt. In deze review bekijken we een HPE PM1735-variant met een capaciteit van 3.2 TB (HPE-P16499-B21).

Samsung lanceerde in het najaar van 4 bijna twintig iteraties van hun PCIe Gen2019 enterprise SSD-familie. De PM1733 en PM1735 zijn ontworpen om volledig te profiteren van de doorvoer die Gen4 biedt. Nu serverleveranciers Gen4-poorten opnemen in hun op AMD en Intel gebaseerde serveraanbod, komen deze SSD's eindelijk in volume op de markt. De PM1733 is een model met een enkele drive die per dag schrijft, terwijl de PM1735 drie drive-writes per dag biedt. In deze review bekijken we een HPE PM1735-variant met een capaciteit van 3.2 TB (HPE-P16499-B21).

Samsung PM1735

Samsung PM1735 versus PM1733

Zoals opgemerkt, onderscheidt de PM1733 zich grotendeels van de PM1735 door uithoudingsvermogen; dat wil zeggen, de eerste wordt geciteerd met 1 DWPD (drive schrijft per dag), terwijl de laatste dit aantal verdrievoudigt met 3 DWPD. Beide schijven hebben dezelfde sequentiële schrijfsnelheden (bijv. 3,800 MB/s voor hun modellen met de hoogste capaciteit). De leesactiviteit is echter een beetje anders, aangezien de PM1735 een potentiële 8,000 MB/s biedt voor zijn 12.8 TB-, 3.2 TB- en 6.4 TB-modellen versus 7,000 MB/s voor alle PM1733-modellen.

Er moet ook worden opgemerkt dat SSD's bij de meeste serverleveranciers firmware hebben die specifiek is voor de leverancier, in dit geval bijvoorbeeld HPE. Deze schijven zijn mogelijk ook niet algemeen verkrijgbaar in de detailhandel omdat ze gericht zijn op OEM's. Samsung biedt de 1.3 DWPD PM9A3 aan voor de detailhandel. De PM9A3 is een datacenterschijf met één poort die wordt aangeboden in verschillende vormfactoren, waaronder M.2, U.2, E1.L en E1.S.

Samsung PM1735 terug

Samsung PM1735 Specificaties

Productnummer (SKU) P16499-B21
Levenslang schrijft 17,520TB
Uithoudingsvermogen DWPD (drive schrijft per dag) 3
IOPS lezen Willekeurig gelezen IOPS (4KiB, Q=16): 180,000

Max willekeurig gelezen IOPS (4KiB): 950,000@Q256

Schrijf IOPS Willekeurige schrijf-IOPS (4KiB, Q=16) 350,000

Max willekeurig schrijven IOPS (4KiB) 350,000@Q16

Power (Watts) 14
Lengte 15mm
Stekker: Hot-pluggable
Garantie Standaard 3/0/0 garantie

Samsung PM1735 Prestaties

Achtergrond en vergelijkingen testen

De 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.

Omdat de HPE PM1735 wordt aangeboden in een U.3-ONLY-versie, hebben we hem getest in de HPE ProLiant DL365 Gen10 Plus-server.

HPE ProLiant DL365 Gen10 Plus-configuratie:

  • 2 x 7713 AMD Epyc Gen 3 CPU's (64-core, 2GHz)
  • 16x 16GB DDR4 3200MHz
  • 1 x HPE Samsung PM1735 3.2 GB U.3 Gen4 SSD
  • ESXi 7.0u1

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 benchmarks voor de HPE/Samsung PM1735 omvatten de MySQL OLTP-prestaties via SysBench en Microsoft SQL Server OLTP-prestaties met een gesimuleerde TCP-C-workload. Voor onze applicatieworkloads draait elke vergelijkbare schijf 4 identiek geconfigureerde VM's. Omdat de PM1735 een U.3-ALLEEN-variant is, hebben we hem getest op de HPE DL365 Gen10 Plus, terwijl de andere modellen op onze Lenovo ThinkSystem SR635 zaten.

SQL Server-prestaties

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 8 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 op Windows Server 2012 R2 gast-VM's en wordt benadrukt door Quest's Benchmark Factory for Databases. 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.

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 transactiebenchmark voor SQL Server plaatste de PM1735 zich net achter de Kioxia-schijf met 12,625.56 TPS.

Samsung PM1735 SQL Server TPS

Met de gemiddelde latentie van SQL Server had de PM1735 een gemiddelde latentie van 11.25 ms, een verdubbeling van die van de Kioxia-schijven.

Samsung PM1735 SQL Server latentie

Sysbench-prestaties

De volgende applicatiebenchmark 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: een voor opstarten (~ 92 GB), een 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 8 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

Kijkend naar onze Sysbench-transactiebenchmark, had de PM1735 7,869.21 TPS, waarmee hij ver achter de Kioxia-schijven stond.

Met de gemiddelde latentie van Sysbench boekte de PM1735 16.26 ms, net achter de twee Kioxia-schijven.

Voor onze worst-case scenario latentie (99e percentiel) toonde de PM1735 28.90 ms, waardoor hij tussen de Kioxia CM6- en CD6-drives werd geplaatst.

VDBench-werkbelastinganalyse

Als het gaat om het benchmarken van opslagapparaten, is het testen van applicaties 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 databaseoverdrachten tot 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. Ons testproces voor deze benchmarks vult het volledige schijfoppervlak met gegevens en verdeelt vervolgens een schijfgedeelte dat gelijk is aan 25% van de schijfcapaciteit om te simuleren hoe de schijf zou kunnen reageren op applicatieworkloads. Dit is anders dan volledige entropietests die 100% van de schijf gebruiken en deze in stabiele toestand brengen. Als gevolg hiervan weerspiegelen deze cijfers hogere aanhoudende schrijfsnelheden.

profielen:

  • 4K willekeurig lezen: 100% lezen, 128 threads, 0-120% joate
  • 4K willekeurig schrijven: 100% schrijven, 128 threads, 0-120% snelheid
  • 4K willekeurig lezen (hoge belasting): 100% lezen, 512 threads, 0-120% irate
  • 4K willekeurig schrijven (hoge belasting): 100% schrijven, 512 threads, 0-120% irate
  • 64K sequentieel lezen: 100% lezen, 32 threads, 0-120% jorate
  • 64K sequentieel schrijven: 100% schrijven, 16 threads, 0-120% snelheid
  • 64K sequentieel lezen (hoge belasting): 100% lezen, 64 threads, 0-120% irate
  • 64K sequentieel schrijven (hoge belasting): 100% schrijven, 64 threads, 0-120% irate
  • Synthetische database: SQL en Oracle
  • VDI volledige kloon en gekoppelde kloonsporen

Vergelijkingen:

In onze eerste VDBench Workload Analysis, Random 4K Read, vertoonde de PM1735 zwakke prestaties in vergelijking met de Kioxia-schijven, met een piek van slechts 631,959,288 IOPS bij een latentie van 800.7 µs onder een hoge belasting. De normale belasting vertoonde iets meer dan 400K en 319.6 ms in piekprestaties. Dit zet de drive ver achter de leiders.

Samsung PM1735 Sequentieel lezen 4K

Voor willekeurig 4K-schrijven presteerde de Samsung-schijf opnieuw goed achter de Kioxia-schijven. Onder hoge belasting bereikte de PM1735 een piek van 195,953 IOPS bij een latentie van 2,605 µs voordat er een lichte piek was. Bij een normale belasting plaatste het 227,664 IOPS bij een latentie van 557.6 ms.

Samsung PM1735 Sequentieel schrijven 4KK

Sequentiële workloads vertelden hetzelfde, aangezien de PM1735 opnieuw achterop raakte in 64K lezen met een piekscore van 75,598 IOPS (of 4.72 GB/s) bij een latentie van slechts 761.7 µs voordat hij een grote prestatiedaling nam (eindigend op 3.9 GB/s). S). Voor een normale belasting zag read de PM1735 een piek van 59,915 IOPS of 3.74 GB/s bij een latentie van 532.8 µs.

Samsung PM1735 Sequentieel lezen 64K

Bij 64K schrijfbewerkingen vertoonde de PM1735 een piekprestatie van 35,160K IOPS of 2.3GB/s bij een latentie van ongeveer 445µs. High Load 64K sequentiële schrijfbewerking zag de PM1735 op ongeveer 33,643 IOPS of 2.1 GB/s bij een latentie van 1.88 ms.

Samsung PM1735 Sequentieel schrijven 64K

Onze volgende reeks tests zijn onze SQL-workloads: SQL, SQL 90-10 en SQL 80-20. Beginnend met SQL eindigde de Samsung PM1735 vlak naast de Kioxia CD6-drive, met een piek van 241,721 IOPS bij een latentie van 131µs.

Voor SQL 90-10 vertoonde de PM1735 opnieuw vergelijkbare piekprestaties van de CD6 met een piekprestatie van 241,804 IOPS bij een latentie van 130.8 µs.

Met SQL 80-20 spreidden de resultaten iets meer uit, waardoor de PM1735 iets terug in 3rd plaats met een piekprestatie van 225,753 IOPS 139.7µs.

De volgende stap zijn onze Oracle-workloads: Oracle, Oracle 90-10 en Oracle 80-20. Beginnend met Oracle, vertoonde de PM1735 een piekprestatie van 229,702 IOPS bij een latentie van 155.1 µs, waardoor hij een beetje achter de Kioxia-schijven kwam te staan.

In Oracle 90-10 werd de PM1735 uiteindelijk boven een van de Kioxia-drives geplaatst voor de tweede plaats (en precies op de staart van de CM6) met een piekprestatie van 199,587 IOPS bij een latentie van slechts 109 µs.

De PM1735 werd opnieuw tweede in de Oracle 80-20 met een piek van 197,236 IOPS bij een lage latentie van 110.1 µs.

Vervolgens zijn we overgestapt op onze VDI-kloontest, Full en Linked. Voor VDI Full Clone scoorde de Samsung-drive in alle categorieën ver terug. De eerste is (FC) Boot, waar de PM1735 piekte op 110,816 IOPS en een latentie van 313.4 µs.

Voor VDI FC Initial Login bleef de PM1735 ver achter op de Kioxia-drives met een piekprestatie van slechts 51,903 IOPS met een latentie van 571.8 µs (voordat hij weer een piek in prestatie nam).

Onze VDI FC Monday Login-benchmark zag de PM1735 iets dichter bij de Koxia-schijven komen met een piekprestatie van 68,023 IOPS met een latentie van 230 µs.

Voor VDI Linked Clone (LC) Boot was de PM1735 weer ver terug met een piekscore van 78,481 IOPS bij een latentie van 202µs.

VDI LC Initial Login, de PM1735 eindigde eigenlijk ruim voor de Kioxia-drives met een piek van iets minder dan 50K IOPS bij een latentie van 159.4 µs voordat er wat afviel.

Eindelijk, VDI LC Monday Login had de PM1735 terug aan de onderkant van het peloton met een piekscore van 55,088 IOPS en een latentie van 285.1 µs.

Conclusie

De Samsung PM1735 is een PCIe Gen4 SSD die is ontworpen voor veeleisende zakelijke workloads. Met zijn 3 DWPD-uithoudingsvermogen en prestatieprofiel van 8 GB/s lezen en 3.8 GB/s schrijven, lijkt de schijf op papier zeer geschikt voor de taak. Dat is een grote reden waarom HPE het opneemt bij hun nieuwste Gen4-compatibele servers onder het HPE P16499-B21 onderdeelnummer. Overigens, aangezien serverleveranciers hun componenten uit meerdere bronnen halen, omvat dat onderdeelnummer ook de KIOXIA CM6 en Intel P4610 in de categorie "high-performance mixed-use SFF".

Samsung PM1735 pn HPE-server

Voor prestaties hebben we de nieuwe Samsung-schijf door onze gebruikelijke handschoen van Application Workload Analysis en VDBench gehaald. Bovendien hebben we, net als de KIOXIA-schijfrecensies die we eerder publiceerden, een hogere belastingstest op VDBench toegevoegd om het nog wat verder te benadrukken, aangezien ze zijn ontworpen om ermee om te gaan.

Voor onze Application Workload Analysis-tests hebben we SQL Server en Sysbench uitgevoerd. Met SQL Server had de PM1735 een TPS en een gemiddelde latentie van 12,625.56 en 11.25 ms, die beide aan de onderkant van het leaderboard stonden. Met Sysbench boekte het 7,869.21 TPS (wat ver achterbleef bij de KIOXIA-schijven), 16.26 ms gemiddelde latentie en 28.90 ms in ons worstcasescenario.

In VDBench had de Samsung-schijf het echt moeilijk. Basishoogtepunten zijn iets meer dan 400K in 4K lezen, 632K IOPS in 4K lezen met hoge belasting, 228K IOPS in 4K schrijven, 196K IOPS in 4K schrijven met hoge belasting, 1.55 GB/s in 64K lezen, 2.47 GB/s in 64K lezen met hoge belasting, en 2.3 GB/s bij 64K schrijven en 2.1 GB/s bij 64K schrijven bij hoge belasting. SQL zag pieken van 242K IOPS, 242K IOPS in SQL 90-10 en 226K IOPS in SQL 80-20.

Oracle gaf ons pieken van 230 IOPS, 200 IOPS in Oracle 90-10 en 197 IOPS in Oracle 80-20. VDI FC gaf ons 111K IOPS boot, 52K IOPS Initial Login en 68K IOPS in Monday Login. VDI LC zag 78K IOPS boot, 50K IOPS Initial Login en 55K IOPS Monday Login. Bij al deze workloads, waar de andere modellen die we hebben getest, de extra verhoogde workloads gemakkelijk konden absorberen, liep de Samsung PM1735 vast.

Uiteindelijk heeft de overstap naar Gen4 enterprise SSD-leveranciers veel prestatiemogelijkheden geboden. Hoewel de PM1735 het op een paar plekken redelijk goed deed, kreeg hij een behoorlijk ongelijk prestatieprofiel. Gebruiksscenario's in de echte wereld merken het echter mogelijk niet op, afhankelijk van de hardware waar ze vandaan komen. Dit is met name het geval als de workloads database-gestuurd zijn, waar de drive het goed deed. Maar gezien de keuze aan schijven op HPE-platforms, is de CM6 duidelijk een betere optie.

Neem contact op met StorageReview

Nieuwsbrief | YouTube | LinkedIn | Instagram | Twitter | Facebook | TikTokRSS Feed