Hjem Cloud-Computing Hva er google filsystem (gfs)? - definisjon fra techopedia

Hva er google filsystem (gfs)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Google File System (GFS)?

Google File System (GFS) er et skalerbart distribuert filsystem (DFS) opprettet av Google Inc. og utviklet for å imøtekomme Googles voksende krav til databehandling. GFS gir feiltoleranse, pålitelighet, skalerbarhet, tilgjengelighet og ytelse til store nettverk og tilkoblede noder. GFS er bygd opp av flere lagringssystemer som er bygd av maskinvarekomponenter til lav pris. Den er optimalisert for å imøtekomme Googles forskjellige behov for databruk og lagring, for eksempel søkemotoren, som genererer enorme mengder data som må lagres.

Google File System utnytter styrken til servere utenfor hylla og minimerer maskinvaresvakheter.

GFS er også kjent som GoogleFS.

Techopedia forklarer Google File System (GFS)

GFS-nodeklyngen er en enkelt master med flere chunk-servere som kontinuerlig får tilgang til av forskjellige klientsystemer. Chunk-servere lagrer data som Linux-filer på lokale disker. Lagrede data er delt inn i store biter (64 MB), som er replikert i nettverket minst tre ganger. Den store delen av størrelsen reduserer nettverksomkostningene.

GFS er designet for å imøtekomme Googles store klyngekrav uten å belaste applikasjoner. Filer lagres i hierarkiske kataloger identifisert av banenavn. Metadata - som navneområde, tilgangskontrolldata og kartinformasjon - styres av masteren, som samhandler med og overvåker statusoppdateringene til hver enkelt server-server gjennom tidsbestemte hjerterytme-meldinger.

GFS-funksjoner inkluderer:

  • Feiltoleranse
  • Kritisk datareplikering
  • Automatisk og effektiv datarekonstruksjon
  • Høy samlet gjennomstrømning
  • Redusert interaksjon mellom klienter og master på grunn av stor størrelse på serveren
  • Navneområdehåndtering og låsing
  • Høy tilgjengelighet

De største GFS-klyngene har mer enn 1000 noder med lagringskapasitet på 300 TB. Dette kan hundrevis av klienter få tilgang til kontinuerlig.

Hva er google filsystem (gfs)? - definisjon fra techopedia