Rage hatsarori na lokaci-lokaci tare da gine-ginen Babu wani abu da aka Raba

Batun haƙuri na kuskure a cikin tsarin adana bayanai koyaushe yana dacewa, tunda a cikin shekarunmu na haɓaka haɓakar haɓakawa da haɓaka albarkatu, tsarin ajiya shine hanyar haɗin da gazawarsu ba zata haifar da haɗari ba kawai ba, amma zuwa raguwar ayyuka na dogon lokaci. Don haka, tsarin ajiya na zamani ya ƙunshi abubuwa da yawa da aka kwafi (har da masu sarrafawa). Amma irin wannan kariya ta isa?

Rage hatsarori na lokaci-lokaci tare da gine-ginen Babu wani abu da aka Raba

Lallai duk dillalai, lokacin da suke lissafin halayen tsarin ajiya, koyaushe suna ambaton babban haƙurin kuskuren mafitarsu, koyaushe suna ƙara kalmar "ba tare da gazawa ɗaya ba." Bari mu dubi tsarin ajiya na yau da kullun. Don kauce wa raguwa a cikin kulawa, tsarin ajiya yana kwafin kayan wutar lantarki, na'urori masu sanyaya, tashar shigarwa / fitarwa, tafiyarwa (muna nufin RAID) kuma, ba shakka, masu sarrafawa. Idan ka dubi wannan gine-gine da kyau, za ka lura da aƙalla abubuwan da za su iya gazawa, waɗanda aka yi shiru cikin ladabi:

  1. Samuwar jirgin sama guda ɗaya
  2. Samun kwafin bayanai guda ɗaya

Jirgin baya wata na'ura ce mai rikitarwa wacce dole ne a yi gwaji mai tsanani yayin samarwa. Sabili da haka, akwai lokuta masu wuyar gaske idan ya gaza gaba ɗaya. Duk da haka, ko da a cikin matsalolin ɓangarori, kamar ramin tuƙi mara aiki, zai buƙaci a maye gurbinsa tare da rufewar tsarin ajiya gabaɗaya.

Ƙirƙirar kwafi da yawa na bayanai shima ba matsala bane a kallon farko. Misali, aikin Clone a cikin tsarin ajiya, wanda ke ba ku damar sabunta cikakken kwafin bayanai a wasu tazara, ya yadu sosai. Koyaya, idan akwai matsaloli tare da wasan baya iri ɗaya, kwafin ba zai kasance kamar na asali ba.

Cikakken bayani a bayyane don shawo kan waɗannan gazawar shine kwafi zuwa wani tsarin ajiya. Idan muka rufe idanunmu ga tsammanin ninki biyu na farashin kayan aiki (har yanzu muna ɗauka cewa mutanen da ke zabar irin wannan shawarar sun yi tunani da kyau kuma sun yarda da wannan gaskiyar a gaba), har yanzu za a sami yuwuwar farashin don tsara kwafi a cikin nau'ikan lasisi, ƙari. software da hardware. Kuma mafi mahimmanci, kuna buƙatar ko ta yaya tabbatar da daidaiton bayanan da aka kwafi. Wadancan. gina ma'adanin ajiya / vSAN / da sauransu, wanda kuma yana buƙatar kuɗi da albarkatun lokaci.

AcelStor Lokacin ƙirƙirar tsarin Samuwarmu Mai Girma, mun saita manufa don kawar da gazawar da aka ambata a sama. Wannan shine yadda fassarar fasaha ta Shared Nothing ta bayyana, wanda aka fassara a hankali yana nufin "ba tare da amfani da na'urorin da aka raba ba."

Tunani Ba a raba komai ba gine-gine yana wakiltar amfani da nodes masu zaman kansu guda biyu (masu sarrafawa), kowannensu yana da nasa bayanan. Maimaita aiki tare yana faruwa tsakanin nodes ta hanyar InfiniBand 56G dubawa, gabaɗaya ga software da ke gudana a saman tsarin ajiya. A sakamakon haka, ba a buƙatar amfani da na'urorin ajiya, wakilan software, da sauransu.

A zahiri, mafita mai kumburi biyu daga AcelStor za a iya aiwatar da shi a cikin samfura biyu:

  • H510 - dangane da sabobin Twin a cikin yanayin 2U, idan ana buƙatar matsakaicin aiki da ƙarfi har zuwa 22TB;
  • H710 - dangane da sabobin 2U guda ɗaya, idan ana buƙatar babban aiki da babban ƙarfi (har zuwa 57TB).

Rage hatsarori na lokaci-lokaci tare da gine-ginen Babu wani abu da aka Raba

Model H510 dangane da uwar garken Twin

Rage hatsarori na lokaci-lokaci tare da gine-ginen Babu wani abu da aka Raba

Model H710 dangane da kowane sabar

Amfani da nau'ikan nau'ikan nau'ikan nau'ikan ya samo asali ne saboda buƙatar lambobi daban-daban na SSDs don cimma ƙimar da aka bayar da aiki. Bugu da ƙari, dandalin Twin yana da rahusa kuma yana ba ku damar ba da ƙarin mafita mai araha, duk da cewa tare da wasu "rashin lahani" a cikin nau'i na jirgin sama guda ɗaya. Komai sauran, gami da ka'idodin aiki, gaba ɗaya iri ɗaya ne ga samfuran duka biyun.

Saitin bayanai don kowane kumburi yana da ƙungiyoyi biyu FlexiRemap, da 2 zafi spas. Kowace ƙungiya tana iya jure rashin nasarar SSD ɗaya. Duk buƙatun masu shigowa don yin rikodin kumburi daidai da akida FlexiRemap yana sake gina tubalan 4KB zuwa sarƙoƙi na jeri, waɗanda aka rubuta zuwa ga SSD a cikin mafi kyawun yanayi a gare su (rikodi na jere). Bugu da ƙari, mai watsa shiri yana karɓar tabbacin rikodi ne kawai bayan an sanya bayanan jiki a kan SSD, watau. ba tare da caching a RAM ba. Sakamakon yana da ban sha'awa sosai na rubutu har zuwa 600K IOPS da karanta 1M+ IOPS (samfurin H710).

Kamar yadda aka ambata a baya, saitin bayanai suna aiki tare a cikin ainihin lokaci ta hanyar InfiniBand 56G dubawa, wanda ke da babban kayan aiki da ƙarancin jinkiri. Domin yin amfani da hanyar sadarwa mafi inganci yayin watsa ƙananan fakiti. Domin Akwai tashar sadarwa guda ɗaya kawai; ana amfani da hanyar haɗin kai 1GbE don ƙarin duba bugun zuciya. Kawai bugun zuciya ana watsa shi ta hanyarsa, don haka babu buƙatun don halayen saurin.

Idan akwai haɓaka ƙarfin tsarin (har zuwa 400+ TB) saboda fadada shelves Hakanan an haɗa su bibiyu don kiyaye manufar "babu guda ɗaya na gazawa".

Don ƙarin kariyar bayanai (ban da gaskiyar cewa AccelStor ya riga yana da kwafi biyu), ana amfani da algorithm hali na musamman a cikin yanayin gazawar kowane SSD. Idan SSD ta gaza, kumburin zai fara sake gina bayanai akan ɗaya daga cikin faifai masu zafi. Ƙungiyar FlexiRemap, wadda ke cikin ƙasƙantaccen yanayi, za ta canza zuwa yanayin karantawa kawai. Ana yin wannan don kawar da tsangwama tsakanin rubutawa da sake gina ayyukan akan faifan madadin, wanda a ƙarshe yana hanzarta aiwatar da aikin dawo da shi kuma yana rage lokacin da tsarin zai iya zama mai rauni. Bayan kammala sake ginawa, kumburin zai koma yanayin rubutu na yau da kullun.

Rage hatsarori na lokaci-lokaci tare da gine-ginen Babu wani abu da aka Raba

Tabbas, kamar sauran tsarin, yayin sake gina aikin gabaɗaya yana raguwa (bayan haka, ɗayan rukunin FlexiRemap baya aiki don rikodi). Amma tsarin dawo da kanta yana faruwa da sauri da sauri, wanda ke bambanta tsarin AcelStor daga mafita daga sauran dillalai.

Wani abu mai amfani na fasahar gine-ginen Babu Komai da aka Raba shine aikin nodes a cikin abin da ake kira yanayin aiki na gaskiya. Ba kamar tsarin gine-gine na "classical", inda mai sarrafawa ɗaya kawai ke da takamaiman ƙarar / tafkin, kuma na biyu kawai yana aiwatar da ayyukan I/O, a cikin tsarin. AcelStor kowane kulli yana aiki tare da bayanan sa kuma baya aika buƙatun zuwa “makwabcinsa”. Sakamakon haka, an inganta aikin tsarin gaba ɗaya saboda daidaitaccen aiki na buƙatun I/O ta nodes da samun damar tuƙi. Haka kuma kusan babu wani abu kamar gazawar, tunda kawai babu buƙatar canja wurin sarrafa juzu'i zuwa wani kumburi a yayin da aka gaza.

Idan muka kwatanta fasahar gine-ginen Babu wani abu da aka raba tare da cikakken tsarin kwafin tsarin ajiya, to, a kallon farko, zai zama kadan kadan ga cikakken aiwatar da farfadowa na bala'i a cikin sassauci. Wannan gaskiya ne musamman don tsara layin sadarwa tsakanin tsarin ajiya. Don haka, a cikin samfurin H710 yana yiwuwa a yada nodes sama da nisa har zuwa 100m ta hanyar amfani da igiyoyi masu aiki na InfiniBand marasa arha. Amma ko da idan aka kwatanta da yadda aka saba aiwatar da kwafin aiki tare daga wasu dillalai ta hanyar samar da FibreChannel, har ma fiye da nisa mai tsayi, mafita daga AcelStor zai zama mai rahusa da sauƙin shigarwa / aiki, saboda babu buƙatar shigar da na'urorin ajiya da/ko haɗawa da software (wanda ba koyaushe yana yiwuwa a ƙa'ida ba). Bugu da ƙari, kar a manta cewa mafita na AcelStor Dukkanin tsararrakin Flash ne tare da aiki sama da na tsarin ajiya na “classic” tare da SSD kawai.

Rage hatsarori na lokaci-lokaci tare da gine-ginen Babu wani abu da aka Raba

Lokacin amfani da gine-ginen Babu wani abu da aka Raba AccelStor, yana yiwuwa a cimma 99.9999% na tsarin ajiya akan farashi mai ma'ana. Tare da babban amincin maganin, ciki har da ta hanyar amfani da kwafin bayanai guda biyu, da kyakkyawan aiki mai ban sha'awa godiya ga algorithms na mallaka. FlexiRemap, mafita daga AcelStor ƙwararrun 'yan takara ne don manyan mukamai lokacin gina cibiyar bayanai na zamani.

source: www.habr.com

Add a comment