2012-05-13 14 views
20

क्या लिनक्स के तहत चल रहे अमेज़ॅन एस 3 स्टोरेज सेवा के बराबर एक खुला स्रोत है?क्या अमेज़ॅन एस 3 के बराबर एक खुला स्रोत है?

उदाहरण के लिए की तरह एक बाल्टी आधारित फाइल सिस्टम:

  • दुकान फ़ाइल -> विशिष्ट आईडी
  • पहुँच फ़ाइल विशिष्ट आईडी से
  • हटाना फ़ाइल विशिष्ट आईडी से टाइमस्टैम्प द्वारा
  • क्वेरी फ़ाइलें प्राप्त
  • ...

धन्यवाद।

+0

चूंकि मैं कोई जवाब नहीं जोड़ सकता, इसलिए मैं यह टिप्पणी लिखता हूं: मिनियो एक अमेज़ॅन एस 3 संगत ऑब्जेक्ट स्टोरेज सर्वर है। https://minio.io – guettli

उत्तर

7

Eucalyptus ईज़ी 2 और एस 3 प्रकार के बादलों को प्रदान करने के लिए एक ओपन सोर्स प्रयास है, जहां तक ​​संभव हो सके अमेज़ॅन के एपीआई को क्लोन करने के लिए (यानी आप केवल उस कार्यक्षमता को प्राप्त नहीं करते हैं जिसका आप उल्लेख करते हैं, आप इसे उसी प्रारूप में प्राप्त करते हैं क्योंकि आप असली एस 3 पर कॉल करेंगे)। मेरा मानना ​​है कि Walrus वह है जो आप के बाद हैं।

ओपनस्टैक भी object storage करता है।

10

Riak CS आपके अपने क्लाउड के लिए एक नया अमेज़ॅन एस 3 एपीआई-संगत उत्पाद है। यह खुला स्रोत नहीं है, लेकिन यह आपके विचार के लिए एक व्यवहार्य विकल्प हो सकता है।

+3

यह अभी खुला है – xybrek

4

आपकी समस्या के बारे में स्पष्ट नहीं होने के कारण आपके उत्तर और खेद के लिए धन्यवाद।

वर्तमान में मेरे पास 3 सर्वरों पर फैली छवि फ़ाइलों के बारे में 4TB है। मेरा एप्लिकेशन इन फ़ाइलों को यादृच्छिक रूप से फैलाता है। जिस सर्वर पर फ़ाइल स्थित है, MySQL डेटाबेस में संग्रहीत है (इन सर्वरों में से प्रत्येक को दोहराया गया है)। छवि फ़ाइलों को इन सर्वरों से सीधे nginx और php द्वारा सेवा दी जाती है (कोई प्रॉक्सी नहीं)। जब इनमें से एक सर्वर क्रैश हो जाता है, तो मेरे पास कोई फेलओवर नहीं होता है और कोई रिडंडेंसी नहीं होती है। बेशक मैं बैकअप से कुछ भी पुनर्प्राप्त कर सकता हूं, लेकिन प्रत्येक सर्वर पर 1 से 1.5TB डेटा पुनर्प्राप्त करने के लिए अधिक समय की आवश्यकता है।

कुछ शोध के बाद, मुझे इष्टतम समाधान के रूप में MogileFS मिला।