MediaTemple GridServer revolutionizing shared hosting? Not today. 6
A while ago I gave mt’s new GridServer a whirl. I was looking to jump the DreamHost ship for my primary hosting, especially the Rails stuff, and MediaTemple had this new cool sounding GridServer at a quite reasonable price – $20 bucks a month. At that price-point they are positioning themselves between cheap shared hosting and VPS/dedicated services, and I was intrigued. The potential for gradually scaling up, and the potential reliability gain were tempting.
First off, though, it’s not a Grid, technically. It’s more of a cluster, and clustered computing is not exactly groundbreaking. The only ground being broken here is a VPS alternative at $20/month.
And then you get to the fact that it’s hard to tell exactly what is Gridified. By reading around the best I could tell is only the web-stack. Well, as it turns out, most of my reliability issues with DH have not been because of the webserver crashing: it’s been router issues, or problems with the DB servers, or general datacenter issues. Well, these are all things that are not resolved by “the Grid.” Either your host already handles them well, or it doesn’t. I have no comment on mt about these, since I didn’t keep my account long enough to get a real sample-size for that sort of info.
Okay, so we’ve got a clustered web-stack for $20/month, that’s coo,l right? I still think it sounds like a good idea, but what do you get for that? Oh, a 64 meg Rails container to run mongrel in? Well that isn’t going to go very far; better bump that up, so now we are looking at $45/month and we are getting into low-end full VPS solutions.
That’s the problem I had basically – the lack of flexibility of the GridServer environment didn’t make the bargain seem worth it. For instance, there is no set-up for clustering Mongrels, and that shoots down the easily scalable claim. There is no way to run Trac, since it’s python, they don’t have mod_python installed, and the clustered environment doesn’t work with fcgi, by it’s very nature. It looked like Collaboa, a Rails alternative wouldn’t work, either, since it requires the ruby svn bindings, and you can’t install compiled gems onto the Grid.
Overall, I’d say once they get some of the initial weak points worked out it will probably be worth looking at again. Until then pick your poison for affordable VPS. You guys can Google™ that as well as I can, and will probably get the same list of Rails friendly hosting setups that come up every time that question is raised. In fact, if someone is happy with their affordable VPS, for running Rails, please comment here, as I am still stuck on Dreamhost.