25 पॉइंट द्वारा xguru 2024-07-22 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • छोटे और मध्यम स्तर के self-hosting के लिए डिज़ाइन की गई Amazon S3 संगत वितरित ऑब्जेक्ट स्टोरेज सेवा
  • अलग-अलग भौतिक स्थानों पर चलने वाले नोड्स से बने स्टोरेज क्लस्टर के लिए डिज़ाइन किया गया
    • multi-site को सपोर्ट करते हुए भी हल्का
    • उच्च resilience: network failure, network latency, disk failure, system administrator की त्रुटियों के प्रति मजबूत
  • सभी Linux distribution पर चलने वाला dependency-free binary उपलब्ध
  • तेज़ deployment, सुरक्षित संचालन: system administrator के लिए अनुकूल
  • समर्थित फीचर्स
    • S3 API संगत (पूरी तरह नहीं)
    • Geo-distribution : fault response के लिए कई स्थानों पर डेटा की प्रतियां संग्रहीत
    • सरल deployment. कोई external dependency नहीं
    • flexible topology : आसानी से nodes जोड़ें/हटाएं और अपने आप rebalancing
    • कई replication mode का समर्थन : 1,2,3,5,7,,,
    • deduplication और वैकल्पिक compression (Zstd)
    • performance कम करने वाला RAFT नहीं
    • static website hosting के लिए web server
    • bucket कई alias रख सकता है
    • cluster management API
    • Prometheus data format आधारित metrics उपलब्ध
    • Kubernetes और Nomad integration
    • IP परिवर्तन का समर्थन
    • K2V API (प्रायोगिक) : Key/Value स्टोरेज API

2 टिप्पणियां

 
sftblw 2024-07-22

होमपेज https://garagehq.deuxfleurs.fr/ है।

 
xguru 2024-07-22

Hacker News राय

  • 2 साल तक Minio इस्तेमाल करने के बाद Garage पर चले गए

    • Minio को छोटे files संभालने में दिक्कत होती है
    • SSD इस समस्या को कुछ हद तक हल कर देता है, लेकिन HDD के साथ ऐसा नहीं होता
    • sync mode में भी Minio की performance गिरती है
    • Garage पर जाने के बाद 20-30 गुना performance improvement मिला
  • content-addressed Blob storage की ज़रूरत है

    • immutable blobs को hash से स्टोर करने पर complexity और performance overhead कम हो सकता है
    • soft delete के साथ जोड़ने पर सभी operations idempotent हो जाते हैं, और blobs को आसानी से cache किया जा सकता है
    • IPFS जैसे बड़े-scale solutions मौजूद हैं, लेकिन local deployment के लिए S3 replacement चाहिए
  • Garage को लंबे समय तक इस्तेमाल किया, लेकिन AWS sigv4 protocol असुविधाजनक लगता है

    • API key को header में भेजना चाहते हैं
    • AWS SDK का इस्तेमाल किए बिना files भेजना-लेना चाहते हैं
    • AWS sigv4 के security benefits में रुचि नहीं है
    • चाहते हैं कि किसी दूसरे authentication method पर विचार किया जाए
  • SeaweedFS भी शानदार है

  • Garage के कम memory usage की काफी सराहना है

    • कुछ buckets को AWS S3 में automatically backup करने की सुविधा चाहिए
  • Garage storage replication को pair के रूप में support करता है

    • अगर 10GB disk और 1TB disk हो, तो यह केवल RAID1 जैसी mirroring support करता है
    • storage capacity 10GB तक सीमित हो जाती है
  • Apache Ozone, Hadoop पर चलने वाले object storage का एक विकल्प है

  • local में S3 compatibility के साथ एक simple solution चाहिए

    • development work और testing के लिए क्या recommend किया जा सकता है, यह जानना चाहते हैं