Kingston Data Center DC500M släpptes i mars i år och är en SATA-företags-SSD som utnyttjar den senaste 3D TLC NAND. Kingstons nya SSD implementerar företagets strikta QoS-krav för att säkerställa förutsägbar slumpmässig I/O-prestanda samt förutsägbara låga latenser över ett brett utbud av läs- och skrivarbetsbelastningar. Där den DC500R (R står för läsintensiv) tenderade att hamna på efterkälken när skrivaktiviteten ökade, DC500M är byggd för att utmärka sig i dessa typer av arbetsbelastningar.
Kingston Data Center DC500M släpptes i mars i år och är en SATA-företags-SSD som utnyttjar den senaste 3D TLC NAND. Kingstons nya SSD implementerar företagets strikta QoS-krav för att säkerställa förutsägbar slumpmässig I/O-prestanda samt förutsägbara låga latenser över ett brett utbud av läs- och skrivarbetsbelastningar. Där den DC500R (R står för läsintensiv) tenderade att hamna på efterkälken när skrivaktiviteten ökade, DC500M är byggd för att utmärka sig i dessa typer av arbetsbelastningar.
Som sådan är den nya Kingston SSD inriktad på att använda fall som vanliga företagsservrar, hyperskala datacenterservrar och molntjänsteleverantörer som kräver låg kostnad och högpresterande lagring. Den har också inbyggt Power Loss Protection (PLP) med strömkondensatorer, som skriver in-flight-data till NAND för att minska risken för korrupta data under händelser som plötsligt strömavbrott.
Prestandamässigt är DC500M citerad för att leverera sekventiella läs- och skrivhastigheter upp till 555 MB/s respektive 520 MB/s, samtidigt som den når stadiga 4k läsning och skrivning på 98,000 75,000 IOPS och XNUMX XNUMX IOPS (endast för de två högsta kapaciteterna).
Med 5 års garanti och gratis teknisk support finns Kingston DC500M tillgänglig i kapaciteterna 480 GB, 960 GB, 1.92 TB och 3.84 TB. För den här recensionen kommer vi att titta på kapaciteten på 3.84 TB.
Kingston Data Center DC500M Specifikationer
Formfaktor | 2.5 Inch |
Gränssnitt | SATA Rev. 3.0 (6Gb/s) – med bakåtkompatibilitet till SATA Rev. 2.0 (3Gb/s) |
NAND- | 3D TLC |
Självkrypterande enhet (SED) | AES 256-bitars kryptering |
Prestation | |
Sekventiell läs/skriv |
480 GB – 555 520 MB/s, XNUMX XNUMX MB/s |
Steady-State 4k Läs/skriv |
480 GB – 98,000 58,000, XNUMX XNUMX IOPS |
Servicekvalitet (latens) | TYP Läs/skriv: <500 µs / <2 ms |
Hot-Plug Kapabel | |
Statisk och dynamisk slitageutjämning | |
Enterprise SMART-verktyg | |
Endurance |
480 GB – 1,139 1.3 TBW (XNUMX DWPD) |
Energiförbrukning |
Tomgång: 1.56W |
Förvaringstemperatur | -40 ° C ~ 85 ° C |
Arbetstemperatur | 0 ° C ~ 70 ° C |
Mått | 69.9mm x 100mm x 7mm |
Vikt | 92.34g |
vibration | Vibrationsdrift: 2.17G Peak (7–800Hz) Vibration ej i drift: 20G Peak (10–2000Hz) |
MTBF | 2 miljoner timmar |
Garanti/support | Begränsad 5-års garanti med gratis teknisk support |
Kingston DC500M Performans
Testbädd
Våra Enterprise SSD-recensioner utnyttjar en Lenovo ThinkSystem SR850 för tillämpningsprov och a Dell PowerEdge R740xd för syntetiska riktmärken. ThinkSystem SR850 är en välutrustad quad-CPU-plattform som erbjuder CPU-kraft långt över vad som behövs för att betona högpresterande lokal lagring. Syntetiska tester som inte kräver mycket CPU-resurser använder den mer traditionella servern med dubbla processorer. I båda fallen är avsikten att visa upp lokal lagring i bästa möjliga ljus som är i linje med lagringsleverantörens maximala enhetsspecifikationer.
Lenovo ThinkSystem SR850
- 4 x Intel Platinum 8160 CPU (2.1 GHz x 24 kärnor)
- 16 x 32 GB DDR4-2666Mhz ECC DRAM
- 2 x RAID 930-8i 12Gb/s RAID-kort
- 8 NVMe-fack
- VMware ESXI 6.5
Dell PowerEdge R740xd
- 2 x Intel Gold 6130 CPU (2.1 GHz x 16 kärnor)
- 4 x 16 GB DDR4-2666MHz ECC DRAM
- 1x PERC 730 2GB 12Gb/s RAID-kort
- Tillägg NVMe-adapter
- Ubuntu-16.04.3-desktop-amd64
Testa bakgrund
Smakämnen StorageReview Enterprise Test Lab ger en flexibel arkitektur för att utföra riktmärken för företagslagringsenheter i en miljö som är jämförbar med vad administratörer möter i verkliga implementeringar. Enterprise Test Lab innehåller en mängd olika servrar, nätverk, strömkonditionering och annan nätverksinfrastruktur som gör att vår personal kan etablera verkliga förhållanden för att noggrant mäta prestanda under våra granskningar.
Vi införlivar dessa detaljer om labbmiljön och protokollen i granskningar så att IT-proffs och de som ansvarar för lagringsanskaffning kan förstå under vilka förutsättningar vi har uppnått följande resultat. Ingen av våra recensioner betalas för eller övervakas av tillverkaren av utrustning vi testar.
Analys av applikationens arbetsbelastning
För att förstå prestandaegenskaperna hos företagslagringsenheter är det viktigt att modellera infrastrukturen och applikationens arbetsbelastningar som finns i live-produktionsmiljöer. Våra riktmärken för Kingston DC500M är därför MySQL OLTP-prestanda via SysBench och Microsoft SQL Server OLTP-prestanda med en simulerad TCP-C-arbetsbelastning. För våra applikationsarbetsbelastningar kommer varje enhet att köra 2-4 identiskt konfigurerade virtuella datorer.
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 transaktionsriktmärke för SQL Server presterade Kingston DC500M bra och bara något efter DC500R med totalt 6,288.0 XNUMX TPS.
En bättre indikation på SQL Server-prestanda är latens jämfört med TPS. Här ser vi Kingston DC500M släpa något efter ledarna med 28.0 ms.
Sysbench Performance
Nästa benchmark för ansökan består av en Percona MySQL OLTP-databas mätt via SysBench. Detta test mäter också genomsnittlig TPS (Transactions Per Second), genomsnittlig latens och genomsnittlig 99:e percentil latens.
Varje sysbench VM är konfigurerad med tre vDisks: en för uppstart (~92GB), en med den förbyggda databasen (~447GB), och den tredje för databasen som testas (270GB). Ur ett systemresursperspektiv konfigurerade vi varje virtuell dator med 16 vCPU:er, 60 GB DRAM och utnyttjade LSI Logic SAS SCSI-kontrollern.
Sysbench-testkonfiguration (per virtuell dator)
- CentOS 6.3 64-bitars
- Percona XtraDB 5.5.30-rel30.1
- Databastabeller: 100
- Databasstorlek: 10,000,000 XNUMX XNUMX
- Databastrådar: 32
- RAM-buffert: 24GB
- Testlängd: 3 timmar
- 2 timmar förkonditionering 32 trådar
- 1 timme 32 trådar
Med Sysbenchs transaktionsriktmärke kom DC500M på andra plats (och överträffade DC500R) med solida 2,052.3 XNUMX TPS.
I Sysbenchs genomsnittliga latens visade DC500M också andra platsresultat med 62.4 ms.
För vårt värsta scenario latens (99thpercentile) avslutade DC500M sin imponerande sysbench-prestanda på andra plats igen med 110.7ms i latens.
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ångst 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 25 % 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
- Syntetisk databas: SQL och Oracle
- VDI Full Clone och Linked Clone Traces
I vår första VDBench Workload Analysis, Random 4K Read, hade Kingston DC500M imponerande prestandasiffror och höll sig under 1ms latens till nästan 77,000 79,891 IOPS. Den visade också en toppprestanda på 1.6 500 IOPS (80,209 ms), vilket var ett hårstrån från DCXNUMXR:s XNUMX XNUMX IOPS.
Med slumpmässiga 4K-skrivningar fick alla testade enheter nästan identiska resultat, och postade drygt 63,000 2 IOPS med en latens på XNUMXms.
När vi går vidare till de sekventiella arbetsbelastningarna tittar vi först på vårt 64K lästest. I det här scenariot hade Kingston DC500M en fördröjning på under millisekunder till en smula över 5,000 360 IOPS eller 6,948 MB/s. För toppprestanda toppade Kingston-enheten på andra plats med 434.3 2.3 IOPS eller 860 MB/s med en latens på XNUMX ms, precis bredvid Samsung XNUMX DCT.
Om man tittar på sekventiella skrivningar, gav Kingston-disken den bästa övergripande bästa prestandan, med en latens på under millisekunder till cirka 6,200 380 IOPS eller 6,662 MB/s och nådde en topp på 416 2.38 IOPS eller XNUMX MB/s med en latens på XNUMX ms.
Därefter går vi vidare till våra SQL-arbetsbelastningar där Kingston DC500M hade sub-millisekunders latens i alla tre testerna (DC500R var den enda enheten som inte gjorde det). Här hade DC500M en toppprestanda på 42,178 0.76 IOPS och en latens på 860 ms precis vid sidan av Samsung XNUMX DCT
För SQL 90-10 stannade Kingston-enheten bakom de andra enheterna med en toppprestanda på 41,476 0.77 IOPS och en latens på XNUMX ms.
I SQL 80-20 fortsätter trenden. Här hade DC500M en toppprestanda på 40,453 0.79 IOPS och en latens på XNUMX ms.
När vi gick vidare till Oracle-arbetsbelastningar, befann sig DC500M sväva runt 2:a plats och bibehöll under-millisekunders latens hela tiden. För det första testet hade Kingston-enheten en toppprestanda på 38,164 912 IOPS med en latens på XNUMX μs.
Med Oracle 90-10 hade DC500M en toppprestanda på 37,824 580 IOPS med en latens på XNUMX μs.
Oracle 80-20 hade DC500M-enheten på 37,611 581 IOPS med en latens på XNUMXμs, vilket var hals och hals med Seagate Nytro- och IronWolf-enheterna.
Därefter bytte vi till vårt VDI-klontest, Full och Linked. För VDI Full Clone Boot speglade DC500M återigen Samsung 860 DCT i prestanda, bröt fördröjningen under millisekunder vid cirka 20,000 25,069 IOPS och nådde en topp på 1.39 XNUMX IOPS med en latens på XNUMX ms.
VDI FC Initial Login såg att DC500M bibehöll en fördröjning på under millisekunder fram till cirka 13,000 15,000 IOPS och nådde en topp på cirka 1.99 XNUMX IOPS med en latens på XNUMX ms.
DC500M var ensam på andra plats med stor marginal i VDI FC Monday Login. Här hade Kingston-enheten en toppprestanda på 13,800 1.15 IOPS med en latens på XNUMX ms.
Genom att byta till Linked Clone (LC) kom DC500M på tredje plats under starttestet, och bröt fördröjningen under millisekunder runt 3 9,000 IOPS. Kingston-enheten hade en toppprestanda på 13,831 1.15 IOPS och en latens på XNUMX ms.
När man tittar på VDI LC Initial Login, tog Kingston-enheten andra plats och hade en latens på under millisekunder under hela testet. På sin topp visade enheten 9,385 0.847 IOPS med en latens på XNUMXms.
För vårt sista test tittar vi på VDI LC Monday Login. Här presterade enheten bra igen med en toppprestanda på 10,434 1.52 IOPS och en latens på 500ms. DC8,000M hade en fördröjning på under millisekunder fram till cirka XNUMX XNUMX IOPS.
Slutsats
DC500M är en av Kingstons nyaste SATA SSD-erbjudanden som är designade för företag som kräver högre skrivprestanda som vanligtvis finns i en miljö med blandad användning. Tillgänglig i kapaciteter från 480 GB till 3.84 TB, DC500M har 3D TLC NAND, AES 256-bitars kryptering och strikta QoS-krav. Den har också inbyggt ECC-dataintegritetsskydd för att skydda mot datakorruption för end-to-end dataskydd och inbyggt strömavbrottsskydd vid strömavbrott via strömkondensatorer och firmware. Kingston citerar en uthållighetssiffra på 9,110 3.84 TBW för 555 TB-modellen, sekventiell hastighet på upp till 520 MB/s läsning och 98,000 MB/s skrivning, och en genomströmning som går så högt som 75,000 XNUMX IOPS-läsning och XNUMX XNUMX IOPS-skrivning.
För att testa prestanda ställde vi Kingston DC500M mot en rad populära SATA SSD-enheter, inklusive dess DC500R-bröder. Sammantaget visade Kingston DC500M imponerande resultat, även om den hamnade efter lite i vår SQL-applikation med TPS-prestanda på 6,288.0 28.0 som höll jämna steg med en lägre latensprofil på 500 ms. Saker uppstod under vår Sysbench-arbetsbelastning, som dock har en tyngre skrivprofil. Här tog DC2,052.3M upp farten med 62.4 110.7 TPS, en genomsnittlig latens på XNUMX ms och en latens i värsta fall på XNUMX ms.
I våra slumpmässiga 4K-tester mätte Kingston DC500M läsningar vid 79,891 1.6 IOPS med en latens på 63,000 ms och publicerade ungefär 2 64 IOPS med en latens på 500 ms. I 6,948K läsning och skrivning visade DC434.3M läshastigheter på 2.3 6,662 IOPS eller 416 MB/s med en latens på 2.38 ms respektive XNUMX XNUMX IOPS eller XNUMX MB/s med en latens på XNUMX ms.
I syntetiska arbetsbelastningar som SQL och Oracle fortsatte DC500M sin solida prestanda eftersom enheten utformades specifikt för att utmärka sig i skrivtunga miljöer. I våra SQL-arbetsbelastningar förblev den i territorium under millisekunders latens hela tiden, även om det föll en smula på topplistan. Våra Oracle-tester visade dock att DC500M svävade runt andraplatsen i alla tre testerna. I länkade och fullklonade VDI-riktmärken visade Kingston DC3M en solid toppprestanda på 500 25,069 IOPS, 15,000 13,800 IOPS och 13,831 9,385 IOPS för fullstart, inloggning och måndagsprofiler, medan LC visade 10,434 XNUMX IOPS, XNUMX IOPS, XNUMX IOPS, XNUMX, XNUMX IOPS resp.
Sammantaget presterade Kingston DC500M ganska bra, med utgångspunkt i den starka prestanda vi såg med den läsintensiva DC500R, med ökad skrivprestanda. I de flesta av våra riktmärken stannade det med toppen av paketet, med vissa riktmärken som sekventiell skrivprestanda, ledde paketet. För företagsköpare som letar efter ett konkurrenskraftigt SATA-erbjudande, antingen för start eller blandade arbetsbelastningar, är nya DC500M ett mycket solidt alternativ.
Anmäl dig till StorageReviews nyhetsbrev