Sistema ta 'ħażna Russa AERODISK: ittestjar tat-tagħbija. Aħna għafas l-IOPS

Sistema ta 'ħażna Russa AERODISK: ittestjar tat-tagħbija. Aħna għafas l-IOPS

Hi kollha! Kif imwiegħed, qed nippubblikaw ir-riżultati ta 'test tat-tagħbija ta' sistema ta 'ħażna ta' data magħmula mir-Russja - AERODISK ENGINE N2.

Fl-artikolu preċedenti, aħna kissru s-sistema tal-ħażna (jiġifieri għamilna testijiet tal-ħabta) u r-riżultati tat-test tal-ħabta kienu pożittivi (jiġifieri ma nkissrniex is-sistema tal-ħażna). Tista' tara r-riżultati tat-test tal-ħabta HERE.

Fil-kummenti għall-artiklu preċedenti, saru talbiet għal testijiet tal-ħabta addizzjonali u aktar sofistikati. Aħna rreġistrajnahom kollha u definittivament se nimplimentawhom f'wieħed mill-artikoli li ġejjin. Fl-istess ħin, tista 'żżur il-laboratorju tagħna f'Moska fi kwalunkwe ħin (jiġi bil-mixi jew tagħmel dan mill-bogħod permezz tal-Internet) u twettaq dawn it-testijiet lilek innifsek (tista' anki tagħmel ttestjar għal proġett speċifiku :-)). Iktbilna, aħna se nikkunsidraw ix-xenarji kollha!

Barra minn hekk, jekk m'intix f'Moska, xorta tista 'ssir familjari mas-sistema ta' ħażna tagħna billi tattendi avveniment ta 'taħriġ b'xejn f'ċentru ta' kompetenza fil-belt l-eqreb tiegħek.

Hawn taħt hawn lista ta' avvenimenti li ġejjin u dati ta' tħaddim taċ-ċentri ta' kompetenza.

  • Ekaterinburg. 16 ta’ Mejju, 2019. Seminar ta' taħriġ. Tista' tirreġistra billi tuża l-link: https://aerodisk.promo/ekb/
  • Ekaterinburg. 20 ta’ Mejju – 21 ta’ Ġunju, 2019. Ċentru ta' Kompetenza. Ejja għal dimostrazzjoni diretta tas-sistema ta 'ħażna AERODISK ENGINE N2 fi kwalunkwe ħin tax-xogħol. L-indirizz eżatt u l-link tar-reġistrazzjoni jiġu pprovduti aktar tard. Segwi l-informazzjoni.
  • Novosibirsk SEGWU L-INFORMAZZJONI FUQ IS-SIT TAGĦNA jew HUBRA.
    Ottubru 2019
  • Kazan. SEGWU L-INFORMAZZJONI FUQ IS-SIT TAGĦNA jew HUBRA.
    Ottubru 2019
  • Krasnoyarsk SEGWU L-INFORMAZZJONI FUQ IS-SIT TAGĦNA jew HUBRA.
    Novembru 2019

Irridu wkoll naqsmu aħbar tajba oħra: fl-aħħar għandna tagħna YouTube kanal fejn tista’ tara vidjows minn avvenimenti tal-passat. Nippubblikaw regolarment il-vidjows tat-taħriġ tagħna hemmhekk.

Stand tat-test

Allura, lura għat-testijiet. Aħna aġġornati s-sistema tagħna ta 'ħażna tal-laboratorju ENGINE N2 billi installajna drives SSD SAS addizzjonali, kif ukoll adapters Front-end Fibre Channel 16G. B'mod simmetriku, aġġornaw is-server li minnu se nħaddmu t-tagħbija billi żidna adapters FC 16G.

Bħala riżultat, fil-laboratorju tagħna għandna sistema ta 'ħażna ta' 2 kontrolluri b'24 SAS SSD 1,6 TB, 3 diski DWPD, li hija konnessa permezz ta 'swiċċijiet SAN ma' server Linux fiżiku permezz ta 'FC 16G.
Id-dijagramma tal-bank tat-test tidher fil-figura hawn taħt.

Sistema ta 'ħażna Russa AERODISK: ittestjar tat-tagħbija. Aħna għafas l-IOPS

Metodoloġija tat-Test

Għall-aħjar prestazzjoni fuq l-aċċess tal-blokki, se nużaw pools DDP (Dynamic Disk Pool), li darba ħloqna speċifikament għal sistemi ALL-FLASH.
Għall-ittestjar, ħloqna żewġ LUNs b'kapaċità ta '1 TB kull wieħed b'livell ta' protezzjoni RAID-10. Aħna ser "inxerrdu" kull LUN fuq 12-il diska (24 b'kollox) sabiex nutilizzaw bis-sħiħ il-potenzjal ta 'kull waħda mid-diski installati fis-sistema tal-ħażna.

Aħna nippreżentaw LUNs lis-server permezz ta 'kontrolluri differenti sabiex nutilizzaw ir-riżorsi tal-ħażna kemm jista' jkun.

Kull wieħed mit-testijiet se jdum siegħa, u t-testijiet se jsiru mill-programm Flexible IO (FIO); id-dejta tal-FIO se tittella’ awtomatikament fuq Excel, li fih il-graffs huma diġà mibnija għaċ-ċarezza.

Tagħbija Profili

B'kollox, se nwettqu tliet testijiet, siegħa kull wieħed, eskluż il-ħin ta 'tisħin, li għalih se nallokaw 15-il minuta (dan huwa eżattament kemm hu meħtieġ biex tissaħħan firxa ta' 24 SSD drives). Dawn it-testijiet jimitaw l-aktar profili ta’ tagħbija li jiltaqgħu magħhom, b’mod partikolari dawn huma ċerti DBMSs, sistemi ta’ sorveljanza bil-vidjo, xandiriet tal-kontenut tal-midja u backups.

Ukoll, fit-testijiet kollha, aħna deliberatament iddiżattivajna l-abbiltà li cache fis-RAM fuq is-sistema tal-ħażna u fuq il-host. Naturalment, dan se jaggrava r-riżultati, iżda, fl-opinjoni tagħna, f'kundizzjonijiet bħal dawn it-test ikun aktar ġust.

Ir-riżultati tat-test

Test Nru 1. Tagħbija każwali fi blokki żgħar. Emulazzjoni ta' DBMS transazzjonali b'tagħbija għolja.

  • Daqs tal-blokk = 4k
  • Aqra/Kitba = 70%/30%
  • Numru ta’ xogħlijiet = 16
  • Fond tal-kju = 32
  • Karattru tat-tagħbija = Full Random

Sistema ta 'ħażna Russa AERODISK: ittestjar tat-tagħbija. Aħna għafas l-IOPS

Sistema ta 'ħażna Russa AERODISK: ittestjar tat-tagħbija. Aħna għafas l-IOPS

Riżultati tat-test:

Sistema ta 'ħażna Russa AERODISK: ittestjar tat-tagħbija. Aħna għafas l-IOPS

B'kollox, bis-sistema junior tal-Magne N2 ta 'nofs il-firxa irċevejna 438k IOPS b'latenza ta' 2,6 millisekondi. Meta wieħed iqis il-klassi tas-sistema, fl-opinjoni tagħna, ir-riżultat huwa pjuttost deċenti. Biex nifhmu jekk dan huwiex il-limitu għas-sistema, se nħarsu lejn l-użu tar-riżorsi tal-kontrolluri tal-ħażna.

Aħna primarjament interessati fis-CPU, peress li, kif intqal hawn fuq, aħna deliberatament iddiżattivajna l-cache RAM sabiex ma ngħawġux ir-riżultati tat-test.

Fuq iż-żewġ kontrolluri tal-ħażna naraw bejn wieħed u ieħor l-istess stampa.

Sistema ta 'ħażna Russa AERODISK: ittestjar tat-tagħbija. Aħna għafas l-IOPS

Jiġifieri, it-tagħbija tas-CPU hija 50%. Dan jissuġġerixxi li dan huwa 'l bogħod mil-limitu ta' din is-sistema ta 'ħażna u xorta jista' jiġi skalat faċilment. Ejja naqbżu ftit 'il quddiem: it-testijiet kollha li ġejjin urew ukoll li t-tagħbija fuq il-proċessuri tal-kontrollur hija ta' madwar 50%, għalhekk mhux se nerġgħu nielenkawhom.

Ibbażat fuq it-testijiet tal-laboratorju tagħna, il-limitu komdu tas-sistema AERODISK Engine N2, jekk ngħoddu IOPS każwali fi blokki 4k, huwa ~ 700 IOPS. Jekk dan mhux biżżejjed u għandek bżonn tistinka għal miljun, allura għandna l-mudell antik MAGNA N000.

Jiġifieri, l-istorja dwar miljuni ta 'IOPS hija ENGINE N4, u jekk miljun huwa wisq għalik, imbagħad uża N2 bil-kalma.

Ejja nerġgħu lura għat-testijiet.

Test Nru 2. Reġistrazzjoni sekwenzjali fi blokki kbar. Emulazzjoni ta' sistemi ta' sorveljanza bil-vidjo, tagħbija ta' data f'DBMS analitiku jew reġistrazzjoni ta' kopji ta' backup.

F'dan it-test m'għadniex interessati fl-IOPS, peress li meta mgħobbija sekwenzjali fi blokki kbar ma jagħmlu l-ebda sens. Aħna primarjament interessati fi: il-fluss tal-kitba (megabytes kull sekonda) u dewmien, li, ovvjament, se jkun ogħla bi blokki kbar milli ma 'dawk żgħar.

  • Daqs tal-blokk = 128k
  • Aqra/Kitba = 0%/100%
  • Numru ta’ xogħlijiet = 16
  • Fond tal-kju = 32
  • Karattru tat-Tagħbija - Sekwenzjali

Sistema ta 'ħażna Russa AERODISK: ittestjar tat-tagħbija. Aħna għafas l-IOPS

Sistema ta 'ħażna Russa AERODISK: ittestjar tat-tagħbija. Aħna għafas l-IOPS

Sistema ta 'ħażna Russa AERODISK: ittestjar tat-tagħbija. Aħna għafas l-IOPS

Total: għandna reġistrazzjoni ta 'ħames gigabytes u nofs kull sekonda b'dewmien ta' ħdax-il millisekonda. Meta mqabbel ma 'l-eqreb kompetituri barranin tagħha, ir-riżultat, fl-opinjoni tagħna, huwa eċċellenti, u mhuwiex ukoll il-limitu tas-sistema ENGINE N2.

Test Nru 3. Qari sekwenzjali fi blokki kbar. Emulazzjoni ta 'kontenut tal-midja tax-xandir, ġenerazzjoni ta' rapporti minn DBMS analitiku jew restawr ta 'dejta minn backups.

Bħal fit-test preċedenti, aħna interessati fil-fluss u d-dewmien.

  • Daqs tal-blokk = 128k
  • Aqra/Kitba = 100%/0%
  • Numru ta’ xogħlijiet = 16
  • Fond tal-kju = 32
  • Karattru tat-Tagħbija - Sekwenzjali

Sistema ta 'ħażna Russa AERODISK: ittestjar tat-tagħbija. Aħna għafas l-IOPS

Sistema ta 'ħażna Russa AERODISK: ittestjar tat-tagħbija. Aħna għafas l-IOPS

Sistema ta 'ħażna Russa AERODISK: ittestjar tat-tagħbija. Aħna għafas l-IOPS

Il-prestazzjoni tal-qari tal-istreaming hija prevedibbli kemmxejn aħjar mill-prestazzjoni tal-kitba tal-istreaming.

Interessanti, l-indikatur tal-latency huwa identiku matul it-test kollu (linja dritta). Dan mhuwiex żball; meta taqra sekwenzjali fi blokki kbar, fil-każ tagħna din hija sitwazzjoni komuni.

Naturalment, jekk inħallu s-sistema f'din il-forma għal ftit ġimgħat, eventwalment naraw qabżiet perjodiċi fil-grafiċi, li se jkunu assoċjati ma 'fatturi esterni. Iżda, b'mod ġenerali, mhux se jaffettwaw l-istampa.

Sejbiet

Mis-sistema AERODISK ENGINE N2 b'kontrollur doppju, stajna niksbu riżultati pjuttost serji (~ 438 IOPS u ~ 000-5 gigabytes kull sekonda). It-testijiet tat-tagħbija wrew li żgur m'aħniex mistħija bis-sistema tal-ħażna tagħna. Għall-kuntrarju, l-indikaturi huma deċenti ħafna u jikkorrispondu għal sistema ta 'ħażna tajba.

Għalkemm, kif ktibna hawn fuq, Engine N2 huwa mudell junior, u barra minn hekk, ir-riżultati murija f'dan l-artikolu mhumiex il-limitu tiegħu. Aktar tard se nippubblikaw test simili mis-sistema tagħna ENGINE N4 eqdem.

Naturalment, ma nistgħux inkopru t-testijiet kollha possibbli fi ħdan il-qafas ta 'artiklu wieħed, għalhekk aħna nerġgħu nħeġġu lill-qarrejja biex jaqsmu x-xewqat tagħhom għal testijiet futuri fil-kummenti; żgur li se nqisuhom f'pubblikazzjonijiet futuri.

Barra minn hekk, infakkrukom li din is-sena aħna impenjati b’mod attiv fit-taħriġ, għalhekk nistednuk fiċ-ċentri ta’ kompetenza tagħna, fejn tista’ tagħmel taħriġ fuq sistemi ta’ ħażna AERODISK, u fl-istess ħin ikollok ħin interessanti u divertenti.

Niduplika informazzjoni dwar avvenimenti ta' taħriġ li ġejjin.

  • Ekaterinburg. 16 ta’ Mejju, 2019. Seminar ta' taħriġ. Tista' tirreġistra billi tuża l-link: https://aerodisk.promo/ekb/
  • Ekaterinburg. 20 ta’ Mejju – 21 ta’ Ġunju, 2019. Ċentru ta' Kompetenza. Ejja għal dimostrazzjoni diretta tas-sistema ta 'ħażna AERODISK ENGINE N2 fi kwalunkwe ħin tax-xogħol. L-indirizz eżatt u l-link tar-reġistrazzjoni jiġu pprovduti aktar tard. Segwi l-informazzjoni.
  • Novosibirsk SEGWU L-INFORMAZZJONI FUQ IS-SIT TAGĦNA jew HUBRA.
    Ottubru 2019
  • Kazan. SEGWU L-INFORMAZZJONI FUQ IS-SIT TAGĦNA jew HUBRA.
    Ottubru 2019
  • Krasnoyarsk SEGWU L-INFORMAZZJONI FUQ IS-SIT TAGĦNA jew HUBRA.
    Novembru 2019

Sors: www.habr.com

Żid kumment