Iska yaree khataraha wakhtiga dhimista iyadoo la isticmaalayo qaab dhismeedka wax la wadaago

Mawduuca dulqaadka khaladka ah ee nidaamyada kaydinta xogta had iyo jeer waa mid khuseeya, tan iyo da'dayada casriga ah ee baahsanaanta iyo xoojinta khayraadka, nidaamyada kaydinta ayaa ah isku xirka kuwaas oo guuldarradoodu aysan u horseedi doonin kaliya shil caadi ah, laakiin wakhti dheer oo adeegyo ah. Sidaa darteed, nidaamyada kaydinta casriga ah waxay ka kooban yihiin qaybo badan oo nuqul ah (xitaa kontaroolayaasha). Laakiin ilaalinta noocaas ah ma ku filan tahay?

Iska yaree khataraha wakhtiga dhimista iyadoo la isticmaalayo qaab dhismeedka wax la wadaago

Dhab ahaantii dhammaan iibiyeyaasha, marka ay taxayaan sifooyinka hababka kaydinta, had iyo jeer waxay sheegaan dulqaadka sare ee khaladaadka xalalkooda, had iyo jeer waxay ku daraan ereyga "iyadoon hal dhibic oo guul darro ah." Aan si dhow u eegno nidaamka kaydinta caadiga ah. Si looga fogaado dib u dhac ku yimaada dayactirka, nidaamka kaydinta wuxuu nuqul ka dhigayaa sahayda korantada, qaybaha qaboojinta, dekedaha wax gelinta/soo-saarka, darawalada (waxaan ula jeednaa RAID) iyo, dabcan, kontaroolayaasha. Haddii aad si dhow u eegto dhismahan, waxaad ogaan doontaa ugu yaraan laba dhibcood oo dhici kara, kuwaas oo si xishood leh loo aamusay:

  1. Helitaanka hal diyaarad gadaale ah
  2. Haysashada hal nuqul oo xogta ah

Diyaaradda dhabarku waa qalab farsamo ahaan adag oo ay tahay in la maro tijaabo culus inta lagu jiro wax soo saarka. Sidaa darteed, waxaa jira kiisas aad dhif u ah marka ay gebi ahaanba fashilanto. Si kastaba ha ahaatee, xitaa haddii ay dhacdo dhibaatooyinka qayb ahaan, sida booska darawalnimada ee aan shaqaynayn, waxay u baahan doontaa in lagu beddelo xidhitaanka dhamaystiran ee nidaamka kaydinta.

Abuuritaanka nuqullo badan oo xog ah sidoo kale dhib maaha marka la eego jaleecada hore. Tusaale ahaan, shaqada Clone ee nidaamyada kaydinta, taas oo kuu ogolaanaysa inaad cusboonaysiiso nuqul dhamaystiran oo xog ah wakhtiyada qaarkood, waa mid baahsan. Si kastaba ha ahaatee, haddii ay dhacdo dhibaatooyin la mid ah dib-u-play, nuqulku wuxuu noqon doonaa mid aan la heli karin sida asalka ah.

Xalka gabi ahaanba cad ee lagaga gudbi karo cilladahaas ayaa ah ku-noqoshada habka kaydinta kale. Haddii aan indhahayaga ku xirno labanlaabka la filayo ee kharashka qalabka (waxaan wali u qaadaneynaa in dadka dooranaya go'aankan oo kale ay u maleynayaan si ku filan oo ay u aqbalaan xaqiiqadan horay), waxaa weli jiri doona kharashyo suurtagal ah oo loogu talagalay abaabulka nuqulka qaabka shatiyada, dheeraad ah. software iyo hardware. Iyo tan ugu muhiimsan, waxaad u baahan doontaa inaad si uun u hubiso joogtaynta xogta la soo koobay. Kuwaas. dhis Virtualizer/vSAN/iwm, kaas oo sidoo kale u baahan lacag iyo ilo waqti.

AcelStor Marka la abuurayo nidaamkeena Helitaanka Sare, waxaan dejineynaa yool si aan meesha uga saarno cilladaha kor ku xusan. Tani waa sida ay u soo baxday tarjumaadda tignoolajiyada La Wadaago, taasoo si dabacsan loo turjumay macnaheedu yahay "iyadoon la isticmaalin aaladaha la wadaago."

Fikrad Waxba lama wadaagin qaabdhismeedku waxa uu ka dhigan yahay isticmaalka laba qanjidhada madax-bannaan (controllers), kuwaas oo mid kastaa leeyahay xog gaar ah. Ku celcelinta isku midka ah waxay ku dhacdaa inta u dhaxaysa qanjidhada iyada oo loo marayo InfiniBand 56G interface, oo gebi ahaanba daah-furan software-ka ku shaqeeya korka nidaamka kaydinta. Natiijo ahaan, isticmaalka aaladaha kaydinta, wakiilada software, iwm looma baahna.

Jir ahaan, xalka laba-node ee AcelStor waxaa lagu hirgelin karaa laba nooc:

  • H510 - ku salaysan Twin servers kiis 2U, haddii waxqabadka dhexdhexaadka ah iyo awoodda ilaa 22TB loo baahan yahay;
  • H710 - ku salaysan shakhsi 2U server, haddii waxqabadka sare iyo awoodda weyn (ilaa 57TB) loo baahan yahay.

Iska yaree khataraha wakhtiga dhimista iyadoo la isticmaalayo qaab dhismeedka wax la wadaago

Model H510 oo ku salaysan Twin server

Iska yaree khataraha wakhtiga dhimista iyadoo la isticmaalayo qaab dhismeedka wax la wadaago

Model H710 oo ku salaysan server-yada gaarka ah

Isticmaalka noocyada kala duwan ee noocyada kala duwan waxaa sabab u ah baahida loo qabo tirooyin kala duwan oo SSDs ah si loo gaaro mugga iyo waxqabadka la bixiyay. Intaa waxaa dheer, goobta mataanaha ah ayaa ka jaban waxayna kuu ogolaaneysaa inaad bixiso xalal badan oo la awoodi karo, inkastoo ay jiraan qaar "khasaro" shuruudaysan oo ah qaab hal diyaarad ah. Wax kasta oo kale, oo ay ku jiraan mabaadi'da hawlgalka, waxay si buuxda isugu mid yihiin labada nooc.

Xogta loo dejiyay nood kasta waxay leedahay laba kooxood FlexiRemap, oo lagu daray 2 kayd kulul. Koox kastaa waxay awood u leedahay inay u adkeysato fashilka hal SSD. Dhammaan codsiyada imanaya si loo duubo noodhka si waafaqsan fikradda FlexiRemap waxay dib u dhistaa 4KB silsilado taxane ah, kuwaas oo markaa loogu qoro SSD habka ugu raaxada badan iyaga (duubista isku xigta). Waxaa intaa dheer, martigaliyuhu wuxuu helayaa xaqiijinta duubista kaliya ka dib marka xogta jir ahaan loo dhigo SSD, i.e. adigoon kaydin RAM. Natiijadu waa wax qabad aad u cajaa'ib leh oo ilaa 600k IOPS qori ah iyo 1M+ IOPS akhris ah (qaabka H710).

Sidaan hore u soo sheegnay, xogta xogta waxa lagu wada shaqeeyaa wakhtiga dhabta ah iyada oo loo sii marayo InfiniBand 56G interface, kaas oo leh wax soo saar sare iyo daahitaan hoose. Si loo isticmaalo kanaalka isgaarsiinta sida ugu hufan marka la gudbinayo xirmooyin yaryar. Sababtoo ah Waxa jira hal kanaal oo isgaarsiineed; isku xirka 1GbE ee ​​u go'an ayaa loo isticmaalaa hubinta garaaca wadnaha dheeriga ah. Kaliya garaaca wadnaha ayaa lagu kala qaadaa iyada oo loo marayo, markaa ma jiraan wax shuruudo ah oo ku saabsan sifooyinka xawaaraha.

Haddii ay dhacdo kororka awoodda nidaamka (ilaa 400+ TB) sababtoo ah khaanadaha ballaarinta Waxay sidoo kale ku xiran yihiin laba-labo si ay u ilaaliyaan fikradda "ma jirto hal dhibic oo guul darro ah".

Ilaalinta xogta dheeraadka ah (marka lagu daro xaqiiqda ah in AcelStor uu horey u lahaa laba nuqul), algorithm habdhaqan gaar ah ayaa loo isticmaalaa haddii ay dhacdo guuldarada SSD kasta. Haddii SSD-gu guuldareysto, noodhka ayaa bilaabi doona dib-u-dhiska xogta mid ka mid ah darawallada firaaqada ah ee kulul. Kooxda FlexiRemap, oo ku jirta xaalad la naaqusay, waxay u wareegi doontaa habka akhriska oo kaliya. Tan waxaa loo sameeyaa si loo baabi'iyo faragelinta u dhaxaysa qorista iyo dib-u-dhiska hawlaha ku saabsan saxanka kaydka ah, taas oo ugu dambeyntii dedejisa habka soo kabashada waxayna yaraynaysaa wakhtiga uu nidaamku u nugul yahay. Marka la dhammeeyo dib-u-dhiska, noodhka ayaa ku soo noqonaya habka wax-akhriska caadiga ah.

Iska yaree khataraha wakhtiga dhimista iyadoo la isticmaalayo qaab dhismeedka wax la wadaago

Dabcan, sida nidaamyada kale, inta lagu jiro dib-u-dhiska waxqabadka guud ayaa hoos u dhacaya (ka dib oo dhan, mid ka mid ah kooxaha FlexiRemap uma shaqeeyo duubista). Laakiin habka soo kabashada lafteedu waxay u dhacdaa sida ugu dhakhsaha badan ee suurtogalka ah, taas oo ka soocaysa nidaamyada AcelStor ee xalalka iibiyeyaasha kale.

Hanti kale oo faa'iido leh oo ah tignoolajiyada qaab dhismeedka wax la wadaago waa hawlgalka qanjidhada ee waxa loogu yeero habka dhabta ah ee firfircoon. Si ka duwan qaab dhismeedka "classical", halkaas oo hal kantaroole uu leeyahay mug / barkad gaar ah, kan labaadna wuxuu si fudud u qabtaa hawlaha I/O, ee nidaamyada. AcelStor noodh kastaa wuxuu ku shaqeeyaa xog gaar ah mana u gudbiyo codsiyada "deriska". Natiijo ahaan, guud ahaan waxqabadka nidaamka waa la wanaajiyey iyadoo ay ugu wacan tahay habaynta isbarbar-dhigga codsiyada I/O ee noodhka iyo gelitaanka darawallada. Sido kale ma jiro wax la mid ah guuldarreysiga, maadaama aysan jirin baahi loo qabo in lagu wareejiyo koontaroolka mugga nood kale haddii ay dhacdo guuldarro.

Haddii aan isbarbar dhigno tignoolajiyada qaabdhismeedka wax la wadaago ee nidaamka kaydinta dhamaystiran, ka dib, jaleecada hore, waxay noqon doontaa wax yar ka hooseeya hirgelinta buuxda ee soo kabashada musiibada ee dabacsanaanta. Tani waxay si gaar ah run u tahay abaabulka khadka isgaarsiinta ee u dhexeeya nidaamyada kaydinta. Sidaa darteed, qaabka H710 waxaa suurtagal ah in lagu faafiyo noodhadhka fogaan ah ilaa 100m iyada oo la adeegsanayo fiilooyinka indhaha ee InfiniBand oo aan aad u jabnayn. Laakiin xitaa haddii la barbar dhigo hirgelinta caadiga ah ee ku celcelinta isku midka ah ee iibiyeyaasha kale iyada oo loo marayo FibreChannel la heli karo, xitaa masaafo dheer, xalka AcelStor wuxuu noqon doonaa mid ka raqiisan oo sahlan in la rakibo/la shaqeeyo, sababtoo ah Looma baahna in lagu rakibo qalabka wax lagu kaydiyo iyo/ama lagu dhex daro software (taas oo aan mar walba suurtogal ahayn mabda'a ahaan). Intaa waxaa dheer, ha iloobin in xalalka AccelStor ay yihiin Dhammaan qalabyada Flash oo leh waxqabad ka sarreeya hababka kaydinta "classic" ee leh SSD kaliya.

Iska yaree khataraha wakhtiga dhimista iyadoo la isticmaalayo qaab dhismeedka wax la wadaago

Markaad isticmaalayso AccelStor's Waxba la wadaago qaab dhismeedka, waxa suurtogal ah in lagu gaadho 99.9999% nidaamka kaydinta qiimo macquul ah. Iyada oo ay weheliso kalsoonida sare ee xalka, oo ay ku jirto isticmaalka laba nuqul oo xog ah, iyo waxqabadka cajiibka ah iyada oo ay ugu mahadcelinayaan algorithms-yada gaarka ah FlexiRemap, xalalka ka AcelStor waa musharixiin aad u wanaagsan jagooyinka muhiimka ah marka la dhisayo xarun xogeed oo casri ah.

Source: www.habr.com

Add a comment