Journal Sauvegarde distribuée en P2P ?

Posté par .
Tags : aucun
0
14
mai
2004
Bonjour à tous,

Comme chacun je pense je trouve que les sauvegardes sont importantes... Mais je n'ai qu'une confiance limitée dans les CDs gravés. Je me demande donc s'il existe un système en P2P avec lequel on pourrait sauvegarder ses fichiers sur le réseau. Ce système pourrait par exemple fonctionner en mettant à dispo autant ou plus d'espace disque que d'espace à sauvegarder.

Est-ce que quelqu'un connaît un système de ce genre ou a des idées sur le comment de la chose ?
  • # Re: Sauvegarde distribuée en P2P ?

    Posté par . Évalué à 4.

    Un système de sauvegarde par p2p ? Tu es conscient que le p2p signifie que tu mets en partage tes données, probablement personnelles ? Je ne pense pas que c'est effectivement ce que tu cherches ... Sans compter que retrouver tes données suppose qu'elles se soient répandues sur le réseau pour que tu puisses les retrouver autre part que depuis ta machine : puisqu'il s'agit de sauvegarde, si ta machine est foutue, tu ne pourrais pas récupérer tes données s'il n'en était pas ainsi.

    « Je vous présente les moines Shaolin : ils recherchent la Tranquillité de l'Esprit et la Paix de l'Âme à travers le Meurtre à Main Nue »

    • [^] # Re: Sauvegarde distribuée en P2P ?

      Posté par . Évalué à 3.

      >Tu es conscient que le p2p signifie que tu mets en partage tes
      > données, probablement personnelles ?
      Oui j'en suis tout à fait conscient. Mais pour ce problème le cryptage est une solution.

      > Sans compter que retrouver tes données suppose qu'elles se
      > soient répandues sur le réseau <snip>
      Oui c'est bien le but : répandre ses données sur le réseau pour pouvoir les récupérer à tout moment...

      Je comprend bien que l'idée soit gênante de disperser ainsi ses données précieuses, mais pourquoi pas ?
      • [^] # Re: Sauvegarde distribuée en P2P ?

        Posté par . Évalué à 2.

        Admettons que tes données soient cryptées : elle ne se répandront pas sur le réseau car personne ne les téléchargera et utilisera sa bande passante pour obtenir et mettre à disposition des données totalement inexeploitables.

        « Je vous présente les moines Shaolin : ils recherchent la Tranquillité de l'Esprit et la Paix de l'Âme à travers le Meurtre à Main Nue »

        • [^] # Re: Sauvegarde distribuée en P2P ?

          Posté par . Évalué à 2.

          Ici le fonctionnement serait inverse du P2P habituel : c'est le fait d'envoyer ses données qui rend service, pas le fait d'en recevoir.

          Et pour avoir le droit de sauvegarder (envoyer), il faut recevoir...
          • [^] # Re: Sauvegarde distribuée en P2P ?

            Posté par . Évalué à 2.

            Oui pourquoi pas, après tout ... Il faudrait alors que chacun accepte de partager de la bande passante et un espace disque pour héberger des données qui ne lui appartiennent pas forcément et qu'il le fasse de manière conséquente. Parce que si chacun accepte de partager 1Mo pour ensuite sauvegarder 100Mo sur le réseau, le principe ne tiendrait pas. Et quand on voit que certains sur les forums/groupe de discussion demande comment récupérer un fichier par Bittorent et limitant l'upload pour les autres, on est en droit de ce dire que c'est loin d'être gagné.

            Techniquement, ce système de "sauvegarde distribuée" (puisque c'est bien de cela dont il s'agit) peut être intéressant. Il reste quand même la question de savoir comment et sur quels critères se fera la propagation des données, et quel serait l'impact sur le traffic global de la sauvegarde, de la diffusion "automatique" et de la récupération par des milliers de personnes de centaine de mégo-octets.

            « Je vous présente les moines Shaolin : ils recherchent la Tranquillité de l'Esprit et la Paix de l'Âme à travers le Meurtre à Main Nue »

            • [^] # Re: Sauvegarde distribuée en P2P ?

              Posté par . Évalué à 1.

              Imaginons que tu es un gros reseau en entreprise avec des disques quasiments tous vides (Pourquoi donc la secretaire a un disque de 60Go ?). Tu pourrais utiliser tout ce disque pour former un disque de backup final colossal. Avec un peu d'algo du style de ceux utiliser dans le RAID5 et de copie en plus pour la securite. Securiser tes data sur le reseau doit devenir possible.

              Ca m'interresserait enormement cette idee. Quelqu'un aurait un nom de projet ou un debut de quelque chose, parce que ca ne me parait pas evident a coder :-)
              • [^] # Re: Sauvegarde distribuée en P2P ?

                Posté par . Évalué à 1.

                > Quelqu'un aurait un nom de projet ou un debut de quelque
                > chose, parce que ca ne me parait pas evident a coder :-)

                Voir + bas dans la page...
    • [^] # Re: Sauvegarde distribuée en P2P ?

      Posté par (page perso) . Évalué à 3.

      Ca peut être une bonne idée à plusieurs conditions :
      - Les données doivent être cryptées (2048 bits/RSA semble un bon parti)
      - Les données doivent être dispersées (pour pouvoir retrouver ses données en toutes circonstances, même si un des ordinateurs en face a planté ou est déconnecté)
      - Les données doivent être redondantes, afin d'avoir toujours une personne connecté qui a une partie de vos données
      - Chaque partie sauvegardée doit être indépendante des autres, afin de pouvoir récupérer une partie des données si une partie est manquante
      - On doit héberger minimum n fois la quantité de données qu'on sauvegarde, avec n le nombre de fois ou l'on souhaite que nos données soient recopiées sur le reseau

      Voilà mon appréciation... Si quelqu'un veut bien passer au codage...
      • [^] # Re: Sauvegarde distribuée en P2P ?

        Posté par . Évalué à 1.

        > Les données doivent être cryptées (2048 bits/RSA semble un
        > bon parti)
        On est d'accord.

        > Les données doivent être dispersées (pour pouvoir retrouver
        > ses données en toutes circonstances, même si un des
        > ordinateurs en face a planté ou est déconnecté)
        > Les données doivent être redondantes, afin d'avoir toujours
        > une personne connecté qui a une partie de vos données

        Ca c'est un problème : si les données sont réparties n fois, pour que le système fonctionne, il faut consacrer n fois l'espace disque sauvegardé aux sauvegardes des autres.... Ca peut faire lourd !

        > Chaque partie sauvegardée doit être indépendante des autres,
        > afin de pouvoir récupérer une partie des données si une partie
        > est manquante.

        Donc au lieu de faire une sauvegarde globale, faire un ensemble de sauvegardes avec une taille maxi.

        > On doit héberger minimum n fois la quantité de données qu'on
        > sauvegarde, avec n le nombre de fois ou l'on souhaite que nos
        > données soient recopiées sur le reseau.

        Ah mrd, tu l'as déjà écrit, tant pis je garde ma première réponse quand même... C'est le problème principal. Mais les données véritablement importantes sur un système ne représentent qu'une fraction d'un disque dur. Et comme la taille des disques augmenté régulièrement, ça peut le faire...


        > Voilà mon appréciation... Si quelqu'un veut bien passer au
        > codage...
        Ca m'étonnerait que personne n'y ai déjà pensé et commencé à coder...
  • # Linus disait

    Posté par . Évalué à 1.

    Linus disait un truc du genre (vaguement) "a quoi ca sert de se casser la tête a faire des backups sur cd-r(w), dat, et ce genre de choses, alors qu'il suffit d'uploader tes documents sur un serveur ftp profesionnel/public, et de laisser l'admin de backuper tes données tout seul"
    • [^] # Re: Linus ne disait pas

      Posté par . Évalué à 1.

      Hum je pense pas qu'il faut le prendre comme ca:

      "Only wimps use tape backup: real men just upload their important stuff on ftp,
      and let the rest of the world mirror it."

      C'était un trait d'humour du genre moi je sauvegarde pas y'a déjà 12 millions de gens qui sauvegarde mon archive chez eux. Si tu fais entrer l'admin en jeux ce n'est plus drôle :-)
    • [^] # Re: Linus disait

      Posté par . Évalué à 2.

      Ca demande une grande confiance dans l'admin

      <ma_vie>
      Un ami avait un hébergeur mutualisé semi-pro. A l'inscription cet hébergeur se ventaient de backuper tous les 24 heures les serveurs (base de données - fichiers - mail).

      Très confiant, cet ami n'a pas sérieusement sauvegardé chez lui ses fichiers et pas du tout le contenu des tables. Au sortir d'un plantage, il s'est retrouvé avec les fichiers d'il y a 15 jours et les données de plus d'un mois (et comme il avait changé sa structure plus rien ne marchait...) !

      Bref méfiez vous quand même de ce genre d'affirmation.
      </ma_vie>
  • # ustorage :D

    Posté par . Évalué à 3.

    Salut,

    Le projet ustorage auquel le labo de ma fac participe (et moi par la même occasion) a ce but : www.ustorage.net (site très laid)

    Ecrit moi @dflp.org si tu veux des détails :D

    Note : le projet est très loin d'être opérationnel
    • [^] # Re: ustorage :D

      Posté par . Évalué à 1.

      D'après la page http://www.laria.u-picardie.fr/~soyez/classification.html(...) il existe un petit paquet de tels clients P2P.
      Je me demande lesquels sont stables, quels sont les avantages/inconvénients des uns par rapport aux autres, quelle est la valeur ajoutée de ustorage ?
      • [^] # Re: ustorage :D

        Posté par . Évalué à 2.

        ustorage vise principalement la perennité et la confidentialité des données en fait (moi je ne bosse que sur la GUI).

        Les fichiers sont découpés à 2 niveaux : en blocs puis en fragments. Lorsque l'un de ceux là vient à disparaitre (deconnexion d'un pair) alors il reste "reconstituable" à partir du reste.

        C'est encore en version super beta qui plante donc je te conseille de te tourner vers quelque chose de plus abouti du style extremweb ^^
        • [^] # Re: ustorage :D

          Posté par . Évalué à 2.

          > ustorage vise principalement la perennité et la confidentialité des données en fait

          Est-ce que cela veut dire que les autres logiciels ne sont pas nickels à ce niveau ?
          • [^] # Re: ustorage :D

            Posté par . Évalué à 2.

            Je sais pas j'ai jamais fait de comparatif mais quand j'en parlait avec mon responsable de projet il m'a dit que c'était le point fort du truc :)
  • # freenet

    Posté par (page perso) . Évalué à 1.

    Freenet devrait répondre à tes attentes :
    http://freenetproject.org/(...)
    Par contre tu ne sais absolument pas ce que tu stock sur ton ordinateur :-)

    Une rapide explication en français avec liens de téléchargement :
    http://www.ratiatum.com/logitheque.php?id_log=112(...)
    • [^] # Re: freenet

      Posté par . Évalué à 1.

      J'ai peur que freenet ne convienne pas à cause de " Instead, files are kept or deleted depending on how popular they are, with the least popular being discarded to make way for newer or more popular content ".

      Ca ne serait pas terrible que ma sauvegarde soit perdue car jamais demandée !
  • # ne pas ecrire

    Posté par (page perso) . Évalué à 3.

    pourquoi ne pas faire circuler indéfiniement les données sur le réseau ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.