RoR Hosting w/ Terabytes of Disk Space?

I thought April 1st was 2 days ago already :slight_smile:

I don’t want to sound rude or inpolite, and I have no idea what you’re up to, but if you can’t answer this question yourself, you won’t be able to setup a configuration like this yourself. It would involve setting up a clustered environment of dedicated servers, where your Rails app would actually be hosted on one box, leaving the data serving up to a balancer, serving your files transparently from vast number of servers, which in total could serve terabytes of data.

You’ve probably heard of the generous diskspace/bandwidth offerings from Dreamhost ( and I don’t know how good they are in terms of hosting Rails apps. I have always found shared hosts to be good enough for small, low traffic apps, but not ready for high traffic/processor intensive/versatile Rails apps. At one point, you’ll need to have root access (or sudo rights) to tweak your setup.

Shared hosting also has the (in my view biggest) disadvantage of you being dependent on both the hosting support for any server problem/upgrade (and they never fix it as fast as you yourself could on a dedicated box and do upgrades even if you didn’t ask for them, and in my case, mostly during Belgian business hours) and other users on the same box (one of them hits digg or is subject to a vulnerability attack and your site dies with it).

But if you want to host huge files and serve them through a web application, I think there are environments better suited for this than Rails. You are trying to use Rails for the things it’s not really good at and the stuff it excels at are hardly used.

Best regards

Peter De Berdt

I don't know why lots_of_storage == cluster. Amazon S3 is an extremely good
and cost-effective way to warehouse terabytes of storage. However, it really
isn't clear what the OP is trying to do beyond locating a solution that
meets his projected storage requirement.

I sympathize with his predicament, as I once had to (in the pre-S3 days)
scour the planet for someone that would sell me a modest amount of server
power with a boatload of attached storage. It's not a typical requirement
and finding the right provider can be hard.

With S3, you decouple your storage provider from the hosting service who's
responsible for serving up pages.

Peter De Berdt wrote: