Файлова система Google (GFS)

Автор: Robert Simon
Дата Створення: 15 Червень 2021
Дата Оновлення: 24 Червень 2024
Anonim
TFTDS / Семинар 4 / Распределенная файловая система, GFS
Відеоролик: TFTDS / Семинар 4 / Распределенная файловая система, GFS

Зміст

Визначення - Що означає файлова система Google (GFS)?

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


Файлова система Google використовувала потужність позаштатних серверів, зводячи до мінімуму технічні недоліки.

GFS також відомий як GoogleFS.

Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює файлову систему Google (GFS)

Кластер вузлів GFS - це єдиний майстер з декількома серверами пар, до яких безперервно звертаються різні клієнтські системи. Сервери Chunk зберігають дані як файли Linux на локальних дисках. Збережені дані поділяються на великі шматки (64 Мб), які відтворюються в мережі мінімум три рази. Великий розмір шматка зменшує накладні витрати мережі.

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


До функцій GFS належать:

  • Відмовостійкість
  • Критична реплікація даних
  • Автоматичне та ефективне відновлення даних
  • Висока сукупна пропускна здатність
  • Зменшення взаємодії з клієнтом та майстром через великий розмір сервера
  • Управління та блокування простору імен
  • Висока доступність

Найбільші кластери GFS мають понад 1000 вузлів, що мають 300 ТБ. До цього можуть звертатися сотні клієнтів постійно.