Stai cercando una soluzione di archiviazione S3 efficiente e facile da ospitare da solo? Quindi preparati a scoprire Garageun’alternativa open source particolarmente interessante per gestire i tuoi dati in modo distribuito e sicuro come faresti con un buon vecchio servizio S3.
Bene sì, perché in questo mondo in cui giganti cloud come Amazon, Google e Microsoft regnano Supreme sui nostri dati, diventa fondamentale riguadagnare il controllo.
È quindi esattamente la missione che il team di Twoflers sia stato dato sviluppando garage, vale a dire la creazione di un sistema di archiviazione distribuito che rispetti la tua indipendenza digitale. Una delle caratteristiche più notevoli del garage è la sua capacità di Rispondi automaticamente ai tuoi dati su diversi siti. Pertanto, ogni file è diviso in blocchi e memorizzato in triplo esemplare nelle aree geografiche separate di tua scelta.
Questo approccio garantisce la massima disponibilità, anche in caso di guasto del server o una connessione di rete. Garage implementa nativamente il Protocollo Amazon S3il che significa che puoi usarlo con tutti gli strumenti e le applicazioni compatibili S3 esistenti. Improvvisamente, se salvare i file con RCLone, ospitare un sito Web statico o memorizzare i media dell’istanza di matrice, tutto funziona in modo trasparente.
Ora, se vuoi mettere le mani nel rapimento, sappi che il garage si svolge tramite un semplice binario senza dipendenza o direttamente in Docker.
Quindi, una volta installata e configurata, la creazione e la gestione dei secchi viene semplicemente eseguita tramite l’interfaccia di comando online dello stile:
garage bucket create mon-bucket
garage key create ma-cle
garage bucket allow --read --write mon-bucket --key ma-cle
Garage quindi ottimizza automaticamente l’archiviazione grazie al Deduplicazione del blocco e compressione ZSTD. I file vengono tagliati in blocchi di dimensioni fisse e vengono archiviati solo i blocchi univoci, il che consente di risparmiare uno spazio prezioso.
Una caratteristica particolarmente pratica è la possibilità di ospitare direttamente Siti Web statici Dai tuoi secchi. Per fare ciò, è sufficiente configurare il nome di dominio e il file dell’indice predefinito e il tuo sito è online! E per gli amministratori ansiosi di monitorare la loro infrastruttura, offerte di garage Metriche in formato Prometeo E supporta l’esportazione di tracce di opentelemetria. Sarai in grado di creare dashboard dettagliati per seguire le prestazioni e la salute del tuo cluster.
In breve, capirai, il garage è l’ideale per molti casi d’uso:
- Archiviazione di backup con strumenti come Resic o Rclone
- Backend per le tue applicazioni Web (NextCloud, Matrix, Mastodon & MLDR;)
- Alloggio di sito web statico
- Archiviazione dei media e documenti condivisi
- Hideper binario per le tue build
Notrez Comunque che per il momento, il garage fa alcune scelte che potrebbero non adattarsi a tutti gli usi. Ad esempio, non esiste ancora un’ottimizzazione delle prestazioni davvero estesa. Inoltre, non esiste un supporto per il file system POSIX e le funzionalità sono limitate a quelle dell’API S3 di base e la replica è semplice senza un codice correttore di errore.
Per una distribuzione in produzione, ecco i passaggi consigliati sul sito del garage:
- Preparare almeno 3 server in diverse aree geografiche
- Configurare i nomi di dominio per l’accesso S3 e l’interfaccia Web
- Posizionare un backhoe per proxy sicuro (nginx, caddy & mldr;)
- Attiva la supervisione tramite Prometeo/Grafana
- Pianifica una strategia di backup dei metadati
Non dimenticarlo Garage è attivamente mantenuto dal team di Deuxfleurs, che è un’organizzazione non profit, quindi se vuoi dare loro un aiuto finanziario o tecnico, penso che possa essere bello.
Grazie a Fredix per aver condiviso questa eccellente soluzione con noi!
Source link
Subscribe to our email newsletter to get the latest posts delivered right to your email.
Comments