2016-05-16

HostSailor is a 2 year old hosting company based in UAE that provides VPSes, dedicated servers, domains, TLS certificates and other related addons. Their plan pricing is really good. When I was given the opportunity to try out their OpenVZ VPSes, I couldn’t say no.

Before I begin with the review, lets have a brief introduction about them and the plans they offer.

Datacenters

HostSailor has their datacenters in Netherlands and Romania. The Netherlands facility has 700 Gbps+ and the Romanian one has 1TB+ of internet capacity, collected from several peering and transit providers. Each of the physical servers in these datacenters use a 2×10 Gbps bonded pair to a switch. The Netherlands facility uses Cisco core switches while the Romanian one uses Juniper. You can read more about their datacenters here.

Plans and pricing

Their OpenVZ VPSes have two options, HDD-based and SSD-based.

The HDD-based VPSes have the following plans:

Mini Sailor – $1.99/mo – 256 MB RAM, 256 MB swap – 15 GB storage – 1 core – 256 GB data transfer

Sailor – $2.99/mo – 512 MB RAM, 512 MB swap – 25 GB storage – 1 core – 512 GB transfer

Seaman – $4.99/mo – 1 GB RAM, 1 GB swap – 45 GB storage – 2 core – 1 TB data transfer

Lieutenant – $9.99/mo – 2 GB RAM, 2 GB swap – 75 GB storage – 3 core – 2 TB transfer

Captain – $19.99/mo – 4 GB RAM, 4 GB swap – 120 GB storage – 4 core – 4 TB transfer

Commodore – $38.99/mo – 8 GB RAM, 8 GB swap – 180 GB storage – 4 core – 8 TB transfer

The SSD-based VPSes have the following plans:

Mini Sailor – $2.99/mo – 256 MB RAM, 256 MB swap – 10 GB storage – 1 core – 256 GB data transfer

Sailor – $4.99/mo – 512 MB RAM, 512 MB swap – 15 GB storage – 1 core – 512 GB transfer

Seaman – $7.99/mo – 1 GB RAM, 1 GB swap – 20 GB storage – 2 core – 1 TB data transfer

Lieutenant – $15.99/mo – 2 GB RAM, 2 GB swap – 40 GB storage – 3 core – 2 TB transfer

Captain – $29.99/mo – 4 GB RAM, 4 GB swap – 60 GB storage – 4 core – 4 TB transfer

Commodore – $56.99/mo – 8 GB RAM, 8 GB swap – 80 GB storage – 4 core – 8 TB transfer

Each of the plans offer 1-2 IPv4 address. A block of /64 IPv6 address are available on request.

You can read more about the OpenVZ plans here.

HostSailor also offers Xen and KVM VPS hosting, the details of you can find by clicking this link. Also, dedicated servers are available.

The VPS plan reviewed

I got the opportunity to review two of their VPS products, namely the HDD- and SSD-based Sailor plans. The two plans are similar with 512 MB RAM, 1 core and 512 GB data transfer. The HDD one is cheaper ($2.99/mo) than the SSD one ($4.99/mo) and has more storage (25 GB vs 15 GB). However, the SSD plan’s I/O is definitely going to be serveral magnitudes faster than the HDD plan.

So, how much does HostSailor live up to its promise? Lets find out.

Control panel

HostSailor uses SolusVM which is available on most VPS hosts. To those familiar to VPSes, there is nothing much to talk about here. SolusVM lets you power off, start, reboot, reinstall, change root password, configure networking, etc. of the VPSes. The SolusVM here at HostSailor doesn’t display IPv6 addresses by default as they have to be manually assigned by contacting the support team.





The OS images available at HostSailor are mostly stock OS images, without much editing or customization. This means, you get pretty much the pure OS you intend to install, without the service providers’ additional options and software repositories.



System information

I used the VHWInfo script to obtain basic information about the VPSes including hostname, OS, kernel, virtualization, CPU type and speed, etc.

For the HDD VPS:

For the SSD VPS:

Network speed test

Most people use their VPSes to host online content, whether it is websites, chatrooms, radio stations, sync servers. Only a small percentage use it for computationally heavy tasks. So the first and foremost we shall begin with the network tests.

I downloaded speedtest-cli and tested the two VPSes.

Speedtest of the HDD VPS:

Speedtest of the SSD VPS:

Also I ran the vpsbench script and noticed the section which benches the network throughput.

For the HDD VPS:

For the SSD VPS:

Both the VPSes have similar network connectivity and top-notch performance. The throughput to Europe and North America is superb and that to Asia-Pacific is pretty good. The bandwidth to a CDN provider like CacheFly is more than awesome, meaning that any CDN will be a synergistic combination with a HostSailor VPS.

I’ll highly recommend these VPSes for anyone running applications which are heavily network dependent.

I/O test

The next thing I’m going to test is I/O. This matters to people who perform a lot of small read-writes on their disks, especially for maintaining web sessions and logging. Its also a well-known fact that good I/O speeds improve database (especially RDBMS) performance by a huge extent. It is a reason why SSDs are recommended for MySQL and PostgreSQL users.

Remember the vpsbench script I used in the last section? It benches the I/O as well.

Here’s the snippet of the output for HDD VPS:

Here is the output for the SSD VPS:

379 MB/s looks pretty good for rotational media and clearly matches the performance of many desktop SSDs. The SSD VPS however blows everything out of the water at 992 MB/s as it is one of the highest throughputs SSDs can offer. It is actually even faster than the BlueHost VPS that we reviewed two year back, and is close or better than most “cloud” based SSD VPS offerings like DigitalOcean and Linode. At $4.99/month, the SSD VPS looks like a really good deal for database-based applications.

However, raw disk throughput has little significance in real life scenarios. What matters mostly is IOPS and disk response time, if you expect your application to be responsive. We use ioping to test that.

For the HDD VPS, the disk latency test:

The disk seek rate (IOPS):

The disk sequential speed:

The disk cached I/O speed:

The HDD VPS is a slacker when it comes to I/O and it clearly reflects the issues in rotational media. The seek speed in random access is really time consuming (in the millisecond range). However, in both sequential and cached read access, it performs pretty well.

For the SSD VPS, the disk latency test:

The disk seek rate (IOPS):

The disk sequential speed:

The disk cached I/O speed:

The SSD VPS is completely opposite and has more than superb disk response time (in the range of microseconds). The sequential and cached I/O speed is comparable to or better than most of the other SSD VPS providers out there.

The HDD VPS is recommended for storage and basic web hosting. The SSD VPS is definitely well-suited for applications that require constant small disk accesses like databases.

Compute test

The vpsbench script has an option for running Unixbench so I went ahead and tested the computational performance.

Here’s the output for the HDD VPS:

Here’s the output for the SSD VPS:

Both the VPSes have similar scores and at 1400+ range, it is as good as a dedicated Atom server. While it isn’t the fastest for the price (according to ServerBear), it packs more value compared to the 4 times more costly BlueHost managed VPS. Also is several times faster than the bigger players like Amazon, Google Cloud, DigitalOcean and Linode. The only big player that comes close to HostSailor in computational performance is Vultr.

Overall, I must comment, for compute-heavy web tasks, this is a bang for the buck. Image processing and video encoding will run absolutely well.

Web hosting test

The above benchmarks will only appeal to those who have a fair knowledge about servers. For the rest of us, it might not make much of a sense. For non-technical folks, it makes better sense to test a real-life application, and what can be better than the classic web-hosting test? Though it might not make you realise what your VPS can do, but it will give you a fair idea if it is fit for your website which is beginning to outgrow shared hosting.

For this test, I installed nginx web server, PHP 7.0 with required modules and MariaDB on the two VPSes. I cloned my personal site (running WordPress) http://sunit.nandifamily.in?utm_source=rss&utm_medium=rss to the two VPSes on separate URLs and used Pingdom to test the page load time for the two VPSes.

The first thing I did was test the load time for the homepage with page caching turned off.

Here is the page load time from Netherlands.

For HDD:

For SSD:

Here is the page load time from New York City.

For HDD:

For SSD:

Then I tested the blog entries page with caching still turned off.

Here is the page load time from New York City.

For HDD:

For SSD:

The I went to W3 Total Cache and turned on the page cache and other optimizations and did tests again.

Here is the page load time for the homepage from New York City.

For HDD:

For SSD:

Here is the page load time for the blog entries page from New York City.

For HDD:

For SSD:

Here is my original website’s (hosted on x10VPS) page load time test from New York city for comparision. Caching is enabled on the original website.

Homepage:

Blog entry page:

You can see that with optimizations enabled, the sites hosted on either of the HostSailor VPSes is comparable to (or even faster) than the original website. Also, an interesting trend to note here is that the website hosted on the SSD VPS is usually a few hundred milliseconds faster than the on the HDD VPS. The near-zero seek time of an SSD helps in improving webpage load time by a huge extent. The bottom line is that, any VPS you acquire from HostSailor will do absolutely well for web hosting, but I’ll always recommend you to go for the SSD plan.

Customer support

With such low prices for VPS hosting, I was expecting the VPS to be more or less unmanaged and was skeptical about customer support. However, HostSailor mentions they do have managed services and support, so off I went to file a support ticket. I requested an IPv6 address and asked queries on sysctl and what iptables modules are supported.

And boy! The support system is really fast. I got an IPv6 subnet assigned and queries answered in just 12 minutes. I can finally add/remove IPv6 addresses from SolusVM.

I must say HostSailor rocks in the support department.

Conclusion

Overall, I’m very impressed with HostSailor’s OpenVZ offerings. Not only the plans are affordable, but also performant in all respects. The network is insanely fast, the I/O is superb for the SSD offering and the computational power is much better than what the big players offer. Both the SSD and HDD offerings worked well in our web hosting test. The only thing I miss are backups addon but it can be purchased from a third-party. The swift customer care response is like a cherry on top.

Rating: 10/10

So, why not give them a try? I’m sure you won’t be disappointed.

Show more