I’ve been running a Linode supplied UML virtual server for the best part of two years now. I have been extremely happy with it, but I’m now repeatedly running into performance problems with it, and things will only get worse. Basically the problem is Ruby on Rails, and more specifically the Typo weblog software. Ditching RoR is not an option because I host more than one application (with more to come) on it, and whilst I could ditch Typo for something lighter (but still RoR based) I don’t want to – even though that decision is mainly based on inertia. However I need to do something because occasionally my server will be brought to its knees and I get sick of sorting it out, especially as I host other sites on this server. Although I could switch to some managed RoR hosting, my preference to to host my own because I although I don’t like solving problems, I do like causing them!
As I see it, I’ve got the following options:
- Pay for a bigger Linode
- Buy another VM and move either the Rails apps or the other sites to there
- Switch to a Xen hosting provider
- Some combination of the above
Before I make a final decision, has anyone got any suggestions/advice (other than ditch Rails)?
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.
Let me know if you want a Xen unit to try out for a week, and how much you’re paying on Linode at the moment, I might be able to sort you out with a better deal seeing as you’re a RoR man
For blogging, Mephisto maybe?
This could sound stupid, but are you running Typo in dev mode or behind FastCGI?
Maybe a swtich to production+mongrel_cluster+apache/mod_load_balancer could work for you.
Regards,
Luis