hoopycat wrote:
You could move the data off to S3, you know. Cold storage is pretty cheap there... $0.15/GB/mo, or $0.10/GB/mo if you like to live life on the edge a bit. If you're just archiving photos and such there and don't access it frequently, it's probably a win. $2.40/mo will store your 24 GB of photos with decent availability.
A typical 15000 RPM, 600 GB, hot-swappable, 5-year warranty SAS drive continues to be about $500, so mirrored high-speed local storage is somewhere around $1.67/GB, excluding controllers, power, sleds, and replacement costs. Eventually, I expect drives will get larger as storage scientists can figure out ways to embiggen them without catching fire or decreasing MTBF.
I have already moved all of my archived data onto S3. My Linode has mostly just emails and my Gallery site taking up most of the space. The Gallery site is the biggest user by far. My wife doesn't want to be constrained in the number of photos and movies that she can put up, and within reason, I don't think she should have to be.
I have thought about making a really good S3 bucket mounting filesystem for Linux. Then I could have lots of cheap off-Linode storage, and use the local Linode hard drive as a file cache for the most frequently accessed files and as a write cache. There exists already tools for mounting S3 buckets as volumes but the last time I looked (admittedly, a couple of years ago) they were not nearly high quality enough for my required confidence level.
I actually started my own implementation thereof; but I ran out of steam and didn't finish it. I did produce a pretty good C interface to S3 (
http://libs3.ischo.com/index.html), and was fortunate that my timing was good and several companies needed the same functionality and spontaneously offered to license it from me. So I made a decent chunk of money on the effort but am still no closer to having a good storage solution for my linode.
Actually I suppose I could just use the money I made from that project to pay for Linode disk space and then I'd have nothing to complain about. At current Linode rates I could buy 50 GB of Linode storage per month for several years with that money. But I prefer to keep that money in my kids' college funds and have Linode suck it up and BUY SOME BIGGER DISKS!!!
