НамеНоде велика доступност са Куорум Јоурнал Манагер-ом



Висока доступност НамеНоде је једна од најважнијих карактеристика Хадооп-а 2.0. НамеНоде Хигх Аваилабилити са Куорум Јоурнал Манагер користи се за дељење дневника уређивања између активних и стандби намеНодес.

Ово је једна од најважнијих карактеристика Хадооп 2.0. Пре него што разговарате о функцији Наменоде Хигх Аваилабилити, неопходно је знати шта је Куорум. Кворум је генерички појам који се користи у кластерисању, где кажемо да је одређени кластер стабилан. Кворум даје списак машина и помаже у одређивању здравља кластера. Постоје две врсте кворума: очекивани кворум и израчунати кворум.





НамеНоде Велика доступност са Куорум Јоурнал Манагер (КЈМ)

Пре Хадооп-а 2.0, НамеНоде је био једна тачка квара (СПОФ) у ХДФС кластеру. Свака кластер је имала по један НамеНоде и ако та машина није била доступна, кластер у целини неће бити доступан док НамеНоде не буде поново покренут или покренут на засебној машини. У класичном ХА кластеру, две одвојене машине су конфигурисане као НамеНодес. У било ком тренутку, један од НамеНодес биће у активном стању, а други у стању приправности. Ацтиве НамеНоде одговоран је за све клијентске операције у кластеру, док стање приправности једноставно делује као славе, одржавајући довољно стања да обезбеди брзу отказивање.

Да би стандби чвор задржао своје стање у координацији са активним чвором, оба чвора комуницирају са групом одвојених демона названим „ЈоурналНодес“ (ЈН). Када било коју модификацију простора имена изврши активни чвор, он записује евиденцију извршених промена у ЈоурналНодес. Чвор у стању приправности је у стању да чита измењене информације од ЈН-а и редовно их надгледа због промена. Како чвор у стању приправности види промене, онда их примењује на свој сопствени простор имена. У случају отказа, стање приправности ће се побринути да је прочитало све промене из ЈоуналНодес-а пре него што промени своје стање у „Активно стање“. Ово гарантује да је стање простора имена у потпуности синхронизовано пре него што дође до отказивања.



Да би се обезбедило брзо пребацивање, неопходно је да чвор у стању приправности мора имати ажуриране и актуелне информације у вези са локацијом блокова у кластеру. Да би се то догодило, ДатаНодес су конфигурисани са локацијом оба НамеНодес-а и шаљу оба информација о локацији блока и откуцаје срца.

зашто би требало да научите питхон

Битно је да само један од НамеНодес мора бити активан истовремено. У супротном, стање простора имена би одступало између њих двоје и довело до губитка података или погрешних резултата. Да би се ово избегло, ЈоурналНодес дозвољавају писање одједном само један НамеНоде. Током фаиловер-а, НамеНоде који треба да постане активан преузима одговорност писања на ЈоурналНодес.

Имате питање за нас? Молимо вас да их наведете у одељку за коментаре и јавићемо вам се.



Повезани постови:

шта је метода у јавасцрипту

Преглед Хадооп 2.0 Федерације кластер архитектуре