Slashdot Mirror


Cringely's P2P Backup Idea

gewg_ writes "If Napster and Bit Torrent had a baby, would it Baxter? As a follow-on to Cringely's last column where he talked about having a backup strategy in the wake of Hurricane Frances, this week he proposes a distributed RAID notion as a solution."

10 of 205 comments (clear)

  1. over and over again ... by duplicatedAccount · · Score: 3, Interesting

    Well, we leave the data where it belongs: in the proxy network where the processes live too. Still a bit incomplete, but maturing WebDAV and mountable slices forthcoming...

  2. Freenet by John_Allen_Mohammed · · Score: 5, Interesting

    Just insert a bunch of data into the network.. record the keys and retrieve once a week then delete. That should keep the data retrievable from the network for a good while. Using two nodes would help. Plus everything is encrypted with some heavy shit.

    Or, just make a local-freenet on the company lan.. everything is encrypted and unretrievable without the proper keys, so it's very secure and it's distributed.. + FEC encoding.

    That assumes freenet works, AFAIK it's still fucking broken. Ian Clarke is playing too much politics with the project and the only coder that really understands freenet (Mathew Toseland) is swamped with ideas, day after day.. it just gets worse and worse... The donations seemed like a good idea, but after watching the DEV list for the last 18 months, I realize it's a failed project :(

    --

    Skype Me! username: john_allen_mohammed
  3. Re:What an awesome idea by Mod+Me+God+Too · · Score: 5, Interesting

    I once encoded some data in a few MP3s... this was back in 2000. The MP3s were long speech files... about 30mb/file @ 160kbps and were popular, but took so long to transfer, so to propegate the 'new' files as quickly as possible I reduced the bit rate from 160kbps to 32kbps and added in the 'extra' 'noise' as I did this - as it's speech it didn't really matter.

    If I do a search now they're easy to find, much easier than the original 160kbps were.

    This was just a test, no special data used - but an amazing way to archive and distribute data.

    --
    --

    It is not the commies, the government, the nigger, nor the corporates. It is your paranoia.
  4. Save Betamax by chatooya · · Score: 4, Interesting

    Ideas like Cringely's will be impossible if the INDUCE Act passes.

    Save Betamax is a national Congress call-in day this tuesday to oppose the INDUCE Act. It might be our last chance to stop this bill.

  5. Re:damn.. by dotwaffle · · Score: 5, Interesting

    I had this idea in about '97 or '98. I looked around to see if anyone else had done anything like this (remember, this is kinda pre-mass-P2P) and found that someone had done so, but on a business scale solution. I think it was called Mango, and is still in production today. It essentially made a portion of your drive available for a drive letter, then whetever was copied onto it could be seen by all. The data was stored in at least 2 places, so if one went down, there was still one copy, and the remaining copy would duplicate, so that there was always at least 2 copies. In the end, I think nobody went for it because it was too expensive... But this is EXACTLY what a lot of Small-Medium businesses need atm. Bring on the Mango's!

  6. Nice idea, but by moonbender · · Score: 4, Interesting

    It's a neat idea. In a nutshell, he suggests a Peer to Peer encrypted storage network. You get exactly as much storage room as you are willing to offer yourself for others to use. When you store anything, it's encrypted and automatically spread to other systems.

    It doesn't make for a very safe backup, though: What happens if somebody decides to stop the service and just deletes his local storage? You've got no more backup at least for a while, and you might not even know it. And of course, other people have head crashes, too, which would also obliberate your backup at least for the time it takes to recreate it from your own data. Of course, by that time, you might have deleted it yourself, either by accident or knowingly, since you have a backup after all. A viable solution would be to store every file multiple times on different remote servers, although that'd lower the storage capacity you get. It's still the right step, though.

    The crucial problem is that the service provider can't really give any guarantees that you will be able to regain your lost data. With three or more independent copies in different locations, it's very unlikely that the backup won't work for some reason, but a backup that's not 100% is not a very useful one, especially in those situations where backups are really crucial.

    It's still a neat idea, and to my knowledge has not been done to that degree of sophistication. Of course, as others suggest, nobody is stopping you from inserting encrypted data into Freenet, but that's nowhere near as fast and secure as this could be. And while it's not a true backup, it's better than no backup at all, and most likely enough security for many persons.

    --
    Switch back to Slashdot's D1 system.
  7. I still say Gmail... by plasticmillion · · Score: 4, Interesting
    Not to beat a dead horse, but Cringely seems like he was in a bit of a hurry to reject the Gmail solution. Wouldn't simple encryption solve the privacy problem? The Gmail text analysis is based on the assumption that the data is some kind of natural language text, so it would be baffled by anything else. Huffman encoding (or some other compression) would do the trick and save space besides.

  8. If Diablo 1 was in P2P by CrazyJim1 · · Score: 4, Interesting

    If your character data was stored on everyone else's computer, it would act like a virtual server, where if a few data sets get hacked, they'd be corrected by the whole.

    P2P can work in wild ways we haven't even tapped.

    too bad orrin hatch is trying to outlaw p2p:
    www.geocities.com/James_Sager_PA

  9. Already a commercial product by YetAnotherName · · Score: 3, Interesting

    A company called 312, Inc. already has a commercial product for P2P backups called Lean On Me.

    I don't work for them, etc.

  10. Re:p2p backup by aqua · · Score: 3, Interesting

    I made a related waggish proposal a couple of years ago:

    1. Make tarball of backup
    2. Encrypt if desired
    3. Encode tarball, 4-8 bytes at a time, in email addresses
    4. Put email addresses on web
    5. Wait for spam

    Presto -- spammers now pay for your backup; anytime you have a disk failure, just wait a while and watch your spamcan or smtp log, and reconstruct your backup at will.

    (Some assembly required, offer void where prohibited)