Kingston andis hiljuti välja ettevõtte SSD
Salvestusseadmed
Kingston DC500R tehnilised andmed
Производительность
Testimine
Süsteemi kasutati ettevõtte SSD-de testimiseks reaalmaailma rakendustega.
Lenovo ThinkSystem SR850
- 4 Intel Platinum 8160 protsessorit (2,1 GHz, 24 tuuma)
- 16 DDR4 ECC DRAM-mälumoodulit sagedusega 2666 MHz, igaühe maht 32 GB
- 2 RAID 930-8i 12 Gbps adapterit
- 8 NVMe draivi
- VMware ESXI 6.5 tarkvara
Dell PowerEdge R740xd
- 2 Intel Gold 6130 protsessorit (2,1 GHz, 16 tuuma)
- 4 DDR4 ECC DRAM-mälumoodulit sagedusega 2666 MHz, igaühe maht 16 GB
- RAID-adapter PERC 730, 12 Gbps, 2 GB puhver
- Sisseehitatud NVMe adapter
- OS Ubuntu-16.04.3-desktop-amd64
Testiteave
Keskkonna- ja protokolliteave lisatakse ülevaadetesse, et IT- ja laohangete ametnikud saaksid hinnata, millistel tingimustel tulemused saavutati. Testitavate seadmete tootjad ei maksa ülevaatuse eest ega kontrolli seda.
Rakenduse töökoormuse analüüs
Ettevõtte salvestusseadme jõudluse õigeks hindamiseks on oluline modelleerida oma infrastruktuuri ja rakenduste töökoormused, et need vastaksid teie reaalsele keskkonnale. Seetõttu mõõtsime Samsung 883 DCT SSD-de hindamiseks
SQL serveri jõudlus
Iga SQL Serveri virtuaalmasin on konfigureeritud kahe virtuaalse kettaga: 100 GB alglaadimisketas ja 500 GB ketas andmebaasi ja logifailide salvestamiseks. Süsteemiressursside osas oli iga virtuaalmasin varustatud 16 virtuaalse protsessori, 64 GB DRAM-i ja LSI Logicu SAS SCSI-kontrolleriga. Oleme varem Sysbenchi töökoormust kasutades I/O jõudlust ja salvestusefektiivsust testinud. SQL-testid aitavad omakorda hinnata latentsust.
Testimise osana juurutatakse SQL Server 2014 külaliste virtuaalsetesse masinatesse, mis käitavad Windows Server 2012 R2. Koormused luuakse Questi tarkvara Benchmark Factory for Databases abil.
SQL Serveri testkonfiguratsioon (VM-i kohta):
• Windows Server 2012 R2
• Kettaruum: eraldatud 600 GB, kasutatud 500 GB
• SQL Server 2014
— Andmebaasi suurus: 1 skaalat
— Virtuaalsete klientide arv: 15 000
— RAM-mälu puhver: 48 GB
• Testi kestus: 3 tundi
— 2,5 tundi — eeletapp
— 30 minutit — otsene testimine
SQL Serveri tehingute töötlemise jõudluse põhjal jäi Kingston DC500R vaid veidi alla Samsung 883 DCT-le, kogu jõudlusega 6290,6 tehingut sekundis (TPS).
Veelgi parem viis SQL Serveri jõudluse hindamiseks kui TPS on latentsustasemete hindamine. Siin näitasid mõlemad draivid - Samsung 860 DCT ja Kingston DC500R - sama aega: 26,5 ms.
Jõudlus Sysbenchi kasutamisel
Järgmine test kasutas andmebaasi
Iga virtuaalne masin
Sysbenchi testi konfiguratsioon (VM-i kohta):
• CentOS 6.3 64-bitine
• Percona XtraDB 5.5.30-rel30.1
— Andmebaasi tabelite arv: 100
— Andmebaasi suurus: 10 000 000
— Andmebaasi lõimede arv: 32
— RAM-mälu puhver: 24 GB
• Testi kestus: 3 tundi
— 2 tundi — eeletapp, 32 voogu
— 1 tund — otsetestimine, 32 niiti
Sysbenchi tehingute töötlemise jõudluse etalon paneb DC500R konkurentide taha 1680,47 tehinguga sekundis.
Ka keskmise latentsusaja poolest oli DC500R 76,2 ms-ga viimasel kohal.
Lõpuks, pärast latentsusaja testimist halvima stsenaariumi (99. protsentiil) järgi, oli DC500R taas loendi lõpus skooriga 134,9 ms.
VDBenchi töökoormuse analüüs
Salvestusseadmete testimisel eelistatakse rakenduspõhist testimist sünteetiliste testide asemel. Kuigi nende tulemused ei vasta reaalsetele tingimustele, on sünteetilised testid ülesannete korratavuse tõttu kasulikud lähteseisukohtade määramiseks ja konkureerivate lahenduste võrdlemiseks. Sellised testid pakuvad laias valikus profiile – alates nelja nurga testidest ja tüüpilistest andmebaasi migratsioonitestidest kuni erinevatest VDI keskkondadest pärinevate jäädvustuste jälgimiseni. Kõik need kasutavad ühte vdBenchi töökoormuse generaatorit koos skriptimootoriga, et automatiseerida ja koondada tulemusi suure arvutustestide klastri lõikes. See võimaldab kasutada sama töökoormust paljudel draividel, sealhulgas kõik-flash-massiivid ja üksikud draivid. Testimise osana täitsime draivid täielikult andmetega ja jagasime need seejärel osadeks, mille maht oli 25% algsest, et simuleerida rakenduste koormusi ja hinnata draivi käitumist. See lähenemisviis erineb täielikest entroopiatestidest, mis kasutavad kogu ketast korraga pideva koormuse korral. Sel põhjusel kajastavad järgmised tulemused stabiilsemat kirjutamiskiirust.
Profiilid:
• 4 KB juhuslik lugemine: kirjutuskaitstud, 128 lõime, 0 kuni 120% I/O kiirus
• 4KB juhuslik kirjutamine: ainult kirjutamine, 64 lõime, 0 kuni 120% I/O kiirus
• 64 KB järjestikune lugemine: ainult lugemiseks, 128 lõime, 0 kuni 120% I/O kiirus
• 64 KB järjestikune kirjutamine: ainult kirjutamine, 64 lõime, 0 kuni 120% I/O kiirus
• Sünteetilised andmebaasid: SQL ja Oracle
• VDI koopia (täielik koopia ja lingitud koopiad)
Esimeses VDBenchi (4KB juhusliku lugemise) töökoormuse testis andis Kingston DC500R muljetavaldavaid tulemusi: latentsusaeg 1 ms kuni 80 000 IOPS ja tippkiirus 80 209 IOPS 1,59 ms latentsusega.
Kõik testitud draivid näitasid teises testis (4 KB Random Write) peaaegu identseid tulemusi: kiirused on veidi kõrgemad kui 63 000 IOPS-i latentsusajaga 2 ms.
Järjestikuste töökoormuste juurde liikudes vaatasime kõigepealt 64 KB lugemist. Sel juhul säilitas Kingstoni draiv sub-millisekundi latentsusaega kuni 5200 IOPS-i (325 MB/s) saavutamiseni. Maksimaalne kiirus 7183 IOPS (449 MB/s) latentsusajaga 2,22 ms viis selle draivi üldarvestuses teisele kohale.
Järjestikuste kirjutamistoimingute testimisel ületas Kingstoni seade kõiki konkurente, hoides latentsusaega alla 1 ms kuni 5700 IOPS-i (356 MB/s). Maksimaalne kiirus oli 6291 IOPS (395 MB/s) latentsusajaga 2,51 ms.
Pärast seda liikusime edasi SQL-i ülesannete juurde, kus Kingstoni DC500R draiv oli ainus seade, mille latentsusaeg ületas kõigis kolmes testis millisekundit. Esimesel juhul näitas ketas maksimaalset kiirust 26411 IOPS-i latentsusajaga 1,2 ms.
SQL 90-10 testis jäi Kingstoni draiv viimasele kohale maksimaalse kiirusega 27339 1,17 IOPS ja latentsusega XNUMX ms.
Sama juhtus SQL 80-20 testiga. Kingstoni seade näitas sel juhul maksimaalset kiirust 29576 IOPS-i latentsusajaga 1,08 ms.
Oracle'i töökoormuse testimise tulemused asetasid DC500R taas viimasele kohale, kuid seade näitas kahes testis siiski allamillisekundi latentsust. Esimesel juhul oli Kingstoni ketta maksimaalne kiirus 29098 IOPS latentsusajaga 1,18 ms.
Teises testis (Oracle 90-10) saavutas DC500R 24555 IOPS-i latentsusajaga 894,3 µs.
Kolmandas testis (Oracle 80-20) oli Kingstoni seadme maksimaalne kiirus 26401 IOPS latentsustasemega 831,9 μs.
Seejärel liikusime edasi VDI-kopeerimisega – täis- ja lingitud koopiate loomisega. Täisväärtusliku VDI koopia laadimise testimisel ei suutnud Kingstoni draiv konkurente jälle ületada. Seade hoidis latentsusaega alla 1 ms kuni kiiruseni umbes 12000 16203 IOPS ja maksimaalne kiirus oli 2,14 XNUMX IOPS latentsusega XNUMX ms.
VDI esialgse sisselogimise koopia testimisel toimis Kingstoni seade paremini, jäädes lõpuks (kerge varuga) teisele kohale. Draiv säilitas latentsuse millisekundi jooksul, kuni jõudis kiiruseni 11000 13652 IOPS, ja maksimaalne kiirus oli 2,18 XNUMX IOPS latentsusega XNUMX ms.
Samuti saavutas Kingstoni draiv väikese vahega esmaspäevasel sisselogimise testimisel täieliku VDI koopia jaoks teise koha. Seagate Nytro 1351 draivi tippkiirus oli veidi suurem, kuid Kingstoni seade näitas kogu testi vältel üldiselt madalamat latentsusaega. DC500R maksimaalne kiirus oli 11897 IOPS latentsusajaga 1,31 ms.
Lingitud VDI koopiate laadimise testimisel jäi Kingstoni seade viimasele kohale. Latentsus ületas 1 ms juba kiirustel alla 6000 IOPS. DC500R maksimaalne kiirus oli 7861 IOPS latentsusajaga 2,03 ms.
Esialgse sisselogimise testi tulemuste kohaselt saavutas draiv aga taas teise koha: latentsus ületas millisekundit alles pärast seda, kui jõudis peaaegu tippjõudluseni, mis lõpuks ulatus 7950 IOPS-ni latentsusega 1,001 ms.
Viimases VDI lingitud koopia testis – Monday Login – näitas draiv ka teist tulemust: maksimaalne kiirus 9205 IOPS latentsusajaga 1,72 ms. Viivitus ületas millisekundit, kui kiirus jõudis 6400 IOPS-ni.
Järeldus
DC500R on Kingstoni uusim SSD, mis on mõeldud ettevõtetele. DC500R on saadaval 2,5-tollise kujuga. Saadaolevad mahud on vahemikus 480 GB kuni 3,84 TB. Draiv põhineb 3D TLC NAND välkmälutehnoloogial ning ühendab endas pika ressursi ja kõrge jõudluse. 3,48 TB draivi puhul on järjestikused lugemis- ja kirjutamiskiirused vastavalt 555 ja 520 MB/s, lugemis- ja kirjutamiskiirused konstantsel koormusel vastavalt 98000 28000 ja 3504 XNUMX IOPS ning ressursi maht XNUMX TBW.
Kingston DC500R jõudluse hindamiseks võrdlesime seda teiste populaarsete SATA SSD-dega, sealhulgas Samsungi draividega.
4KB juhusliku lugemise ja kirjutamise testimisel saavutas Kingston DC500R 80209 1,59 IOPS ja 63000 ms lugemise latentsuse ning 2 64 IOPS ja 500 ms kirjutamislatentsi. 7183KB plokkide lugemise ja kirjutamise testimisel saavutas DC449R kiiruse vastavalt 2,22 IOPS (6291 MB/s) 395 ms latentsusega ja 2,51 IOPS (500 MB/s) 500 ms latentsusega. Sünteetilistes testides, milles kasutati SQL-i ja Oracle'i andmebaase ning suurenenud kirjutuskiiruse nõudeid, jättis DC1R jõudlus soovida. SQL-i töökoormuste puhul jäi Kingston DC500R kõigis kolmes testis viimasena ja oli ainus draiv, mis saavutas allamillisekundilise latentsuse. Oracle'i testimisel osutus pilt aga palju paremaks. Kahes kolmest testist hoidis draiv latentsusaega alla XNUMX ms, mis tõi talle teise koha. Kingston DCXNUMXR näitas korralikku jõudlust, kui seda testiti nii täis- kui ka lingitud VDI koopiatega.
Üldiselt
DC500 seeria mudelid on saadaval tellimiseks ametlikelt Kingstoni edasimüüjatelt.
Testimise ja valideerimisega seotud küsimuste korral võite võtta ühendust Kingston Technology esindusega Venemaal e-posti teel [meiliga kaitstud]
Lisateabe saamiseks toodete kohta
Allikas: www.habr.com