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

Автор: Robert Simon
Дата На Създаване: 15 Юни 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
TFTDS / Семинар 4 / Распределенная файловая система, GFS
Видео: TFTDS / Семинар 4 / Распределенная файловая система, GFS

Съдържание

Определение - Какво означава файлова система на Google (GFS)?

Google File System (GFS) е мащабируема разпределена файлова система (DFS), създадена от Google Inc. и разработена, за да побере разширяващите се изисквания на Google за обработка на данни. GFS осигурява отказоустойчивост, надеждност, мащабируемост, наличност и производителност на големи мрежи и свързани възли. GFS се състои от няколко системи за съхранение, изградени от хардуерни компоненти на евтин хардуер. Той е оптимизиран да побира нуждите на Googles за използване и съхранение на данни, като неговата търсачка, която генерира огромни количества данни, които трябва да се съхраняват.


Google файловата система се възползва от силата на нестандартните сървъри, като в същото време минимизира слабостите на хардуера.

GFS е известен още като GoogleFS.

Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Techopedia обяснява файловата система на Google (GFS)

GFS възелният клъстер е единен главен с множество парчета сървъри, до които непрекъснато се осъществява достъп от различни клиентски системи. Chunk сървърите съхраняват данни като Linux файлове на локални дискове. Съхранените данни са разделени на големи парчета (64 MB), които се репликират в мрежата минимум три пъти. Големият размер на парчето намалява режийната мрежа.

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


Функциите на GFS включват:

  • Поносимост на повреди
  • Репликация на критични данни
  • Автоматично и ефективно възстановяване на данни
  • Висока пропускателна способност на агрегата
  • Намалено взаимодействие между клиенти и главни поради големия размер на сървъра за парче
  • Управление и блокиране на пространството от имена
  • Висока наличност

Най-големите GFS клъстери имат повече от 1000 възли с капацитет за съхранение на дискове 300 TB. Това може да бъде достъпно от стотици клиенти непрекъснато.