Google File System – Google's Success 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 प्रौद्योगिकी के भंडारण की रीढ़ रूपों का सबसे अभिनव की सुविधा है. GFS is a scalable distributed file system which is based on Linux, built with the just one aim, to handle BIG files. GFS जो लिनक्स पर आधारित है BIG फ़ाइलों को संभालने के लिए एक परिमाप्य वितरित संचिका तंत्र है, बस एक उद्देश्य के साथ बनाया है. 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. मापनीय मतलब "एक उत्पाद या नेटवर्क की क्षमता" जहां के रूप में "बात जो चारों ओर फैला हो सकता है इसका मतलब वितरित वृद्धि को समायोजित करने के लिए, यहाँ अपने उद्देश्य के लिए डेटा एकाधिक अनुरोध संभाल करने के लिए विकेंद्रित करने के लिए है.
What is GFS? 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 के रूप में मैं ऊपर वर्णित जो भंडारण के मुख्य कार्यक्षमता की अनुमति देता है यह सही भंडारण प्रणाली, करने के लिए स्वयं खोज और पुनर्प्राप्ति और विफलता के मामले में सक्षम होना चाहिए प्रसंस्करण है बहु के रूप में है जीबी .
How GFS Work? कैसे GFS काम?
According to Google Lab's Jeffery Dean, The idea behind GFS is to store data reliably even in the presence of unreliable machines. गूगल लैब है Jeffery डीन, GFS पीछे विचार के अनुसार स्थायीता से भी अविश्वसनीय मशीनों की उपस्थिति में डाटा स्टोर करने के लिए है. The GFS system works on master slave module. इस GFS प्रणाली मास्टर दास मॉड्यूल पर काम करता है. There is one machine which acts as server and several other which are slaves or node. वहाँ जो कि सर्वर और कई अन्य जो दास या नोड हैं रूप में काम करता है एक मशीन है.
The master is responsible to keep track of “which data is stored on which machine” , called as meta data ( data about data). मालिक "जो डेटा का ट्रैक रखने के लिए जो मशीन", मेटा डेटा के रूप में बुलाया पर संग्रहित है जिम्मेदार है डेटा के बारे में (डाटा). The GFS is said to maintain 3 copies of any data or file including executable. इस GFS कोई डाटा की 3 प्रतियां बनाए रखने के लिए या निष्पादन योग्य फ़ाइल सहित कहा जाता है. 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, इस मेटा डाटा मालिक, राम पर अर्थात्, का मुख्य स्मृति इस तरह तेजी से डाटा की विशाल मात्रा की दुकान करने के लिए डिजाइन किया गया था access.GFS अनुमति पर, वर्तमान तारीख तक रहता है
The largest Google Cluster ( Cluster is group of computers together as network) stores hundreds of terrabytes of memory across thousands of disks. डिस्क का सबसे बड़ा गूगल क्लस्टर (क्लस्टर नेटवर्क के रूप में कंप्यूटर के समूह के साथ होता है) स्मृति के terrabytes का भंडार भर के सैकड़ों हजारों.
How Data Failure and tolerance works in GFS ? कैसे डाटा विफलता और 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. GFS में, मास्टर सर्वर जो बारी में आंकड़ों का सही स्थान के लिए एक या अधिक नोड या दास का अनुरोध हस्तांतरण सभी अनुरोधों, संभालती है. In case the request takes more time than alloted the system switches to a backup-copy ( the reason of maintaining 3 copies!!). मामले में इस अनुरोध को आवंटित की व्यवस्था से भी अधिक समय लगता है एक बैकअप करने के लिए स्विच-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. एक ने दास या नोड्स के मामले में, अपने मालिक जो या तो किसी और मशीन ro reallocating या एक नकली कॉपी बनाने द्वारा नोड्स की गिनती बनाए रखने के लिए जिम्मेदार है असफल. 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. इस प्रकार जो असफल मास्टर क्या कर रही थी जानता एक और मशीन मालिक की विफलता के मामले में स्थिति में ले जाता है और move.This पर काम रखता के एक सिंहावलोकन है GFS कैसे काम करता है. For more technical details look at और अधिक तकनीकी जानकारी के लिए देखो GFS Papers GFS पत्रों Next post I will talk about मैं इस बारे में अगली पोस्ट से बात करेंगे MapReduce Tech used by Google MapReduce टेक गूगल द्वारा उपयोग किया which forms another heart of Google's success. जो गूगल की सफलता की एक और दिल रूपों.
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |

Posted on 14th April 2007 by 14 अप्रैल 2007 पर द्वारा पोस्ट Ashish Mohta आशीष 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 आशीष Mohta | Connect with me @ | कनेक्ट मेरे साथ @ Twitter चहचहाना | | Linkedin Linkedin | | Facebook Facebook | | Stumble ठोकर | Need more help? | और अधिक मदद की जरूरत है? Ask your Questions at our पर अपने प्रश्न पूछें हमारे Support Center सहायता केंद्र




























Free Email Subscription
One Comment एक टिप्पणी » »
Leave your response! आपकी प्रतिक्रिया छोड़ दो!