17 PCI-Express SSD's round-up: de snelste SSD's

44 reacties
17 besproken producten
Inhoudsopgave
  1. 1. Inleiding
  2. 2. Ontwikkelingen
  3. 3. Meer lagen, lagere kosten
  4. 4. Hoe zit het met alternatieven voor NAND?
  5. 5. Interfaces (M.2, U.2) en protocol (NVMe)
  6. 6. Modellen
  7. 7. Test
  8. 8. Iometer: 4kB random read/write
  9. 9. Iometer: Fileserver / Databaseserver simulatie
  10. 10. AS SSD
  11. 11. AS SSD (deelscores)
  12. 12. PCMark7
  13. 13. PCMark7 (deelscores)
  14. 14. PCMark7 (Raw)
  15. 15. PCMark7 (Raw - deelscores)
  16. 16. PCMark8
  17. 17. PCMark8 (deelscores)
  18. 18. Continutests - Steady State Performance
  19. 19. Performance consistentie
  20. 20. Hardware.Info SSD Prestatiescore 2017
  21. 21. Analyse
  22. 22. Conclusie
  23. 17 besproken producten
  24. 44 reacties

Test

We hebben de PCI-Express SSD’s getest met een systeem gebaseerd op een Core i5 en een ASRock Z97 Extreme6 moederbord. Dit bord is een van de weinige die ondanks zijn Z97-chipset toch een M.2-slot volledig van bandbreedte kan voorzien. De tests worden uitgevoerd onder Windows 8.1, hoewel we natuurlijk uitvoerig hebben gecontroleerd of het gebruiken van Windows 10 geen prestatieverschil zou opleveren.

Iometer tests

Middels Iometer bepalen we allereerst de random lees- en schrijfsnelheid met 4kB datablokken. Juist deze tests met kleine datablokken zijn als indicatie voor de prestaties van SSD’s in de praktijk van groot belang: in Windows, maar ook in andere besturingssystemen is 4kB in de regel de meest gebruikte blokgrootte waarmee harde schijven en SSD’s worden aangestuurd. De test doen we met queue-depth 1, 2, 4, 8, 16 en 32. Deze queue-depth geeft aan hoeveel gelijktijdige instructies er op een SSD worden afgevuurd. Bij QD32 kunnen SSD’s zich van hun beste kant laten zien, maar juist de prestaties bij lage queue-depth zijn van groot belang bij consumententoepassingen.

Met Iometer meten we ook de lees- en schrijfsnelheid bij grote datablokken van 1 MB. Deze test doen we bij QD32, maar juist bij dergelijke datablokken maakt de hoeveelheid parallelle verzoeken weinig tot niets uit, omdat de SSD-controller die uitstekend kan verdelen over meerdere SSD-kanalen.

Verder simuleren we de toegangspatronen van een file server en een database server met Iometer. De database test bestaat geheel uit random operaties ter grootte van 8 kB, waarvan 67% leesopdrachten en 33% schrijfopdrachten. De fileserver test uit 80% leesopdrachten en 20% schrijfopdrachten, waarbij de transfer sizes als volgt zijn verdeeld: 10% 512 bytes, 5% 1 kB, 5% 2 kB, 60% 4 kB, 2% 8 kB, 4% 16 kB, 4% 32 kB en 10% 64 kB. Zowel de file server als database test voeren we opnieuw uit met queue-depth 1, 2, 4, 8, 16 en 32.

Alle Iometer tests voeren we uit met volledig gerandomiseerde data, waardoor SSD-controllers met compressietrucs daar geen profijt uit kunnen behalen. Ook draaien alle verschillende tests minimaal 30 seconden per stuk, veel langer dan vergelijkbare tests die onderdeel uitmaken van diverse benchmark tools.

AS SSD

Hoewel we feitelijk alle relevante synthetische testdata uit Iometer kunnen halen, draaien we alsnog ook de populaire AS SSD benchmark, dat intern ook is gebaseerd op de prestaties bij 4kB datablokken (QD1 en QD64) en sequentiële lees- en schrijfprestaties. Hoewel dus redundant ten opzichte van de Iometer tests, heeft AS SSD twee voordelen: allereerst worden de scores netjes omgezet in een duidelijke totaalscore, die goede eerste indruk van de prestaties van een SSD geeft. Daarnaast kun je AS SSD ook simpel thuis draaien en zo scores eenvoudig vergelijken.

Real-world benchmarks: PCMark

Voor consumententoepassingen zijn real-world benchmarks PCMark7 en PCMark8 veel belangrijker. PCMark7 simuleert de hardeschijftoegang van echte programma's en geeft aan wat de prestaties van de drive zijn in verschillende scenario’s. De totaalscore geeft een maat voor algemeen gebruik, de deelscores geven een indicatie van de snelheid bij verschillende gebruiksmodellen. De zogenaamde traces zijn gebaseerd op software uit het Windows 7 tijdperk. PCMark 7 speelt de scenario’s in real-time af; prestatiewinsten die je in werkelijkheid niet zou bemerken, zie je bij PCMark 7 dan ook niet in de scores terug.

We tonen daarnaast PCMark7 'Raw' scores. Hierbij is de idle-tijd weggelaten, waardoor de scores niet meer één-op-één correleren met de prestaties van de applicaties in de praktijk, maar je kunt wel mooi het daadwerkelijke prestatieverschil tussen SSD's zien.

Voorts draaien we PCMark8, de nieuwste versie van de benchmark. Ook deze benchmark heeft weer een harde schijf/SSD test, opnieuw gebaseerd op traces, maar nu van moderne software. PCMark 8 bevat traces van Adobe Photoshop, Adobe Illustrator, Adobe Indesign, Adobe After Effects, Microsoft Word, Microsoft Excel, Microsoft PowerPoint, World of Warcraft en Battlefield 3.

Continutests

Ten slotte doen we nog een tweetal continutests, waarbij we een workload voor 30 minuten op een SSD draaien, en per minuut de gemiddelde prestaties bepalen. Allereerst doen we dit met de Iometer 4kB random write test, daarnaast met de Iometer database simulatie. Beide continutests worden uitgevoerd met QD32 en op een bestand dat 75% van de capaciteit van het aanwezige flashgeheugen beslaat. Meer informatie over deze continutests verderop. Voor consumententoepassingen zijn deze continutests van weinig belang, voor het professioneel inzetten van SSD’s – bijvoorbeeld in servers – zijn de resultaten van deze tests juist belangrijker dan welke andere benchmark dan ook.

Consistentietests

Onder consistentie verstaan we hoe de prestaties van seconde tot seconde kunnen afwijken. Om de consistentie in kaart te brengen draaien we opnieuw een Iometer 4kB random write QD32 workload, maar in plaats van het iedere minuut bepalen van de prestaties bepalen we voor iedere seconde een gemiddelde. Laat het maar direct gezegd zijn: de consistentie van prestaties is voornamelijk iets wat voor de enterprise markt van belang is. Wie een SSD in een heavy duty database-server plaatst, wil er zeker van zijn dat de prestaties van de gebruikte storage voorspelbaar zijn: grote pieken en dalen kunnen leiden tot onvoorspelbaar gedrag van workloads. Voor consumentengebruik is het eigenlijk (vrijwel) niet van belang, behalve dat de prestatieconsistentie zonder meer een effect heeft op de prestaties van SSD's wanneer je ze in RAID 0 plaatst. Immers, bij een RAID 0 array worden blokken data om en om naar twee of meer disks geschreven en voor de prestaties geldt in feite dat de langzaamste schijf ("de zwakste schakel") het uiteindelijke prestatieniveau bepaalt. Wanneer één schijf een matige consistentie van prestaties heeft, zullen de algehele prestaties van een RAID 0-array relatief laag zijn, aangezien de kans dat één van beide "een dipje" heeft dan relatief groot is.

Het stroomverbruik van M.2 en PCI-Express SSD’s kunnen we helaas nog niet meten, vanwege het ontbreken van de stroomconnector die we door een ampèremeter kunnen lussen. We werken echter nog altijd aan een oplossing hiervoor.


17 besproken producten

Vergelijk alle producten

Vergelijk   Product Prijs
Corsair Force Series MP500 480GB

Corsair Force Series MP500 480GB

  • 480 GB
  • PCI-Express 3.0 x4
  • Multi-level cell (MLC)
  • 3000 MB/s
  • 2400 MB/s
  • M.2 2280

€ 199,99

3 winkels
Intel 600p 512GB

Intel 600p 512GB

  • 512 GB
  • PCI-Express 3.0 x4
  • Triple-level cell (TLC)
  • 1775 MB/s
  • 560 MB/s
  • M.2 2280

€ 181,00

2 winkels
Ultimate Intel 750 Series 1.2TB (PCIe x4)

Intel 750 Series 1.2TB (PCIe x4)

  • 1200 GB
  • PCI-Express 3.0 x4
  • Multi-level cell (MLC)
  • 2500 MB/s
  • 1200 MB/s
  • PCIe x4 uitbreidingskaart
Niet verkrijgbaar
Ultimate Intel 750 Series 400GB (PCIe x4)

Intel 750 Series 400GB (PCIe x4)

  • 400 GB
  • PCI-Express 3.0 x4
  • Multi-level cell (MLC)
  • 2200 MB/s
  • 900 MB/s
  • PCIe x4 uitbreidingskaart
Niet verkrijgbaar
Plextor M8Pe 512GB (PCIe x4)

Plextor M8Pe 512GB (PCIe x4)

  • 512 GB
  • PCI-Express 3.0 x4
  • Multi-level cell (MLC)
  • 2300 MB/s
  • 1300 MB/s
  • PCIe x4 uitbreidingskaart
Niet verkrijgbaar
Plextor M8Se 512GB

Plextor M8Se 512GB

  • 512 GB
  • PCI-Express 3.0 x4
  • Triple-level cell (TLC)
  • 2450 MB/s
  • 1000 MB/s
  • PCIe x4 uitbreidingskaart
Niet verkrijgbaar
Ultimate Samsung 950 Pro 256GB

Samsung 950 Pro 256GB

  • 256 GB
  • PCI-Express 3.0 x4
  • Multi-level cell (MLC)
  • 2200 MB/s
  • 900 MB/s
  • M.2 2280
Niet verkrijgbaar
Ultimate Samsung 950 Pro 512GB

Samsung 950 Pro 512GB

  • 512 GB
  • PCI-Express 3.0 x4
  • Multi-level cell (MLC)
  • 2500 MB/s
  • 1500 MB/s
  • M.2 2280
Niet verkrijgbaar
Excellent Samsung 960 Evo 1TB

Samsung 960 Evo 1TB

  • 1000 GB
  • PCI-Express 3.0 x4
  • Triple-level cell (TLC)
  • 3200 MB/s
  • 1900 MB/s
  • M.2 2280

€ 394,99

2 winkels
Excellent Samsung 960 Evo 500GB

Samsung 960 Evo 500GB

  • 500 GB
  • PCI-Express 3.0 x4
  • Triple-level cell (TLC)
  • 3200 MB/s
  • 1900 MB/s
  • M.2 2280

€ 275,14

1 winkel
Ultimate Samsung 960 Pro 1TB

Samsung 960 Pro 1TB

  • 1000 GB
  • PCI-Express 3.0 x4
  • Multi-level cell (MLC)
  • 3500 MB/s
  • 2100 MB/s
  • M.2 2280

€ 623,51

1 winkel
Ultimate Samsung 960 Pro 512GB

Samsung 960 Pro 512GB

  • 512 GB
  • PCI-Express 3.0 x4
  • Multi-level cell (MLC)
  • 3500 MB/s
  • 2100 MB/s
  • M.2 2280

€ 195,99

3 winkels
Excellent Samsung SM951 256GB (NVMe)

Samsung SM951 256GB (NVMe)

  • 256 GB
  • PCI-Express 3.0 x4
  • Multi-level cell (MLC)
  • 2150 MB/s
  • 1260 MB/s
  • M.2 2280
Niet verkrijgbaar
Samsung SM961 1TB

Samsung SM961 1TB

  • 1000 GB
  • PCI-Express 3.0 x4
  • Samsung Polaris
  • Multi-level cell (MLC)
  • 3200 MB/s
  • 1800 MB/s
  • M.2 2280

€ 449,00

3 winkels
Toshiba OCZ RD400 512GB (PCIe x4)

Toshiba OCZ RD400 512GB (PCIe x4)

  • 512 GB
  • PCI-Express 3.0 x4
  • Multi-level cell (MLC)
  • 2600 MB/s
  • 1600 MB/s
  • PCIe x4 uitbreidingskaart
Niet verkrijgbaar
Western Digital Black PCIe 512GB

Western Digital Black PCIe 512GB

  • 512 GB
  • PCI-Express 3.0 x4
  • Triple-level cell (TLC)
  • 2050 MB/s
  • 800 MB/s
  • M.2 2280

€ 202,38

1 winkel
Zotac Sonix P3400 480GB

Zotac Sonix P3400 480GB

  • 480 GB
  • PCI-Express 3.0 x4
  • Multi-level cell (MLC)
  • 2600 MB/s
  • 1300 MB/s
  • PCIe x4 uitbreidingskaart
Niet verkrijgbaar
0
*