4 Punkte von GN⁺ 2025-12-20 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Garage ist ein S3-kompatibler Objektspeicher, der auch in Umgebungen außerhalb von Rechenzentren zuverlässig betrieben werden kann
  • Wird als einzelne Binärdatei ohne Abhängigkeiten bereitgestellt und lässt sich auf allen Linux-Distributionen einfach ausführen
  • Daten werden über 3 Zonen (zones) repliziert, um hohe Redundanz und Fehlertoleranz zu gewährleisten
  • Implementiert die Amazon S3 API und ist damit mit zahlreichen Anwendungen wie Nextcloud, Matrix und Mastodon kompatibel
  • Niedrige Hardwareanforderungen und ein auf offener Forschung basierendes Design verbessern die Zugänglichkeit verteilter Systeme

Überblick

  • Garage ist ein S3-Objektspeicher, der auch außerhalb von Rechenzentren stabil betrieben werden kann, und kann über das Internet verteilt über mehrere Rechenzentren hinweg laufen
  • Eignet sich für verschiedenste Einsatzzwecke wie Website-Hosting, Medienspeicherung und Backup-Ziele

Designziele

  • Ein System, das mit Fokus auf Leichtgewichtigkeit und Effizienz entwickelt wurde
    • Wird als einzelne ausführbare Datei ohne Abhängigkeiten ausgeliefert und läuft auf allen Linux-Distributionen
    • Administratorfreundlich konzipiert, um schnelle Bereitstellung und sicheren Betrieb zu ermöglichen
  • So entworfen, dass es in jeder Umgebung bereitgestellt werden kann, auch über mehrere Rechenzentren im Internet hinweg ohne dediziertes Backbone-Netz
  • Hohe Resilienz gegenüber Netzwerkausfällen, Latenz, Festplattenfehlern und Bedienfehlern

Mindestanforderungen

  • CPU: x86_64, ARMv7 oder ARMv8 aus den letzten 10 Jahren
  • RAM: 1 GB
  • Speicherplatz: mindestens 16 GB
  • Netzwerk: Latenz unter 200 ms, Bandbreite über 50 Mbps
  • Unterstützung für heterogene Hardware, sodass sich Cluster auch mit gebrauchter Ausrüstung aufbauen lassen

Datenresilienz und Kompatibilität

  • Jeder Datenblock (chunk) wird repliziert und in 3 Zonen gespeichert
  • Implementiert die Amazon S3 API und ist dadurch sofort mit bestehenden Anwendungen kompatibel
    • Unterstützte Beispiele: Nextcloud, Matrix, Cyberduck, Mastodon, Rclone, PeerTube

Technische Grundlage

  • Garage wurde auf Basis aktueller Forschungsergebnisse zu verteilten Systemen entwickelt
    • Amazons Key-Value-Store Dynamo
    • Conflict-Free Replicated Data Types (CRDTs)
    • Der Software-Netzwerk-Load-Balancer Maglev

Sponsoring und Finanzierung

  • Das Garage-Projekt hat mehrfach öffentliche Fördermittel erhalten
    • 2021–2022: NGI POINTER – Finanzierung von 3 Vollzeitmitarbeitenden für 1 Jahr
    • 2023–2024: NLnet / NGI0 Entrust – Finanzierung von 1 Vollzeitmitarbeitenden für 1 Jahr
    • 2025: NLnet / NGI0 Commons Fund – Finanzierung von 1,5 Vollzeitmitarbeitenden für 1 Jahr
  • Finanzielle Unterstützung durch das EU-Forschungs- und Innovationsprogramm Horizon 2021 sowie das Programm Next Generation Internet
  • Zusätzliche Förderung oder Beteiligung über Support-Verträge möglich (Kontakt: garagehq@deuxfleurs.fr)

Noch keine Kommentare.

Noch keine Kommentare.