Hem » Lifehacks

Google sparar systemet - Google? s-framgånghemlighet

GFS-ot Google sparar systemet är ett det mest innovativa särdrag av Google som bildar ryggraden allra sökandena och lagringen av Google teknologi. GFS är ett scalable utdelat sparar systemet som baseras på Linux som byggs med det rättvisa ett syftet, att behandla STORT, sparar. Scalable hjälpmedel? kapaciteten av en produkt eller knyter kontakt för att hysa tillväxt? var som utdelat hjälpmedel? Tinget, som kan vara spritt omkring, dess syfte är här att decentralisera för att behandla multipelförfråganen för data.

Är vad GFS?

GFS, som jag beskrev över, är lagringssystemet, som låter huvudsaklig funktionsduglighet av lagring och att bearbeta sökande och återvinnande och i fall att av fel, bör den korrekta själven det för att hämtar enormt belopp av data som Google? är den pappers- något att säga för s benämner in av Mång--GB.

Hur GFS-arbete?

Enligt det Google labbet? dekanen för s Jeffery, idén bak GFS ska lagra jämna data i närvaroen av opålitligt bearbetar med maskin pålitligt. GFS-systemarbetena på den ledar- slav- enheten. Det finns en bearbetar med maskin som agerar, som serveren och flera annan, som är, slavar eller knutpunkten.

Det ledar- är ansvariga till uppehället spårar av? lagras vilka data som bearbeta med maskin på? , kallat som meta - data (data om data). GFSEN sägs för att underhålla 3 kopierar av några data eller sparar inklusive utförbart. Metaen - data bor på det huvudsakliga minnet av ledar-, dvs. rammar på, således låta snabbare access.GFS planlades att lagra enormt belopp av data, brukar strömmen daterar,

Den största Googlen samla i en klunga (samla i en klunga är gruppen av datorer tillsammans som knyter kontakt), hundratals terrabytes för diversehandel av minnet över tusentals disks.

Hur datafel- och toleransarbeten i GFS?

I GFS behandlar den ledar- serveren alla förfrågan, som överför förfråganen att avkräva läge av data till en eller flera knutpunkter eller slavar i sin tur. I fall att tar förfråganen mer tid än alloted systemet kopplar till enkopiera (resonera av att underhålla 3 kopierar!!).

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. 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.

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. For more technical details look at GFS PapersNext post I will talk about MapReduce Tech used by Google which forms another heart of Google?s success.

Tags: , , ,

Translate to EnglishÜbersetzen Sie zum Deutsch/GermanΜεταφράστε στα ελληνικά/GreekПереведите к русскому/RussianOversetter til Norsk/NorwegianÖversätta till Svensk/Swedishहिनà¥à¤¦à¥€ अनà¥à¤µà¤¾à¤¦ करने के लिà¤/Hindi
Tradueix al català/CatalanTulkot uz latviešu/LatvianPreložiť do slovenčiny/SlovakVertaal aan het Nederlands/Dutchترجمة الى العربية/ArabicTraduzca al Español/SpanishTraduisez au Français/French
Traduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese TraditionalПереклад на українську/Ukrainian
We Recommend : Click here to run a Free Performance scan
SMS subscribe Print This Post

Posted on 14th April 2007 by Ashish Mohta , A tech blogger who writes about solving day to day problems of people who use computer. He also writes on How to use the applications like Office, PC tips, Online tools,Browsers and more. All posts by Ashish Mohta | Connect with me @ Twitter | Linkedin | Facebook | Stumble | Need more help? Ask your Questions at our Support Center


One Comment »

Trackbacks

Leave your response!

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>