Vés al contingut

Google File System

De la Viquipèdia, l'enciclopèdia lliure
Aquesta és una versió anterior d'aquesta pàgina, de data 13:25, 7 set 2018 amb l'última edició de Rrival 01 (discussió | contribucions). Pot tenir inexactituds o contingut no apropiat no present en la versió actual.
Google File System

TipusSistema d'arxius distribuït
Versió inicial
2003 Modifica el valor a Wikidata
Característiques tècniques
Sistema operatiuLinux Modifica el valor a Wikidata
Equip
Desenvolupador(s)Google
Fig.1 Esquema del GFS

Google File System (amb acrònim GFS) és un sistema propietari d'arxius distribuïts desenvolupat per l'empresa Google per a proveir d'un accés fiable i escalable de dades tot emprant maquinari format per grans clústers d'ordinadors estàndard (off-the-shelf computer). [1][2][3]

Propietats

Assumpcions de disseny :

  • Els servidors són ordinadors estàndard (off-the-shelf computer) i per tant amb una taxa de fallida elevada.
  • Gran quantitat d'arxius (100 mil.lions) de 100 MB o més gran.
  • Lectures seqüencials i no aleatories dintre dels arxius.
  • Escriptures seqüencials (només afegim) i no aleatories dintre dels arxius.

Arquitectura :

  • Els arxius estan dividits en blocs de mida fixa (chunks) de 64 KB (similar als sectors d'un sistema d'arxius de disc dur) que molt rarament seran sobrescrits (només llegits o afegits).
  • El clúster de GFS està format per múltiples nodes. Aquests nodes estan dividits en dos tipus : un node Master i un gran nombre de servidors de chunks que són els que els emmagatzemen. A cada chunk, el Master li assigna una etiqueta de 64 bits en el moment de creació. Cada chunk és replicat diversos cops (amb un mínim de 3) a través de la xarxa (redundància que protegeix de fallides).
  • El sistema GFS no està implementat dins el nucli del sistema operatiu, sinó que és una biblioteca d'usuari.

Referències

  1. «The Google File System» (en anglès). http://sgotiweb.epn.edu.ec.+[Consulta: 27 octubre 2017].
  2. «The Google File Systems» (en anglès). https://www.slideshare.net.+[Consulta: 27 octubre 2017].
  3. «How the Google File System Works» (en anglès). How the Google File System Works | HowStuffWorks, 02-06-2008.

Vegeu també

Programaris similars : Apache Hadoop.