Med introduktionen av PCIe 4.0 och flera nya enheter som stöder det (för AMD-processorer i alla fall, Intel kommer att hoppa in snart), är vi på väg att se lagringshastigheten ta ytterligare ett massivt hopp. Medan vi har sett några exempel på företagssidan, ska vi nu titta på klient-SSD:er med Sabrent Rocket NVMe 4.0 SSD.
Med introduktionen av PCIe 4.0 och flera nya enheter som stöder det (för AMD-processorer i alla fall, Intel kommer att hoppa in snart), är vi på väg att se lagringshastigheten ta ytterligare ett massivt hopp. Medan vi har sett några exempel på företagssidan, ska vi nu titta på klient-SSD:er med Sabrent Rocket NVMe 4.0 SSD.
Med hjälp av Toshibas BiCS4 96-lagers TLC NAND och en PS5016-E16-kontroller, hävdar Sabrent Rocket NVMe 4.0 SSD hastigheter så höga på 5 GB/s läsning och 4.4 GB/s skriv med genomströmning så hög som 750K IOPS. Naturligtvis skulle man behöva ett moderkort som stöder PCIe 4. Med ett äldre moderkort sänks de förväntade hastigheterna till 3.4GB/s läsning och 3GB/s skriv, mer i linje med vad man ser med nuvarande NVMe SSD:er. Sabrent SSB kommer med några anständiga uthållighetstal också, 1.7 miljoner timmar MTBF och upp till 3600TBW.
Några andra saker att notera, det finns en anpassad kylfläns tillgänglig för dem som behöver maximal prestanda och inte vill oroa sig för att värmeutvecklingen saktar ner enheten. Denna kylfläns är en kombination av aluminium och koppar och är lätt att installera. Drivenheten kommer i en snygg liten aluminiumlåda, som inte riktigt tillför något till den, men ändå är en fin touch i designsidan. Sabrent SSD är bakåtkompatibel med PCIe 3-moderkort.
Enheten kommer med en 5-års garanti och kan hämtas för $120 för 500GB upp till $420 för 2TB. För denna recension kommer vi att titta på 2TB.
Specifikationer för Sabrent Rocket NVMe 4.0
Modell | SB-ROCKEN-NVME4-500 | Sb-rock-nvme4-1tb | Sb-rock-nvme4-2tb |
Formfaktor | M.2 2280 | ||
Kapacitet | 500GB | 1TB | 2TB |
NAND- | 3D BICS4 | ||
Regulator | PS5016-E16 | ||
Gränssnitt | PCIe gen4 x 4 | ||
Prestation | |||
Max Seq. Läsa | 5000MB / s | ||
Max Seq. Skriva | 2500MB / s | 4400MB / s | |
Slumpmässig 4K-läsning | 400K | 750K | |
Slumpmässig 4K-skrivning | 550K | 750K | |
Endurance | |||
MTBF | 1.7 miljoner timmar | ||
TBW | 850 | 1800 | 3600 |
Garanti | 5-år | ||
Effekt | |||
Förbrukning R/W | 6.2/4.6 | 6.1/5.9 | 6.7/6.6 |
Utrustning | 3.3V | ||
Miljö | |||
Operating temp. | 0-70C | ||
Lagring Temp. | -40-85C | ||
Stötsäkert | 1500G | ||
Datakorrigering | LDPC | ||
Mått | |||
Höjd | 3.7mm | ||
Bredd | 22mm | ||
Längd | 80mm |
Sabrent Rocket NVMe 4.0-prestanda
Testbädd
När vi migrerar till att testa nyare NVME Gen4 SSD:er krävde det ett plattformsskifte i vårt labb för att stödja det nyare gränssnittet. Lenovo har varit framme i paketet med PCIe Gen4-stöd, inklusive upp till frontmonterade U.2-fack, medan andra fortfarande bara erbjuder kantkortsstöd. I våra Gen4-recensioner utnyttjar vi Lenovo ThinkSystem SR635-server, utrustad med en AMD 7742 CPU och 512 GB 3200Mhz DDR4-minne. NVMe testas inbyggt genom ett M.2 till PCIe-adapterkort i kantkortplatsen, medan U.2-enheter laddas i fronten. 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.
SQL Server prestanda
Varje SQL Server VM är konfigurerad med två vDisks: 100 GB volym för uppstart och en 500 GB volym för databasen och loggfiler. Ur ett systemresursperspektiv konfigurerade vi varje virtuell dator med 16 vCPU:er, 64 GB DRAM och utnyttjade LSI Logic SAS SCSI-kontrollern. Medan våra Sysbench-arbetsbelastningar som tidigare testats mättade plattformen i både lagrings-I/O och kapacitet, letar SQL-testet efter latensprestanda.
Det här testet använder SQL Server 2014 som körs på Windows Server 2012 R2 gäst-VM, och betonas av Quests Benchmark Factory for Databases. StorageReview's Microsoft SQL Server OLTP-testprotokoll 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. TPC-C-riktmärket kommer närmare än syntetiska prestandariktmärken att mäta prestandastyrkorna och flaskhalsarna hos lagringsinfrastruktur i databasmiljöer. Varje instans av vår SQL Server VM för denna granskning använder en 333 GB (1,500 15,000 skala) SQL Server-databas och mäter transaktionsprestanda och latens under en belastning på XNUMX XNUMX virtuella användare.
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: 48GB
- Testlängd: 3 timmar
- 2.5 timmars förkonditionering
- 30 minuters provperiod
För vårt SQL Server-transaktionsriktmärke hade Sabrent Rocket NVMe 4.0 3,160 XNUMX TPS på femte plats.
För SQL Servers genomsnittliga latens hade Sabrent en genomsnittlig latens på 3ms vid fjärde.
VDBench arbetsbelastningsanalys
När det gäller benchmarking av lagringsenheter är applikationstestning bäst, och syntetiska tester kommer på andra plats. Även om det inte är en perfekt representation av faktiska arbetsbelastningar, hjälper syntetiska tester till baslagringsenheter med en repeterbarhetsfaktor som gör det enkelt att göra jämförelser mellan äpplen och äpplen mellan konkurrerande lösningar. Dessa arbetsbelastningar erbjuder en rad olika testprofiler som sträcker sig från "fyra hörn"-tester, vanliga tester av databasöverföringsstorlekar, till spårningsfångningar från olika VDI-miljöer. Alla dessa tester utnyttjar den vanliga vdBench-arbetsbelastningsgeneratorn, med en skriptmotor för att automatisera och fånga resultat över ett stort beräkningstestkluster. Detta gör att vi kan upprepa samma arbetsbelastningar över ett brett utbud av lagringsenheter, inklusive flash-arrayer och individuella lagringsenheter. Vår testprocess för dessa riktmärken fyller hela enhetens yta med data och partitionerar sedan en enhetssektion lika med 5 % av enhetens kapacitet för att simulera hur enheten kan reagera på applikationsarbetsbelastningar. Detta skiljer sig från fullständiga entropitester som använder 100 % av enheten och tar dem till ett stabilt tillstånd. Som ett resultat kommer dessa siffror att återspegla högre ihållande skrivhastigheter.
profiler:
- 4K slumpmässig läsning: 100 % läsning, 128 trådar, 0-120 % iorat
- 4K Random Write: 100% Write, 64 trådar, 0-120% iorate
- 64K sekventiell läsning: 100 % läsning, 16 trådar, 0-120 % iorat
- 64K sekventiell skrivning: 100 % skrivning, 8 trådar, 0-120 % iorate
Jämförelser för denna recension:
I vår slumpmässiga läsning av 4K placerade Sabrenten tvåa med en topp på 363,826 350 IOPS med en latens på XNUMX µs.
För slumpmässig skrivning i 4K tog Sabrenten först med en topp på 144,229 882 IOPS vid en latens på XNUMX µs.
När vi byter till sekventiella arbetsbelastningar tittar vi först på 64K-läsning. Här kom Sabrent återigen tvåa med en topp på 55,611 3.5 IOPS eller 574.3 GB/s med en latens på XNUMX µs.
Sabrent visar sin styrka i skrivningar och tog topplatsen med en topp på 13,683 855 IOPS eller 1.2 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 Sabrent tvåa igen med en topp på 104,323 309 IOPS vid en latens på XNUMX µs innan den tappade lite.
VDI Initial Login såg att Sabrent tog först med en topp på 39,811 749 IOPS vid XNUMXµs innan ett kraftigt fall.
Äntligen med VDI Monday Login kom Sabrenten återigen tvåa med en topp på 22,490 484 IOPS vid en latens på XNUMXµs.
Slutsats
Sabrent Rocket NVMe 4.0 SSD utnyttjar den nyligen aktiverade PCIe Gen4 med löfte om mycket högre hastigheter. Faktum är att företaget hävdar maxhastigheter på upp till 5 GB/s läsning och 4.4 GB/s skriv med genomströmning över 750K IOPS (förutsatt att användare utnyttjar maskiner som drar fördel av PCIe Gen4). För dem som vill använda SSD för maximal prestanda men är oroliga för värme, har Sabrent dig täckt med en snygg kylfläns för att avleda värme.
För prestanda kan man förvänta sig ett massivt hopp, tyvärr är det inte fallet. Vi jämförde Sabrent med en annan PCIe Gen4 SSD (med samma kontroller) men i båda fallen låg siffrorna bakom de bästa PCIe Gen3-enheterna vi har sett tidigare. Nya läshastigheter efter en säker raderingsoperation var över 5 GB/s, vilket var på specifikationer i Gen4-sfären. Vår testprocess utför dock först en fullständig sekventiell skrivning över diskytan, skapar en partition som är 5% av diskytan och testar sedan enhetens prestanda. Under den senare operationen kunde hastigheter som registrerades i sekventiell läsning inte överstiga 4 GB/s i både vdBench och FIO. När fler konsumenter Gen4-enheter kommer in i vårt labb kommer vi förmodligen att se denna trend förändras.
För SQL Sever gav Sabrent oss 3,160 3 TPS och en genomsnittlig latens på 364ms. I VDBench hade enheten toppar på 4K IOPS i 4K-läsning, 144K-skrivning såg en topp på 64K IOPS, 3.5K-läsning gav oss 64GB/s, och 855K-skrivning såg en topp på 104MB/s. För våra VDI-riktmärken nådde enheten en topp på 40K IOPS vid start, 22K IOPS vid initial inloggning och XNUMXK IOPS vid måndagsinloggning.
PCIe Gen4 erbjuder potentiellt dubbel prestanda jämfört med Gen3. Även om vi inte såg det här, är siffrorna fortfarande starka för priset och skulle vara ett bra lagringsalternativ för dem som använder PCIe Gen4 i sina maskiner. Sabrent är dock på spetsen med den senaste tekniken, vilket är kul att se även om systemstödet inte riktigt är där än.
Sabrent Rocket NVMe 4.0 SSD på Amazon
Engagera dig med StorageReview
Nyhetsbrev | Youtube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | Rssflöde