ИНОСТРАННАЯ ИСЛАНДИЯ - FOREIGN ICELAND
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.
Последние темы
» 67-я параллель
GFS - Файловая система Google EmptyПн Апр 29, 2024 7:07 am автор Джетт

» Тиманский овраг
GFS - Файловая система Google EmptyСр Дек 27, 2023 10:47 pm автор Джетт

» Отель "Ореанда"
GFS - Файловая система Google EmptyВс Сен 10, 2023 8:05 am автор Джетт

» Карельские рассветы
GFS - Файловая система Google EmptyВс Апр 23, 2023 7:36 am автор Джетт

» Альма-Матер
GFS - Файловая система Google EmptyВс Дек 25, 2022 6:42 am автор Джетт

» Две вдовы Маленького Принца
GFS - Файловая система Google EmptyВс Авг 28, 2022 6:47 am автор Джетт

» Самый сочный шашлык - рецепты, маринады и другие хитрости
GFS - Файловая система Google EmptyВс Июн 12, 2022 11:34 pm автор drogbank

» Сентябрь в Алустосе
GFS - Файловая система Google EmptyЧт Май 26, 2022 5:16 am автор Джетт

» Кронштадтский тупик
GFS - Файловая система Google EmptyВс Дек 05, 2021 7:22 am автор Джетт

» Говяжий язык
GFS - Файловая система Google EmptyСр Ноя 17, 2021 11:06 am автор drogbank

Праздники Исландии
Праздники Исландии
Вход

Забыли пароль?


GFS - Файловая система Google

Участников: 2

Перейти вниз

GFS - Файловая система Google Empty GFS - Файловая система Google

Сообщение автор Admin Пн Май 05, 2008 7:32 am

GFS (Google File System) - это файловая система, оптимизированная для нужд Google в хранении данных – web поиск, который может порождать огромное количество данных, которые нужно удерживать. GFS выросла из ранней разработки Google, “BigFiles”, созданной Larry Page и Sergey Brin в ранние дни Google, когда он еще располагался в Стенфорде. Данные постоянно хранились в очень больших, многогигабайтных файлах, которые очень редко удалялись, перезаписывались или уменьшались; файлы обычно дописывались или читались. Кроме того она оптимизирована для работы на кластерах Google, узлы которых состоят из дешевых, “обычных” компьютеров, что значит что должны быть приняты дополнительные предосторожности против высоких темпов отказа отдельных узлов и потери данных. Другие архитектурные решения выбраны для увеличения пропускной способности, даже если это приходится делать ценой задержек.

Узлы разделены на два типа: Мастер Узлы и Узлы Фрагментов (Chunkservers). Узлы Фрагментов хранят файлы данных, каждый файл разбит на куски фиксированного размера (фрагменты) примерно 64Mb каждый, подобно кластерам или секторам в обычных файловых системах. Каждому фрагменту поставлена в соответствие 64 битная метка и поддерживается логическая связь между файлами и фрагментами. Каждый фрагмент реплицирован фиксированное количество раз в сети (значение по умолчанию – три, но для часто запрашиваемых файлов это значение может быть больше).

Мастер сервер обычно не хранит конкретные фрагменты, вместо этого он хранит все метаданные связанные с фрагментами, такие как таблицы связей 64 битных меток и файлов, которые они связывают, местоположение копий фрагментов, какой процесс пишет или читает в конкретный фрагмент или делает его “снимок” для нужд репликации (обычно по побуждению Мастер сервера, когда в связи с отказом узлов, количество копий уменьшается ниже заданного значения). Все эти метаданные поддерживаются в актуальном состоянии периодически получаемыми обновлениями с Серверов Фрагментов ("Heart-beat messages").

Права доступа для операций регулируются системой временных, истекающих прав, когда Мастер сервер дает права процессу на конечный отрезок времени, во время которого никаким другим процессам не будет дан доступ на фрагмент. Модифицированный Сервер Фрагментов, который всегда является основным держателем фрагментов, пересылает изменения Серверам Фрагментов содержащим резервныи копии. Изменения не сохраняются, пока все сервера не пришлют подтверждение, это гарантирует полноту и атомарность операции.

Программа, затребовавшая доступ к фрагменту, вначале опрашивает Мастер сервер на предмет местоположения нужных фрагментов; если над фрагментами производится операция (если нет временно выделенный прав), Мастер присылает местоположения и затем программа соединяется и получает фрагменты непосредственно с Сервера Фрагментов (как с суперузлами в Kazaa).

По материалам Wikipedia: http://en.wikipedia.org/wiki/Google_File_System

_________________
ООО "АйсКорпо Рус" www.icecorpo.is



Школа русского языка в Исландии www.modurmal.com
Admin
Admin
Admin
Admin

Женщина Количество сообщений : 2957
Дата рождения : 1983-07-18
Возраст : 40
Географическое положение : Исландия
Настроение : Всегда отличное!

http://www.icecorpo.is

Вернуться к началу Перейти вниз

GFS - Файловая система Google Empty Re: GFS - Файловая система Google

Сообщение автор Islendingur Сб Май 10, 2008 7:18 am

молодцы на гугле, все свое сами изобретают hi man
Islendingur
Islendingur
Всеведующий Тролль
Всеведующий Тролль

Количество сообщений : 641

Вернуться к началу Перейти вниз

GFS - Файловая система Google Empty Re: GFS - Файловая система Google

Сообщение автор Гость Пт Май 16, 2008 8:40 am

Да темка отличная, я тоже почитываю тут про хранение данных на гугле и амазоне
Anonymous
Гость
Гость


Вернуться к началу Перейти вниз

Вернуться к началу

- Похожие темы

 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения