Google File System – Google's Success Secret Google File System - Google Úspech Secret
GFS ot Google File System is one the most innovative feature of Google which forms the backbone of all the searches and storage of Google Technology. GFS ot Google File System je jedným z najviac inovatívne funkcie služby Google, ktorá tvorí chrbticu všetkých vyhľadávaní na Google a skladovacích technológií. GFS is a scalable distributed file system which is based on Linux, built with the just one aim, to handle BIG files. GFS je škálovateľný distribuovaný súborový systém, ktorý je založený na Linuxe, postavenej na iba jeden cieľ, zvládnuť BIG súbory. Scalable means “the ability of a product or network to accommodate growth” where as Distributed means ” Thing which can be spread around, here its aim is to decentralize to handle multiple request for data. Scalable znamená "schopnosť produktu alebo siete pre rast", kde sú distribuované znamená "Thing, ktoré môžu byť rozložené okolo, tu jeho cieľom je zvládnuť viac decentralizovali žiadosť o poskytnutie údajov.
What is GFS? Čo je GFS?
GFS as I described above is storage system which allows main functionality of storage, processing search and retrieval and in case of failure should be able to self correct it in order to retrieve huge amount of data which Google's paper say is in terms of Multi-GB. GFS, ako som opísal vyššie je skladovací systém, ktorý umožňuje hlavné funkcie ukladanie, spracovanie, vyhľadávanie a získavanie a v prípade neúspechu by mal byť schopný samostatne opraviť, aby sa načítať veľké množstvo dát, ktoré Google na papier povedať je, pokiaľ ide o Multi-GB .
How GFS Work? GFS, ako funguje?
According to Google Lab's Jeffery Dean, The idea behind GFS is to store data reliably even in the presence of unreliable machines. Podľa Google Lab je Jeffrey Dean, Myšlienka GFS je pre ukladanie dát spoľahlivo aj za prítomnosti nespoľahlivé stroje. The GFS system works on master slave module. Tento systém funguje na GFS majster slave modul. There is one machine which acts as server and several other which are slaves or node. K dispozícii je jeden stroj, ktorý funguje ako server a niekoľko ďalších, ktoré sú otroci alebo uzla.
The master is responsible to keep track of “which data is stored on which machine” , called as meta data ( data about data). Kapitán je zodpovedný sledovať ", ktoré informácie sú uložené na ktorý stroj", ako nazýva meta data (dáta o dátach). The GFS is said to maintain 3 copies of any data or file including executable. GFS je prý zachovať 3 kópie všetkých dát a súborov, vrátane spustiteľného programu. The meta data resides on the main memory of Master , ie on ram, thus allowing faster access.GFS was designed to store huge amount of data, till current date, Meta data o hlavnej pamäte Majstra, tj na barana, čo umožňuje rýchlejší access.GFS bol navrhnutý tak, aby uchovávať obrovské množstvo dát, ako aktuálny dátum,
The largest Google Cluster ( Cluster is group of computers together as network) stores hundreds of terrabytes of memory across thousands of disks. Najväčší Google klastru (cluster je skupina počítačov dohromady ako sieť) ukladá stovky terrabytes pamäte cez tisíc diskov.
How Data Failure and tolerance works in GFS ? Ako Data Porucha tolerancie a pracuje v GFS?
In GFS, The master server handles all the requests , which in turn transfer the request to exact location of data to one or more nodes or slaves. V GFS, Master server spracováva všetky požiadavky, ktoré na oplátku transfer žiadosť o presné umiestnenie dát na jeden alebo viac uzlov alebo otroci. In case the request takes more time than alloted the system switches to a backup-copy ( the reason of maintaining 3 copies!!). V prípade, že žiadosť je viac času, ako alloted systém prepne na záložnú kópiu-(z dôvodu zachovania 3 výtlačkov!).
In case of one of the slaves or nodes fail, its Master which is responsible to maintain the count of nodes either by reallocating ro some other machine or creating a duplicate copy. V prípade jedného z otrokov a uzlami zlyhať, jej Majster, ktorý je zodpovedný udržať počet uzlov buď prerozdelenie ro iný stroj alebo vytvoriť duplikát. Although there is only single master “active” at any given point, the state of master ( log of what the master has been doing) is present on other machines too. Hoci existuje len jediný kapitán "aktívny" na ktoromkoľvek mieste, stavu master (záznam o tom, čo sa robí majstra), je prítomná aj na iných strojoch.
Thus in case of failure of master , another machine which knows what the failed master was doing takes the position and keeps the work on move.This is an overview of how GFS works. Teda v prípade výpadku master, iný stroj, ktorý vie, čo sa nepodarilo majster robí zastáva pozíciu a drží sa práce na move.This má prehľad o tom, ako GFS diel. For more technical details look at Pre bližšie technické podrobnosti pozrieť na GFS Papers GFS Referáty Next post I will talk about Ďalší príspevok sa budem rozprávať MapReduce Tech used by Google MapReduce Tech používajú Google which forms another heart of Google's success. , Ktorý tvoria ďalšie srdci Google úspech.
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |

Posted on 14th April 2007 by Publikované dňa 14. apríla 2007 Ashish Mohta Ashish Mohta , A tech blogger who writes about solving day to day problems of people who use computer. A tech blogger, ktorý píše o riešenie každodenných problémov ľudí, ktorí používajú počítač. He also writes on How to use the applications like Office, PC tips, Online tools,Browsers and more. All posts by On tiež píše o používaní aplikácií, ako je Office, PC tipy, Online nástroje, prehliadača a ďalšie. Všetky príspevky Ashish Mohta Ashish Mohta | Connect with me @ | Spojte sa so mnou @ Twitter Cvrlikání | | Linkedin Linkedin | | Facebook Facebook | | Stumble Klopýtnutí | Need more help? | Potrebujete ďalšiu pomoc? Ask your Questions at our Opýtajte sa na vaše otázky na naše Support Center Centrum pomoci




























Free Email Subscription
One Comment Jeden komentár » »
Leave your response! Zanechajte Vašu odpoveď!