Kingston heeft onlangs een solid-state drive van enterprise-klasse uitgebracht
Opslagapparaten
Specificaties Kingston DC500R
Производительность
test
Er werd een systeem gebruikt om SSD's van ondernemingsklasse te testen met toepassingen uit de echte wereld.
Lenovo Think System SR850
- 4 Intel Platinum 8160-processors (2,1 GHz, 24 kernen)
- 16 x 4 GB DDR2666 ECC DRAM 32 MHz
- 2 x RAID 930-8i 12 Gb/s-adapters
- 8 NVMe-schijven
- VMware ESXI 6.5-software
Dell PowerEdge R740xd
- 2 Intel Gold 6130-processors (2,1 GHz, 16 cores)
- 4x 4 GB DDR2666 ECC DRAM 16 MHz
- PERC 730 12 Gb/s RAID-adapter 2 GB buffer
- Geïntegreerde NVMe-adapter
- Besturingssysteem Ubuntu-16.04.3-desktop-amd64
Informatie testen
Informatie over de omgeving en protocollen is opgenomen in de reviews zodat IT-professionals en degenen die verantwoordelijk zijn voor de aanschaf van opslagsystemen kunnen beoordelen onder welke omstandigheden de bijbehorende resultaten zijn behaald. De fabrikanten van de geteste apparatuur betalen niet voor de beoordeling en controleren deze niet.
Analyse van de werklast van applicaties
Om de prestatieparameters van enterprise-opslagapparaten correct te evalueren, is het belangrijk om de infrastructuur en applicatieworkloads te modelleren die overeenkomen met echte omgevingen. Daarom hebben we gemeten om Samsung 883 DCT SSD's te evalueren
SQL Server-prestaties
Elke virtuele SQL Server-machine is geconfigureerd met twee virtuele schijven: een opstartschijf van 100 GB en een schijf van 500 GB voor de database en logbestanden. In termen van systeembronnen was elke virtuele machine uitgerust met 16 virtuele processors, 64 GB DRAM en een LSI Logic SAS SCSI-controller. Voorheen gebruikten we Sysbench-workloads om de I/O-snelheid te testen en de efficiëntie van de capaciteit te stimuleren. SQL-tests helpen op hun beurt om de latentie in te schatten.
Als onderdeel van het testen wordt SQL Server 2014 geïmplementeerd op virtuele gastmachines met Windows Server 2012 R2. Workloads worden gemaakt met Quest's Benchmark Factory for Databases-software.
SQL Server-testconfiguratie (voor elke VM):
• Windows Server 2012 R2
• Schijfruimte: 600 GB toegewezen, 500 GB in gebruik
• SQL Server 2014
- Databasegrootte: schaal 1 500
— Aantal virtuele klanten: 15
- Buffer-RAM: 48 GB
• Testduur: 3 uur
– 2,5 uur – voorfase
- 30 minuten - direct testen
De Kingston DC500R liep slechts iets achter op de Samsung 883 DCT wat betreft de verwerkingsprestaties van SQL Server-transacties, met een totale doorvoer van 6290,6 transacties per seconde (TPS).
Een nog betere manier om SQL Server-prestaties te evalueren dan TPS is het meten van latentie. Hier lieten beide schijven - Samsung 860 DCT en Kingston DC500R - dezelfde tijd zien: 26,5 ms.
Prestaties bij gebruik van Sysbench
De volgende test gebruikte de database
Elke virtuele machine
Sysbench-testconfiguratie (voor elke VM):
• CentOS 6.3 64-bits
• Percona XtraDB 5.5.30-rel30.1
— Aantal databasetabellen: 100
- Databasegrootte: 10
— Aantal databasethreads: 32
- Buffer-RAM: 24 GB
• Testduur: 3 uur
- 2 uur - voorfase, 32 streams
— 1 uur — direct testen, 32 threads
Op basis van de Sysbench-prestatiebeoordeling voor transactieverwerking presteerde de DC500R beter dan de concurrentie met een prestatie van 1680,47 transacties per seconde.
In termen van gemiddelde latentie kwam de DC500R ook als laatste binnen met 76,2 ms.
Eindelijk, na het testen van de latentie onder het worstcasescenario (99e percentiel), stond de DC500R opnieuw onderaan de lijst met een resultaat van 134,9 ms.
VDBench-werklastanalyse
Bij het testen van opslagapparaten hebben applicatietesten de voorkeur boven synthetische tests. Hoewel hun resultaten niet overeenkomen met werkelijke omstandigheden, zijn synthetische tests, vanwege de herhaalbaarheid van taken, handig om basislijnen vast te stellen en concurrerende oplossingen te vergelijken. Deze tests bieden een breed scala aan profielen, van "four corners"-tests en generieke database-migratietests tot tracking captures uit verschillende VDI-omgevingen. Al deze gebruiken een enkele vdBench-workloadgenerator met een script-engine om resultaten te automatiseren en te verzamelen op een groot cluster van rekentests. Dit maakt het mogelijk om dezelfde workload te gebruiken op een grote verscheidenheid aan opslagapparaten, inclusief all-flash arrays en enkele schijven. Als onderdeel van onze tests hebben we de schijven volledig gevuld met gegevens en ze vervolgens gepartitioneerd in 25% van de oorspronkelijke capaciteit om de werklast van applicaties te simuleren en het gedrag van de schijf te evalueren. Deze aanpak verschilt van volledig entropietests, waarbij de hele schijf in één keer onder constante belasting wordt gebruikt. Om deze reden weerspiegelen de volgende resultaten stabielere schrijfsnelheden.
profielen:
• 4 KB willekeurig lezen: alleen lezen, 128 threads, I/O-snelheid van 0 tot 120%
• Willekeurig schrijven 4 KB: alleen schrijven, 64 threads, I/O-snelheid van 0 tot 120%
• 64 kB sequentieel lezen: alleen lezen, 128 threads, I/O-snelheid van 0 tot 120%
• 64 kB sequentieel schrijven: alleen schrijven, 64 threads, I/O-snelheid van 0 tot 120%
• Synthetische databases: SQL en Oracle
• VDI-kopie (volledige kopie en gekoppelde kopie)
In de eerste VDBench-werkbelastingstest (4K Random Read) leverde de Kingston DC500R indrukwekkende resultaten, met latentie binnen 1 ms tot 80 IOPS en een topsnelheid van 000 IOPS met een latentie van 80 ms.
Alle geteste schijven presteerden vrijwel identiek in de tweede test (4K Random Write), met iets meer dan 63 IOPS bij een latentie van 000 ms.
We gingen verder met sequentiële ladingen en keken eerst naar 64K-lezingen. In dit geval hield de Kingston-drive de latentie binnen een milliseconde tot 5200 IOPS (325 MB/s). De maximale score van 7183 IOPS (449 MB/s) met een latentie van 2,22 ms bracht deze schijf naar de tweede plaats in het algemeen klassement.
Bij het testen van sequentiële schrijfbewerkingen presteerde het Kingston-apparaat beter dan alle concurrenten, waarbij de latentie onder de 1 ms bleef tot een snelheid van 5700 IOPS (356 MB / s). De maximale snelheid was 6291 IOPS (395 MB/s) met een vertraging van 2,51 ms.
Daarna gingen we verder met SQL-taken, waarbij de Kingston DC500R het enige apparaat was dat in alle drie de tests de latentielimiet van een milliseconde overschreed. In het eerste geval vertoonde de schijf een maximale snelheid van 26411 IOPS met een latentie van 1,2 ms.
In de SQL 90-10-test eindigde de Kingston-drive als laatste met een topsnelheid van 27339 IOPS met een latentie van 1,17 ms.
Hetzelfde gebeurde in de SQL 80-20-test. Het Kingston-apparaat vertoonde in dit geval een maximale snelheid van 29576 IOPS met een latentie van 1,08 ms.
De testresultaten van Oracle plaatsten de DC500R opnieuw op de laatste plaats, maar het apparaat vertoonde in twee tests nog steeds een latentie van minder dan een milliseconde. In het eerste geval was de maximale snelheid van de Kingston-drive 29098 IOPS met een latentie van 1,18 ms.
In de tweede test (Oracle 90-10) behaalde de DC500R 24555 IOPS met een latentie van 894,3 µs.
In de derde test (Oracle 80-20) was de maximale snelheid van het apparaat van Kingston 26401 IOPS met een latentieniveau van 831,9 µs.
Daarna gingen we verder met het kopiëren van VDI - het maken van volledige en gekoppelde kopieën. Bij het testen van het laden van een volledige kopie van de VDI slaagde de Kingston-schijf er opnieuw niet in om de concurrentie te verslaan. Onder de latentie van 1 ms kon het apparaat tot ongeveer 12000 IOPS ondersteunen en bereikte het een top van 16203 IOPS met een latentie van 2,14 ms.
In de Initial Login-test van de VDI-kopie presteerde het Kingston-apparaat beter en eindigde (met een kleine marge) op de tweede plaats. De schijf handhaafde latentie binnen een milliseconde totdat een snelheid van 11000 IOPS werd bereikt, en de maximale snelheid was 13652 IOPS met een vertraging van 2,18 ms.
Ook met een kleine marge werd de Kingston-schijf tweede in de login-test van maandag voor een volledige kopie van VDI. De Seagate Nytro 1351-schijf vertoonde iets betere topsnelheden, maar het Kingston-apparaat vertoonde over het algemeen lagere latentieniveaus tijdens de test. De maximale snelheid van de DC500R was 11897 IOPS met een latentie van 1,31 ms.
Bij het testen van het downloaden van gekoppelde VDI-kopieën kwam de Kingston op de laatste plaats. De latentie ging al verder dan 1 ms bij snelheden van minder dan 6000 IOPS. De maximale snelheid van de DC500R was 7861 IOPS met een latentie van 2,03 ms.
In de Initial Login-test behaalde de schijf echter opnieuw de tweede plaats: de vertraging overschreed de limieten van een milliseconde alleen in de buurt van de piekprestaties, die uiteindelijk uitkwamen op 7950 IOPS met een latentie van 1,001 ms.
Bij de laatste test van het gekoppelde exemplaar van VDI - Monday Login - liet de schijf ook het tweede resultaat zien: de maximale snelheid op het niveau van 9205 IOPS met een latentie van 1,72 ms. De vertraging ging verder dan een milliseconde toen de snelheid 6400 IOPS bereikte.
Conclusie
De DC500R is Kingston's nieuwste solid state drive voor zakelijke gebruikers. De DC500R wordt geleverd in een 2,5-inch vormfactor. Er zijn capaciteitsopties beschikbaar van 480 GB tot 3,84 TB. De drive is gebaseerd op 3D TLC NAND-flashgeheugentechnologie en combineert een lange levensduur met een hoog prestatieniveau. Voor een schijf met een capaciteit van 3,48 TB, sequentiële lees- en schrijfsnelheden van respectievelijk 555 en 520 MB / s, lees- en schrijfsnelheden bij constante belasting van respectievelijk 98000 en 28000 IOPS, evenals een bronhoeveelheid van 3504 TBW, worden verklaard.
Om de prestaties van de Kingston DC500R te evalueren, hebben we deze vergeleken met andere populaire SATA SSD's, waaronder Samsung-schijven
De Kingston DC4R behaalde 500 IOPS en 80209 ms leeslatentie in 1,59KB willekeurige lees- en schrijftests, en 63000 IOPS en 2 ms schrijflatentie. In lees- en schrijftests van 64 KB behaalde de DC500R snelheden van respectievelijk 7183 IOPS (449 MB/s) bij een latentie van 2,22 ms en 6291 IOPS (395 MB/s) bij een latentie van 2,51 ms. Onder de omstandigheden van synthetische tests met behulp van SQL- en Oracle-databases en verhoogde vereisten voor schrijfsnelheid, lieten de prestaties van de DC500R veel te wensen over. Als het gaat om SQL-workloads, kwam de Kingston DC500R op de laatste plaats in alle drie de tests en was het de enige schijf die de latentie van milliseconden overschreed. Bij het testen van Oracle bleek het beeld echter veel beter te zijn. In twee van de drie tests hield de drive de latentie onder de 1 ms, wat hem een tweede plaats opleverde. De Kingston DC500R leverde een behoorlijk prestatieniveau bij testen met VDI-kopieën, zowel volledig als gekoppeld.
globaal
Modellen van de DC500-serie kunnen worden besteld bij officiële Kingston-distributeurs.
Neem voor test- en validatievragen contact op met het vertegenwoordigingskantoor van Kingston Technology in Rusland op het e-mailadres [e-mail beveiligd]
Voor meer informatie over producten
Bron: www.habr.com