Journal : Sauvegarde distribuée en P2P ?
Posté par norbs () le 13 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 ?
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 ?
> Lire le journal (20 commentaires, moyenne: 1,9).
Vous avez demandé le commentaire #412416.



Re: Sauvegarde distribuée en P2P ?
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.
[^]Re: Sauvegarde distribuée en P2P ?
>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 ?
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.
[^]Re: Sauvegarde distribuée en P2P ?
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 ?
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.
[^]Re: Sauvegarde distribuée en P2P ?
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 ?
> 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 ?
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 ?
> 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...