Garage - armazenamento de objetos distribuído open source compatível com S3
(git.deuxfleurs.fr)- Serviço de armazenamento de objetos distribuído compatível com Amazon S3, projetado para self-hosting de pequeno e médio porte
- Projetado para clusters de armazenamento compostos por nós executados em diferentes localizações físicas
- Leve, com suporte a múltiplos sites
- Alta resiliência: robusto contra falhas de rede, latência de rede, falhas de disco e erros de administradores de sistema
- Fornece binário sem dependências que roda em todas as distribuições Linux
- Implantação rápida, operação segura: amigável para administradores de sistema
- Recursos suportados
- Compatível com a API S3 (não totalmente)
- Geo-distribution: armazena cópias dos dados em vários locais para resposta a falhas
- Implantação simples. Sem dependências externas
- Topologia flexível: é possível adicionar/remover nós facilmente, com rebalanceamento automático
- Suporte a vários modos de replicação: 1,2,3,5,7,,,
- Deduplicação e compressão opcional (Zstd)
- Sem RAFT, que reduz a velocidade
- Servidor web para hospedagem de sites estáticos
- Buckets podem ter vários aliases
- API de gerenciamento de cluster
- Fornece métricas no formato de dados do Prometheus
- Integração com Kubernetes e Nomad
- Suporte a mudança de IP
- API K2V (experimental): API de armazenamento Key/Value
2 comentários
O site oficial é https://garagehq.deuxfleurs.fr/.
Opiniões no Hacker News
Usei Minio por 2 anos antes de migrar para o Garage
Há necessidade de um armazenamento de blobs com endereçamento por conteúdo
Usei o Garage por muito tempo, mas o protocolo AWS sigv4 é inconveniente
SeaweedFS também é excelente
Valorizo muito o baixo uso de memória do Garage
O Garage oferece suporte à replicação de armazenamento em pares
Apache Ozone é uma alternativa de armazenamento de objetos executada sobre o Hadoop
Há necessidade de uma solução simples com compatibilidade S3 em ambiente local