4 poin oleh GN⁺ 2025-12-20 | Belum ada komentar. | Bagikan ke WhatsApp
  • Garage adalah penyimpanan objek kompatibel S3 yang dapat beroperasi stabil bahkan di lingkungan di luar pusat data
  • Tersedia sebagai biner tunggal tanpa dependensi sehingga mudah dijalankan di semua distribusi Linux
  • Data direplikasi ke 3 zona (zone) untuk memastikan redundansi dan toleransi kesalahan yang tinggi
  • Mengimplementasikan Amazon S3 API sehingga kompatibel dengan berbagai aplikasi seperti Nextcloud, Matrix, dan Mastodon
  • Dengan kebutuhan perangkat keras yang rendah dan desain berbasis riset terbuka, Garage memperluas aksesibilitas sistem terdistribusi

Gambaran umum

  • Garage adalah penyimpanan objek S3 yang dapat dioperasikan secara stabil di luar pusat data, dan dapat dijalankan lintas beberapa pusat data melalui internet
  • Dapat digunakan untuk berbagai keperluan seperti hosting situs web, penyimpanan media, dan target cadangan

Tujuan desain

  • Sistem ini dikembangkan dengan menitikberatkan pada ringan dan efisien
    • Didistribusikan sebagai berkas eksekusi tunggal tanpa dependensi dan berjalan di semua distribusi Linux
    • Dirancang ramah administrator sistem untuk deployment cepat dan operasi yang aman
  • Dirancang agar dapat di-deploy di semua lingkungan, sehingga bisa dijalankan antar beberapa pusat data melalui internet tanpa jaringan backbone khusus
  • Memiliki ketahanan tinggi terhadap gangguan jaringan, latensi, kesalahan disk, dan kesalahan operator

Persyaratan minimum

  • CPU: x86_64, ARMv7, atau ARMv8 dari 10 tahun terakhir
  • RAM: 1GB
  • Ruang disk: minimal 16GB
  • Jaringan: latensi 200ms atau kurang, bandwidth 50Mbps atau lebih
  • Dengan dukungan perangkat keras heterogen, klaster dapat dibangun menggunakan perangkat bekas

Ketahanan data dan kompatibilitas

  • Setiap potongan data (chunk) disimpan dengan replikasi ke 3 zona
  • Mengimplementasikan Amazon S3 API sehingga langsung kompatibel dengan aplikasi yang sudah ada
    • Contoh dukungan: Nextcloud, Matrix, Cyberduck, Mastodon, Rclone, PeerTube

Dasar teknis

  • Garage dirancang berdasarkan capaian terbaru dalam riset sistem terdistribusi
    • Penyimpanan key-value Dynamo dari Amazon
    • Conflict-Free Replicated Data Types (CRDTs)
    • Load balancer jaringan perangkat lunak Maglev

Sponsor dan pendanaan

  • Proyek Garage telah beberapa kali menerima dukungan dana publik
    • 2021–2022: NGI POINTER – dukungan 1 tahun untuk 3 pegawai penuh waktu
    • 2023–2024: NLnet / NGI0 Entrust – dukungan 1 tahun untuk 1 pegawai penuh waktu
    • 2025: NLnet / NGI0 Commons Fund – dukungan 1 tahun untuk 1,5 pegawai penuh waktu
  • Menerima dukungan finansial dari program riset dan inovasi Horizon 2021 Uni Eropa serta program Next Generation Internet
  • Dukungan tambahan atau partisipasi melalui kontrak sponsorship juga dimungkinkan (kontak: garagehq@deuxfleurs.fr)

Belum ada komentar.

Belum ada komentar.