33

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

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

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

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

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

+0

क्या आप हमें अपना अंतिम निर्णय साझा करना चाहते हैं? – Stony

उत्तर

21

जांच भी GlusterFS

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

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

This video दर्शन, वास्तुकला, क्षमताओं और वर्तमान स्थिति का एक अच्छा वर्णन है।

+1

भारी आईओ लोड के तहत glusterfs प्रदर्शन/विश्वसनीयता से मैं निराश था। –

+0

क्या आप कृपया "भारी आईओ लोड" का अर्थ साझा कर सकते हैं? कितने आईओपीएस? –

+0

यदि कोई नोड गिरता है तो क्या होता है? मैं सेटअप की तरह "ग्लस्टर" के बारे में उत्सुक हूं, जहां क्लस्टर डेटा (रिडंडेंसी के लिए, या अतिरिक्त स्टोरेज के लिए, सर्वर की पसंद पर) योगदान कर सकता है, और "RAID array" को नष्ट किए बिना जब भी चाहें डिस्कनेक्ट कर सकता है। – isaaclw

0

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

+0

अनुभव इस तरह के दावे की पुष्टि करता है। – Onlyjob

1

चमक हमारे लिए काम कर रहा है। यह सही नहीं है लेकिन यह एकमात्र चीज है जिसे हमने कोशिश की है जो भार से टूट नहीं गया है। हमें समय-समय पर एलबीयूजीएस मिलते हैं और 100 टीबी + फाइल सिस्टम से निपटना कभी आसान नहीं होता है लेकिन चमक प्रणाली ने काम और उपलब्धता दोनों में काम किया है और बढ़ाया है।

4

Gluster इस समय काफी प्रेस के एक बहुत हो रही है:

http://www.gluster.org/

+4

क्या यह एक डुप्लिकेट नहीं है? – dpavlin

+3

@dpavlin - क्या इससे कोई फर्क पड़ता है कि यह डुप्लिकेट है? हां, उत्तर देने वाले को इसे पहले से नहीं जोड़ा जाना चाहिए था, लेकिन यह सिर्फ इसलिए है क्योंकि यह एक डुप्लिकेट गलत लगता है – warren

+0

ग्लस्टरफ्स वसा है, उच्च आईओ लोड के दौरान बहुत सारी मेमोरी खाती है, और बहुत धीमी है। –

0

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

http://www.fhgfs.com/

यह एक कोशिश के लायक।पर इसके बारे में अधिक देखें: कोई नहीं आप इसे उपयोग करने के लिए मजबूर करता

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

+2

एफएचजीएफएस स्रोतों के बिना एक मालिकाना सॉफ्टवेयर है। हर किसी के समय बर्बाद मत करो। -1। – Onlyjob

2

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

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

+0

fhghfs, उन लोगों से जिन्होंने हमें एमपी 3 पेटेंट दिया? –

4

मेरी राय में, लिनक्स के लिए सबसे अच्छी फाइल सिस्टम मूसएफएस है, यह काफी नया है, लेकिन मुझे इसे सेफ और लस्टर के साथ तुलना करने का अवसर मिला और मैं यह सुनिश्चित करने के लिए कहता हूं कि मूसफ़ेस सबसे अच्छा है।

+1

सुधार के साथ सहमत: मूसएफएस अब स्वामित्व है इसलिए इसके उत्तराधिकारी [लिज़रफ़ेस] (http://lizardfs.org) सबसे अच्छा IMHO है। – Onlyjob

+0

@Onlyjob - MooseFS अब स्वामित्व – warren

+0

तकनीकी रूप से बोल रहा है। लेकिन इसमें सार्वजनिक वीसीएस और न ही बग ट्रैकर है। क्या होगा यदि लेखक स्रोत संग्रह ले लेता है और अनुरोध * * * द्वारा प्रदान करता है? लिज़रफ़ेस के पास पहले से ही समुदाय है और (मूसएफएस के विपरीत) LizardFS जल्द ही डेबियन में होगा। लिज़रफ़ेस अप्रतिबंधित है (यानी कोई "समुदाय संस्करण" आदि)। – Onlyjob

संबंधित मुद्दे