Samsung har återigen uppdaterat sin mycket populära SSD-serie för konsumenter med 970 EVO, som släpps tillsammans med 970 PRO . Den nya 970 EVO är den andra generationen av Samsungs 3-bitars MLC NVMe SSD-diskar för klientdatorer och har uppgraderad Intelligent TurboWrite-teknik och den helt nya, förbättrade Phoenix-kontrollern. Med den lilla M.2 2280-formfaktorn riktar sig den nya Samsung-disken specifikt till prosumers, spelare och medieproffs som behöver pålitlig prestanda under höga arbetsbelastningar.
Prestandamässigt förväntas 970 EVO leverera överföringshastigheter som säkerligen borde tillfredsställa den ovan nämnda demografin, med sekventiell läs/skrivprestanda upp till 3,500 2,500 MB/s respektive 500,000 480,000 MB/s, och slumpmässig prestanda som når så högt som 78 XNUMX IOPS och XNUMX XNUMX IOPS för läsning respektive skriv. Den uppdaterade Intelligent TurboWrite-tekniken drar också nytta av en stor buffertstorlek på upp till XNUMX GB för snabbare sekventiell skrivhastighet. Denna prestandavinst bör vara mest märkbar under stora filöverföringar eller när du kör applikationer med hög arbetsbelastning.
Samsung hävdar också några ganska solida tillförlitlighetsspecifikationer också, inklusive en uthållighet på upp till 1,200 50 TBW, vilket är ungefär XNUMX % mer än den tidigare modellen. Dessutom ökar de termiska regleringslösningarna prestandan samtidigt som de minskar värmeproblemen, och tillsammans med en integrerad tunn kopparfilmsvärmespridare är Dynamic Thermal Guard-teknologin designad för att "proaktivt förhindra" överhettning. Samsung nämner också att dess nya Phoenix-kontroller har en ny nickelbeläggning för att främja snabbare värmeavledning.
Samsung 970 EVO backas upp av en 5-års garanti och kostar ungefär $129, $230 $450 och $850 för 250GB, 500GB, 1TB respektive 2TB-modellerna.
Samsung 970 EVO Specifikationer
| Formfaktor | M.2 2280 | |||||
| Gränssnitt | PCIe Gen 3.0 x4, NVMe 1.3 | |||||
| Regulator | Samsung Phoenix Controller | |||||
| NAND Flash Memory | Samsung V-NAND 3bit MLC | |||||
| Kapacitet | 250GB | 500GB | 1TB | 2TB | ||
| Prestanda | ||||||
| Sekventiell läs MB/s | 3,400 | 3,400 | 3,400 | 3,500 | ||
| Sekventiell skriv MB/s | 1,500 | 2,300 | 2,500 | 2,500 | ||
| Slumpmässig läsning 4K IOPS | 200K | 370K | 500K | 500K | ||
| Random Write 4K IOPS | 350K | 450K | 450K | 500K | ||
| TBW | 150TB | 300TB | 600TB | 1,200TB | ||
| Effekt | ||||||
| Genomsnittlig aktiv effekt (läs) | 5.4W | 5.7W | 6W | 6W | ||
| Genomsnittlig aktiv effekt (skriv) | 4.2W | 5.8W | 6W | 6W | ||
| DEVSLP (L1.2-läge) | 5mW | |||||
| Garanti | 5-år | |||||
Prestanda
Testbädd
Testplattformen som används i dessa tester är en Dell PowerEdge R740xd -server. Vi mäter SAS- och SATA-prestanda genom ett Dell H730P RAID-kort inuti denna server, även om vi endast ställer in kortet i HBA-läge för att inaktivera effekten av RAID-kortets cache. NVMe testas direkt via ett M.2 till PCIe-adapterkort. Den metod som används återspeglar bättre slutanvändarens arbetsflöde med konsekvens, skalbarhet och flexibilitetstestning inom virtualiserade servererbjudanden. Stort fokus läggs på disklatens över hela diskens belastningsområde, inte bara vid de lägsta QD1-nivåerna (ködjup 1). Vi gör detta eftersom många av de vanliga konsumenttesterna inte tillräckligt fångar slutanvändarnas arbetsbelastningsprofiler.
Houdini från SideFX
Houdini-testet är specifikt utformat för att utvärdera lagringsprestanda i relation till CGI-rendering. Testbädden för den här applikationen är en variant av den centrala Dell PowerEdge R740xd -servertypen som vi använder i labbet med dubbla Intel 6130-processorer och 64 GB DRAM. I det här fallet installerade vi Ubuntu Desktop (ubuntu-16.04.3-desktop-amd64) som körde "bare metal". Utdata från riktmärket mäts i sekunder att slutföra, där 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:
- 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.
- 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.
- (Kör ej) Bearbeta punkterna.
- Packar om dem i hinkformade block som lämpar sig för att lagra tillbaka till disken. Detta steg är flertrådigt.
- (Kör inte) Skriv tillbaka de bucketade blocken till disken.
Om man tittar på prestanda för renderingstid (där mindre är bättre), hittade 970 EVO kapaciteter uppmätta siffror längst ner i paketet med 3,893.9 4,195.1 och 2 500 sekunder för XNUMX TB respektive XNUMX TB.
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, spelade 970 EVO 2TB in 3,158.9 500 TPS medan 3,148.0 GB hade en mer ödmjuk XNUMX XNUMX TPS.
I SQL Server genomsnittlig latens hade 2TB 970 EVO respektabla 5ms, vilket placerade den precis bakom 960 PRO och Intel 900P. 500 GB-modellen hade 20 ms i mitten av paketet.
VDBench arbetsbelastningsanalys
I vår första VDBench Workload Analysis tittade vi på slumpmässig 4K-läsprestanda. Här kom Samsung 970 EVO på fjärde plats med 365,813 349 IOPS och 2μs latens för 274,980TB-modellen och sista plats med toppprestanda på 464 500 IOPS och en latens på XNUMXμs för XNUMXGB-modellen.
För 4K-skrivning kom 2TB 970 EVO tvåa med 287,756 440 IOPS och 500 μs latens och 144,051 GB kom näst sist med 874 XNUMX IOPS och XNUMX μs latens.
Genom att byta till sekventiella arbetsbelastningar i våra 64K benchmarks, kom 970 EVO 2TB på fjärde plats med 22,154 1.4 IOPS eller 710 GB/s och en latens på 500 μs. 17,012GB-modellen kom sist med 1.06 939 IOPS eller XNUMXGB/s och en latens på XNUMXμs.
För 64K-skrivning kom 2TB 970 EVO på tredje plats med 17,629 1.1 IOPS eller 900GB/s och en latens på 500μs. 9,333 GB EVO kom näst sist med 583 1.6 IOPS eller XNUMX MB/s med en latens på XNUMX ms.
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 kom 2TB 970 EVO på sjätte plats med 79,983 465 IOPS och en latens på 500μs. 58,509GB kom sist med 563 XNUMX IOPS och en latens på XNUMXμs.
VDI Initial Login såg att 2TB 970 EVO hamnade på tredje plats med 46,807 637 IOPS och en latens på 500μs. 29,167GB-versionen var näst sist med 1.01 XNUMX IOPS och en latens på XNUMXms.
Slutligen med VDI Monday Login kom 2TB 970 EVO på femte plats med 27,772 575 IOPS och en latens på 500μs. 20,751GB var sist med 768 XNUMX IOPS och en latens på XNUMXμs.
Slutsats
Samsung 970 EVO är den senaste versionen av dess mycket populära M.2 NVMe SSD-linje. Den nya enheten utnyttjar företagets 3-bitars MLC V-NAND. 970 EVO utnyttjar den nya Phoenix-kontrollern för bättre prestanda och kommer med högre uthållighet, nästan 50 % mer, genom den senaste generationen av V-NAND. Enheten levereras också med ostoppad Intelligent TurboWrite-teknik för stora filöverföringar. Enheten kommer i kapaciteter från 250 GB till 2 TB.
För prestanda var enheten matt till dålig, lite av en chock från Samsung. I vårt Houdini-test kom den på andra och tredje plats med 4,195.1 500 sekunder för 3,893.9 GB och 2 2 sekunder för 3,158.9 TB. 5TB-versionen klarade sig bra i SQL-server med 500 3,148.9 TPS och en genomsnittlig latens på 20 ms; XNUMX GB å andra sidan hade XNUMX XNUMX TPS och en genomsnittlig latens på XNUMX ms.
I våra VDBench-arbetsbelastningar var den dåliga prestandan hos 500GB-modellen mer uttalad eftersom den tenderade att landa nära eller längst ner i paketet och närma sig eller gå över 1ms fördröjning. 2TB-versionen landade bättre på andra plats i 4K-skrivning (288K IOPS) och tredje i 64K-skrivning (1.1GB/s) och VDI Initial Login (47K IOPS). 2TB tenderade att landa i mitten av de andra riktmärkena.
Det är lite av en besvikelse att se Samsung släppa en ny EVO M.2 för att se den lägre kapaciteten prestera dåligt och den höga kapaciteten vara genomsnittlig till något bättre. Samsung-enheter är vanligtvis branschledande när det gäller prestanda och kommer med ett prisöverskott för det. Priset är fortfarande kvar den här gången men prestandan stämmer inte överens.
The Bottom Line
Samsung 970 EVO är en M.2 NVMe SSD riktad till vanliga användare, men Samsungs grepp om de branschledande ställena börjar glida eftersom 970 EVO levererar en ojämn prestandaprofil med ett jämförelsevis högt pris.




Amazon