Stay Away From Rackspace Cloudsites
Posted on December 31st, 2009 in Everyday Tips, PHP | 15 Comments »
I have worked with several dedicated servers at Rackspace and the experience was a joy. The servers perform very well and the Rackspace managed support was great. So when I learned of Cloudsites which appeared to bundle the great support I had grown to love with a package that seemed great for hosting our sites that didn’t require their own dedicated server I was very excited. Unfortunately, it turns out the Rackspace Cloudsites is unstable, unreliable, and slow. The support is still good, at least in terms of being available, but all they can say is “I’m sorry all your sites are down.”
The Cloudsites control panel is very nice (when it is online). It’s very easy to set up sites, the interface is clean, and their built in email service is excellent. Their spam filter works exceptionally well. It is a bit confusing to set up email addresses that simply forward to another domain but it is possible. Even though the control panel is nice, that is pretty much the only redeeming quality Rackspace Cloudsites has to offer. There are many other factors that totally negate the benefits of their pleasant control panel.
No SSH Access
Since Cloudsites does not provide SSH access you can’t host your git or svn repositories on cloudsites. They recommend using ExpanDrive so that you can deploy your sites from your source code repository to your live site but it is extremely slow to the point of being virtually useless. We found that it was far faster to use Transmit to connect to the server than Expandrive. We also started using Beanstalk for our subversion repositories. Beanstalk is awesome, works great, and has a very cool FTP deployment feature which enabled us to deploy our sites to Rackspace Cloudsites quickly and effectively. The only downside to Beanstalk is that they limit the number or repositories you can have. Most of our projects don’t require much disk space for the source code so we are going to run out of repositories long before we hit our disk space limit. Be that as it may, Beanstalk is a great investment and I recommend it to anyone looking for a managed subversion resource. If the lack of SSH access were the only problem Cloudsites had, we would still be using it. With Beanstalk and a few tweaks to our production work flow we were able to get around the lack of SSH access – although it was annoying. For example, it’s nice to transfer a large number of files as a compressed tarball or a zip file (such as a WordPress installation) then extract the tarball on the server. The Rackspace Cloudsites control panel has zip/unzip functionality but it’s a pain to use compared to real command line access. Likewise, anything else you would do from the command line, like testing cron scripts, is painful if its even possible at all.
Stability and Performance Is Miserable
The stability of Rackspace Cloudsites is terrible. Just this week the control panel was completely offline for about 3 hours. It went off line right as I was transferring a site and consequently I was unable to complete the transfer and had to start all over again the next day. So, basically all 26 sites we had on Cloudsites were completely unavailable if I needed to do anything involving the control panel such as install an SSL cert, create an email account, reset and FTP password, etc.
Even worse than having the control panel offline, we run several e-commerce sites and 2 weeks before Christmas, our peak sales time of the year, our database was in “read only mode” ALL DAY due to a “degradation” in their service. So, to our customers, it appeared like they were buying things because the site was online and everything seemed to be working, but their orders were never saved to the database. This was a problem with several of our sites that day since multiple sites all use the same database server that was in read-only mode. Rackspace has offered us 1 free month of hosting for our trouble.
Performance is pretty crappy too. Because of all the trouble we had with Cloudsites, our friends on Twitter suggested that we look into VPS.net. After reading a bunch of great reviews and researching their product offering we decided to sign up for a small, 3-Node account costing a mere $54/month (compared to $120/month for Rackspace Cloudsites). We transferred one of our WordPress websites off Rackspace Cloudsites onto our new VPS.net setup and here is a report of the response time of Rackspace Cloudsites vs VPS.net running the exact same site. VPS.net is about twice as fast (half the response time).

We have run other benchmark tests and have found that a 3-Node, $54/month account with VPS.net is roughly twice as fast as Rackspace Cloudsites. For example, in addition to response time being about twice as fast, the VPS.net account is serving twice as many requests per second. Again, these tests are on the exact same WordPress website running on both servers.
Support
The main reason we signed up for Rackspace Cloudsites in the first place was because of the great experience we have had in the past with Rackspace “fanatical” support with our dedicated servers. The support is still good with Cloudsites but, unfortunately, since the platform itself tends to “degrade” frequently, there is not much the support can do for you other than perhaps hook you up with a free month of hosting. With Rackspace Cloudsites the unlimited support is included in the $120/month cost (Yes $120/month not $100/month: Cloudsites charges you and extra $20/month if you want to use SSL certificates).
With VPS.net you are free to manage your own account or you can elect to purchase their Pro-Active Managed Support package for $99/month. The managed support package gives you live chat with their support team and they will pretty much do anything you need including migrate over up to 20 of your websites from your previous hosting company. This also includes monthly security overhauls and 24/7 monitoring. If you don’t want to buy the $99/month package you can submit paid trouble tickets for $10/ticket. We have found that the we almost always have our support tickets resolved in less than one hour.
Both Rackspace Cloudsites and VPS.net offer excellent support. But, since the folks at VPS.net can actually do something to help, as opposed to the Rackspace support folks simply apologizing for their failing system, VPS.net wins out in the support department as well.
15 Responses
I switched to Slicehost. Average response time has been about 265ms
Hi Barke. Thanks for the comment. We looked at SliceHost too but didn’t choose them because they don’t offer any managed services (as far as I know). It’s really nice to have other folks worrying with the day to day technical details of keeping everything running so we can be free to focus on the development. That is great response time though. Congrats to Slicehost!
Hi Lee,
Thanks for your feedback. I’ve read through your post and understand your concerns. We do have a Cloud Servers product which appears that it might have been a better fit for your needs. Ryan Bartely, our Product Manager for Sites, will be emailing you directly with a detailed response. I realize you have already chosen another provider but we’d still like to stay in discussion with you just in case you do need another solution in the future. We’re here to help in any way we can.
Thanks and Happy New Year!
Angela Bartels
The Rackspace Cloud
210.312.3766
@rackcloud
Hi Angela. Thanks for the comment! I spoke to our Rackspace rep about Cloud Servers and he actually steered me away for Cloud Servers saying that they are more intended for developers who want to test software. He also said there there is no managed support for Cloud Servers. So it would be entirely on us (me) to install a control panel, and configure everything (email, dns, database, etc) and keep everything patched and running. We really need more support than that so we can focus on the development side of our business. He also suggested that we could get a cloud server to use as our mysql database, but after listening to all the trouble involved and the cost for data transfer between cloudsites and cloud servers it was far to complicated and expensive to make sense for us. We’ve still got our dedicated servers with you though, and are very happy with your managed dedicated server products. The cloudsites product, however, has been a disappointment.
Lee, this makes perfect sense. We actually do have something in store for Cloud Servers and it would be great if we can get your feedback. I’ll put you in contact with our Director of Product, Chandler. Your feedback is greatly appreciated. Again, we apologize about your poor experience with Cloud Sites. Happy to hear you are still utilizing our dedicated offering.
Best,
Angela
Prob with VPS.NET is the support and response rate in an outage is rubbish and they never honest about reason for down.
UK2 is also a bad company, they break laws about reporting accounts!
Its also worth pointing out that with VPS.NET you also get a free http://www.cannybill.com account enabling you to resell nodes and servers to your clients:
http://www.vps.net/blog/2009/08/11/cannybill-integration-resell-the-cloud-today/
Lee,
Thank you for your details blog post about VPS.NET. We appreciate your nice comments about VPS.NET and our support personnel, and the graph which shows the decrease in response time is astonishing! Ill be sure to show that to some of the people here in office.. Please do drop me a line in the Support Department if you do need anything, just ask to have it escalated to me
Thank you for choosing VPS.NET as your cloud hosting provider.
Regards,
Kody Riker
http://www.vps.net
Account Representative
1-866-643-7427
How big a WP site were you running? How much traffic were you getting during the period of your graph?
This report is for the website http://www.QuietHeadphones.com
Lee,
Did you ever switch to Rackspace CloudServers? Your 3-node server at VPS.net costs $43/mo today and has 1GB RAM. A Rackspace CloudServer with 1GB RAM costs $44/mo but comes with Fanatical Support.
No, Ben, we ended up getting a dedicated server at Rimuhosting. We’ve got 2 1TB drives in a raid configuration, a 2GB of RAM, and it’s running the Virtualmin Pro control panel. Rimuhosting doesn’t officially offer “managed” support but their support team is available via a ticket system and a live chat room (hosted by Campfire) and they are quite helpful. Admittedly, there are times when an issue is somewhat complicated and communication via the ticket system is slow and there is plenty of unnecessary back-and-forth communication when a real-time conversation would be far superior. Be that as it may, we have tried a large number of hosting companies and Rimuhosting offers by far the best combination of support and services for our needs. We now have 2 servers with them. Performance and reliability has been fantastic. When you compare apples-to-apples in terms of hardware, Rimuhosting is less than half the cost of a dedicated server at Rackspace. Of course, Rackspace support is indeed fanatical and you can get a real person on the phone any time any day and a lot can be said for that. Is it worth an extra $300/month? Maybe so, depending on your needs and what kind of applications you are running… and if Rackspace officially supports the stuff you are running. We have a high profile web application that handles electronic medical records and it runs on a dedicated Rackspace server. So, for that application, it our client thought it was worth the extra money for the fanatical support.
A note about “official” support, we were deploying 2 Ruby on Rails apps on a dedicated Rackspace server. At the time, Rackspace did not “officially” support Rails but, on the phone when I was being sold the account, they said they had plenty of folks on staff were very familiar with Ruby on Rails and they would be happy to help. This was back even before Phusion Passenger was well known and we were deploying to a cluster of Mongrels. The Rackspace Rails support couldn’t fill a thimble. Rackspace is a strong proponent of the Plesk Control panel and I was asking about how to setup Plesk to pass incoming requests through to our Mongrel Cluster. It seemed like a fairly standard thing to need to do but we got no help in setting that up whatsoever. Plesk is sort of “pretty” but is really a bad control panel if you need to do anything at all technical. So, anyone interested, please take a look at Virtualmin Pro. It’s cheaper, and far superior to Plesk in almost every way. I don’t know if Rackspace officially supports Ruby on Rails now or not, but I figured I share my experience.
Hi Ben,
I got sick of rackspace cloud too. I’m part of a dev team and we’re in the final stages of developing our own hosting product. It’s more like a cluster than a cloud which enables us to give more control options to the user. Up to this point we have only been hosting our own projects in our data centre, but we’re shortly going to be releasing our vCluster to the public.
At the moment it’s free to use as we’re in the final stages of development, so I’d be interested to hear what you think, especially after your experiences with the rackspace cloud.
Have a look at our blog if you’re wondering what we’re all about.
Cheers
http://catn.com/blog/
We use rackspace for about 50-60 sites and we love it. No problems, up all the time, twice the response of my last time, easy to use panel. etc etc etc. I’ve been recommending it to clients like crazy. Also extensively using CDN. Sure, no ISP is perfect but they are far far better than this review implies.
Hi Jeremy. It’s great to hear that the Cloud Site service has improved from when we were using it. If the stability issues have been resolved and you can work around not having SSH access then it would be a fantastic service. The support team is great and the control panel was really nice too. Thank you for updating this post with you positive experience.