Kérésére: professzionális teszt a Kingston DC500R és DC500M SSD meghajtóiról

Kérték, hogy mutassuk be a vállalati SSD meghajtóink valós felhasználási példáit és a szakmai teszteket. Örömmel ajánljuk figyelmükbe SSD meghajtóink részletes áttekintését. Kingston DC500R és DC500M partnerünktől, a Truesystems-től. A Truesystems szakértői egy valódi szervert állítottak össze, és teljesen valós feladatokat szimuláltak, amelyekkel minden vállalati SSD találkozik. Nézzük meg, mit sikerült elérniük!

Kérésére: professzionális teszt a Kingston DC500R és DC500M SSD meghajtóiról

A Kingston 2019-es modellkínálata

Először is, egy kis száraz elmélet. Minden Kingston SSD meghajtót négy nagy csoportra lehet osztani. Ez a felosztás viszonylagos, mivel ugyanazok a meghajtók többször is beleférnek több családba.

  • SSD-k rendszerépítőknek: SATA SSD-k 2,5″, M.2 és mSATA formátumban, Kingston UV500, valamint két NVMe interfészű meghajtómodell — Kingston A1000 és Kingston KC2000;
  • SSD-k felhasználóknak. Az előző csoportban említett modellek mellett a SATA SSD Kingston A400 is;
  • SSD-k cégeknek: UV500 és KC2000;
  • Vállalati SSD-k. A DC500 sorozatú meghajtók, amelyek ennek az áttekintésnek a főszereplői. A DC500 sorozat a DC500R-re (kizárólagos olvasás, 0,5 DWPD) és a DC500M-re (vegyes terhelések, 1,3 DWPD) oszlik.

A Truesystems tesztjén a Kingston DC500R 960 GB és a Kingston DC500M 1920 GB kapacitással szerepelt. Nézzük át újból a jellemzőiket:

Kingston DC500R

  • Kapacitás: 480, 960, 1920, 3840 GB
  • Formátum: 2,5″, 7 mm magas
  • Interfész: SATA 3.0, 6 Gbit/s
  • Kijelölt teljesítmény (960 GB modell esetén)
  • Sorozatos hozzáférés: olvasás — 555 MB/s, írás — 525 MB/s
  • Véletlenszerű hozzáférés (4 KB blokk): olvasás — 98 000 IOPS, írás — 20 000 IOPS
  • QoS késleltetés (4 KB blokk, QD=1, 99,9% percentilis): olvasás — 500 μs, írás — 2 ms
  • Emulált szektor méret: 512 byte (logikai/fizikai)
  • Élettartam: 0,5 DWPD
  • Garanciális időszak: 5 év

Kingston DC500M

  • Kapacitás: 480, 960, 1920, 3840 GB
  • Formátum: 2,5″, 7 mm magas
  • Interfész: SATA 3.0, 6 Gbit/s
  • Kijelölt teljesítmény (1920 GB modell esetén)
  • Sorozatos hozzáférés: olvasás — 555 MB/s, írás — 520 MB/s
  • Véletlenszerű hozzáférés (4 KB blokk): olvasás — 98 000 IOPS, írás — 75 000 IOPS
  • QoS késleltetés (4 KB blokk, QD=1, 99,9% percentilis): olvasás — 500 μs, írás — 2 ms
  • Emulált szektor méret: 512 byte (logikai/fizikai)
  • Élettartam: 1,3 DWPD
  • Garanciális időszak: 5 év

A Truesystems szakértői felhívták a figyelmet arra, hogy a Kingston tárolók QoS értékeit a teljes késleltetés 99,9%-os percentilisének maximális értékeként adják meg (a megadott érték alatt a mérések 99,9%-a lesz). Ez egy nagyon fontos mutató, különösen a szerver tárolók esetében, mivel tőlük a működés során előrejelezhetőséget, stabilitást és váratlan leállások hiányát várják el. Ha ismeri, hogy a tároló specifikációjában milyen QoS késleltetések szerepelnek, akkor előrejelezheti a teljesítményét, ami nagyon kényelmes.

Tesztelési paraméterek

Mindkét tárolót egy szervert szimuláló tesztkörnyezetben tesztelték. A jellemzői:

  • Intel Xeon E5-2620 V4 processzor (8 mag, 2,1 GHz, HT bekapcsolva)
  • 32 GB memória
  • Supermicro X10SRi-F alaplap (1x socket R3, Intel C612)
  • CentOS Linux 7.6.1810
  • A terhelés generálásához a FIO 3.14 verzióját használták

És még egyszer az SSD tárolókról, amelyeket teszteltek:

  • Kingston DC500R 960 GB (SEDC500R960G)
  • Firmware: SCEKJ2.3
  • Kapacitás: 960 197 124 096 bájt
  • Kingston DC500M 1920 GB (SEDC500M1920G)
  • Firmware: SCEKJ2.3
  • Kapacitás: 1 920 383 410 176 bájt

A teszt módszertana

Alapként egy népszerű tesztkészletet vettek figyelembe SNIA Solid State Storage Performance Test Specification v2.0.1, azonban a tesztelők kiigazításokat végeztek, hogy a terhelések közelebb álljanak a vállalati SSD-k valós felhasználásához 2019-ben. Minden egyes teszt leírásában megjegyezzük, hogy pontosan mi változott, és miért.

Be-/kimeneti műveletek tesztelése (IOPS)

Ebben a tesztben a más méretű blokkok (1024 KB, 128 KB, 64 KB, 32 KB, 16 KB, 8 KB, 4 KB, 0,5 KB) másodpercenkénti be-/kimeneti műveleteinek számát mérik, valamint különböző írás/olvasás arányokkal (100/0, 95/5, 65/35, 50/50, 35/65, 5/95, 0/100) véletlenszerű hozzáféréssel. A Truesystems szakértői a következő tesztparamétereket használták: 16 szál, 8-as sormélységgel. Ebben az esetben a 0,5 KB (512 bájt) blokk nem került tesztelésre, mivel a mérete túl kicsi ahhoz, hogy komolyan megterhelje a tárolókat.

Kingston DC500R az IOPS tesztben

Kérésére: professzionális teszt a Kingston DC500R és DC500M SSD meghajtóiról

Táblázati adatok:

Kérésére: professzionális teszt a Kingston DC500R és DC500M SSD meghajtóiról

Kingston DC500M az IOPS tesztben

Kérésére: professzionális teszt a Kingston DC500R és DC500M SSD meghajtóiról

Táblázati adatok:

Kérésére: professzionális teszt a Kingston DC500R és DC500M SSD meghajtóiról

Az IOPS teszt nem számít a telítettségi állapotba való átmenetre, így viszonylag könnyen teljesíthető. Mindkét tároló sikeresen helyt állt, teljes mértékben megfelelve a gyártói specifikációknak. A vizsgált modellek kiváló teljesítményt mutattak a 4 KB-os blokkokra történő írás során: 70 és 88 ezer IOPS. Ez nagyszerű, különösen a Kingston DC500R esetében, amely az olvasásra van optimalizálva. Ami az olvasási műveleteket illeti, ezek az SSD tárolók nemcsak a saját gyári értékeiket haladják meg, hanem általánosan is közelítenek a SATA interfész maximális teljesítményéhez.

Átviteli sebesség teszt

Ebben a tesztben a szekvenciális hozzáférési sebességet vizsgáljuk. Ezért mindkét SSD tároló 1 MB és 128 KB méretű blokkokban végez szekvenciális olvasási és írási műveleteket. 8 szál, 16-os mélységű sorral minden szálon.

Kingston DC500R:

  • 128 KB szekvenciális olvasás: 539,81 MB/s
  • 128 KB szekvenciális írás: 416,16 MB/s
  • 1 MB szekvenciális olvasás: 539,98 MB/s
  • 1 MB szekvenciális írás: 425,18 MB/s

Kingston DC500M:

  • 128 KB szekvenciális olvasás: 539,27 MB/s
  • 128 KB szekvenciális írás: 518,97 MB/s
  • 1 MB szekvenciális olvasás: 539,44 MB/s
  • 1 MB szekvenciális írás: 518,48 MB/s

Itt is láthatjuk, hogy az SSD-k szekvenciális olvasási sebessége a SATA 3 interfész átviteli sebességének határához közelít. A Kingston tárolók esetében egyáltalán nem merültek fel problémák a szekvenciális olvasás során.

A szekvenciális írás valamivel elmarad, ami különösen jól látható a Kingston DC500R esetében, amely a read intensive kategóriába tartozik, azaz intenzív olvasásra van optimalizálva. Ezért a Kingston DC500R ebben a tesztben alacsonyabb értékeket produkált, mint a meghatározottak. Azonban a Truesystems szakértői úgy vélik, hogy egy olyan tárolónál, amely egyáltalán nem erre a terhelésre lett tervezve (emlékezzünk, hogy a DC500R élettartama 0,5 DWPD), ezek a 400 MB/s feletti értékek még mindig jónak számítanak.

Késleltetés teszt

Ahogy már említettük, ez a legfontosabb teszt a vállalati tárolók számára. Hiszen ennek alapján meghatározhatók azok a problémák, amelyek a SSD meghajtók hosszú napi üzemelése során felmerülnek. A standard SNIA PTS teszt során az átlagos és maximális késleltetés értékeit mérik különböző blokkméretek (8 KB, 4 KB, 0,5 KB) és olvasási/írási arányok (100/0, 65/35, 0/100) mellett, minimális mélységű várakozási sorral (1 szál QD=1). Azonban a Truesystems kiadásában komoly fejlesztéseket végeztek, hogy reálisabb értékeket kapjanak:

  • Kizárták az 0,5 KB blokkot;
  • Az egy szálas terhelés helyett a terhelés a szálak számát (1, 2, 4) és a várakozási sor mélységét (1, 2, 4, 8, 16, 32) változtatja;
  • A 65/35 arány helyett a 70/30-at használják, mint reálisabb;
  • Nemcsak az átlagos és maximális értékek, hanem a 99%, 99,9%-os percentil is megjelenik;
  • A kiválasztott szálak számához grafikonok készülnek a késleltetés (99%, 99,9% és átlagos érték) IOPS-ra gyakorolt hatásáról minden blokk és olvasási/írási arány esetén.

Az adatok négy, 25 körből származnak, amelyek mindegyike 35 másodpercig tartott (5 "bemelegítő" + 30 másodperc terhelés). A Truesystems grafikonjai a várakozási sor mélységét 1-től 32-ig és 1-4 szálat választottak. Ezt azért tették, hogy értékeljék a tárolók teljesítményét a késleltetés figyelembevételével, vagyis a lehető legrealistább mutatót egészítették ki.

Az átlagos késleltetési mutatók:

Kérésére: professzionális teszt a Kingston DC500R és DC500M SSD meghajtóiról

Ez a grafikon világosan bemutatja a DC500R és DC500M modellek közötti különbséget. A Kingston DC500R-t intenzív olvasási műveletekre fejlesztették, ezért az írási műveletek száma gyakorlatilag nem nő a terhelés növekedésével, maradva 25 000 körül.
Ha a vegyes terhelést (70% írás és 30% olvasás) nézzük, a DC500R és DC500M közötti különbség is szembetűnő. Ha az 400 mikrosecondos késleltetéssel megfelelő terhelést veszünk, látható, hogy a DC500M háromszor nagyobb teljesítményt nyújt. Ez is teljesen természetes és a tárolók jellemzőiből fakad.
Érdekes részlet, hogy a DC500M megelőzi a DC500R-t még 100%-os olvasás esetén is, kisebb késleltetést biztosítva azonos IOPS mellett. A különbség kicsi, de nagyon érdekes.

A késleltetés 99%-os percentilje:

Kérésére: professzionális teszt a Kingston DC500R és DC500M SSD meghajtóiról

A késleltetés 99.9%-os percentilje:

Kérésére: professzionális teszt a Kingston DC500R és DC500M SSD meghajtóiról

A grafikonok alapján a Truesystems szakértői ellenőrizték a QoS késleltetésével kapcsolatos megadott jellemzők hitelességét. A specifikációk 0,5 ms-os olvasási és 2 ms-os írási késleltetést jeleztek 4 KB-os blokkok esetén, 1-es mélységgel. Örömmel jelentjük, hogy ezek a számok megerősítést nyertek, és még jelentősen felül is múlták azokat. Érdekes módon a minimális olvasási késleltetés (280–290 µs a DC500R esetében és 250–260 µs a DC500M esetében) nem a QD=1-nél, hanem 2–4 között érhető el.
A QD=1 esetén az írási késleltetés 50 µs volt (ez a nagyon alacsony késleltetés azért érhető el, mert alacsony terhelés esetén garantáltan felszabadul a tároló gyorsítótára, és mindig látjuk az írási késleltetést a gyorsítótárba). Ez az érték 40-szer alacsonyabb a megadott értéknél!

Folyamatos teljesítményteszt

Egy újabb rendkívül reális teszt, amely a teljesítmény (IOPS és késleltetés) változását vizsgálja hosszan tartó intenzív munka során. A munkahelyi forgatókönyv 4 KB-os blokkok véletlenszerű írását választotta, 600 percen keresztül. A teszt lényege az, hogy ilyen terhelés mellett az SSD tároló elér egy telítődési állapotot, amikor a vezérlő folyamatosan a szeméttel foglalkozik, hogy előkészítse a szabad írási blokkokat. Ez tehát a legmaximálisabb megterhelést jelenti — ezt tapasztalják az üzleti osztályú SSD-k, amelyek valós szerverekben helyezkednek el.

A Truesystems tesztjének eredményeként a következő teljesítményadatokat kapták:

Kérésére: professzionális teszt a Kingston DC500R és DC500M SSD meghajtóiról

A teszt ezen részének fő eredménye: mind a Kingston DC500R, mind a Kingston DC500M a tényleges munkavégzés során túlszárnyalja a gyári adataikat. Amikor a felkészített blokkok elfogynak, megkezdődik a telítődési állapot; a Kingston DC500R 22 000 IOPS-on tartja magát (a megadott 20 000 IOPS helyett). A Kingston DC500M tartományban marad 77-78 000 IOPS között, bár a tároló profilt 75 000 IOPS-ra jelölték. Ezen teszt alapján világosan látható a különbség a tárolók között: ha a tároló működése során magas arányú írási műveletekre számítunk, a Kingston DC500M több mint háromszoros teljesítményt mutat (ne feledjük, hogy az olvasási műveletek esetében is a DC500M alacsonyabb késleltetéseket produkált).

Az állandó írási műveletek során mért késleltetéseket a következő grafikon mutatja. Medián érték, 99%, 99,9% és 99,99% percentil.

Kérésére: professzionális teszt a Kingston DC500R és DC500M SSD meghajtóiról

Látjuk, hogy mindkét tároló késése arányosan nő a teljesítmény csökkenésével, éles mélypontok és megmagyarázhatatlan csúcsok nélkül. Ez nagyon jó, mert a kiszámíthatóság az, amire a vállalati tárolóktól várnak. A Truesystems szakértői hangsúlyozzák, hogy a teszt 8 szálon, szálanként 16-os mélységgel zajlott, ezért nem az abszolút értékek, hanem a dinamika a fontos. Amikor a DC400-at tesztelték, ott jelentős késések léptek fel a vezérlő működése miatt, de ezen a grafikonon ilyen problémák nem jelentkeztek a Kingston DC500R és a Kingston DC500M esetében.

Késés eloszlása terhelés alatt

Bónuszként a Truesystems szerkesztősége egyszerűsített 13. teszten futtatta a Kingston DC500R-t és a Kingston DC500M-et a SNIA SSS PTS 2.0.1 specifikáció alapján. A terhelés alatti késés eloszlását a speciális CBW mintázat formájában vizsgálták:

Blokk méretek:

Kérésére: professzionális teszt a Kingston DC500R és DC500M SSD meghajtóiról

A tároló kapacitásának terhelés eloszlása:

Kérésére: professzionális teszt a Kingston DC500R és DC500M SSD meghajtóiról

Olvasási / írási arány: 60/40%.

A biztonságos törlés és a kezdeti terhelés után a tesztelők 10, 60 másodperces kört indítottak a fő tesztből 1–4 szál és 1–32 mélység esetén. Az eredményként a körökből származó értékek eloszlásának hisztogramja készült, amelyek a közép teljesítménnyel (IOPS) voltak összefüggésben. Mindkét tárolónál ez egy szálas, 4-es mélységgel ért el.

Végül a kapott értékek a következők lettek:
DC500R: 17949 IOPS 594 μs késéssel
DC500M: 18880 IOPS 448 μs-nál.

A késés eloszlását külön elemezték az olvasás és írás esetén.

Kérésére: professzionális teszt a Kingston DC500R és DC500M SSD meghajtóiról

Kérésére: professzionális teszt a Kingston DC500R és DC500M SSD meghajtóiról

Kérésére: professzionális teszt a Kingston DC500R és DC500M SSD meghajtóiról

Kérésére: professzionális teszt a Kingston DC500R és DC500M SSD meghajtóiról

Zárás

A Truesystems szerkesztősége arra a következtetésre jutott, hogy a Kingston DC500R és Kingston DC500M teszteredményei egyértelműen jók. A Kingston DC500R nagyon jól teljesít az olvasási műveletek során, és ajánlott szakmai berendezés megfelelő feladatokhoz. Vegyes terhelés esetén és nagyobb erőforrásszükséglet esetén a Truesystems a Kingston DC500M-et javasolja. Emellett a kiadvány vonzó árakat emel ki a Kingston összes vállalati tárolómodelljére, és elismeri, hogy a TLC 3D-NAND-ra való áttérés valóban segített csökkenteni az árat anélkül, hogy a minőség romlott volna. A Truesystems szakértőinek tetszett a Kingston magas szintű műszaki támogatása és az öt éves garancia a DC500 sorozatra.

P.S. Emlékeztetjük, hogy az eredeti áttekintést elolvashatja a Truesystems weboldalán.

További információkért a Kingston Technology termékeiről keresse fel a vállalat weboldalát.

Forrás: habr.com

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster