Rússneska geymslukerfið AERODISK: hleðsluprófun. Við kreistum út IOPS

Rússneska geymslukerfið AERODISK: hleðsluprófun. Við kreistum út IOPS

Hæ allir! Eins og lofað var birtum við niðurstöður hleðsluprófunar á rússnesku gagnageymslukerfi – AERODISK ENGINE N2.

Í fyrri greininni brutum við geymslukerfið (þ.e. við gerðum árekstrarprófanir) og niðurstöður árekstrarprófsins voru jákvæðar (þ.e. við brjótum ekki geymslukerfið). Þú getur skoðað niðurstöður árekstrarprófa HÉR.

Í athugasemdum við fyrri grein var farið fram á frekari og flóknari árekstrarprófanir. Við höfum skráð þær allar og munum örugglega útfæra þær í einni af eftirfarandi greinum. Á sama tíma geturðu heimsótt rannsóknarstofuna okkar í Moskvu hvenær sem er (komið fótgangandi eða gert það í gegnum netið) og framkvæmt þessar prófanir sjálfur (þú getur jafnvel gert próf fyrir ákveðið verkefni :-)). Skrifaðu okkur, við munum íhuga allar aðstæður!

Að auki, ef þú ert ekki í Moskvu, geturðu samt kynnst geymslukerfinu okkar betur með því að mæta á ókeypis þjálfunarviðburð í hæfnimiðstöð í borginni næst þér.

Hér að neðan er listi yfir væntanlega viðburði og starfsdaga hæfnismiðstöðvanna.

  • Ekaterinburg. 16. maí 2019. Þjálfunarnámskeið. Hægt er að skrá sig með hlekknum: https://aerodisk.promo/ekb/
  • Ekaterinburg. 20. maí – 21. júní 2019. Hæfnismiðstöð. Komdu í beina sýningu á AERODISK ENGINE N2 geymslukerfinu hvenær sem er. Nákvæmt heimilisfang og skráningartengill verður veittur síðar. Fylgdu upplýsingum.
  • Novosibirsk FYLGÐU UPPLÝSINGARNAR Á SÍÐU OKKAR eða HUBRA.
    október 2019
  • Kazan. FYLGÐU UPPLÝSINGARNAR Á SÍÐU OKKAR eða HUBRA.
    október 2019
  • Krasnoyarsk FYLGÐU UPPLÝSINGARNAR Á SÍÐU OKKAR eða HUBRA.
    nóvember 2019

Við viljum líka deila einni góðri frétt í viðbót: loksins höfum við fengið okkar Youtube rás þar sem þú getur horft á myndbönd frá fyrri atburðum. Við birtum reglulega æfingamyndböndin okkar þar.

Prófstandur

Svo, aftur að prófunum. Við uppfærðum ENGINE N2 rannsóknarstofugeymslukerfið okkar með því að setja upp viðbótar SAS SSD drif, sem og Front-end Fibre Channel 16G millistykki. Á samhverfan hátt uppfærðum við netþjóninn sem við munum keyra álagið frá með því að bæta við FC 16G millistykki.

Fyrir vikið höfum við í rannsóknarstofu okkar 2-stýra geymslukerfi með 24 SAS SSD 1,6 TB, 3 DWPD diskum, sem er tengt með SAN rofa við líkamlegan Linux netþjón í gegnum FC 16G.
Skýringarmynd prófunarbekksins er sýnd á myndinni hér að neðan.

Rússneska geymslukerfið AERODISK: hleðsluprófun. Við kreistum út IOPS

Prófaðferðafræði

Til að ná sem bestum árangri á blokkaðgangi munum við nota DDP (Dynamic Disk Pool) laugar, sem við bjuggum einu sinni til sérstaklega fyrir ALL-FLASH kerfi.
Til að prófa bjuggum við til tvö LUN með getu upp á 1 TB hvor með RAID-10 verndarstigi. Við munum „dreifa“ hverju LUN yfir 12 diska (alls 24) til að fullnýta möguleika hvers og eins uppsettra diska í geymslukerfinu.

Við kynnum LUN fyrir netþjóninn í gegnum mismunandi stýringar til að nýta geymsluauðlindir eins mikið og mögulegt er.

Hvert prófanna mun standa yfir í eina klukkustund og prófin verða framkvæmd með Flexible IO (FIO) forritinu; FIO gögnum verður sjálfkrafa hlaðið upp í Excel, þar sem línurit eru þegar byggð til skýrleika.

Hlaða sniðum

Alls munum við framkvæma þrjú próf, eina klukkustund hvert, fyrir utan upphitunartíma, sem við munum úthluta 15 mínútum fyrir (þetta er nákvæmlega hversu mikið þarf til að hita upp fjölda 24 SSD drif). Þessar prófanir líkja eftir hleðslusniðum sem oftast koma upp, sérstaklega eru þetta ákveðin DBMS, myndbandseftirlitskerfi, útsendingar á efnismiðlum og afrit.

Í öllum prófunum slökktum við vísvitandi á getu til að vista í skyndiminni í vinnsluminni á geymslukerfinu og á hýsilnum. Auðvitað mun þetta versna niðurstöðurnar, en að okkar mati verður prófið sanngjarnara við slíkar aðstæður.

Niðurstöður prófana

Próf nr.1. Tilviljunarkennd álag í litlum kubbum. Eftirlíking af miklu álagi viðskipta-DBMS.

  • Stærð blokk = 4k
  • Lesa/skrifa = 70%/30%
  • Fjöldi verka = 16
  • Biðröð dýpt = 32
  • Hlaða karakter = Full Random

Rússneska geymslukerfið AERODISK: hleðsluprófun. Við kreistum út IOPS

Rússneska geymslukerfið AERODISK: hleðsluprófun. Við kreistum út IOPS

Niðurstöður prófs:

Rússneska geymslukerfið AERODISK: hleðsluprófun. Við kreistum út IOPS

Alls fengum við 2k IOPS með 438 millisekúndum töf. Miðað við flokk kerfisins er niðurstaðan að okkar mati nokkuð þokkaleg. Til að skilja hvort þetta séu takmörk fyrir kerfið munum við skoða auðlindanýtingu geymslustýringa.

Við höfum fyrst og fremst áhuga á örgjörvanum, þar sem, eins og fram kemur hér að ofan, slökktum við vísvitandi á vinnsluminni skyndiminni til að skekkja ekki prófunarniðurstöðurnar.

Á báðum geymslustýringum sjáum við um það bil sömu mynd.

Rússneska geymslukerfið AERODISK: hleðsluprófun. Við kreistum út IOPS

Það er, CPU álagið er 50%. Þetta bendir til þess að þetta sé langt frá mörkum þessa geymslukerfis og það er samt auðvelt að stækka það. Stökkum aðeins á undan: allar eftirfarandi prófanir sýndu einnig að álagið á stýringargjörvana væri um 50%, svo við munum ekki skrá þau aftur.

Byggt á rannsóknarstofuprófunum okkar eru þægileg mörk AERODISK Engine N2 kerfisins, ef við teljum tilviljunarkenndar IOPS við 4k blokkir, ~700 IOPS. Ef þetta er ekki nóg og þú þarft að sækjast eftir milljón, þá erum við með eldri gerð ENGINE N000.

Það er að segja, sagan um milljónir IOPS er ENGINE N4, og ef milljón er of mikið fyrir þig, notaðu þá N2 rólega.

Snúum okkur aftur að prófunum.

Próf nr 2. Raðupptaka í stórum blokkum. Eftirlíking af myndbandseftirlitskerfum, hleðsla gagna í greiningarkerfi DBMS eða tekið upp öryggisafrit.

Í þessu prófi höfum við ekki lengur áhuga á IOPS, þar sem þeir eru ekki skynsamlegir þegar þeir eru hlaðnir í röð í stórum blokkum. Við höfum fyrst og fremst áhuga á: skrifflæði (megabæt á sekúndu) og töfum, sem að sjálfsögðu verða meiri með stórum kubbum en litlum.

  • Stærð blokk = 128k
  • Lesa/skrifa = 0%/100%
  • Fjöldi verka = 16
  • Biðröð dýpt = 32
  • Hlaða staf - Röð

Rússneska geymslukerfið AERODISK: hleðsluprófun. Við kreistum út IOPS

Rússneska geymslukerfið AERODISK: hleðsluprófun. Við kreistum út IOPS

Rússneska geymslukerfið AERODISK: hleðsluprófun. Við kreistum út IOPS

Samtals: við erum með upptöku upp á fimm og hálft gígabæta á sekúndu með töfum upp á ellefu millisekúndur. Í samanburði við næstu erlenda keppinauta er árangurinn að okkar mati frábær og er heldur ekki takmörk ENGINE N2 kerfisins.

Próf nr 3. Raðlestur í stórum blokkum. Eftirlíking á efni útvarpsmiðla, búa til skýrslur úr greiningarkerfi DBMS eða endurheimta gögn úr afritum.

Eins og í fyrra prófinu höfum við áhuga á flæði og töfum.

  • Stærð blokk = 128k
  • Lesa/skrifa = 100%/0%
  • Fjöldi verka = 16
  • Biðröð dýpt = 32
  • Hlaða staf - Röð

Rússneska geymslukerfið AERODISK: hleðsluprófun. Við kreistum út IOPS

Rússneska geymslukerfið AERODISK: hleðsluprófun. Við kreistum út IOPS

Rússneska geymslukerfið AERODISK: hleðsluprófun. Við kreistum út IOPS

Árangur straumlestrar er fyrirsjáanlega örlítið betri en straumspilunar.

Athyglisvert er að leyndunarvísirinn er eins í gegnum prófið (bein lína). Þetta er ekki villa; þegar lesið er í röð í stórum blokkum er þetta algengt ástand í okkar tilfelli.

Auðvitað, ef við skiljum kerfinu eftir í þessu formi í nokkrar vikur, munum við að lokum sjá reglubundin stökk á línuritunum, sem verða tengd ytri þáttum. En almennt munu þeir ekki hafa áhrif á myndina.

Niðurstöður

Frá AERODISK ENGINE N2 kerfinu með tvöföldum stjórnanda gátum við náð nokkuð alvarlegum árangri (~438 IOPS og ~000-5 gígabæt á sekúndu). Hleðslupróf sýndu að við erum svo sannarlega ekki að skammast okkar fyrir geymslukerfið okkar. Þvert á móti eru vísbendingar mjög viðeigandi og samsvara góðu geymslukerfi.

Þó, eins og við skrifuðum hér að ofan, er Engine N2 yngri gerð, og að auki eru niðurstöðurnar sem sýndar eru í þessari grein ekki takmörk þess. Síðar munum við birta svipað próf úr eldra ENGINE N4 kerfinu okkar.

Auðvitað getum við ekki fjallað um allar mögulegar prófanir innan ramma einnar greinar, svo við hvetjum lesendur aftur til að deila óskum sínum um framtíðarpróf í athugasemdum; við munum örugglega taka tillit til þeirra í komandi útgáfum.

Auk þess minnum við á að í ár tökum við virkan þátt í þjálfun og því bjóðum við þér í hæfnismiðstöðvar okkar þar sem þú getur farið í þjálfun á AERODISK geymslukerfum og á sama tíma átt áhugaverða og skemmtilega stund.

Ég afrita upplýsingar um komandi æfingaviðburði.

  • Ekaterinburg. 16. maí 2019. Þjálfunarnámskeið. Hægt er að skrá sig með hlekknum: https://aerodisk.promo/ekb/
  • Ekaterinburg. 20. maí – 21. júní 2019. Hæfnismiðstöð. Komdu í beina sýningu á AERODISK ENGINE N2 geymslukerfinu hvenær sem er. Nákvæmt heimilisfang og skráningartengill verður veittur síðar. Fylgdu upplýsingum.
  • Novosibirsk FYLGÐU UPPLÝSINGARNAR Á SÍÐU OKKAR eða HUBRA.
    október 2019
  • Kazan. FYLGÐU UPPLÝSINGARNAR Á SÍÐU OKKAR eða HUBRA.
    október 2019
  • Krasnoyarsk FYLGÐU UPPLÝSINGARNAR Á SÍÐU OKKAR eða HUBRA.
    nóvember 2019

Heimild: www.habr.com

Bæta við athugasemd