Google datotečni sistem (GFS)

Avtor: Robert Simon
Datum Ustvarjanja: 15 Junij 2021
Datum Posodobitve: 1 Julij. 2024
Anonim
Jordi Blasco (HPCNow!) - Opening Session 3 Feb 2015
Video.: Jordi Blasco (HPCNow!) - Opening Session 3 Feb 2015

Vsebina

Opredelitev - Kaj pomeni Googlov datotečni sistem (GFS)?

Googlov datotečni sistem (GFS) je razširljiv datotečni sistem (DFS), ki ga je mogoče razširiti, ki ga je ustvaril Google Inc. in je zasnovan tako, da izpolnjuje vse večje Googlove zahteve za obdelavo podatkov. GFS zagotavlja odstopanje napak, zanesljivost, razširljivost, razpoložljivost in zmogljivost velikih omrežij in povezanih vozlišč. GFS je sestavljen iz več sistemov za shranjevanje, zgrajenih iz poceni komponent strojne opreme. Optimiziran je tako, da Googlesu ustreza različnim potrebam glede uporabe in shranjevanja podatkov, kot je njegov iskalnik, ki ustvari ogromne količine podatkov, ki jih je treba shraniti.


Googlov datotečni sistem je izkoristil moč strežnikov, ki niso na voljo, obenem pa je zmanjšal pomanjkljivosti strojne opreme.

GFS je znan tudi kot GoogleFS.

Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Techopedia razlaga Googlov datotečni sistem (GFS)

Grozd vozlišča GFS je en glavni mojster z več strežniškimi verigami, do katerih nenehno dostopajo različni odjemalni sistemi. Chunk strežniki hranijo podatke kot datoteke Linux na lokalnih diskih. Shranjeni podatki so razdeljeni na velike koščke (64 MB), ki jih v omrežju ponovimo najmanj trikrat. Velika velikost koščkov zmanjšuje stroške omrežij.

GFS je zasnovan tako, da ustreza velikim Googlovim potrebam po grozdu, ne da bi obremenjeval aplikacije. Datoteke so shranjene v hierarhičnih imenikih, identificiranih z imeni poti. Metapodatke - na primer prostor imena, podatke o nadzoru dostopa in podatke o zemljevidu - nadzoruje glavni mojster, ki s tempiranim srčnim utripom komunicira in spremlja posodobitve stanja vsakega strežnika.


Funkcije GFS vključujejo:

  • Toleranca napak
  • Kritično podvajanje podatkov
  • Samodejno in učinkovito obnavljanje podatkov
  • Visoka skupna prepustnost
  • Zmanjšana interakcija med strankami in glavnim strežnikom zaradi velike velikosti strežnika
  • Upravljanje in zaklepanje imenskega prostora
  • Visoka dostopnost

Največji grozdi GFS imajo več kot 1.000 vozlišč s kapaciteto 300 TB diska. Do tega lahko stotine strank nenehno dostopajo.