Ris sistèm depo AERODISK: tès chaj. Nou peze soti IOPS

Ris sistèm depo AERODISK: tès chaj. Nou peze soti IOPS

Bonjou tout moun! Kòm te pwomèt la, nou ap pibliye rezilta yo nan yon tès chaj nan yon sistèm depo done Ris te fè - AERODISK ENGINE N2.

Nan atik anvan an, nou te kraze sistèm depo a (ki se, nou te fè tès aksidan) ak rezilta tès aksidan an te pozitif (ki se, nou pa t kraze sistèm depo a). Ou ka wè rezilta tès aksidan yo LA.

Nan kòmantè sou atik anvan an, yo te fè demann pou tès aksidan adisyonèl ki pi sofistike. Nou te anrejistre yo tout epi definitivman pral aplike yo nan youn nan atik sa yo. An menm tan an, ou ka vizite laboratwa nou an nan Moskou nenpòt ki lè (vini a pye oswa fè li adistans atravè entènèt la) epi fè tès sa yo tèt ou (ou ka menm fè tès pou yon pwojè espesifik :-)). Ekri nou, nou pral konsidere tout senaryo!

Anplis de sa, si ou pa nan Moskou, ou ka toujou vin pi abitye ak sistèm depo nou an lè w patisipe nan yon evènman fòmasyon gratis nan yon sant konpetans nan vil ki pi pre w la.

Anba a se yon lis evènman k ap vini ak dat fonksyone sant konpetans yo.

  • Ekaterinburg. 16 me 2019. Seminè fòmasyon. Ou ka enskri nan lyen sa a: https://aerodisk.promo/ekb/
  • Ekaterinburg. 20 me - 21 jen 2019. Sant Konpetans. Vini nan yon demonstrasyon an dirèk nan sistèm depo AERODISK ENGINE N2 a nenpòt ki lè travay. Adrès egzak la ak lyen enskripsyon yo pral bay pita. Swiv enfòmasyon yo.
  • Novosibirsk SWIV ENFÒMASYON SOU SITE NOU oswa HUBRA.
    Oktòb 2019
  • Kazan. SWIV ENFÒMASYON SOU SITE NOU oswa HUBRA.
    Oktòb 2019
  • Krasnoyarsk SWIV ENFÒMASYON SOU SITE NOU oswa HUBRA.
    Novanm 2019

Nou vle pataje yon lòt bon nouvèl tou: finalman nou jwenn nou YouTube yon chanèl kote ou ka gade videyo ki soti nan evènman ki sot pase yo. Nou afiche regilyèman videyo fòmasyon nou yo la.

Ban tès

Se konsa, tounen nan tès yo. Nou amelyore sistèm depo laboratwa ENGINE N2 nou an lè nou enstale plis kondui SAS SSD, ansanm ak adaptè Front-end Fibre Channel 16G. Nan yon fason simetrik, nou amelyore sèvè a soti nan ki nou pral kouri chaj la lè nou ajoute adaptè FC 16G.

Kòm yon rezilta, nan laboratwa nou an nou gen yon sistèm depo 2-kontwolè ak 24 SAS SSD 1,6 TB, 3 disk DWPD, ki konekte atravè switch SAN ak yon sèvè Linux fizik atravè FC 16G.
Dyagram ban tès la montre nan figi ki anba a.

Ris sistèm depo AERODISK: tès chaj. Nou peze soti IOPS

Tès metodoloji

Pou pi bon pèfòmans sou aksè blòk, nou pral itilize pisin DDP (Dynamic Disk Pool), ke nou te kreye yon fwa espesyalman pou sistèm ALL-FLASH.
Pou fè tès, nou te kreye de LUN ak yon kapasite 1 TB chak ak nivo pwoteksyon RAID-10. Nou pral "gaye" chak LUN sou 12 disk (24 nan total) yo nan lòd yo konplètman itilize potansyèl la nan chak nan disk yo enstale nan sistèm depo a.

Nou prezante LUN nan sèvè a atravè diferan contrôleur yo nan lòd yo itilize resous depo otank posib.

Chak tès yo pral dire yon èdtan, epi pwogram Flexible IO (FIO) pral fè tès yo; done FIO yo pral otomatikman telechaje sou Excel, kote graf yo deja bati pou klè.

Chaje Des

An total, nou pral fè twa tès, yon èdtan chak, eksepte tan an chofe, pou ki nou pral asiyen 15 minit (sa a se egzakteman ki kantite ki nesesè yo chofe yon etalaj de 24 SSD kondui). Tès sa yo imite pwofil chaj yo rankontre pi souvan, an patikilye sa yo se sèten DBMS, sistèm siveyans videyo, emisyon kontni medya ak sovgad.

Epitou, nan tout tès yo, nou fè espre enfim kapasite nan kachèt nan RAM sou sistèm depo a ak sou lame a. Natirèlman, sa a pral vin pi mal rezilta yo, men, nan opinyon nou an, nan kondisyon sa yo tès la pral pi jis.

Rezilta tès yo

Tès No 1. Chaj o aza nan ti blòk. Emulation yon gwo chaj tranzaksyon DBMS.

  • Gwosè blòk = 4k
  • Li/Ekri = 70%/30%
  • Kantite travay = 16
  • Pwofondè keu = 32
  • Chajman karaktè = owaza konplè

Ris sistèm depo AERODISK: tès chaj. Nou peze soti IOPS

Ris sistèm depo AERODISK: tès chaj. Nou peze soti IOPS

Rezilta tès yo:

Ris sistèm depo AERODISK: tès chaj. Nou peze soti IOPS

An total, ak sistèm jinyò mitan-ranje Engine N2 nou te resevwa 438k IOPS ak yon latansi 2,6 milisgond. Lè nou konsidere klas la nan sistèm nan, nan opinyon nou an, rezilta a se byen desan. Pou konprann si wi ou non sa a se limit la pou sistèm nan, nou pral gade nan itilizasyon resous nan kontwolè depo.

Nou enterese prensipalman nan CPU a, depi, jan sa di pi wo a, nou fè espre enfim kachèt RAM la pou yo pa defòme rezilta tès yo.

Sou tou de kontwolè depo nou wè apeprè menm foto a.

Ris sistèm depo AERODISK: tès chaj. Nou peze soti IOPS

Sa vle di, chaj CPU a se 50%. Sa a sijere ke sa a se lwen limit la nan sistèm depo sa a epi li ka toujou fasilman echèl. Ann ale devan yon ti kras: tout tès sa yo tou te montre chaj la sou processeurs yo kontwolè yo dwe alantou 50%, kidonk nou pa pral lis yo ankò.

Dapre tès laboratwa nou yo, limit konfòtab sistèm AERODISK Engine N2, si nou konte IOPS o aza nan 4k blòk, se ~700 IOPS. Si sa a pa ase epi ou bezwen fè efò pou yon milyon dola, Lè sa a, nou gen pi gran modèl ENGINE N000 la.

Sa vle di, istwa a sou dè milyon de IOPS se ENGINE N4, epi si yon milyon se twòp pou ou, Lè sa a, avèk kalm sèvi ak N2.

Ann retounen nan tès yo.

Tès No 2. Anrejistreman sekans nan gwo blòk. Emulation nan sistèm siveyans videyo, chaje done nan yon DBMS analyse oswa anrejistre kopi backup.

Nan tès sa a nou pa enterese nan IOPS ankò, depi lè yo chaje sekans nan gwo blòk yo pa fè okenn sans. Nou enterese prensipalman nan: koule nan ekri (megaokte pou chak segonn) ak reta, ki, nan kou, yo pral pi wo ak gwo blòk pase ak ti.

  • Gwosè blòk = 128k
  • Li/Ekri = 0%/100%
  • Kantite travay = 16
  • Pwofondè keu = 32
  • Chaj karaktè - Sekans

Ris sistèm depo AERODISK: tès chaj. Nou peze soti IOPS

Ris sistèm depo AERODISK: tès chaj. Nou peze soti IOPS

Ris sistèm depo AERODISK: tès chaj. Nou peze soti IOPS

Total: nou gen yon anrejistreman senk ak yon mwatye jigokte pou chak segonn ak reta nan onz milisgond. Lè yo konpare ak pi pre konpetitè etranje li yo, rezilta a, nan opinyon nou an, se ekselan, epi tou li pa limit la nan sistèm ENGINE N2 la.

Tès No 3. Lekti sekans nan gwo blòk. Emulation nan kontni medya difize, jenere rapò ki soti nan yon DBMS analitik oswa restore done ki soti nan sovgad.

Kòm nan tès anvan an, nou enterese nan koule ak reta.

  • Gwosè blòk = 128k
  • Li/Ekri = 100%/0%
  • Kantite travay = 16
  • Pwofondè keu = 32
  • Chaj karaktè - Sekans

Ris sistèm depo AERODISK: tès chaj. Nou peze soti IOPS

Ris sistèm depo AERODISK: tès chaj. Nou peze soti IOPS

Ris sistèm depo AERODISK: tès chaj. Nou peze soti IOPS

Pèfòmans lekti difizyon se previzib yon ti kras pi bon pase pèfòmans ekri difizyon.

Enteresan, endikatè latansi a idantik nan tout tès la (liy dwat). Sa a se pa yon erè; lè lekti sekans nan gwo blòk, nan ka nou an sa a se yon sitiyasyon komen.

Natirèlman, si nou kite sistèm nan fòm sa a pou yon koup de semèn, nou pral evantyèlman wè so peryodik nan graf yo, ki pral asosye ak faktè ekstèn. Men, an jeneral, yo pa pral afekte foto a.

Jwenn

Avèk sistèm doub-kontwolè AERODISK ENGINE N2, nou te kapab reyalize pèfòmans byen grav (~ 438 IOPS ak ~ 000-5 jigokte pou chak segonn). Tès chaj yo te montre ke nou definitivman pa wont nan sistèm depo nou an. Okontrè, endikatè yo trè desan ak koresponn ak yon sistèm depo bon.

Malgre ke, jan nou te ekri pi wo a, Engine N2 se yon modèl jinyò, epi anplis, rezilta yo montre nan atik sa a se pa limit li yo. Apre sa, nou pral pibliye yon tès menm jan an nan ansyen sistèm ENGINE N4 nou an.

Natirèlman, nou pa ka kouvri tout tès posib nan kad yon atik, kidonk nou ankouraje lektè yo ankò pou pataje volonte yo pou tès lavni yo nan kòmantè yo; nou pral definitivman pran yo an konsiderasyon nan pwochen piblikasyon yo.

Anplis de sa, nou raple ou ke ane sa a nou angaje aktivman nan fòmasyon, kidonk nou envite ou nan sant konpetans nou yo, kote ou ka sibi fòmasyon sou sistèm depo AERODISK, epi an menm tan gen yon tan enteresan epi amizan.

Mwen kopi enfòmasyon sou evènman fòmasyon k ap vini yo.

  • Ekaterinburg. 16 me 2019. Seminè fòmasyon. Ou ka enskri nan lyen sa a: https://aerodisk.promo/ekb/
  • Ekaterinburg. 20 me - 21 jen 2019. Sant Konpetans. Vini nan yon demonstrasyon an dirèk nan sistèm depo AERODISK ENGINE N2 a nenpòt ki lè travay. Adrès egzak la ak lyen enskripsyon yo pral bay pita. Swiv enfòmasyon yo.
  • Novosibirsk SWIV ENFÒMASYON SOU SITE NOU oswa HUBRA.
    Oktòb 2019
  • Kazan. SWIV ENFÒMASYON SOU SITE NOU oswa HUBRA.
    Oktòb 2019
  • Krasnoyarsk SWIV ENFÒMASYON SOU SITE NOU oswa HUBRA.
    Novanm 2019

Sous: www.habr.com

Add nouvo kòmantè