linux - ऑपर - लिनक्स फाइल सिस्टम




कमोडिटी लिनक्स स्टोरेज फार्म के लिए सबसे अच्छा वितरित फाइल सिस्टम (5)

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

मैंने निम्नलिखित को देखा है:

  • चमक ( http://wiki.lustre.org/index.php?title=Main_Page ): वास्तव में करीब आता है, लेकिन यह एक नोड पर डेटा के लिए अतिरेक प्रदान नहीं करता है। आपको डेटा एचए या डीआरबीडी का उपयोग करना चाहिए। सूर्य और ओपन सोर्स द्वारा समर्थित, इसलिए यह थोड़ी देर के लिए होना चाहिए

  • gfarm ( http://datafarm.apgrid.org/ ): ऐसा लगता है कि यह अतिरेक प्रदान करता है लेकिन जटिलता और रखरखाव की लागत पर। चमक के रूप में अच्छी तरह से समर्थित नहीं है

क्या किसी के पास इन या किसी अन्य सिस्टम के साथ कोई अनुभव है जो काम कर सकता है?


Ceph क्षेत्र में एक होनहार नए ईश प्रविष्टि लग रहा है। साइट का दावा है कि अभी तक इसका उपयोग उत्पादन के लिए तैयार नहीं है।


चमक हमारे लिए काम कर रहा है यह सही नहीं है, लेकिन यह एकमात्र ऐसी चीज है जिसे हम कोशिश कर चुके हैं जो लोड से अधिक नहीं टूट गया है। हम अब भी समय समय पर एलबीयूजीएस लेते हैं और 100 टीबी + फाइल सिस्टम से निपटना कभी आसान नहीं होता है, लेकिन चमक प्रणाली ने काम किया है और प्रदर्शन और उपलब्धता दोनों में वृद्धि की है।


मैं वितरित फाइल सिस्टम के बारे में बहुत कुछ पढ़ता हूं और मुझे लगता है कि FhGFS सबसे अच्छा है।

http://www.fhgfs.com/

यह एक कोशिश के लायक है इसके बारे में अधिक देखें:

http://www.fhgfs.com/wiki/


अगर कोई आपको इसे इस्तेमाल करने के लिए मजबूर नहीं करता है, तो मैं भी चमक से कुछ और का उपयोग करने की सिफारिश करेगा जो मैंने दूसरों से सुना है और जो कुछ समय के लिए खुद को बुरे सपने भी दिया है, वह तथ्य है कि सभी प्रकार की परिस्थितियों में चमक आसानी से टूट जाती है। और अगर सिस्टम में केवल एक ही क्लाइंट टूट जाता है, तो यह अपने आप को एक अनम्य do_nothing_loop मोड में डालता है, आमतौर पर कुछ महत्वपूर्ण वैश्विक ताला लगाकर रखता है - इसलिए अगली बार जब एक और ग्राहक एक ही सूचना का उपयोग करने का प्रयास करता है, तो यह भी लटकाएगा। इस प्रकार, आप अक्सर पूरे क्लस्टर रिबूट करते हैं, जो मुझे लगता है कि आप सामान्य रूप से बचने का प्रयास करेंगे;)

आधुनिक समानांतर फाइल सिस्टम जैसे एफएचजीएफएस (http://www.fhgfs.com) यहां अधिक मजबूत होते हैं और आपको समान मशीनों पर चलने वाले सर्वर और क्लाइंट घटकों जैसी अच्छी चीजें करने की अनुमति मिलती है (हालांकि अंतर्निहित एए विशेषताएं अभी भी नीचे हैं विकास, जैसा कि उनकी टीम से किसी ने मुझे बताया, लेकिन उनके कार्यान्वयन को मैंने जो सुना है उससे बहुत अच्छा होगा)।


GlusterFS की जांच भी करें

संपादित करें (अगस्त 2012): सीएफ़ अंततः तैयार हो रही है हाल ही में लेखकों ने इसके लिए व्यावसायिक सहायता बेचने के लिए एक स्वतंत्र कंपनी इटकैंक का गठन किया था। कुछ प्रस्तुतियों के अनुसार, माउंट करने योग्य POSIX- संगत फाइलसिस्टम ऊपरीतम परत है और वास्तव में अभी तक जांच नहीं की गई है, लेकिन निचली परत अब कुछ समय के लिए उत्पादन में उपयोग की जा रही हैं।

रोचक हिस्सा, रेडोस लेयर है, जो ऑब्जेक्ट-आधारित स्टोरेज को librados लाइब्रेरी (कई भाषाओं के लिए उपलब्ध) और अमेज़ॅन एस 3-संगत आरईपी एपीआई के माध्यम से 'मूल' एक्सेस दोनों के साथ प्रस्तुत करता है। या तो कोई एक वेब सेवा के लिए भारी भंडारण जोड़ने के लिए पर्याप्त से अधिक है।

यह वीडियो दर्शन, वास्तुकला, क्षमताओं और वर्तमान स्थिति का अच्छा वर्णन है।