Ak chcete zabrániť poškodeniu údajov, GFS používa systém zvaný kontrolných súčtov .. Systém prestávky každý 64 MB bloku do blokov po 64 kilobajtov (KB). Každý blok v rámci kus má svoj vlastný 32-bit kontrolný súčet, ktorý je niečo ako odtlačok prsta. Hlavný server sleduje kusy pri pohľade na kontrolné súčty. V prípade, že kontrolný súčet repliky nezodpovedá kontrolného súčtu v pamäti master servera, hlavný server odstráni repliku a vytvorí nový, kto ho nahradí.
Aký druh hardvéru Google používa vo svojom GFS? Zistite si v nasledujúcej časti.
File System Google Hardware
Google hovorí niečo o hardvéri, že v súčasnej dobe používa pre spustenie ďalších GFS, než že je to zbierka off-the-police, lacné serveroch Linux. Ale v oficiálnej správe GFS, Google odhalil špecifikácie zariadenia, to slúži na spustenie niektorých porovnávacích testov na výkon GFS. Kým skúšobné zariadenie nemusí byť pravda reprezentácie aktuálneho GFS hardvéru, to vám dáva predstavu o druhu počítačov Google používa zvládnuť obrovské množstvo dát a ukladá manipuluje.
testovacie zariadenia zahrnutá jednu hlavnú server, dva master repliky, 16 klientov a 16 chunkservers. Všetky z nich používa rovnaký hardvér s rovnakými parametrami, a všetci bežali v operačných systémoch Linux. Každý mal dvojportový 1,4 gigahertzov procesory Pentium III, 2 GB pamäte a dva 80 GB pevné disky. V porovnaní, niektorí predajcovia v súčasnej dobe ponúkajú spotrebiteľské osobné počítače, ktoré sú viac ako dvakrát ako silný ako servery Google, ktoré používa pri testoch. Vývojári Google preukázalo, že GFS mohol pracovať efektívne pomocou skromné vybavenie.
Sieť pripojenie strojov spolu sa skladal z 100 megabajtov za sekundu (Mbps) pripojenie full-duplex Ethernet a dvoma Hewlett Packard 2524 sieťových prepínačov. Vývojári GFS pripojený do klientskych počítačov 16 až jedným vypínačom a ďalších 19 strojov na ďalšie prepínače. Sú spojené s dvoma prepínačmi spolu s jedným gigabyte za sekundu (Gbps) pripojenie.
Podľa zaostáva za prednú hranu technológie hardvéru, Google môže kúpiť zariadenie a komponenty za výhodné ceny. Štruktúra GFS je taká, že je to ľahko pridať viac strojov kedykoľvek. Ak klastra začne blížiť plnej kapacity, Google môžete pridať ďalšie lacné hardware do systému a vyvážiť pracovné zaťaženie. Ak sa do pamäti hlavného servera je preťažení, Google môžete