Hem konsumentenKlient SSD Samsung SSD 970 PRO recension

Samsung SSD 970 PRO recension

by Adam armstrong

Samsung Electronics America, Inc. tillkännagav den tredje generationen av sina populära M.2 NVMe SSD:er. Återigen släpper en högpresterande 970 PRO och en högre kapacitet 970 EVO. Som med tidigare versioner pressar 970 prestandanivåerna ännu högre med offerthastigheter på 3.5 GB/s läs, 2.7 GB/s skriv och upp till 500K IOPS i både läsning och skrivning. Denna prestandanivå är idealisk för prosumenter och teknikentusiaster såväl som de som arbetar med 3D, 4K-grafikarbete, avancerade spel och dataanalys.


Samsung Electronics America, Inc. tillkännagav den tredje generationen av sina populära M.2 NVMe SSD:er. Återigen släpper en högpresterande 970 PRO och en högre kapacitet 970 EVO. Som med tidigare versioner pressar 970 prestandanivåerna ännu högre med offerthastigheter på 3.5 GB/s läs, 2.7 GB/s skriv och upp till 500K IOPS i både läsning och skrivning. Denna prestandanivå är idealisk för prosumenter och teknikentusiaster såväl som de som arbetar med 3D, 4K-grafikarbete, avancerade spel och dataanalys.

Samsung 970 PRO utnyttjar företagets 2-bitars MLC V-NAND och kommer med den helt nya Phoenix-kontrollern. Styrenheten hjälper enheten att slå prestanda och tillförlitlighet. Phoenix-styrenheten är nickelbelagd för att avleda värme snabbare. Denna generation av V-NAND erbjuder också nästan 50 % mer uthållighet med upp till 1,200 512 TBW. Disken erbjuds i både 1 GB och 2 TB kapacitet och dess lilla M.XNUMX formfaktor ger den mycket flexibilitet när det gäller var den kan användas: stationära datorer, bärbara datorer, ultrabooks, etc.

Samsung SSD 970 PRO kommer med en 5-års begränsad garanti och har en MSRP på $329.99 för 512GB och $629.99 för 1TB.

Samsung SSD 970 PRO specifikationer

Formfaktor M.2 2280
Kapacitet 512GB 1TB
Regulator Samsung Phoenix Controller
NAND- Flashminne Samsung V-NAND 2bit MLC
Gränssnitt PCIe Gen 3.0×4, NVMe 1.3
Prestation
Sekventiell läsning 3,500MB / s
Sekventiell Skriv 2,300MB / s 2,700MB / s
Slumpmässig läsning QD 32 Tråd 4 370K IPOS 500K IOPS
Slumpmässig skrivning QD 32 Tråd 4 500K IOPS
Energiförbrukning
Idle 30mW
Aktiv läsning 5.2mW
Aktivt skriv 5.2mW 5.7mW
DEVSLP La.3-läge 5mW
Pålitlighet
drifttemperatur 0 ° C till 70 ° C
Icke-driftstemperatur -45 ° C till 85 ° C
Luftfuktighet 5% till 95%
Chock 1,500 0.5 G (tyngdkraft), varaktighet: 3 ms, XNUMX axlar
vibration 20~2,000 20 Hz, XNUMXG
MTBF 1.5 miljoner timmar
Garanti 5 år, begränsad
Mått Max 80.15 x Max 22.15 x Max 2.38(mm)

Prestation

Testbädd

Testplattformen som utnyttjas i dessa tester är en Dell PowerEdge R740xd server. Vi mäter SAS- och SATA-prestanda genom ett Dell H730P RAID-kort inuti den här servern, även om vi ställer in kortet i HBA-läge endast för att inaktivera effekten av RAID-kortcache. NVMe testas inbyggt genom ett M.2 till PCIe-adapterkort. Metoden som används återspeglar bättre slutanvändarens arbetsflöde med konsekvens, skalbarhet och flexibilitetstester inom virtualiserade servererbjudanden. Stort fokus läggs på drive latens över hela belastningsområdet för enheten, inte bara på de minsta QD1-nivåerna (Queue-Depth 1). Vi gör detta eftersom många av de vanliga konsumentriktmärkena inte tillräckligt fångar slutanvändarnas arbetsbelastningsprofiler.

Houdini från SideFX

Houdini-testet är speciellt utformat för att utvärdera lagringsprestanda när det gäller CGI-rendering. Testbädden för denna applikation är en variant av kärnan Dell PowerEdge R740xd servertyp vi använder i labbet med dubbla Intel 6130-processorer och 64GB DRAM. I det här fallet installerade vi Ubuntu Desktop (ubuntu-16.04.3-desktop-amd64) med ren metall. Resultatet av riktmärket mäts i sekunder att slutföra, och färre är bättre.

Maelstrom-demon representerar en del av renderingspipelinen som belyser lagringskapaciteten genom att demonstrera dess förmåga att effektivt använda växlingsfilen som en form av utökat minne. Testet skriver inte ut resultatdata eller bearbetar punkterna för att isolera väggtidseffekten av latenspåverkan på den underliggande lagringskomponenten. Själva testet är sammansatt av fem faser, varav tre vi kör som en del av benchmark, vilka är följande:

  1. Laddar packade punkter från disken. Det är dags att läsa från disk. Denna är enkelgängad, vilket kan begränsa den totala genomströmningen.
  2. Packar upp punkterna i en enda platt array för att de ska kunna bearbetas. Om punkterna inte är beroende av andra punkter, kan arbetsuppsättningen justeras för att förbli i kärnan. Detta steg är flertrådigt.
  3. (Kör ej) Bearbeta punkterna.
  4. Packar om dem i hinkformade block som lämpar sig för att lagra tillbaka till disken. Detta steg är flertrådigt.
  5. (Kör inte) Skriv tillbaka de bucketade blocken till disken.

Om man tittar på prestanda för renderingstid (där mindre är bättre), hade Samsung 970 PRO den bästa tiden utan Optane med 2,477.2 XNUMX sekunder.

SQL Server prestanda

Vi använder en lätt virtualiserad SQL Server-instans för att på lämpligt sätt representera vad en applikationsutvecklare skulle använda på en lokal arbetsstation. Testet liknar det vi kör på lagringsmatriser och företagsenheter, just nedskalat för att vara en bättre approximation för beteenden som används av slutanvändaren. Arbetsbelastningen använder det aktuella utkastet till Transaction Processing Performance Councils Benchmark C (TPC-C), ett riktmärke för transaktionsbearbetning online som simulerar de aktiviteter som finns i komplexa applikationsmiljöer.

Den lätta SQL Server VM är konfigurerad med tre vDisks: 100 GB volym för uppstart, en 350 GB volym för databasen och loggfiler och en 150 GB volym som används för databassäkerhetskopieringen som vi återställer efter varje körning. Ur ett systemresursperspektiv konfigurerar vi varje virtuell dator med 16 vCPU:er, 32 GB DRAM och utnyttjar LSI Logic SAS SCSI-kontrollern. Det här testet använder SQL Server 2014 som körs på Windows Server 2012 R2 gäst-VM och betonas av Dells Benchmark Factory for Databases.

SQL Server-testkonfiguration (per virtuell dator)

  • Windows Server 2012 R2
  • Lagringsutrymme: 600 GB tilldelat, 500 GB använt
  • SQL Server 2014
    • Databasstorlek: 1,500 XNUMX skala
    • Virtuell klientbelastning: 15,000 XNUMX
    • RAM-buffert: 24GB
  • Testlängd: 3 timmar
    • 2.5 timmars förkonditionering
    • 30 minuters provperiod

När man tittar på SQL Server Output, landade Samsung 970 PRO i den övre delen av mitten med 3,158.5 970 TPS, intressant nog under XNUMX EVO.

För genomsnittlig latens hade 970 PRO en latens på 6ms och placerade sig på femte plats.

VDBench arbetsbelastningsanalys

Även för våra VDBench-tester bör det noteras att vi testade 512GB-exemplet av 970 PRO som vi har funnit tidigare med Samsung att de lägre kapaciteterna tenderar att inte fungera lika bra. I lösensumma 4K topp läsprestanda hade 970 PRO toppprestanda på 376K IOPS och en latens på 338μs som placerade sig på tredje plats.

För slumpmässig skrivning i 4K hade 970 PRO den bästa övergripande prestandan med 330,181 376 IOPS och en latens på XNUMX μs.

När vi flyttade till sekventiell prestanda tittade vi först på 64K-läsbenchmark. Här hamnade 970 PRO mer eller mindre på fjärde plats med 22,154 1.4 IOPS eller 710 GB/s och en latens på XNUMX μs.

Med 64K-skrivning kunde 970 PRO återigen ta topplatsen med en toppprestanda på 24,232 1.5 IOPS eller 653 GB/s och en latens på XNUMX μs.

Därefter tittade vi på våra VDI-riktmärken, som är utformade för att beskatta enheterna ytterligare. Dessa tester inkluderar Boot, Initial Login och Monday Login. När man tittar på Boot-testet placerade sig 970 PRO på tredje plats med 97,191 342 IOPS och en latens på XNUMXμs.

För VDI Initial Login kunde 970 PRO ta topplatsen med 56,699 527 IOPS och en latens på XNUMXμs.

För den sista VDI måndagsinloggningen tog 970 PRO återigen topplatsen med en toppprestanda på 53,843 295 IOPS och en latens på XNUMXμs.

Slutsats

Samsung 970 PRO är företagets tredje generation M.2 NVMe SSD. Drivenheten kommer med högre prestandalöften jämfört med föregående generation samt bättre uthållighet. Dess nya, nickelpläterade Phoenix-kontroller driver prestandan och företagets senaste generation 2-bitars MLC V-NAND har höjt uthålligheten med nästan 50 %. Disken kommer i två kapaciteter, 512 GB och 1 TB, och marknadsförs mot prosumenter och teknikentusiaster.

För prestanda bör det noteras att vi hade det mindre provet på 512 GB. I tidigare recensioner såg vi en tydlig prestandaminskning i prover med lägre kapacitet. Här med 970 PRO hade den inte dålig prestanda på något sätt, i själva verket var den topppresterande i Houdini (icke-Optane med 2,477.2 4 sekunder), 330K skriver (64K IOPS), 1.5K skriver (57GB/s), VDI Initial inloggning (54K IOPS) och VDI måndagsinloggning (nästan 3,158.5K IOPS). I de andra riktmärkena hade den genomsnittlig eller högre prestanda som 6 4 TPS i SQL Server med en genomsnittlig latens på 376ms och VDBench-prestanda på 64K läsning (1.4K IOPS), 97K läsning (XNUMXGB/s) och VDI Boot (XNUMXK IOPS) .

Återigen, Samsung 970 PRO presterade starkt (bästa presterande i hälften av våra riktmärken) men verkade som om den skulle dominera som de tidigare modellerna gjorde. Detta kan vara mer av en uppfattningsfråga som går in, eller det faktum att vi hade en mindre urvalsstorlek som vi har sett leda till lägre prestanda hos Samsungs tidigare.

The Bottom Line

512GB Samsung 970 PRO levererar stark prestanda, dock kan en högre kapacitet ge ännu bättre prestanda.

Samsung NVMe SSD:er på Amazon

Diskutera denna recension

Anmäl dig till StorageReviews nyhetsbrev