Σπίτι » Lifehacks

Σύστημα αρχείων Google - Google; μυστικό επιτυχίας του s

Το σύστημα αρχείων GFS ot Google είναι ένα το πιό καινοτόμο χαρακτηριστικό γνώρισμα Google που διαμορφώνει τη σπονδυλική στήλη όλων των αναζητήσεων και της αποθήκευσης της τεχνολογίας Google. GFS είναι ένα εξελικτικό διανεμημένο σύστημα αρχείων που είναι βασισμένο σε Linux, που χτίζεται με το μόνο έναν στόχο, για να χειριστεί τα ΜΕΓΆΛΑ αρχεία. Εξελικτικά μέσα; η δυνατότητα ενός προϊόντος ή ενός δικτύου για να προσαρμόσει την αύξηση; πού ως διανεμημένα μέσα; Το πράγμα που μπορεί να διαδοθεί γύρω, εδώ ο στόχος του είναι να αποκεντρώσει για να χειριστεί το πολλαπλάσιο αίτημα για τα στοιχεία.

Τι είναι GFS;

GFS καθώς περιέγραψα ανωτέρω είναι σύστημα αποθήκευσης που επιτρέπει την κύρια λειτουργία της αποθήκευσης, θα έπρεπε η επεξεργασία της αναζήτησης και της ανάκτησης και σε περίπτωση αποτυχίας να είναι σε θέση σε μόνο το διορθώνει προκειμένου να ανακτήσει το τεράστιο ποσό στοιχείων που Google; το έγγραφο του s λέει ότι είναι από άποψη πολυ-ΜΒ.

Πώς εργασία GFS;

Σύμφωνα με το εργαστήριο Google; το s Jeffery Dean, η ιδέα πίσω από GFS είναι να αποθηκευτούν τα στοιχεία σοβαρά ακόμη και παρουσία των αναξιόπιστων μηχανών. Το σύστημα GFS λειτουργεί στην κύρια ενότητα σκλάβων. Υπάρχει μια μηχανή που ενεργεί ως κεντρικός υπολογιστής και διάφορη άλλη που είναι σκλάβοι ή κόμβος.

Ο κύριος είναι αρμόδιος για να παρακολουθήσει; ποιο στοιχείο αποθηκεύεται στο οποίο μηχανή; , αποκαλούμενος ως meta - στοιχεία (στοιχεία για τα στοιχεία). Το GFS λέγεται για να διατηρήσει 3 αντίγραφα οποιουδήποτε στοιχείων ή αρχείου συμπεριλαμβανομένου εκτελέσιμου. Το meta - το στοιχείο κατοικεί στην κύρια μνήμη του κυρίου, δηλ. στον κριό, η άδεια κατά συνέπεια γρηγορότερου access.GFS είχε ως σκοπό να αποθηκεύσει το τεράστιο ποσό στοιχείων, μέχρι την τρέχουσα ημερομηνία,

Η μεγαλύτερη συστάδα Google (η συστάδα είναι ομάδα υπολογιστών μαζί δεδομένου ότι δίκτυο) αποθηκεύει τις εκατοντάδες των terrabytes της μνήμης σε χιλιάδες δίσκοι.

Πώς αποτυχία στοιχείων και εργασίες ανοχής σε GFS;

Σε GFS, ο κύριος κεντρικός υπολογιστής χειρίζεται όλα τα αιτήματα, τα οποία μεταφέρουν στη συνέχεια το αίτημα να εξαναγκαστεί η θέση των στοιχείων σε έναν ή περισσότερους κόμβους ή σκλάβους. Σε περίπτωση που το αίτημα παίρνει περισσότερος χρόνος από οι αλλαγές συστημάτων σε ένα εφεδρικός-αντίγραφο (ο λόγος 3 αντίγραφα!!).

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

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>