Google fájlrendszer (GFS)

Szerző: Robert Simon
A Teremtés Dátuma: 15 Június 2021
Frissítés Dátuma: 1 Július 2024
Anonim
Google fájlrendszer (GFS) - Technológia
Google fájlrendszer (GFS) - Technológia

Tartalom

Meghatározás - Mit jelent a Google fájlrendszer (GFS)?

A Google File System (GFS) egy méretezhető elosztott fájlrendszer (DFS), amelyet a Google Inc. hozott létre és fejlesztett ki annak érdekében, hogy megfeleljen a Google bővülő adatfeldolgozási követelményeinek. A GFS hibatűrést, megbízhatóságot, méretezhetőséget, rendelkezésre állást és teljesítményt nyújt nagy hálózatok és csatlakoztatott csomópontok számára. A GFS több tárolórendszerből áll, amelyek olcsó alapanyagokból készülnek. Optimalizáltan alkalmazkodik a Google különböző adatfelhasználási és tárolási igényeihez, például a keresőmotorhoz, amely óriási mennyiségű adatot generál, amelyet tárolni kell.


A Google fájlrendszer kihasználta a közeli kiszolgálók erősségét, miközben minimalizálta a hardver gyengeségeit.

A GFS GoogleFS néven is ismert.

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a Google fájlrendszert (GFS)

A GFS csomópontfürt egyetlen gazda, több darab szerverrel, amelyre különböző kliens rendszerek folyamatosan hozzáférnek. A darab kiszolgálók az adatokat Linux fájlokként tárolják a helyi lemezeken. A tárolt adatokat nagy darabokra (64 MB) osztják, amelyeket legalább háromszor replikálnak a hálózatban. A nagy darabméret csökkenti a hálózat felső részét.


A GFS-t úgy alakították ki, hogy megfeleljen a Google nagy klaszterigényeinek az alkalmazások terhelése nélkül. A fájlokat hierarchikus könyvtárakban tárolják, amelyeket elérési útnevek azonosítanak. A metaadatokat - például a névteret, a hozzáférés-vezérlési adatokat és a leképezési információkat - a master vezérli, amely az időzített szívverés segítségével kölcsönhatásba lép és figyeli az egyes chunk-kiszolgálók állapotfrissítéseit.

A GFS jellemzői a következők:

  • Hibatűrés
  • Kritikus adatok replikálása
  • Automatikus és hatékony adatvisszaállítás
  • Magas aggregát teljesítmény
  • Csökkent az ügyfél és a master közötti interakció a nagy darab szerver mérete miatt
  • Névtér kezelése és zárolása
  • Magas rendelkezésre állás

A legnagyobb GFS-fürtöknél több mint 1000 csomópont van, 300 TB lemezes tárolókapacitással. Ehhez folyamatosan hozzáférhet több száz ügyfél.