Sistem de fișiere Google (GFS)

Autor: Robert Simon
Data Creației: 15 Iunie 2021
Data Actualizării: 1 Iulie 2024
Anonim
The Google File System (GFS)
Video: The Google File System (GFS)

Conţinut

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 răspunde 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 Googles diferite necesități de utilizare și stocare a datelor, 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.

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

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ăți prin bătăi cardiace cronometrate.


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 a serverului
  • Gestionarea și blocarea spațiului de nume
  • Valabilitate mare

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.