I mars i år utökade Kingston Digital Inc. sitt sortiment av prisvärda SSD:er för företag med introduktionen av Kingston DC1000M. Den nya SSD:n är tänkt att vara en prisvärd enhet med prestanda på NVMe-nivå som ersätter gamla SATA- och SAS SSD:er när företag går framåt. DC1000M kommer i kapaciteter mellan 960 GB och 7.68 TB och i en U.2-formfaktor.
I mars i år utökade Kingston Digital Inc. sitt sortiment av prisvärda SSD:er för företag med introduktionen av Kingston DC1000M. Den nya SSD:n är tänkt att vara en prisvärd enhet med prestanda på NVMe-nivå som ersätter gamla SATA- och SAS SSD:er när företag går framåt. DC1000M kommer i kapaciteter mellan 960 GB och 7.68 TB och i en U.2-formfaktor.
DC1000M fungerar bra i alla servrar eller arrayer som använder NVMe- och U.2-bakplan. Designad för arbetsbelastningar för blandade användningsfall, uppges den nya enheten kunna nå 3 GB/s och upp till 540K IOPS med mycket låg latens. Detta är idealiskt för hårddiskapplikationer som inkluderar virtualisering, HPC, webbhotellcache, högupplöst mediafångst och transport, tillsammans med arbetsbelastningar för ERP, CRM, GL, OLAP, OLTP, ERM, BI och EDW. DC1000M kommer med strömförlustskydd och telemetriövervakning för bättre dataskydd och tillförlitlighet.
Kingston DC 1000M kommer i fyra formfaktorer: 960GB, 1.92TB, 3.84TB och 7.68TB för den här recensionen kommer vi att titta på 3.84TB-modellen.
Kingston DC1000M Specifikationer
Formfaktor | U.2, 2.5′′ x 15 mm |
Gränssnitt | NVMe PCIe Gen 3.0 x4 |
Kapacitet | 960 GB, 1.92 TB, 3.84 TB, 7.68 TB |
NAND- | 3D TLC |
Sekventiell läs/skriv | 960 GB – 3,100 1,330 MB/XNUMX XNUMX MB 1.92 TB – 3,100 MB/2,600 MB 3.84 TB – 3,100 MB/2,700 MB 7.68 TB – 3,100 MB/2,800 MB |
Steady-State 4k Läs/skriv | 960 GB – 400,000 125,000/XNUMX XNUMX IOPS 1.92 TB – 540,000 205,000/XNUMX XNUMX IOPS 3.84 TB – 525,000 210,000/XNUMX XNUMX IOPS 7.68 TB – 485,000 210,000/XNUMX XNUMX IOPS |
Latens | TYP Läs/skriv: <300μs / <1ms |
Endurance | 960 GB — (1 DWPD/5 år) 1.92 TB — (1 DWPD/5 år) 3.84 TB — (1 DWPD/5 år) 7.68 TB — (1 DWPD/5 år) |
Energiförbrukning | 960GB: Tomgång: 5.14W Genomsnittlig läsning: 5.25W Genomsnittlig skrivning: 9.10W Max läsning: 5.64W Max läsning: 9.80W 1.92TB: Tomgång: 5.22W Genomsnittlig läsning: 5.31W Genomsnittlig skrivning: 13.1W Max läsning: 5.70W Max skriv: 13.92W 3.84TB: Tomgång: 5.54W Genomsnittlig läsning: 5.31W Genomsnittlig skrivning: 14.69W Max läsning: 6.10W Max skriv: 15.5W 7.68TB: Tomgång: 5.74W Genomsnittlig läsning: 5.99W Genomsnittlig skrivning: 17.06W Max läsning: 6.63W Max skriv: 17.88W |
Förvaringstemperatur | -40 ° C ~ 85 ° C |
Arbetstemperatur | 0 ° C ~ 70 ° C |
Mått | 100.09mm x 69.84mm x 14.75mm |
Vikt | 160g |
Vibrationsfunktion | 2.17G topp (7-800Hz) |
MTBF | 2 miljoner timmar |
Garanti | Begränsad 5-års garanti |
Kingston DC1000M Prestation
Testbädd
Våra Enterprise SSD-recensioner utnyttjar en Lenovo ThinkSystem SR850 för applikationstester (Obs: vi var tvungna att använda ett adapterkort istället för en frontfack på grund av ett kompatibilitetsproblem) och en 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
Testbakgrund och jämförelser
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. Ytterligare information om StorageReview Enterprise Test Lab och en översikt över dess nätverksfunktioner finns på respektive sidor.
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 DC 1000M ä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.
Houdini från SideFX
Houdini-testet är speciellt utformat för att utvärdera lagringsprestanda när det gäller CGI-rendering. Testbädden för denna applikation är en variant av kärnan av Dell PowerEdge R740xd-servertypen 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) med ren metall. Resultatet av riktmärket mäts i sekunder att slutföra, och 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) Bearbetar 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 ej) Skriver tillbaka de bucketade blocken till disken.
Här slog Kingston DC1000M 2,908.5 XNUMX sekunder och landade i den nedre fjärdedelen av testade enheter.
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 kunde Kingston DC1000M nå 12,579.7 XNUMX TPS och placerade den i mitten av paketet.
För SQL Servers genomsnittliga latens hade DC1000M sammanlagt 26 ms, vilket placerade den på andra plats.
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
När man tittar på vårt Sysbench-transaktionsriktmärke, nådde Kingston DC1000M 5,485 XNUMX TPS som kom i baksidan av paketet som testades mot den.
För Sysbenchs genomsnittliga latens kom DC1000M sist igen med 23.3 ms.
För vårt värsta scenario latens (99:e percentilen) var DC1000M sist med 51.8 ms.
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 som motsvarar 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
Jämförbara:
I vår första VDBench Workload Analysis, Random 4K Read, följde Kingston DC1000M resten av paketet med en toppprestanda på 580,077 219.3 IOPS vid en latens på XNUMX µs.
4K slumpmässig skrivning gav oss visade oss motsatsen med DC1000M som tog topplatsen med en toppprestanda på 317,525 399.9 IOPS vid en latens på XNUMX µs.
Genom att byta till 64 1000 sekventiell arbetsbelastning tog DC64M återigen topplatsen i 46,502 2.91 läsning med en topp på 343.3 XNUMX IOPS eller XNUMX GB/s med en latens på XNUMX µs.
64K write såg ytterligare en stark prestanda med Kingston som tog topplatsen med 31,600 2 IOPS eller cirka 190 GB/s med en latens på XNUMXµs innan några tappade.
Vår nästa uppsättning tester är våra SQL-arbetsbelastningar: SQL, SQL 90-10 och SQL 80-20. Från och med SQL landade DC1000M på tredje plats med en toppprestanda på 198,187 160.9 IOPS vid en latens på XNUMX µs.
SQL 90-10 såg den nya Kingston-enheten landa på andra plats med en toppprestanda på 197,847 161.1 IOPS vid en latens på XNUMX µs.
Med SQL 80-20 kom DC1000M återigen på andra plats med en topp på 185,634 171.4 IOPS vid en latens på XNUMX µs.
Nästa upp är våra Oracle-arbetsbelastningar: Oracle, Oracle 90-10 och Oracle 80-20. Från och med Oracle kom DC1000M på andra plats efter Memblaze 910 med en toppprestanda på 158,140 235.9 IOPS XNUMX µs.
För Oracle 90-10 kom Kingston tvåa med Samsung och hade en topp på 156,623 139.9 IOPS med en latens på XNUMX µs.
Oracle 80-20 DC1000M behöll sin andra plats med en topppoäng på 156,528 139.9 IOPS med en latens på XNUMX µs.
Därefter bytte vi till vårt VDI-klontest, Full och Linked. För VDI Full Clone (FC) Boot stannade Kingston DC1000M på andra plats med en topp på 145,139 238.5 IOPS vid en latens på XNUMX µs.
VDI FC Initial Login DC1000M föll till tredje med en topp på 52,123 568.7 IOPS med XNUMX µs för latens.
Med VDI FC Monday Login kom DC1000M på tredje plats igen med en topp på 49,867 318.7 IOPS med en latens på XNUMXµs.
För VDI Linked Clone (LC) Boot kom DC1000M tvåa med en topp på 72,430 220.2 IOPS vid en latens på XNUMX µs.
VDI LC Initial Login såg att Kingston föll till tredje med 29,229 271.3 IOPS med en latens på XNUMX µs.
Äntligen med VDI LC Monday Login hamnade DC1000M återigen på tredje plats med en toppprestanda på 34,384 462.8 IOPS vid en latens på XNUMX µs.
Slutsats
Kingston DC1000M är en expansion av företagets prisvärda NVMe SSD:er för datacenter. Disken är avsedd för blandad arbetsbelastning och fungerar som en ersättning för SATA- och SAS-enheter när kunderna går framåt. Disken kommer i en U.2-formfaktor och kapaciteter så höga som 7.68TB. DC1000M har citerade hastigheter på upp till 3 GB/s och upp till 540K IOPS och är idealisk för bland annat virtualisering, HPC, webbhotell-cache och högupplöst mediafångst.
För prestanda tittade vi på både vår Application Workload Analysis och VDBench-test och jämförde Kingston DC1000M med andra enheter med liknande fokus. I våra benchmarks för Applications Workload Analysis klarade sig DC1000M med SQL Server-prestanda på 12,579 26 TPS och en genomsnittlig latens på 5,485ms. För Sysbench hamnade enheten sist med 23.3 51.8 TPS och en genomsnittlig latens på 2,908.5 ms och ett värsta scenario på XNUMX ms. För Houdini såg vi XNUMX XNUMX sekunder som placerade enheten i den nedre fjärdedelen av de testade.
Med VDBench gick DC100M bättre överlag. Höjdpunkter inkluderar 580K IOPS slumpmässig 4K-läsning (dess sämsta placering här), 318K IOPS 4K-skrivning, 2.91GB/s 64K-läsning och 2GB/s 64K-skrivning. SQL såg poäng på 198K IOPS, 198K IOPS för SQL 90-10 och 186K IOPS för SQL 80-20. Oracle hade frekvensen 158K IOPS, 157K IOPS för Oracle 90-10 och 157K IOPS för Oracle 80-20. För våra VDI-klonetester stannade enheten runt tvåan eller trean genomgående med höjdpunkter i startpoängen, 145K IOPS FC och 72K IOPS i LC.
Kingston DC1000M erbjuder bra prestanda och kapacitet för många olika användningsfall. Den här enheten skulle ha en bra ersättning för SATA- eller SAS-enheter där organisationer letar efter en prestandaökning till ett överkomligt pris.
Engagera dig med StorageReview
Nyhetsbrev | Youtube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | Rssflöde