Ayon sa iyong mga kahilingan: propesyonal na pagsubok ng Kingston DC500R at DC500M SSD drive

Hiniling mong magpakita ng mga tunay na halimbawa ng paggamit ng aming enterprise SSD drive at mga propesyonal na pagsubok. Bibigyan ka namin ng detalyadong pangkalahatang-ideya ng aming mga SSD drive Kingston DC500R at DC500M mula sa aming partner na Truesystems. Ang mga dalubhasa sa Truesystem ay nagtipon ng isang tunay na server at tinularan ang ganap na tunay na mga problema na kinakaharap ng lahat ng enterprise-class SSD. Tingnan natin kung ano ang naisip nila!

Ayon sa iyong mga kahilingan: propesyonal na pagsubok ng Kingston DC500R at DC500M SSD drive

2019 Kingston lineup

Una, isang maliit na tuyong teorya. Ang lahat ng Kingston SSD ay maaaring hatiin sa apat na malalaking grupo. Ang dibisyong ito ay may kondisyon, dahil ang parehong mga drive ay nahulog sa ilang mga pamilya nang sabay-sabay.

  • SSD para sa mga tagabuo ng system: SATA SSD sa 2,5β€³, M.2 at mSATA form factor Kingston UV500 at dalawang modelo ng mga drive na may NVMe interface - Kingston A1000 at Kingston KC2000;
  • SSD para sa mga gumagamit. Ang parehong mga modelo tulad ng sa nakaraang grupo at, bilang karagdagan, SATA SSD Kingston A400;
  • SSD para sa mga kumpanya: UV500 at KC2000;
  • Mga SSD ng negosyo. DC500 series drives, na naging bayani ng review na ito. Ang linya ng DC500 ay nahahati sa DC500R (pangunahing pagbabasa, 0,5 DWPD) at DC500M (halo-halong pagkarga, 1,3 DWPD).

Sa pagsubok, ang Truesystems ay mayroong Kingston DC500R na may kapasidad na 960 GB at isang Kingston DC500M na may 1920 GB na memorya. I-refresh natin ang ating memorya sa kanilang mga katangian:

Kingston DC500R

  • Volume: 480, 960, 1920, 3840 GB
  • Form factor: 2,5β€³, taas 7 mm
  • Interface: SATA 3.0, 6 Gbit/s
  • Inangkin na pagganap (960 GB na modelo)
  • Sequential access: read - 555 MB/s, write - 525 MB/s
  • Random na pag-access (4 KB block): basahin - 98 IOPS, isulat - 000 IOPS
  • QoS latency (4 KB block, QD=1, 99,9 percentile): read - 500 Β΅s, write - 2 ms
  • Ginayahang laki ng sektor: 512 bytes (lohikal/pisikal)
  • Mapagkukunan: 0,5 DWPD
  • Panahon ng warranty: 5 taon

Kingston DC500M

  • Volume: 480, 960, 1920, 3840 GB
  • Form factor: 2,5β€³, taas 7 mm
  • Interface: SATA 3.0, 6 Gbit/s
  • Inangkin na pagganap (1920 GB na modelo)
  • Sequential access: read - 555 MB/s, write - 520 MB/s
  • Random na pag-access (4 KB block): basahin - 98 IOPS, isulat - 000 IOPS
  • QoS latency (4 KB block, QD=1, 99,9 percentile): read - 500 Β΅s, write - 2 ms
  • Ginayahang laki ng sektor: 512 bytes (lohikal/pisikal)
  • Mapagkukunan: 1,3 DWPD
  • Panahon ng warranty: 5 taon

Napansin ng mga dalubhasa sa Truesystems na ang mga drive ng Kingston ay nagpapahiwatig ng mga halaga ng QoS ng kabuuang latency bilang ang maximum na halaga ng porsyento na 99,9% (99,9% ng lahat ng mga halaga ay magiging mas mababa kaysa sa tinukoy na halaga). Ito ay isang napakahalagang tagapagpahiwatig lalo na para sa mga server drive, dahil ang kanilang operasyon ay nangangailangan ng predictability, katatagan at ang kawalan ng hindi inaasahang pag-freeze. Kung alam mo kung anong mga pagkaantala ng QoS ang tinukoy sa detalye ng drive, maaari mong hulaan ang operasyon nito, na napaka-maginhawa.

Mga parameter ng pagsubok

Ang parehong mga drive ay nasubok sa isang test bench na tinutulad ang isang server. Mga katangian nito:

  • Intel Xeon Processor E5-2620 V4 (8 core, 2,1 GHz, HT enabled)
  • 32 GB memorya
  • Supermicro X10SRi-F motherboard (1x socket R3, Intel C612)
  • CentOS Linux 7.6.1810
  • Upang makabuo ng pagkarga, ginamit ang bersyon ng FIO 3.14

At muli tungkol sa kung aling mga SSD drive ang nasubok:

  • Kingston DC500R 960 GB (SEDC500R960G)
  • Firmware: SCEKJ2.3
  • Dami: 960 bytes
  • Kingston DC500M 1920 GB (SEDC500M1920G)
  • Firmware: SCEKJ2.3
  • ΠžΠ±ΡŠΡ‘ΠΌ: 1 920 383 410 176 Π±Π°ΠΉΡ‚

Pamamaraan ng Pagsubok

Batay sa isang sikat na hanay ng mga pagsubok SNIA Solid State Storage Performance Test Specification v2.0.1, gayunpaman, gumawa ang mga tester ng mga pagsasaayos dito para gawing mas malapit ang mga load sa tunay na paggamit ng mga corporate SSD noong 2019. Sa paglalarawan ng bawat pagsubok, mapapansin natin kung ano ang eksaktong binago at bakit.

Input/Output Operations Test (IOPS)

Sinusukat ng pagsubok na ito ang IOPS para sa iba't ibang laki ng block (1024 KB, 128 KB, 64 KB, 32 KB, 16 KB, 8 KB, 4 KB, 0,5 KB) at mga random na access na may iba't ibang read/to-read ratios. record (100/0) , 95/5, 65/35, 50/50, 35/65, 5/95, 0/100). Ginamit ng mga dalubhasa sa Truesystems ang mga sumusunod na parameter ng pagsubok: 16 na mga thread na may lalim na pila na 8. Kasabay nito, ang isang 0,5 KB block (512 bytes) ay hindi pinatakbo, dahil ang laki nito ay masyadong maliit upang seryosong i-load ang mga drive.

Kingston DC500R sa pagsubok ng IOPS

Ayon sa iyong mga kahilingan: propesyonal na pagsubok ng Kingston DC500R at DC500M SSD drive

Data ng talahanayan:

Ayon sa iyong mga kahilingan: propesyonal na pagsubok ng Kingston DC500R at DC500M SSD drive

Kingston DC500M sa pagsubok ng IOPS

Ayon sa iyong mga kahilingan: propesyonal na pagsubok ng Kingston DC500R at DC500M SSD drive

Data ng talahanayan:

Ayon sa iyong mga kahilingan: propesyonal na pagsubok ng Kingston DC500R at DC500M SSD drive

Ang pagsubok sa IOPS ay hindi nagpapahiwatig ng pag-abot sa mode ng saturation, kaya medyo madali itong maipasa. Ang parehong mga drive ay gumanap nang mahusay, ganap na sumusunod sa nakasaad na mga detalye ng pabrika. Ang mga paksa ng pagsubok ay nagpakita ng mahusay na pagganap sa pagsulat sa 4 na mga bloke ng KB: 70 at 88 libong IOPS. Ito ay mahusay, lalo na para sa Kingston DC500R na nakatuon sa pagbabasa. Tulad ng para sa mga read operations mismo, ang mga SSD drive na ito ay hindi lamang lumalampas sa kanilang mga factory value, ngunit sa pangkalahatan ay lumalapit din sa performance ceiling ng SATA interface.

Pagsubok sa bandwidth

Sinusuri ng pagsubok na ito ang sequential throughput. Ibig sabihin, ang parehong SSD drive ay nagsasagawa ng mga sequential read at write operations sa 1 MB at 128 KB blocks. 8 thread na may lalim na pila na 16 bawat thread.

Kingston DC500R:

  • 128 KB sequential read: 539,81 MB/s
  • 128 KB sequential write: 416,16 MB/s
  • 1 MB sequential read: 539,98 MB/s
  • 1 MB sequential write: 425,18 MB/s

Kingston DC500M:

  • 128 KB sequential read: 539,27 MB/s
  • 128 KB sequential write: 518,97 MB/s
  • 1 MB sequential read: 539,44 MB/s
  • 1 MB sequential write: 518,48 MB/s

At dito nakikita rin natin na ang sunud-sunod na bilis ng pagbabasa ng SSD ay lumapit sa limitasyon ng throughput ng interface ng SATA 3. Sa pangkalahatan, ang mga drive ng Kingston ay hindi nagpapakita ng anumang mga problema sa sequential reading.

Ang pagkakasunud-sunod na pagsulat ay medyo nahuhuli, na kung saan ay lalong maliwanag sa Kingston DC500R, na kabilang sa read intensive class, iyon ay, ito ay dinisenyo para sa masinsinang pagbabasa. Samakatuwid, ang Kingston DC500R sa bahaging ito ng pagsubok ay gumawa ng mga halaga na mas mababa kaysa sa nakasaad. Ngunit naniniwala ang mga eksperto sa Truesystems na para sa isang drive na hindi idinisenyo para sa mga ganoong load (tandaan na ang DC500R ay may mapagkukunan na 0,5 DWPD), ang 400-plus MB/s na ito ay maituturing pa ring magandang resulta.

Pagsubok sa latency

Tulad ng nabanggit na namin, ito ang pinakamahalagang pagsubok para sa mga drive ng enterprise. Pagkatapos ng lahat, maaari itong magamit upang matukoy kung anong mga problema ang lumitaw sa pangmatagalang araw-araw na paggamit ng isang SSD drive. Ang karaniwang SNIA PTS test ay sumusukat sa average at maximum latency para sa iba't ibang laki ng block (8 KB, 4 KB, 0,5 KB) at read/write ratios (100/0, 65/35, 0/100) sa pinakamababang queue depth (1). thread na may QD=1). Gayunpaman, nagpasya ang mga editor ng Truesystems na seryosong baguhin ito upang makakuha ng mas makatotohanang mga halaga:

  • Hindi kasama ang block 0,5 KB;
  • Sa halip na isang single-threaded load na may mga queues 1 at 32, ang load ay nag-iiba sa bilang ng mga thread (1, 2, 4) at queue depth (1, 2, 4, 8, 16, 32);
  • Sa halip na 65/35 ratio, 70/30 ang ginagamit dahil mas makatotohanan ito;
  • Hindi lamang average at maximum na mga halaga ang ibinibigay, kundi pati na rin ang mga porsyento ng 99%, 99,9%;
  • para sa napiling halaga ng bilang ng mga thread, ang mga graph ng latency (99%, 99,9% at average na halaga) ay naka-plot laban sa IOPS para sa lahat ng block at read/write ratio.

Ang data ay na-average sa apat sa 25 round na tumatagal ng 35 segundo (5 warm-up + 30-second load) bawat isa. Para sa mga graph, ang mga editor ng Truesystem ay pumili ng isang serye ng mga halaga na may lalim ng pila mula 1 hanggang 32 na may 1-4 na mga thread. Ginawa ito upang suriin ang pagganap ng mga drive na isinasaalang-alang ang latency, iyon ay, ang pinaka-makatotohanang tagapagpahiwatig.

Average na mga sukatan ng latency:

Ayon sa iyong mga kahilingan: propesyonal na pagsubok ng Kingston DC500R at DC500M SSD drive

Malinaw na ipinapakita ng graph na ito ang pagkakaiba sa pagitan ng DC500R at DC500M. Ang Kingston DC500R ay idinisenyo para sa masinsinang mga operasyon sa pagbasa, kaya ang bilang ng mga operasyon sa pagsulat ay halos hindi tumataas sa pagtaas ng pagkarga, na natitira sa 25.
Kung titingnan mo ang isang halo-halong load (70% write at 30% read), ang pagkakaiba sa pagitan ng DC500R at DC500M ay nananatiling kapansin-pansin. Kung kukuha tayo ng load na tumutugma sa latency na 400 microseconds, makikita natin na ang general-purpose na DC500M ay may tatlong beses sa performance. Ito ay medyo natural din at nagmumula sa mga katangian ng mga drive.
Ang isang kawili-wiling detalye ay ang DC500M ay higit na gumaganap sa DC500R kahit na sa 100% na nabasa, na naghahatid ng mas mababang latency para sa parehong halaga ng IOPS. Ang pagkakaiba ay maliit, ngunit napaka-interesante.

99% latency percentile:

Ayon sa iyong mga kahilingan: propesyonal na pagsubok ng Kingston DC500R at DC500M SSD drive

99.9% latency percentile:

Ayon sa iyong mga kahilingan: propesyonal na pagsubok ng Kingston DC500R at DC500M SSD drive

Gamit ang mga graph na ito, sinuri ng mga eksperto ng Truesystems ang pagiging maaasahan ng mga ipinahayag na katangian para sa latency ng QoS. Ang mga pagtutukoy ay nagsasaad ng 0,5 ms read at 2 ms write para sa isang 4 KB block na may lalim na pila na 1. Ipinagmamalaki naming iulat na ang mga bilang na ito ay nakumpirma, at may malaking margin. Kapansin-pansin, ang minimum na pagkaantala sa pagbasa (280–290 ΞΌs para sa DC500R at 250–260 ΞΌs para sa DC500M) ay nakakamit hindi sa QD=1, ngunit sa 2–4.
Ang write latency sa QD=1 ay 50 ΞΌs (nakukuha ang ganoong mababang latency dahil sa katotohanan na sa mababang load ang drive cache ay ginagarantiyahan na magkaroon ng oras upang magbakante, at palagi kaming nakakakita ng pagkaantala kapag nagsusulat sa cache). Ang figure na ito ay 40 beses na mas mababa kaysa sa ipinahayag na halaga!

Patuloy na Pagsubok sa Pagganap

Isa pang lubhang makatotohanang pagsubok na sumusuri sa mga pagbabago sa pagganap (IOPS at latency) sa panahon ng mahabang masinsinang trabaho. Ang gumaganang senaryo ay random na pag-record sa 4 KB blocks sa loob ng 600 minuto. Ang punto ng pagsubok na ito ay na sa ilalim ng naturang pagkarga, ang SSD drive ay pumapasok sa saturation mode, kapag ang controller ay patuloy na nakikibahagi sa pagkolekta ng basura upang maghanda ng mga bloke ng memory na libre para sa pagsulat. Iyon ay, ito ang pinaka nakakapagod na mode - kung ano mismo ang nakikita ng enterprise-class na SSD sa mga totoong server.

Batay sa mga resulta ng pagsubok, natanggap ng Truesystems ang mga sumusunod na tagapagpahiwatig ng pagganap:

Ayon sa iyong mga kahilingan: propesyonal na pagsubok ng Kingston DC500R at DC500M SSD drive

Ang pangunahing resulta ng bahaging ito ng pagsubok: parehong Kingston DC500R at Kingston DC500M sa totoong operasyon ay lumampas sa kanilang sariling mga halaga ng pabrika. Kapag naubos na ang mga inihandang bloke, magsisimula ang saturation mode, mananatili ang Kingston DC500R sa 22 IOPS (sa halip na 000 IOPS). Ang Kingston DC20M ay nananatili sa hanay na 000-500, bagama't ang drive profile ay nagsasaad ng 77 IOPS. Ang pagsubok na ito ay malinaw ding nagpapakita ng pagkakaiba sa pagitan ng mga drive: kung ang proseso ng pagpapatakbo ng drive ay nagsasangkot ng isang mataas na proporsyon ng mga operasyon sa pagsulat, ang Kingston DC78M ay lumalabas na higit sa tatlong beses na mas produktibo (natatandaan din namin na ang DC000M ay nagpakita ng mas mahusay na latency sa mga operasyon sa pagbabasa ).

Ang mga latency sa panahon ng paulit-ulit na pagpapatakbo ng pagsulat ay naka-plot sa sumusunod na graph. Median, 99%, 99,9% at 99,99% percentile.

Ayon sa iyong mga kahilingan: propesyonal na pagsubok ng Kingston DC500R at DC500M SSD drive

Nakikita namin na ang latency ng parehong mga drive ay tumataas sa proporsyon sa pagbaba sa pagganap, nang walang matalim na pagbaba o hindi maipaliwanag na mga taluktok. Ito ay napakahusay, dahil ang predictability ay eksakto kung ano ang inaasahan mula sa mga drive ng enterprise. Binibigyang-diin ng mga dalubhasa sa Truesystems na naganap ang pagsubok sa 8 mga thread na may lalim na pila na 16 bawat thread, kaya hindi ang mga ganap na halaga ang mahalaga, ngunit ang dynamics. Noong sinubukan nila ang DC400, nagkaroon ng matinding pagkaantala sa pagsubok na ito dahil sa pagpapatakbo ng controller, ngunit sa graph na ito ang Kingston DC500R at Kingston DC500M ay walang ganoong mga problema.

Pamamahagi ng Latency ng Pag-load

Bilang isang bonus, pinatakbo ng mga editor ng Truesystem ang Kingston DC500R at Kingston DC500M sa pamamagitan ng pinasimpleng pagsubok No. 13 ng detalye ng SNIA SSS PTS 2.0.1. Ang pamamahagi ng pagkaantala sa ilalim ng pagkarga ay pinag-aralan sa anyo ng isang espesyal na pattern ng CBW:

Mga laki ng block:

Ayon sa iyong mga kahilingan: propesyonal na pagsubok ng Kingston DC500R at DC500M SSD drive

Pamamahagi ng pag-load sa dami ng storage:

Ayon sa iyong mga kahilingan: propesyonal na pagsubok ng Kingston DC500R at DC500M SSD drive

Read/write ratio: 60/40%.

Pagkatapos ng secure na bura at preload, nagpatakbo ang mga tester ng 10 60 segundong round ng pangunahing pagsubok para sa bilang ng thread na 1–4 at lalim ng pila na 1–32. Batay sa mga resulta, isang histogram ng pamamahagi ng mga halaga mula sa mga pag-ikot na naaayon sa average na pagganap (IOPS) ay itinayo. Para sa parehong mga drive ito ay nakamit sa isang thread na may lalim ng pila na 4.

Bilang isang resulta, ang mga sumusunod na halaga ay nakuha:
DC500R: 17949 IOPS sa 594 Β΅s latency
DC500M: 18880 IOPS sa 448 Β΅s.

Ang mga pamamahagi ng latency ay pinag-aralan nang hiwalay para sa pagbasa at pagsulat.

Ayon sa iyong mga kahilingan: propesyonal na pagsubok ng Kingston DC500R at DC500M SSD drive

Ayon sa iyong mga kahilingan: propesyonal na pagsubok ng Kingston DC500R at DC500M SSD drive

Ayon sa iyong mga kahilingan: propesyonal na pagsubok ng Kingston DC500R at DC500M SSD drive

Ayon sa iyong mga kahilingan: propesyonal na pagsubok ng Kingston DC500R at DC500M SSD drive

Konklusyon

Ang mga editor ng Truesystems ay dumating sa konklusyon na ang pagsubok na pagganap ng Kingston DC500R at Kingston DC500M ay malinaw na binibigyang kahulugan bilang mahusay. Napakahusay na nakayanan ng Kingston DC500R ang mga operasyon sa pagbabasa, at maaaring irekomenda bilang propesyonal na kagamitan para sa mga kaukulang gawain. Para sa magkahalong pag-load at kapag kailangan ng mas maraming power, inirerekomenda ng Truesystems ang Kingston DC500M. Ang publikasyon ay nagtatala din ng mga kaakit-akit na presyo para sa buong linya ng modelo ng Kingston enterprise drive at inamin na ang paglipat sa TLC 3D-NAND ay talagang nakatulong na bawasan ang presyo nang hindi nawawala ang kalidad. Nagustuhan din ng mga eksperto sa Truesystems ang mataas na antas ng teknikal na suporta ng Kingston at ang limang taong warranty para sa serye ng mga drive ng DC500

PS Pinaaalalahanan ka namin Ang orihinal na pagsusuri ay mababasa sa Truesystems website.

Para sa karagdagang impormasyon tungkol sa mga produkto ng Kingston Technology, mangyaring makipag-ugnayan sa website ng kumpanya.

Pinagmulan: www.habr.com

Magdagdag ng komento