technique:adminsys:backup:garage

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Dernière révisionLes deux révisions suivantes
technique:adminsys:backup:garage [2023/11/04 19:27] – ajout créa layout limaantotechnique:adminsys:backup:garage [2023/11/04 19:45] – ajout principe garage limaanto
Ligne 1: Ligne 1:
 # Garage # Garage
  
-## Concepts et rappels+[Garage](https://garagehq.deuxfleurs.fr) est un outil développé par [deuxfleurs](https://deuxfleurs.fr/) un camarade chaton français depuis quelques années. Il s'agit d'un système de stockage de données réparties permettant d'exposer une API S3 (de l'object storage, techno originalement par Amazon mais implémentée par plein d'autres acteurs depuis). 
 + 
 +Le principe est simple. `garage server` démarre un *nœud* garage à l'aide d'un simple [fichier de configuration](https://garagehq.deuxfleurs.fr/documentation/quick-start/#generating-a-first-configuration-file). Ce nœud peut communiquer avec d'autres nœuds faisant partie du même *cluster*, dont l'organisation est décrite par un *layout*. Celui-ci indique pour chaque nœud du cluster 
 + 
 +- son id (qui sera unique entre plusieurs exécutions) 
 +- où il se trouve physiquement 
 +- combien d'espace il expose (la *capacité*) 
 +- comment y accéder 
 + 
 +Lorsque des données sont ajoutées au cluster, garage duplique `n` fois la donnée (`n` configurable mais souvent 2 ou 3) puis cherche à répartir les `n` copies au travers des différents nœuds. Cela se fait proportionnellement à leur capacité annoncée en privilégiant les zones physiques différentes. 
 + 
 +On peut ensuite interagir avec le stockage du cluster par l’intermédiaire de *buckets S3*
  
-TODO 
  
 ## Implémentation à Picasoft ## Implémentation à Picasoft
  • technique/adminsys/backup/garage.txt
  • de limaanto