Prema vašim zahtjevima: profesionalni test Kingston DC500R i DC500M SSD diskova

Tražili ste da pokažete stvarne primjere korištenja naših poslovnih SSD diskova i profesionalnih testova. Pružamo vam detaljan pregled naših SSD diskova Kingston DC500R i DC500M od našeg partnera Truesystems. Truesystems stručnjaci sastavili su pravi server i emulirali apsolutno stvarne probleme sa kojima se suočavaju svi SSD-ovi poslovne klase. Da vidimo šta su smislili!

Prema vašim zahtjevima: profesionalni test Kingston DC500R i DC500M SSD diskova

Postava Kingstona za 2019

Prvo, malo suve teorije. Svi Kingston SSD-ovi mogu se podijeliti u četiri velike grupe. Ova podjela je uslovna, jer isti nagoni padaju u nekoliko porodica odjednom.

  • SSD za graditelje sistema: SATA SSD u 2,5″, M.2 i mSATA form faktorima Kingston UV500 i dva modela drajvova sa NVMe interfejsom - Kingston A1000 i Kingston KC2000;
  • SSD za korisnike. Isti modeli kao u prethodnoj grupi i, pored toga, SATA SSD Kingston A400;
  • SSD za kompanije: UV500 i KC2000;
  • Enterprise SSD. Pogoni serije DC500, koji su postali heroj ove recenzije. DC500 linija je podijeljena na DC500R (primarno očitavanje, 0,5 DWPD) i DC500M (mješovito opterećenje, 1,3 DWPD).

Truesystems je na testu imao Kingston DC500R kapaciteta 960 GB i Kingston DC500M sa 1920 GB memorije. Podsjetimo se na njihove karakteristike:

Kingston DC500R

  • Volumen: 480, 960, 1920, 3840 GB
  • Forma: 2,5″, visina 7 mm
  • Interfejs: SATA 3.0, 6 Gbit/s
  • Zatražene performanse (model od 960 GB)
  • Sekvencijalni pristup: čitanje - 555 MB/s, pisanje - 525 MB/s
  • Nasumični pristup (blok od 4 KB): čitanje - 98 IOPS, pisanje - 000 IOPS
  • QoS latencija (4 KB blok, QD=1, 99,9 percentil): čitanje - 500 µs, pisanje - 2 ms
  • Veličina emuliranog sektora: 512 bajtova (logičko/fizičko)
  • Resurs: 0,5 DWPD
  • Garantni rok: 5 godina

Kingston DC500M

  • Volumen: 480, 960, 1920, 3840 GB
  • Forma: 2,5″, visina 7 mm
  • Interfejs: SATA 3.0, 6 Gbit/s
  • Zatražene performanse (model od 1920 GB)
  • Sekvencijalni pristup: čitanje - 555 MB/s, pisanje - 520 MB/s
  • Nasumični pristup (blok od 4 KB): čitanje - 98 IOPS, pisanje - 000 IOPS
  • QoS latencija (4 KB blok, QD=1, 99,9 percentil): čitanje - 500 µs, pisanje - 2 ms
  • Veličina emuliranog sektora: 512 bajtova (logičko/fizičko)
  • Resurs: 1,3 DWPD
  • Garantni rok: 5 godina

Truesystems stručnjaci su primijetili da Kingston diskovi označavaju QoS vrijednosti ukupne latencije kao maksimalnu vrijednost percentila od 99,9% (99,9% svih vrijednosti će biti manje od navedene vrijednosti). Ovo je vrlo važan pokazatelj posebno za serverske diskove, jer njihov rad zahtijeva predvidljivost, stabilnost i odsustvo neočekivanih zamrzavanja. Ako znate koja su QoS kašnjenja navedena u specifikaciji pogona, možete predvidjeti njegov rad, što je vrlo zgodno.

Parametri testa

Oba diska su testirana na ispitnom stolu koji simulira server. Njegove karakteristike:

  • Intel Xeon procesor E5-2620 V4 (8 jezgara, 2,1 GHz, HT omogućen)
  • 32 GB memorije
  • Supermicro X10SRi-F matična ploča (1x socket R3, Intel C612)
  • CentOS Linux 7.6.1810
  • Za generiranje opterećenja korištena je FIO verzija 3.14

I još jednom o tome koji su SSD diskovi testirani:

  • Kingston DC500R 960 GB (SEDC500R960G)
  • Firmver: SCEKJ2.3
  • Volumen: 960 bajtova
  • Kingston DC500M 1920 GB (SEDC500M1920G)
  • Firmver: SCEKJ2.3
  • Объём: 1 920 383 410 176 байт

Metodologija testiranja

Na osnovu popularnog skupa testova Specifikacija testa performansi SNIA Solid State Storage-a v2.0.1, međutim, testeri su ga prilagodili kako bi se opterećenja približili stvarnoj upotrebi poslovnih SSD-ova u 2019. godini. U opisu svakog testa navešćemo šta je tačno promenjeno i zašto.

Test ulazno/izlaznih operacija (IOPS)

Ovaj test mjeri IOPS za različite veličine blokova (1024 KB, 128 KB, 64 KB, 32 KB, 16 KB, 8 KB, 4 KB, 0,5 KB) i nasumične pristupe s različitim omjerima čitanja/čitanja. zapis (100/0 , 95/5, 65/35, 50/50, 35/65, 5/95, 0/100). Truesystems stručnjaci su koristili sljedeće parametre testa: 16 niti sa dubinom reda od 8. Istovremeno, blok od 0,5 KB (512 bajtova) uopće nije pokrenut, jer je njegova veličina premala da bi ozbiljno učitala diskove.

Kingston DC500R u IOPS testu

Prema vašim zahtjevima: profesionalni test Kingston DC500R i DC500M SSD diskova

Podaci tabele:

Prema vašim zahtjevima: profesionalni test Kingston DC500R i DC500M SSD diskova

Kingston DC500M u IOPS testu

Prema vašim zahtjevima: profesionalni test Kingston DC500R i DC500M SSD diskova

Podaci tabele:

Prema vašim zahtjevima: profesionalni test Kingston DC500R i DC500M SSD diskova

IOPS test ne podrazumijeva postizanje režima zasićenja, tako da ga je prilično lako proći. Oba pogona su radila odlično, u potpunosti u skladu sa navedenim fabričkim specifikacijama. Ispitanici su pokazali odlične performanse u pisanju u blokovima od 4 KB: 70 i 88 hiljada IOPS. Ovo je odlično, posebno za Kingston DC500R orijentiran na čitanje. Što se tiče samih operacija čitanja, ovi SSD diskovi ne samo da premašuju svoje fabričke vrednosti, već se i generalno približavaju plafonu performansi SATA interfejsa.

Test propusnog opsega

Ovaj test ispituje sekvencijalnu propusnost. To jest, oba SSD diska obavljaju sekvencijalne operacije čitanja i pisanja u blokovima od 1 MB i 128 KB. 8 niti sa dubinom reda od 16 po niti.

Kingston DC500R:

  • 128 KB sekvencijalno čitanje: 539,81 MB/s
  • 128 KB sekvencijalno upisivanje: 416,16 MB/s
  • 1 MB sekvencijalno čitanje: 539,98 MB/s
  • 1 MB sekvencijalno upisivanje: 425,18 MB/s

Kingston DC500M:

  • 128 KB sekvencijalno čitanje: 539,27 MB/s
  • 128 KB sekvencijalno upisivanje: 518,97 MB/s
  • 1 MB sekvencijalno čitanje: 539,44 MB/s
  • 1 MB sekvencijalno upisivanje: 518,48 MB/s

I ovdje također vidimo da se brzina sekvencijalnog čitanja SSD-a približila granici propusnosti interfejsa SATA 3. Generalno, Kingston diskovi ne pokazuju nikakve probleme sa sekvencijalnim čitanjem.

Sekvencijalno pisanje malo kasni, što je posebno vidljivo kod Kingstona DC500R, koji spada u intenzivnu klasu čitanja, odnosno dizajniran je za intenzivno čitanje. Stoga je Kingston DC500R u ovom dijelu testa proizveo vrijednosti čak niže od navedenih. Ali Truesystems stručnjaci vjeruju da se za disk koji uopće nije dizajniran za takva opterećenja (zapamtite da DC500R ima resurs od 0,5 DWPD), ovih 400 plus MB/s i dalje može smatrati dobrim rezultatom.

Test kašnjenja

Kao što smo već napomenuli, ovo je najvažniji test za pogone preduzeća. Na kraju krajeva, može se koristiti da se utvrdi koji problemi nastaju tokom dugotrajne svakodnevne upotrebe SSD diska. Standardni SNIA PTS test mjeri prosječnu i maksimalno kašnjenje za različite veličine bloka (8 KB, 4 KB, 0,5 KB) i omjere čitanja/pisanja (100/0, 65/35, 0/100) na minimalnoj dubini čekanja (1 navoj sa QD=1). Međutim, urednici Truesystems su odlučili da ga ozbiljno modificiraju kako bi dobili realnije vrijednosti:

  • Izuzeti blok 0,5 KB;
  • Umjesto jednonitnog učitavanja sa redovima 1 i 32, opterećenje varira u broju niti (1, 2, 4) i dubini reda (1, 2, 4, 8, 16, 32);
  • Umjesto omjera 65/35, koristi se 70/30 jer je realniji;
  • Date su ne samo prosječne i maksimalne vrijednosti, već i percentili od 99%, 99,9%;
  • za odabranu vrijednost broja niti, grafovi kašnjenja (99%, 99,9% i prosječna vrijednost) su iscrtani u odnosu na IOPS za sve blokove i omjere čitanja/pisanja.

Podaci su prosječni za četiri od 25 rundi u trajanju od 35 sekundi (5 zagrijavanja + opterećenje od 30 sekundi). Za grafikone, urednici Truesystems su odabrali niz vrijednosti sa dubinama reda od 1 do 32 sa 1-4 niti. Ovo je učinjeno kako bi se procijenile performanse drajvova uzimajući u obzir kašnjenje, odnosno najrealniji pokazatelj.

metrika prosječne latencije:

Prema vašim zahtjevima: profesionalni test Kingston DC500R i DC500M SSD diskova

Ovaj grafikon jasno pokazuje razliku između DC500R i DC500M. Kingston DC500R je dizajniran za intenzivne operacije čitanja, tako da se broj operacija pisanja praktički ne povećava s povećanjem opterećenja, ostajući na 25.
Ako pogledate mješovito opterećenje (70% pisanja i 30% čitanja), razlika između DC500R i DC500M također ostaje primjetna. Ako uzmemo opterećenje koje odgovara latenciji od 400 mikrosekundi, možemo vidjeti da DC500M opće namjene ima tri puta veće performanse. Ovo je takođe sasvim prirodno i proizilazi iz karakteristika pogona.
Zanimljiv detalj je da DC500M nadmašuje DC500R čak i pri 100% očitavanja, isporučujući nižu latenciju za istu količinu IOPS. Razlika je mala, ali veoma interesantna.

99% procenat kašnjenja:

Prema vašim zahtjevima: profesionalni test Kingston DC500R i DC500M SSD diskova

99.9% procenat kašnjenja:

Prema vašim zahtjevima: profesionalni test Kingston DC500R i DC500M SSD diskova

Koristeći ove grafove, stručnjaci Truesystems-a su provjerili pouzdanost deklariranih karakteristika za QoS latenciju. Specifikacije su pokazale 0,5 ms čitanja i 2 ms pisanja za blok od 4 KB sa dubinom reda od 1. Ponosni smo što možemo izvijestiti da su ove brojke potvrđene, i to sa velikom marginom. Zanimljivo je da se minimalno kašnjenje čitanja (280–290 μs za DC500R i 250–260 μs za DC500M) postiže ne sa QD=1, već sa 2–4.
Latencija pisanja na QD=1 je bila 50 μs (tako malo kašnjenje se dobija zbog činjenice da pri malom opterećenju keš diska ima zagarantovano vreme da se oslobodi, a uvek vidimo kašnjenje prilikom pisanja u keš memoriju). Ova brojka je 40 puta manja od deklarisane vrijednosti!

Kontinuirani test performansi

Još jedan izuzetno realističan test koji ispituje promjene performansi (IOPS i latencija) tokom dugog intenzivnog rada. Radni scenario je nasumično snimanje u blokovima od 4 KB u trajanju od 600 minuta. Poenta ovog testa je da pod takvim opterećenjem SSD disk ulazi u režim zasićenja, kada je kontroler kontinuirano uključen u prikupljanje smeća kako bi pripremio memorijske blokove slobodne za pisanje. Odnosno, ovo je najiscrpljiviji način rada - upravo ono s čime se suočavaju SSD-ovi poslovne klase koji se nalaze na pravim serverima.

Na osnovu rezultata testiranja, Truesystems je dobio sljedeće pokazatelje performansi:

Prema vašim zahtjevima: profesionalni test Kingston DC500R i DC500M SSD diskova

Glavni rezultat ovog dijela testa: i Kingston DC500R i Kingston DC500M u stvarnom radu premašuju vlastite tvorničke vrijednosti. Kada ponestane pripremljenih blokova, počinje režim zasićenja, Kingston DC500R ostaje na 22 IOPS (umjesto 000 IOPS). Kingston DC20M ostaje u rasponu od 000-500, iako profil drajva navodi 77 IOPS. Ovaj test također jasno pokazuje razliku između disk jedinica: ako radni proces pogona uključuje veliki udio operacija upisivanja, ispostavilo se da je Kingston DC78M više od tri puta produktivniji (također se sjećamo da je DC000M pokazao bolje kašnjenje u operacijama čitanja ).

Kašnjenja tokom trajnih operacija pisanja prikazana su na sljedećem grafikonu. Medijan, 99%, 99,9% i 99,99% percentili.

Prema vašim zahtjevima: profesionalni test Kingston DC500R i DC500M SSD diskova

Vidimo da se latencija oba pogona povećava proporcionalno smanjenju performansi, bez oštrih padova ili neobjašnjivih vrhova. Ovo je veoma dobro, jer je predvidljivost upravo ono što se očekuje od pogona preduzeća. Truesystems stručnjaci naglašavaju da se testiranje odvijalo u 8 niti sa dubinom reda od 16 po niti, tako da nisu bitne apsolutne vrijednosti, već dinamika. Kada su testirali DC400, došlo je do velikih kašnjenja u ovom testu zbog rada kontrolera, ali na ovom grafikonu Kingston DC500R i Kingston DC500M nemaju takvih problema.

Distribucija kašnjenja učitavanja

Kao bonus, Truesystems urednici su pokrenuli Kingston DC500R i Kingston DC500M kroz pojednostavljeni test br. 13 SNIA SSS PTS 2.0.1 specifikacije. Distribucija kašnjenja pod opterećenjem proučavana je u obliku posebnog CBW obrasca:

Veličine blokova:

Prema vašim zahtjevima: profesionalni test Kingston DC500R i DC500M SSD diskova

Raspodjela opterećenja po volumenu pohrane:

Prema vašim zahtjevima: profesionalni test Kingston DC500R i DC500M SSD diskova

Omjer čitanja/pisanja: 60/40%.

Nakon sigurnog brisanja i predučitavanja, testeri su izveli 10 rundi glavnog testa od 60 sekundi za broj niti 1–4 i dubinu reda od 1–32. Na osnovu rezultata konstruisan je histogram distribucije vrijednosti iz rundi koje odgovaraju prosječnom učinku (IOPS). Za oba diska to je postignuto jednom niti sa dubinom čekanja od 4.

Kao rezultat, dobijene su sljedeće vrijednosti:
DC500R: 17949 IOPS pri kašnjenju od 594 µs
DC500M: 18880 IOPS na 448 µs.

Distribucije kašnjenja analizirane su odvojeno za čitanje i pisanje.

Prema vašim zahtjevima: profesionalni test Kingston DC500R i DC500M SSD diskova

Prema vašim zahtjevima: profesionalni test Kingston DC500R i DC500M SSD diskova

Prema vašim zahtjevima: profesionalni test Kingston DC500R i DC500M SSD diskova

Prema vašim zahtjevima: profesionalni test Kingston DC500R i DC500M SSD diskova

zaključak

Urednici Truesystema došli su do zaključka da se test performanse Kingston DC500R i Kingston DC500M jasno tumači kao dobar. Kingston DC500R se odlično nosi sa operacijama čitanja i može se preporučiti kao profesionalna oprema za odgovarajuće zadatke. Za mješovita opterećenja i kada je potrebno više snage, Truesystems preporučuje Kingston DC500M. Publikacija također bilježi atraktivne cijene za cijelu liniju modela Kingston korporativnih diskova i priznaje da je prelazak na TLC 3D-NAND zaista pomogao u smanjenju cijene bez gubitka kvalitete. Truesystems stručnjacima se također svidio visok nivo Kingston tehničke podrške i petogodišnja garancija za DC500 seriju drajvova

PS Podsjećamo vas na to Originalnu recenziju možete pročitati na web stranici Truesystems.

Za više informacija o proizvodima Kingston Technology, molimo kontaktirajte na web stranicu kompanije.

izvor: www.habr.com

Dodajte komentar