LizardFS एक खुला स्रोत, स्केलेबल और वितरित फ़ाइल सिस्टम

छिपकली

LizardFS एक वितरित क्लस्टर फ़ाइल सिस्टम है कि विभिन्न सर्वरों पर डेटा फैलाने की अनुमति देता है, लेकिन यह उन्हें एकल बड़े विभाजन के रूप में पहुँच प्रदान करता है, जो पारंपरिक डिस्क विभाजन के साथ सादृश्य द्वारा किया जाता है। अनुभाग LizardFS के साथ इकट्ठा हुआ POSIX फ़ाइल विशेषताएँ, ACLs, ताले, सॉकेट, चैनल, का समर्थन करता है डिवाइस फ़ाइलें, प्रतीकात्मक और हार्ड लिंक। सिस्टम में विफलता का एक भी बिंदु नहीं है, सभी घटक बेमानी हैं।

यह फाइल सिस्टम डेटा संचालन के समानांतर समर्थन करता है (एकाधिक ग्राहक एक ही समय में फ़ाइलों तक पहुँच सकते हैं)। दूसरी ओर, दोष सहिष्णुता की गारंटी देने के लिए, डेटा को प्रतिकृतियों में विभाजित किया जाता है, जिसे अतिरेक के साथ विभिन्न नोडों में वितरित किया जाता है (कई प्रतियां अलग-अलग नोड्स में रखी जाती हैं), नोड या ड्राइव की विफलता की स्थिति में, सिस्टम जानकारी के नुकसान के बिना काम करना जारी रखता है और स्वचालित रूप से शेष नोड्स को ध्यान में रखते हुए डेटा को फिर से वितरित करता है।

छिपकली के बारे में

अल proyecto LizardFS को 2013 में MooseFS के कांटे के रूप में स्थापित किया गया था और रीड-सोलोमन बग-सुधार कोड (raidzN के अनुरूप), विस्तारित ACL समर्थन, विंडोज प्लेटफॉर्म के लिए एक क्लाइंट की उपस्थिति, अतिरिक्त अनुकूलन, एक अधिक विन्यास, लचीला, समर्थन के आधार पर प्रतिकृति मोड की उपस्थिति में मुख्य रूप से भिन्न होता है। सक्रिय डेटा पढ़ने, निर्देशिका कोटा और आंतरिक प्रसंस्करण।

भंडारण का विस्तार करने के लिए, काम को रोकने के बिना इसे नए नोड्स को जोड़ने के लिए पर्याप्त है रखरखाव (सिस्टम खुद नए सर्वर पर डेटा का हिस्सा दोहराता है और नए सर्वर के साथ भंडारण को संतुलित करता है)। एक ही क्लस्टर के आकार को कम करने के लिए किया जा सकता है: आप बस उन उपकरणों को बंद कर सकते हैं जो डिकोमिशन किए जा रहे हैं।

डेटा और मेटाडेटा अलग-अलग संग्रहीत किए जाते हैं। इसके संचालन के लिए, दो मेटाडेटा सर्वर स्थापित करने की सिफारिश की जाती है जो मास्टर-स्लेव मोड में काम करते हैं, साथ ही कम से कम दो डेटा स्टोरेज सर्वर (डेटा सर्वर)।

इसके अलावा, लॉग सर्वर का उपयोग मेटाडेटा का बैकअप लेने के लिए किया जा सकता है, मेटाडेटा परिवर्तनों के बारे में जानकारी संग्रहीत करें और यदि आप सभी मौजूदा मेटाडेटा सर्वर क्षतिग्रस्त हैं, तो आपको अपनी नौकरी बहाल करने की अनुमति देगा।

प्रत्येक फ़ाइल को ब्लॉक (चंक) में विभाजित किया गया है, आकार में 64 एमबी तक। ब्लॉकों को चयनित प्रतिकृति मोड के अनुसार भंडारण सर्वर के बीच वितरित किया जाता है: मानक (यह स्पष्ट रूप से अलग-अलग निर्देशिकाओं के लिंक सहित, अलग-अलग नोड्स पर रखी जाने वाली प्रतियों की संख्या को निर्धारित करता है, महत्वपूर्ण डेटा के लिए यह है कि आप संख्या बढ़ा सकते हैं प्रतियां, लेकिन गैर-आवश्यक लोगों के लिए), XOR (RAID5) और CE (RAID6)।

भंडारण पेटाबाइट के आकार को माप सकता है। अनुप्रयोगों में से, संग्रह, आभासी मशीन छवि भंडारण, मल्टीमीडिया डेटा, बैकअप, DRC (डिजास्टर रिकवरी सेंटर) के रूप में उपयोग और उच्च प्रदर्शन गणना क्लस्टर भंडारण के रूप में उल्लेख किया गया है।

LizardFS किसी भी आकार की फ़ाइलों को पढ़ने की बहुत तेज़ गति प्रदान करती है और लिखते समय यह पूरी तरह से बड़ी और मध्यम फ़ाइलों को लिखते समय अच्छा प्रदर्शन दिखाता है, जब कोई निरंतर संशोधन नहीं होता है, खुली फाइलों के साथ गहन काम और बहुत सारी छोटी फ़ाइलों के साथ एकल संचालन।

सुविधाओं के बीच इस फाइल सिस्टम से बैकअप समर्थन की उपस्थिति भी देखी जा सकती है वे एक समय में फ़ाइलों की स्थिति और अंतर्निहित कार्यान्वयन को दर्शाते हैं (फ़ाइलें तुरंत हटाए नहीं जाते हैं और कुछ समय के लिए पुनर्प्राप्ति के लिए उपलब्ध हैं)।

विभाजन की पहुंच आईपी पते या पासवर्ड द्वारा सीमित की जा सकती है (NFS के समान)। क्यूओएस और कोटा प्रबंधन तंत्र उपयोगकर्ताओं की कुछ श्रेणियों के लिए आकार और बैंडविड्थ को सीमित करने के लिए मौजूद हैं। भौगोलिक रूप से वितरित गोदामों को बनाना संभव है, जिनमें से खंड विभिन्न डेटा केंद्रों में स्थित हैं।

उबंटू में छिपकली का उपयोग कैसे करें?

उन लोगों के लिए जो इस फाइल सिस्टम का उपयोग करने में सक्षम हैं वे परामर्श कर सकते हैं निम्नलिखित लिंक, जहाँ आप आवश्यक दस्तावेज पा सकते हैं। प्रोजेक्ट कोड C और C ++ में लिखा गया है और इसे GPLv3 लाइसेंस के तहत वितरित किया गया है।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।