BlueHost VPS review: powerful managed cPanel VPS hosting | Techno FAQ

BlueHost VPS review: powerful managed cPanel VPS hosting

Update on 31 October 2015: BlueHost is now offering 50% off for the first month of VPS purchases. Follow this link to grab the offer while it lasts.

Advertisements

One fine day, we were invited by BlueHost to try them out and write a review. I replied to them and agreed to do so. I was (naturally) expecting a shared hosting account to review. But what I got instead was an opportunity to try out their standard VPS (virtual private server) plan. I’ll try to be as detailed and accurate as possible in writing my review. So here it goes.

About the VPS plan

The plan I got to try out is the VPS standard plan. The highlights of this plan are:

All this comes at a bundled cost of US$ 29.99 per month, with the first month being charged only $14.99.

The account control panel

BlueHost uses a modified cPanel which uses a custom theme and is custom branded to the extent that is doesn’t really resemble the original cPanel. Also, it has many extensions which are directly connected to BlueHost’s other services. Long story short, the billing panel and cPanel seem to be tightly tied together.

Since this is a VPS, there is also the option of logging into WebHost Manager and changing every bit of the server settings.

BlueHost has done a wonderful job is making the panel extremely easy for new users to use, with the controls and features very easy to locate and crystal clear to understand. However, the offers/promotions that are listed as utilities/features in the panel might annoy certain people.

For VPS users there is a Server section that lets you power on/off or reboot the server, control access for users and SSH, run a VNC console and manage IP addresses, storage and system updates.

What I did notice here is that BlueHost only supports CentOS with cPanel. As of now, there is no support for other control panels or other Linux distros. BlueHost seems to be purely dedicated to cPanel/WHM hosting.

VPS performance

Since I’m reviewing a VPS, I’m not going to discuss CPU limits, MySQL connection limit or HTTP connection limit which that are usually used to judge shared hosting accounts. These parameters can be easily changed in the configuration files so it would make better sense if we judge the performance based on processor, RAM, disk and network stress tests. BlueHost states that their VPSes run on KVM and OpenStack and that their VPS nodes are hosted in the USA. First I ran the freevps.us benchmark script and the results are as follows:

This benchmark clearly shows that the VPS’s physical node is equipped with Gigabit ethernet. The connectivity within the USA seems to be the best (as expected) with 33 MB/sec or greater. Bandwidth is lower for connections to Asia-Pacific and is lowest for certain European locations. The random I/O speed at 173 MB/sec is quite good.

Then I ran Unixbench 5.1.3 and here is the result:

This benchmark score is pretty good for a KVM based VPS with these specifications. The scores are quite close to a Intel Core2Duo or Core i3 based dedicated server.

Then I performed several ioping tests to check disk response.

First of all, disk latency:

I/O seek rate:

Sequential I/O speed:

And finally, cached I/O speed:

The disk I/O latency is pretty impressive, being in the microsecond range, which means it is either SSD or SSD-cached storage. This means that transactional services like MySQL or PostgreSQL will be running lightning fast. The sequential I/O speed at 782.8 MB/s is superb as well.

Overall the VPS has a very good and well-balanced performance and is at par with DigitalOcean and is definitely faster than Linode.

Website performance

So far we’ve been dealing with system benchmarks. In the real world, however, most benchmarks hold no strong ground. So I decided to do a small page load test.

In this test, I made copies of this Techno FAQ blog containing selected posts and deployed them: one on the BlueHost VPS and the other on my current host x10Hosting. I used Pingdom to test both the sites from the Dallas, Texas, USA location.

Then, the result for BlueHost VPS:

Click on an image to see the full page test results on Pingdom.

The results are rather ironical, being a neck-to-neck tie. Repeated further tests have shown no significant difference in load time between the two. One would usually expect the BlueHost VPS to be a little faster here considering the x10Hosting account is a shared hosting account. However, without any tweaking with the server configurations, the VPS is only as fast as a good shared host. I’d also like to add that x10 runs LiteSpeed web server while the vanilla BlueHost VPS installation comes with Apache. Had there been Nginx as an alternate web server or an accelerator on the VPS, the results would have been vastly different.

Long story short, in order to get the most performance out of the VPS, you either need to tweak the HTTP configuration and set up an accelerator (like Nginx, Squid or Varnish) or ask the BlueHost support to do it for you. The default configuration is nothing really noteworthy in terms of performance.

Customer support

BlueHost offers three support methods, namely, phone support, live chat and support tickets. Live chat is (obviously) instantaneous and you can get most problems sorted out easily with that. You may have to wait 5-10 minutes in case all the support personnel are engaged. For more critical issues, you may need to submit a support ticket. I’ve noticed that replies to tickets have taken anywhere between 1 minute to one day. I cannot comment anything about phone support as I have never used it.

I have found the support to be quite friendly and helpful. No doubts about that. Their response time to tickets are really good, but not the ridiculously fast “fanatical support” that certain other web hosts provide, like replying in under 10 minutes no matter what time of the day it is.

Additionally BlueHost has a knowledgebase, video tutorials, start wizards and a forum so that you can sort out common problems yourself.

BlueHost offers 4 VPS plans namely:

All of them come with full management, CentOS and cPanel/WHM control panel. Also, BlueHost offers a free domain registration or transfer with a VPS purchase. The plans come with an anytime money back guarantee, which means if you are dissatisfied with the service being offered, you can cancel your service anytime and receive a refund for the remaining time period. If you cancel within the first month, you get a full refund.

These prices are cheaper compared to most other managed or semi-managed VPS hosts who usually price their entry-level VPSes (with a control panel of course) at $50 or more with rather poorer specs. Here BlueHost clearly eats up rest of the competition by providing great performance at quite low prices.

The entire review can be summarized to the following points.

Pros

Cons

Please keep in mind that the VPS service they offer is not exactly suited for developers. They are more suited for sysadmins and those who have outgrown shared hosting, and those who prefer stability and management over more OS choices and extra options. If you can live with just CentOS and cPanel, then BlueHost VPS is just for you. The performance you get is well worth the price.

Like this post? Share with your friends.
Share on Facebook

Facebook

0Tweet about this on Twitter

Twitter

Share on LinkedIn

Linkedin

Share on Reddit

Reddit

0Share on Tumblr

Tumblr

0Share on VK

VK

Email this to someone

email

Sunit Nandi I’m the leader of Techno FAQ. Also an engineering college student with immense interest in science and technology. Other interests include literature, coin collecting, gardening and photography. Always wish to live life like there’s no tomorrow.

Your email address will not be published. Required fields are marked *

This content was originally published here.

You May Also Like