Google Filsystem (GFS)

Forfatter: Robert Simon
Oprettelsesdato: 15 Juni 2021
Opdateringsdato: 24 Juni 2024
Anonim
The Google File System (GFS)
Video.: The Google File System (GFS)

Indhold

Definition - Hvad betyder Google File System (GFS)?

Google File System (GFS) er et skalerbart distribueret filsystem (DFS) oprettet af Google Inc. og udviklet til at imødekomme Googles voksende krav til databehandling. GFS leverer fejltolerance, pålidelighed, skalerbarhed, tilgængelighed og ydeevne til store netværk og tilsluttede noder. GFS består af flere lagringssystemer, der er bygget af hardwarekomponenter til billige omkostninger. Det er optimeret til at imødekomme Googles forskellige databrugsbehov og lagringsbehov, f.eks. Dens søgemaskine, der genererer enorme mængder data, der skal gemmes.


Google File System udnytter styrken fra serverne uden for hylden, samtidig med at hardwarens svagheder minimeres.

GFS er også kendt som GoogleFS.

En introduktion til Microsoft Azure og Microsoft Cloud | Gennem hele denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Google File System (GFS)

GFS-nodeklyngen er en enkelt master med flere chunk-servere, der kontinuerligt får adgang til af forskellige klientsystemer. Chunk-servere gemmer data som Linux-filer på lokale diske. Gemte data er opdelt i store bidder (64 MB), som replikeres i netværket mindst tre gange. Den store del af størrelsen reducerer netværksomkostningen.

GFS er designet til at imødekomme Googles store klyngekrav uden at tynde applikationer. Filer gemmes i hierarkiske mapper identificeret med stienavne. Metadata - såsom navneområde, adgangskontroldata og kortlægningsinformation - styres af masteren, der interagerer med og overvåger statusopdateringerne på hver chunk-server gennem tidsbestemte hjerteslag.


GFS-funktioner inkluderer:

  • Fejltolerance
  • Kritisk datareplikation
  • Automatisk og effektiv datagendannelse
  • Høj samlet kapacitet
  • Reduceret klient- og master-interaktion på grund af stor størrelse på serverens server
  • Navneområdehåndtering og låsning
  • Høj tilgængelighed

De største GFS-klynger har mere end 1.000 knudepunkter med 300 TB disklagringskapacitet. Dette kan fås ved hjælp af hundredevis af klienter løbende.