Architecture de sauvegarde, le retour
Ludovic Courtès
LAAS-CNRS
Découpage et sauvegarde d'un fichier

1 / 13 -- Introduction


2 / 13 -- Découper et indexer une séquence d'octets


3 / 13 -- Structure de méta-données : Merkle trees (rappel)
Merkle tree


4 / 13 -- Découpage : choix d'algorithmes
⇒ Évaluation en cours.


5 / 13 -- Indexation/identification des blocs
Comment référencer un bloc ?


6 / 13 -- Une solution : indexation fonction du contenu


7 / 13 -- Chiffrement au niveau bloc
Chiffrement convergent


8 / 13 -- Découpage et indexation d'une séquence d'octets : implémentation
chop-archiver

Gestion des méta-données de haut-niveau

9 / 13 -- Les méta-données d'un fichier


10 / 13 -- Proposition : répertoire et chaîne d'indexes
Répertoire et chaîne

Déroulement de la sauvegarde

11 / 13 -- Sauvegarde : vue détaillée
(Déjà vu à Rennes en mai.)
Processus de sauvegarde


12 / 13 -- Sauvegarde : début d'implémentation
Découpage et indexation
  1. liste de fichiers définie par l'utilisateur
  2. attente de nouveaux fichiers/fichiers modifiés
  3. découpage/indexation des dits fichiers
  4. découpage/indexation des méta-données
  5. insertion des blocs dans une file d'attente locale
  6. pour chaque bloc : maintien d'un "compteur de références"
Émission des blocs
  • pour l'instant : régulièrement, sur des machines données
  • futur : réagir aux évènements réseaux, découvrir des contributeurs, etc.
  • pour chaque bloc : maintien d'une liste des répliques


13 / 13 -- Fin

Questions ?


This HTML page was produced by Skribilo.
Last update: Wed Oct 25 15:12:38+0200 2006