Google File System

Google File System (GFS) - розподілена файлова система, що використовується компанією Google. Є комерційною таємницею компанії Google. Несумісна з POSIX і створювалася Google для своїх внутрішніх потреб.

GFS - кластерна система, оптимізована для центрального сховища даних Google і потреб пошукового механізму, що володіє підвищеним захистом від збоїв. Система призначена для взаємодії між обчислювальними системами, а не між користувачем і обчислювальною системою.

Вся інформація копіюється і зберігається в трьох (або більше) місцях одночасно, при цьому система здатна дуже швидко знаходити реплікуватись копії, якщо якась машина вийшла з ладу. Завдання автоматичного відновлення після збою вирішуються за допомогою програм, створених за моделлю MapReduce.

У GFS файли поділяються на блоки даних по 64 МБ ( англ. chunk - Шматок). Передбачається, що файли дуже рідко переписуються або зменшуються в розмірі збережених даних, а лише читаються або збільшуються в розмірі, за допомогою додавання в кінець нових даних.

Один з творців - Говард Гобьов. [1]