« Free Speech or Stone Age | Main | Flat Rate Storage Services vs. rsync.net »

Comments

Trevor Blackwell

SANs scare me because byzantine failures in any system connected to it can corrupt any data on the system. [Byzantine failures are those where a system doesn't simply crash & reboot, but continues to operate incorrectly. Imagine a bit corrupted in memory causing a block to be written to the wrong sector on a disk, corrupting some important meta-data, which causes other clients to start writing things in the wrong place. Ugh.]

I like rsync.net because I feel like I understand how it works and the ideas behind it. Its hard to imagine a cascading failure that takes out my main disks, in-house backups, and rsync on the same day.

Marco

Honestly SwissDisk failure haven't suprised me because :
1) I have never heard of them before this blog post
2) Even if I had I wouldn't ever signed up with them just looking at the website, it completely lacks of personality, seems like a template.
3) On that website they claim some mumbo-jumbo cloud storage but they don't explain to the end customer how it actually works, another reason to be suspicious.

Then, they (un)surprisingly lose all the user data and they are not able to explain why, so their only solution is to claim all data lost, run away, and sell the whole client base to someone like EMC (a quick search on my finance software shows that EMC is the only company in the storage industry to have a market cap near 40B$, and with Mozy they offer a service comparable to swiss disk, so it would be a match), oh great.

John Kozubik

@Marco

I hadn't thought to investigate that "$40B" number ... thank you for that.

Nathan

As rsync.net lost some of my data a short while ago, I'm not surprised by the SwissDisk melodrama. However, my understanding of rsync.net's terms was that storage was offered on a best-effort basis. Because of that, I did not rely on them as primary backup, and, could restore the information they lost with modest effort. Guaranteed data integrity and confidentiality is nearly impossible to actually deliver:
1.) Consider the dollar value of my photos. They're my personal memories, and if lost by a hosting service, I would have a hard time showing monetary damages in a court of law. Even should I succeed in getting a judgment, I would still not have my photos back. Some data has value which cannot be precisely determined, and this is quite a problem because it prevents effective legal recourse should the hosting service renege on their end of the deal.
2.) Force Majure applies to most contracts with a business. If the local terrorists destroy the hosting servers, the hosting service is off the hook. However, I still have to work without the needed data.
3.) Byzantine problems like buggy firmware, etc... can silently corrupt data; worse, if you encrypt your files before storing, it's rather difficult to prove your files were corrupted, vs you simply lost the key.
4.) Unless one encrypts their files with their own crypto programs, confidentiality is out. Maybe your hosting service's custom app correctly works; maybe it doesn't leak keys; maybe it doesn't silently corrupt data; etc...
5.) If you don't encrypt, well, then, you can't really say with any certainty that no one else is looking at your data.

Rsync.net doesn't promise the impossible or make outlandish claims about the integrity or confidentiality of the data you put there. Rather to the contrary, they seem forthright and honest about what you can realistically expect from them. Would it be better if they could guarantee data integrity? Of course. But a company that would lie to me about their abilities would likewise try to weasel their way out of being held to those commitments should they lose my data. In short, it's better to be informed than blissfully unaware and unprotected from the inevitable.

Alaric Snell-Pym

Indeed. My company ( http://www.geniedb.com/ ) develops a replicated high-availability database system, and we're happy to be backing up our version control repositories to rsync.net than some faceless outfit full of marketing speak and buzzwords.

Meanwhile, in my copious free time, I'm working on an sftp backend for a personal project of mine, which is an archival/backup system, called Ugarit ( http://www.kitten-technologies.co.uk/project.php?project=ugarit ); and when I've done that, I'm going to write a backend multiplexer that puts replicas of the backups onto multiple physical backend (possibly distributing the data, too, rather than maintaining full replicas). Because no one backend will ever be 100% reliable. The best you can do is to hedge your bets!

haploid

This is all well and good, but when a near gamma ray burst kills all our backups hosted @ rsync.net, I will be a very unhappy customer for the 5-10 days of life I have left.

mmmbuzz

Hello Mr. Kozubik, all, SwissDisk would like to thank you for tracking our service. Despite the unfortunate events of 10/09 we are happy to say that since the system was restored on the new platform that SwissDisk has experienced 100% uptime. The new platform was desinged by a team of leading engineers to be one of the most reliable ever built. Further SwissDisk has created a secure/private backup solution. In the extremely unlikely event of any downtime we can restore all accounts in a very short period of time. SwissDisk management and engineers are confident that anyone using SwissDisk will experience the ultimate in security and reliability. News:
.... SwissDisk has recently released our new Multi-User feature. This paid feature allows a account holder to create a folder and assign a unique password to that folder. The account holder can also create a folder named "Shared" that will allow all sub-account users to share files. For more information please see the Multi-User tab at the top right of your My SwissDisk page. Also note, the SwissDisk site graphics, etc will be updated very soon. Thank you for sharing your blog, we appreciate honest web reporting and views.

The comments to this entry are closed.