þekking Discovery
/ Knowledge Discovery >> þekking Discovery >> tækni >> tölva >> internet >> internet Basics >>

Hvernig Google File System Works

stu sem GFS veitir, það eru nokkrar sérstakar aðgerðir sem hjálpa halda kerfinu í gangi snurðulaust. En að hanna kerfi, GFS verktaki vissi að ákveðin atriði voru á leiðinni til skjóta upp kollinum á grundvelli arkitektúr kerfisins. Þeir kusu að nota ódýr vélbúnaður, sem gerði að byggja stórt kerfi hagkvæma aðferð. Það þýddi líka að einstök tölvur í kerfinu myndi ekki alltaf áreiðanlegar. The ódýr verð tag fór hönd í hönd með tölvur sem hafa tilhneigingu til að mistakast.

Í GFs verktaki byggð aðgerðir inn í kerfið til að bæta fyrir felst óáreiðanleika einstakra efnisþátta. Þau virka eru skipstjóra og klumpur afritunar, straumlínulagað bataferli, endurstillingu, gamall eftirmynd uppgötvun, sorp flutningur og checksumming.

Á meðan það er aðeins eitt virkt aðalþjónn á GFS þyrping afrit af skipstjóra miðlara til á öðrum vélum . Nokkur eintök, sem heitir Shadow herrum, veita takmarkaða þjónustu, jafnvel þegar helsti húsbóndi framreiðslumaður er virkt. Þjónustan er takmörkuð að lesa beiðnir, þar á þessa beiðni ekki breyta gögnum á nokkurn hátt. The skuggi húsbóndi framreiðslumaður töf alltaf svolítið á bak við aðal húsbóndi miðlara, en það er yfirleitt bara spurning um broti úr sekúndu. The Master miðlara eftirlíkingar halda sambandi við aðal skipstjóra miðlara, fylgjast með rekstri þig inn og fræva chunkservers að halda utan um gögn. Ef aðal aðalþjónn ekki og getur ekki endurræst, annar skipstjóri framreiðslumaður geta taka sinn stað.

The GFS endurtekningar klumpur til að tryggja að gögn er í boði, jafnvel þótt vélbúnaður mistakast. Það geymir eftirlíkingar á mismunandi vélar á mismunandi rekki. Þannig ef heilt rekki voru að mistakast, gögn myndi enn vera í aðgengilegu formi á annarri vél. The GFS notar einstaka klumpur auðkenni til að staðfesta að hver eftirmynd gildir. Ef eitt af handföng eftirmynd er ekki að passa við klumpur höndla, skipstjóri miðlara skapar nýja eftirmynd og gefur það til a chunkserver.

aðalþjónn fylgist einnig þyrping sem heild og reglulega rebalances vinnuálag með breytast klumpur frá einum chunkserver til annars. Allt chunkservers keyra á nálægt getu, en aldrei á fullri getu. The Master miðlara fylgist einnig klumpur og staðfestir að hver eftirmynd er núverandi. Ef eftirmynd passar ekki kennitölu klumpur er, aðalþjónn tilnefnir það sem þrá eftirmynd. The gamall eftirmynd verður sorp. Eftir þrjá daga, skipstjóri framreiðslumaður geta eytt sorp klumpur. Þetta er öryggis - notendur geta stöðva á sorp klum

Page [1] [2] [3] [4] [5] [6] [7]