Live data from Hacker News

Cloud server showdown: Amazon AWS EC2 vs. Linode vs. DigitalOcean

remcobron.com

31–40 of 116 posts

Re: Cloud server showdown: Amazon AWS EC2 vs. Linode vs. DigitalOcean

#31

Did you try multiple instances on each provider? Performance between VPS's from the same provider varies wildly. If there are 64 VPS's on a server, you will probably get a lot more than 1/64th of the processing power of that server because most of the other VPS's are idle. But how much more than 1/64th you get will vary wildly from machine to machine.

Performance between VPS's from the same provider varies wildly.

This absolutely should not be true, and in my experience it isn't true on Amazon -- you will neither be starved for resources if others do intensive things, nor will you enjoy riches if they are quiet: You will get what you are paying for.

I have a personal experience from Digital Ocean that is a bit different. Firstly let me say that I think they have a great service and compelling prices, but I set up a test server (the 2GB/2CPU variant) to trial leveraging it in the platform mix, as a solution that crosses host providers = awesomeness.

The IO performance I got was terrible, despite all of the talk about SSDs. Simple operations would stall, the CPU endlessly waiting on wa. I submitted a support ticket and quickly they toggled some priority flags and I started getting performance more along the the lines of expectations, but ultimately it seems like a classic case where single tenants can completely monopolize the platform, enjoying the entirety of the storage platform at the cost of everyone else. I'd rather that they cap consumption and do appropriate IO quanta allocations rather than leaving VMs starved.

And it really makes me concerned for the future -- do I have to constantly do benchmarks and analysis, hopping VMs just to find one that isn't an abomination? That isn't how these things are supposed to run.

Re: Cloud server showdown: Amazon AWS EC2 vs. Linode vs. DigitalOcean

#32
EC2 always comes out behind in these comparisons. However, EC2's benefit is the synergy of the platform: painless images, flexible volume management, VPC, programmatic DNS, queue services, Heroku style service, baked-in Chef support, easy RDBMS cloning and replication, etc.

Re: Cloud server showdown: Amazon AWS EC2 vs. Linode vs. DigitalOcean

#34
post #5

Yes, amazon is 'overpriced' if what you're looking at is CPU or disk speed (which is not a bad metric, really). Where amazon shines is the amount of programmatic interaction you can do with it - have build scripts kick off an EC2 instance to run tests, send reports, shut it down. Programmatically bring up more instances during peak times, spin them down at night, etc. AFAICT, Linode doesn't offer that, and they proba…

The other thing Amazon offers is investor confidence. I've worked with several clients who could save tons of money every month by going to Linode, DO, etc., but stay with Amazon (or Heroku) because they feel it reassures investors they are following "best practices." I can understand lots of reasons not to switch, e.g. just having higher priorities, but this reason seems particularly silly.

It's not that silly when you consider the security track record of AWS compared to Linode.

Re: Cloud server showdown: Amazon AWS EC2 vs. Linode vs. DigitalOcean

#36

Earlier quoted context omitted.

The other thing Amazon offers is investor confidence. I've worked with several clients who could save tons of money every month by going to Linode, DO, etc., but stay with Amazon (or Heroku) because they feel it reassures investors they are following "best practices." I can understand lots of reasons not to switch, e.g. just having higher priorities, but this reason seems particularly silly.

It's not that silly when you consider the security track record of AWS compared to Linode.

Can you elaborate on their track records?

Re: Cloud server showdown: Amazon AWS EC2 vs. Linode vs. DigitalOcean

#37
post #36

Earlier quoted context omitted.

It's not that silly when you consider the security track record of AWS compared to Linode.

Can you elaborate on their track records?

[1] - https://blog.linode.com/2013/04/16/security-incident-update/ [2] - http://arstechnica.com/business/2012/03/bitcoins-worth-22800...

I believe there may have been other incidents.

That said, I still have a number of services running happily on Linode. :)

Re: Cloud server showdown: Amazon AWS EC2 vs. Linode vs. DigitalOcean

#38
post #33

Has anyone used Cloud66 or Cloudfoundry to deploy to either of these (Linode, AWS, Digital Ocean)? I'm about to deploy an app and I would like to get other impressions.

I've used Cloud66 for a few sites and would recommend them.

I like the workflow for creating stacks and I really like the polyglot nature of selecting which cloud to deploy to.

They did have a security incident a while back and I'd recommend reading up on that. They had a blog post about it but it appears they've since pulled that. I don't know what that's about.

I'll tell you that you'll be hard-pressed to find better customer support/service in another company. They're open to suggestions and will help you if you ever run into an issue deploying an app.

Re: Cloud server showdown: Amazon AWS EC2 vs. Linode vs. DigitalOcean

#39
This is only true with the small instance type though, which is severely CPU handicapped. The larger instances (> medium) get the full CPU throughput. Their "EC2 Compute Unit" rating is mostly marketing, I could never verify it by practice. Some instances with twice the ECU actually give more than twofold performance, while instances with 1 ECU should be renamed to 0,25 ECU.

I would expect anyone who works with AWS to know this by now.

Post reply on HN