25 puan yazan xguru 2024-07-22 | 2 yorum | WhatsApp'ta paylaş
  • Küçük ve orta ölçekli self-hosting için tasarlanmış, Amazon S3 uyumlu dağıtık nesne depolama hizmeti
  • Farklı fiziksel konumlarda çalışan düğümlerden oluşan depolama kümeleri için tasarlandı
    • Çoklu site desteği sunarken hafif kalır
    • Yüksek dayanıklılık: ağ kesintilerine, ağ gecikmesine, disk arızalarına ve sistem yöneticisi hatalarına karşı güçlüdür
  • Tüm Linux dağıtımlarında çalışan, bağımlılığı olmayan bir binary sunar
  • Hızlı dağıtım, güvenli operasyon: sistem yöneticisi dostu
  • Desteklenen özellikler
    • S3 API uyumlu (tam değil)
    • Geo-distribution: arızalara karşı birden çok konumda veri kopyaları saklama
    • Basit dağıtım. Harici bağımlılık yok
    • Esnek topoloji: düğümler kolayca eklenip çıkarılabilir ve otomatik olarak yeniden dengelenir
    • Birden çok replikasyon modu desteği: 1,2,3,5,7,,,
    • Tekilleştirme ve isteğe bağlı sıkıştırma (Zstd)
    • Hızı düşüren RAFT yok
    • Statik web sitesi barındırma için web sunucusu
    • Bucket'lar birden çok alias'a sahip olabilir
    • Küme yönetim API'si
    • Prometheus veri formatı tabanlı metrikler sağlar
    • Kubernetes ve Nomad entegrasyonu
    • IP değişikliği desteği
    • K2V API (deneysel): Key/Value depolama API'si

2 yorum

 
sftblw 2024-07-22

Ana sayfası https://garagehq.deuxfleurs.fr/ adresindedir

 
xguru 2024-07-22

Hacker News görüşleri

  • 2 yıl Minio kullandıktan sonra Garage'a geçmiş

    • Minio küçük dosyaları işlemekte zorlanıyor
    • SSD bu sorunu bir ölçüde çözüyor ama HDD çözmüyor
    • Senkron modda bile Minio'da performans düşüşü yaşanıyor
    • Garage'a geçtikten sonra 20-30 kat performans artışı görmüş
  • İçerik adreslemeli Blob depolamaya ihtiyaç var

    • Değiştirilemez blob'ları hash ile saklamak, karmaşıklığı ve performans ek yükünü azaltabilir
    • Soft delete ile birleştirildiğinde tüm işlemler idempotent hale geliyor ve blob'lar kolayca cache'lenebiliyor
    • IPFS gibi büyük ölçekli çözümler var ama yerel dağıtımlar için bir S3 alternatifine ihtiyaç duyuluyor
  • Garage'ı uzun süredir kullanıyor ama AWS sigv4 protokolünü kullanışsız buluyor

    • API anahtarını header ile göndermek istiyor
    • AWS SDK kullanmadan dosya gönderip almak istiyor
    • AWS sigv4'ün güvenlik avantajlarıyla ilgilenmiyor
    • Başka kimlik doğrulama yöntemlerinin değerlendirilmesini istiyor
  • SeaweedFS de harika

  • Garage'ın düşük bellek kullanımını çok değerli buluyor

    • Bazı bucket'ları otomatik olarak AWS S3'e yedekleme özelliğine ihtiyaç var
  • Garage, eşler arasında depolama replikasyonunu destekliyor

    • 10GB disk ve 1TB disk olduğunda yalnızca RAID1 benzeri mirroring destekleniyor
    • Depolama kapasitesi 10GB ile sınırlı kalıyor
  • Apache Ozone, Hadoop üzerinde çalışan nesne depolama için bir alternatif

  • Yerelde S3 uyumlu basit bir çözüme ihtiyaç var

    • Geliştirme ve test işleri için önerebilecek bir şey olup olmadığını merak ediyor