Pūnaehana mālama ʻo Rūsia AERODISK: hoʻāʻo hoʻouka. Hoʻopili mākou i ka IOPS

Pūnaehana mālama ʻo Rūsia AERODISK: hoʻāʻo hoʻouka. Hoʻopili mākou i ka IOPS

Aloha kākou! E like me ka mea i hoʻohiki ʻia, ke paʻi nei mākou i nā hopena o kahi hoʻāʻo ukana o kahi ʻōnaehana mālama data i hana ʻia e Rūsia - AERODISK ENGINE N2.

Ma ka ʻatikala mua, ua uhaki mākou i ka ʻōnaehana mālama (ʻo ia hoʻi, ua hana mākou i nā hoʻāʻo ʻino) a ua maikaʻi nā hopena o ka hoʻāʻo ʻana (ʻo ia hoʻi, ʻaʻole mākou i haki i ka ʻōnaehana mālama). Hiki iā ʻoe ke ʻike i nā hopena hoʻāʻo ulia pōpilikia NO KA.

Ma nā ʻōlelo i ka ʻatikala ma mua, ua noi ʻia nā noi no nā hoʻokolohua hoʻāʻo hou aʻe. Ua hoʻopaʻa mākou iā lākou a pau a e hoʻokō pono iā lākou i kekahi o nā ʻatikala aʻe. Ma ka manawa like, hiki iā ʻoe ke kipa i kā mākou hale hana ma Moscow i kēlā me kēia manawa (e hele mai ma ka wāwae a i ʻole e hana mamao ma o ka Pūnaewele) a hana i kēia mau hoʻokolohua iā ʻoe iho (hiki iā ʻoe ke hana i ka hoʻāʻo ʻana no kahi papahana kikoʻī :-)). E kākau iā mākou, e noʻonoʻo mākou i nā hiʻohiʻona āpau!

Eia hou, inā ʻaʻole ʻoe ma Moscow, hiki iā ʻoe ke kamaʻāina hou i kā mākou ʻōnaehana mālama ma ka hele ʻana i kahi hanana hoʻomaʻamaʻa manuahi ma kahi kikowaena mākaukau ma ke kūlanakauhale kokoke loa iā ʻoe.

Aia ma lalo ka papa inoa o nā hanana e hiki mai ana a me nā lā hana o nā kikowaena mākaukau.

  • ʻEkaterinburg. Mei 16, 2019. Seminar hoʻomaʻamaʻa. Hiki iā ʻoe ke hoʻopaʻa inoa me ka hoʻohana ʻana i ka loulou: https://aerodisk.promo/ekb/
  • Ekaterinburg. Mei 20 - Iune 21, 2019. Kikowaena Kompetensi. E hele mai i kahi hōʻike ola o ka ʻōnaehana mālama AERODISK ENGINE N2 i kēlā me kēia manawa hana. E hāʻawi ʻia ka helu kikoʻī a me ka loulou inoa inoa ma hope. E hahai i ka ʻike.
  • Novosibirsk E hahai i ka ʻike ma kā mākou pūnaewele a i ʻole HUBRA.
    ʻOkakopa 2019
  • Kazan. E hahai i ka ʻike ma kā mākou pūnaewele a i ʻole HUBRA.
    ʻOkakopa 2019
  • Krasnoyarsk E hahai i ka ʻike ma kā mākou pūnaewele a i ʻole HUBRA.
    Nowemapa 2019

Makemake nō hoʻi mākou e kaʻana like i hoʻokahi nūhou hou: ua loaʻa iā mākou YouTube kahi ala e nānā ai i nā wikiō mai nā hanana i hala. Hoʻouna mau mākou i kā mākou mau wikiō hoʻomaʻamaʻa ma laila.

Kū hoʻāʻo

No laila, hoʻi i nā hoʻokolohua. Ua hoʻomaikaʻi mākou i kā mākou ENGINE N2 hale waihona waihona ma ka hoʻokomo ʻana i nā drive SAS SSD hou, a me nā mea hoʻopili Front-end Fiber Channel 16G. Ma ke ʻano symmetrical, hoʻonui mākou i ke kikowaena kahi e holo ai mākou i ka ukana ma ka hoʻohui ʻana i nā mea hoʻololi FC 16G.

ʻO ka hopena, i loko o kā mākou lab, loaʻa iā mākou kahi ʻōnaehana mālama 2-controller me 24 SAS SSD 1,6 TB, 3 DWPD disks, i hoʻopili ʻia ma o nā hoʻololi SAN i kahi kikowaena Linux kino ma o FC 16G.
Hōʻike ʻia ke kiʻikuhi papa hoʻāʻo ma ke kiʻi ma lalo nei.

Pūnaehana mālama ʻo Rūsia AERODISK: hoʻāʻo hoʻouka. Hoʻopili mākou i ka IOPS

Hoao Hoao

No ka hana maikaʻi loa ma ke komo ʻana i ka poloka, e hoʻohana mākou i nā loko DDP (Dynamic Disk Pool), kahi a mākou i hana kūikawā ai no nā ʻōnaehana ALL-FLASH.
No ka hoʻāʻo ʻana, hana mākou i ʻelua LUN me ka mana o 1 TB i kēlā me kēia me ka pae pale RAID-10. E "hohola" mākou i kēlā me kēia LUN ma waena o 12 disks (24 ka nui) i mea e hoʻohana pono ai i ka hiki o kēlā me kēia o nā disks i hoʻokomo ʻia i ka ʻōnaehana mālama.

Hāʻawi mākou i nā LUN i ke kikowaena ma o nā mea hoʻokele like ʻole i mea e hoʻohana ai i nā kumuwaiwai waihona e like me ka hiki.

Hoʻokahi hola ka lōʻihi o kēlā me kēia ho'āʻo, a e hoʻokō ʻia nā hoʻokolohua e ka polokalamu Flexible IO (FIO), hoʻoili ʻia ka ʻikepili FIO i Excel, kahi i kūkulu ʻia ai nā kiʻi no ka akaka.

Hoʻouka i nā moʻolelo

Ma ka huina, e hana mākou i ʻekolu mau hoʻāʻo, hoʻokahi hola i kēlā me kēia, me ka ʻole o ka manawa mahana, kahi e hoʻokaʻawale ai mākou i 15 mau minuke (ʻo ia ka nui o ka mea e pono ai e hoʻomaʻamaʻa i kahi ʻano o 24 SSD drive). Hoʻohālikelike kēia mau hoʻāʻo ʻana i nā ʻaoʻao hoʻoili i ʻike pinepine ʻia, ʻo ia kekahi mau DBMS, nā ʻōnaehana nānā wikiō, nā hoʻolaha ʻike media a me nā backup.

Eia kekahi, i nā hoʻokolohua āpau, ua hoʻopau mākou i ka hiki ke hūnā i ka RAM ma ka ʻōnaehana mālama a me ka mea hoʻokipa. ʻOiaʻiʻo, e hoʻonui kēia i nā hopena, akā, i ko mākou manaʻo, ma ia mau kūlana e ʻoi aku ka maikaʻi o ka hoʻāʻo.

Nā hopena hōʻike

Hoao Helu 1. Hoʻouka ʻokoʻa ma nā poloka liʻiliʻi. Hoʻohālike o kahi DBMS transactional haʻahaʻa kiʻekiʻe.

  • Nui poloka = 4k
  • Heluhelu/Kākau = 70%/30%
  • Ka helu o nā hana = 16
  • Ka hohonu o ka pila = 32
  • Hoʻouka i ke ʻano = Piha Random

Pūnaehana mālama ʻo Rūsia AERODISK: hoʻāʻo hoʻouka. Hoʻopili mākou i ka IOPS

Pūnaehana mālama ʻo Rūsia AERODISK: hoʻāʻo hoʻouka. Hoʻopili mākou i ka IOPS

Nā hopena hoʻāʻo:

Pūnaehana mālama ʻo Rūsia AERODISK: hoʻāʻo hoʻouka. Hoʻopili mākou i ka IOPS

I ka huina, me ka ʻōnaehana waena waena o Engine N2 i loaʻa iā mākou ka 438k IOPS me kahi latency o 2,6 milliseconds. Ke noʻonoʻo nei i ka papa o ka ʻōnaehana, i ko mākou manaʻo, maikaʻi loa ka hopena. No ka hoʻomaopopo ʻana inā ʻo ia ka palena o ka ʻōnaehana, e nānā mākou i ka hoʻohana ʻana i nā kumuwaiwai o nā mea mālama mālama.

Makemake nui mākou i ka CPU, ʻoiai, e like me ka mea i ʻōlelo ʻia ma luna, ua hoʻopau mākou i ka cache RAM i ʻole e hoʻololi i nā hopena hōʻike.

Ma nā mea mālama mālama ʻelua ʻike mākou i ke kiʻi like.

Pūnaehana mālama ʻo Rūsia AERODISK: hoʻāʻo hoʻouka. Hoʻopili mākou i ka IOPS

ʻO ia hoʻi, ʻo 50% ka ukana CPU. Hōʻike kēia he mamao kēia mai ka palena o kēia ʻōnaehana mālama a hiki ke maʻalahi ke hoʻonui ʻia. E lele liʻiliʻi kākou: ua hōʻike pū nā hoʻāʻo a pau i ka ukana ma nā mea hoʻoponopono hoʻoponopono ma kahi o 50%, no laila ʻaʻole mākou e papa inoa hou iā lākou.

Ma muli o kā mākou hoʻokolohua hoʻokolohua, ʻo ka palena ʻoluʻolu o ka ʻōnaehana AERODISK Engine N2, inā mākou e helu i nā IOPS maʻamau ma nā poloka 4k, he ~ 700 IOPS. Inā ʻaʻole lawa kēia a pono ʻoe e hoʻoikaika no ka miliona, a laila loaʻa iā mākou ke kumu hoʻohālike kahiko ENGINE N000.

ʻO ia, ʻo ka moʻolelo e pili ana i nā miliona o IOPS ʻo ENGINE N4, a inā ʻoi aku ka nui o ka miliona iā ʻoe, a laila e hoʻohana mālie iā N2.

E hoʻi kāua i nā hoʻāʻo.

Hoao Helu 2. Ka hoʻopaʻa ʻana ma nā poloka nui. Hoʻohālikelike i nā ʻōnaehana nānā wikiō, hoʻouka ʻana i ka ʻikepili i kahi DBMS analytical a i ʻole ka hoʻopaʻa ʻana i nā kope kope.

Ma kēia ho'āʻo ʻaʻole mākou makemake hou i ka IOPS, no ka mea, i ka wā e hoʻouka ʻia ai i nā poloka nui ʻaʻole lākou i manaʻo. Makemake nui mākou i: ke kahe kākau (megabytes no kekona) a me nā lohi, ʻoiaʻiʻo, e ʻoi aku ka kiʻekiʻe me nā poloka nui ma mua o nā mea liʻiliʻi.

  • Nui poloka = 128k
  • Heluhelu/Kākau = 0%/100%
  • Ka helu o nā hana = 16
  • Ka hohonu o ka pila = 32
  • Hoʻouka ʻano - Sequential

Pūnaehana mālama ʻo Rūsia AERODISK: hoʻāʻo hoʻouka. Hoʻopili mākou i ka IOPS

Pūnaehana mālama ʻo Rūsia AERODISK: hoʻāʻo hoʻouka. Hoʻopili mākou i ka IOPS

Pūnaehana mālama ʻo Rūsia AERODISK: hoʻāʻo hoʻouka. Hoʻopili mākou i ka IOPS

Huina: loaʻa iā mākou he ʻelima a me ka hapa gigabytes i kēlā me kēia kekona me nā lohi o ʻumikumamākahi milliseconds. Ke hoʻohālikelike ʻia me kāna mau mea hoʻokūkū haole kokoke loa, ʻo ka hopena, i ko mākou manaʻo, maikaʻi loa, ʻaʻole hoʻi ka palena o ka ʻōnaehana ENGINE N2.

Hoao Helu 3. Heluhelu kaʻina ma nā poloka nui. ʻO ka hoʻohālikelike ʻana i ka ʻikepili hoʻolaha hoʻolaha, ka hoʻopuka ʻana i nā hōʻike mai kahi DBMS analytical a i ʻole ka hoʻihoʻi ʻana i ka ʻikepili mai nā backup.

E like me ka ho'āʻo mua, makemake mākou i ke kahe a me ka lohi.

  • Nui poloka = 128k
  • Heluhelu/Kākau = 100%/0%
  • Ka helu o nā hana = 16
  • Ka hohonu o ka pila = 32
  • Hoʻouka ʻano - Sequential

Pūnaehana mālama ʻo Rūsia AERODISK: hoʻāʻo hoʻouka. Hoʻopili mākou i ka IOPS

Pūnaehana mālama ʻo Rūsia AERODISK: hoʻāʻo hoʻouka. Hoʻopili mākou i ka IOPS

Pūnaehana mālama ʻo Rūsia AERODISK: hoʻāʻo hoʻouka. Hoʻopili mākou i ka IOPS

ʻOi aku ka maikaʻi o ka hoʻokō ʻana i ka heluhelu ʻana ma mua o ka hana kākau ʻana.

ʻO ka mea e mahalo ai, ua like ka hōʻailona latency i loko o ka hoʻāʻo (laina pololei). ʻAʻole kēia he hewa, i ka heluhelu ʻana i nā poloka nui, i kā mākou hihia he kūlana maʻamau kēia.

ʻOiaʻiʻo, inā haʻalele mākou i ka ʻōnaehana ma kēia ʻano no nā pule he ʻelua, e ʻike mākou i ka lele ʻana o ka manawa i nā kiʻi, e pili pū me nā mea o waho. Akā, ma ka laulā, ʻaʻole lākou e pili i ke kiʻi.

haʻina

Mai ka ʻōnaehana ʻo AERODISK ENGINE N2 ʻelua, ua hiki iā mākou ke hoʻokō i nā hopena koʻikoʻi (~ 438 IOPS a ~ 000-5 gigabytes i kekona). Ua hōʻike ʻia nā hoʻāʻo hoʻouka ʻaʻole mākou hilahila i kā mākou ʻōnaehana mālama. Ma kahi ʻē aʻe, maikaʻi loa nā hōʻailona a pili i kahi ʻōnaehana mālama maikaʻi.

ʻOiai, e like me kā mākou i kākau ai ma luna nei, ʻo Engine N2 kahi hiʻohiʻona junior, a ma waho aʻe, ʻo nā hopena i hōʻike ʻia ma kēia ʻatikala ʻaʻole kona palena. Ma hope e hoʻolaha mākou i kahi hoʻokolohua like mai kā mākou ʻōnaehana ENGINE N4 kahiko.

ʻO ka mea maʻamau, ʻaʻole hiki iā mākou ke uhi i nā hoʻokolohua āpau i loko o ke ʻano o ka ʻatikala hoʻokahi, no laila ke noi hou nei mākou i ka poʻe heluhelu e kaʻana like i kā lākou makemake no nā hoʻokolohua e hiki mai ana i nā ʻōlelo; e noʻonoʻo pono mākou iā lākou i nā puke e hiki mai ana.

Eia kekahi, ke hoʻomanaʻo nei mākou iā ʻoe i kēia makahiki ke hana ikaika nei mākou i ka hoʻomaʻamaʻa ʻana, no laila ke kono nei mākou iā ʻoe i kā mākou mau kikowaena mākaukau, kahi e hiki ai iā ʻoe ke hoʻomaʻamaʻa i nā ʻōnaehana mālama AERODISK, a ma ka manawa like he manawa hoihoi a leʻaleʻa.

Hoʻopālua au i ka ʻike e pili ana i nā hanana hoʻomaʻamaʻa e hiki mai ana.

  • ʻEkaterinburg. Mei 16, 2019. Seminar hoʻomaʻamaʻa. Hiki iā ʻoe ke hoʻopaʻa inoa me ka hoʻohana ʻana i ka loulou: https://aerodisk.promo/ekb/
  • Ekaterinburg. Mei 20 - Iune 21, 2019. Kikowaena Kompetensi. E hele mai i kahi hōʻike ola o ka ʻōnaehana mālama AERODISK ENGINE N2 i kēlā me kēia manawa hana. E hāʻawi ʻia ka helu kikoʻī a me ka loulou inoa inoa ma hope. E hahai i ka ʻike.
  • Novosibirsk E hahai i ka ʻike ma kā mākou pūnaewele a i ʻole HUBRA.
    ʻOkakopa 2019
  • Kazan. E hahai i ka ʻike ma kā mākou pūnaewele a i ʻole HUBRA.
    ʻOkakopa 2019
  • Krasnoyarsk E hahai i ka ʻike ma kā mākou pūnaewele a i ʻole HUBRA.
    Nowemapa 2019

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka