Acasă Cloud-Computing Ce este sistemul de fișiere google (gfs)? - definiție din techopedia

Ce este sistemul de fișiere google (gfs)? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă sistemul de fișiere Google (GFS)?

Sistemul de fișiere Google (GFS) este un sistem de fișiere distribuit scalabil (DFS) creat de Google Inc. și dezvoltat pentru a se conforma cerințelor de extindere a datelor de Google. GFS oferă toleranță la erori, fiabilitate, scalabilitate, disponibilitate și performanță rețelelor mari și nodurilor conectate. GFS este alcătuit din mai multe sisteme de stocare construite din componente hardware cu costuri reduse. Este optimizat pentru a adapta diferitele necesități de utilizare și stocare a datelor Google, cum ar fi motorul său de căutare, care generează cantități uriașe de date care trebuie stocate.

Sistemul de fișiere Google a valorificat puterea serverelor off-raft, reducând în același timp deficiențele hardware.

GFS este cunoscut și sub denumirea de GoogleFS.

Techopedia explică sistemul de fișiere Google (GFS)

Clusterul de noduri GFS este un singur master cu mai multe servere de blocuri care sunt accesate continuu de diferite sisteme client. Serverele Chunk stochează date ca fișiere Linux pe discurile locale. Datele stocate sunt împărțite în bucăți mari (64 MB), care sunt replicate în rețea de cel puțin trei ori. Dimensiunea mare a bucății reduce aerul de rețea.

GFS este proiectat pentru a satisface cerințele mari ale clusterului Google, fără a încărca aplicațiile. Fișierele sunt stocate în directoare ierarhice identificate de nume de cale. Metadatele - cum ar fi spațiul de nume, datele de control de acces și informațiile de mapare - sunt controlate de maestru, care interacționează cu și monitorizează actualizările de stare ale fiecărui server bucățel prin mesaje de ritm cardiac.

Caracteristicile GFS includ:

  • Toleranță la erori
  • Replicarea critică a datelor
  • Recuperarea automată și eficientă a datelor
  • Randament mare de agregate
  • Reducerea interacțiunii client și master din cauza dimensiunii mari de server
  • Gestionarea și blocarea spațiului de nume
  • Valabilitate ridicată

Cele mai mari clustere GFS au peste 1.000 de noduri cu capacitate de stocare a discului de 300 TB. Acestea pot fi accesate de sute de clienți în mod continuu.

Ce este sistemul de fișiere google (gfs)? - definiție din techopedia