When I first started looking at Cloud hosting, I did quickly hear about two services, iwStack.com and DigitalOcean. One month ago I did signup for an account with DO, and have used their Amsterdam 2 DC since that. As always I started with a small VPS plan, to test uptime, network, hardware etc. Here is my review of DigitalOcean.
DigitalOcean is not really a cloud host, but they offer cloud features like pay by the hour, snapshots, templates, quick deployment, use your credit to create lots of servers, backups, several locations etc. But still, you get a “normal” KVM server. They have no High Availability, no Fail-Over, no Own ISO, no External Firewall with GUI etc like iwStack do.
But still, they have a really good product. It’s super simple to create new droplets, it takes only around 55 seconds before it is online (you get the root password on e-mail). In fact, it only takes around 55 seconds to create a 64 GB RAM, 640 GB SSD disk, 20vCore KVM server! What other host let you do that?
Their prices starts at $5/mo or $0.007/hour. You pay for what you use, and they do only bill by the hour. But they do charge you 100% regardless of your servers is turned on or off. Still, you can create a template, and delete your server, then recreate it later on when you need it, without paying for it. Unlike iwStack.com, they do not charge for template disk space.
I’m normally using a 512 MB RAM , 20 GB disk. 1 TB BW, 1vCore server on their AMS2 DC, paying $5/mo for it. So most of my review is based on this server, with the uptime. But I have done my benchmark test on a 64 GB droplet.
The first (and only) time I used their support so far, it was a mixed experience. I asked them some really short and clear questions, and got BS replies back. But I had stumbled on a little “trade” secret, that the normal support guy did not know (or wanted to reply on). I did not understand why I could not get any reply, after I had repeated my self for the third time. I then tweeted about this issue, and then it took under 10 minutes before I got a reply, both on twitter and on my support ticket. This time from a Support Specialist. I got a really good explanation on my question, and as a really nice thing I got a credit on my account.
I think this is a excellent proof of a good host. I could easily been a situation there I had been very unhappy, just getting strange replies on my ticket, but it was solved very fast. And with a very good outcome for me. 😀
Their response time on “normal” support tickets is around 14 minutes average from my tickets.
I have done one test on Serverbear.com, but it was not done on the same droplets as my own benchmark. On the Serverbear test I got a really low disk speed of 160 MB/s.
The first test is with a 16 GB 8vCore server, and I got a UnixBench result of 2844. I did then run a test on a 64 GB 20vCore server, and the result was: 4226 points. It currently holds the 5.place on my Top20 list. I could not test their 96 GB RAM 24vCore server, they have disabled it on all locations.
I get an average of 445 MB/S on my DD test, and thats not so impressive since they offer pure SSD disks on the nodes. Still, 445 MB/s is not bad, but it’s not Ramnode speeds either. I have seen DO speeds up to over 700 MB/s but I’m sure that was on low load nodes.
Really good connection in the Netherlands, and not so bad speeds all around.
My monitoring services tells me that I have a 100% uptime the last 30 days with 1 minute monitors. I’m using their AMS2 location for my test server.
DigitalOcean is not a complete cloud host, it lack some cloud features like HA, fail-over, firewall etc, but it still is a really good host. Servers is deployed within one minute, you can choose from several locations, templates etc. You can create templates and backups that you can transfer from EU to US and vica versa.
Their servers is really good, you can resize your servers with one click, and their uptime is really good. (the best).