HostHatch NVME KVM VPS Review

Quick Information

HostHatch LLC is a Florida based, registered company offering high performance virtual private servers powered by NVME SSD drives.

They’ve been around for 6 years, own their hardware and also offer three locations, Los Angeles, Sweden & The Netherlands, the latter being the location used for this review. Their TOS, AUP and Privacy Policy are all available on their website. A looking glass for each location is also available.

I purchased the server after the great offer they posted not too long ago.

Pre Sales

There was a small amount of pre-sales talk with Abdullah from HostHatch, I was looking for something similar to the offer that was previously posted here but with an extra core to increase multi-threaded workload efficiency. We agreed on the cost of the RAM upgrade that was being offered ($5 one time) and also the server must be paid quarterly which I was fine with.


The offer I purchased featured the following:

1x 2.9+ GHz Core (50% dedicated)
25 GB NVMe SSD storage
1 Gbps connection
1 TB bandwidth
1 IPv4 & /64 IPv6 included

$5 USD /monthly

There was also the option for a one time payment of $5 for an extra 1GB of RAM which I also purchased. Like I mentioned before I also had a custom plan (an extra core also added) for another small payment.

I’d say the pricing is great on all of the servers that HostHatch has to offer and the performance also way exceeds what you are paying for the server.

Performance & Benchmarks

After running a 10 second monitor on the server since I got it there hasn’t been a single notification that wasn’t due to my own fault, there has been no unplanned downtime and performance has stayed consistent with when I purchased the server.

Getting the server online initially took around an hour since HostHatch manually validate orders to prevent fraud and abuse, I have no problem with this.

[[email protected] ~]# sh
Benchmark started on Tue Sep 26 22:43:27 EDT 2017
Full benchmark log: /root/bench.log

System Info
Processor : Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz
CPU Cores : 2
Frequency : 2899.998 MHz
Memory : 2847 MB
Swap : MB
Uptime : 47 days, 21:24,

OS : \S
Arch : x86_64 (64 Bit)
Kernel : 3.10.0-514.26.2.el7.x86_64
Hostname :

Speedtest (IPv4 only)
Your public IPv4 is 176.126.xx.x

Location Provider Speed
CDN Cachefly 169MB/s

Atlanta, GA, US Coloat 372KB/s
Dallas, TX, US Softlayer 14.9MB/s
Seattle, WA, US Softlayer 5.52MB/s
San Jose, CA, US Softlayer 12.4MB/s
Washington, DC, US Softlayer 10.2MB/s

Tokyo, Japan Linode 7.51MB/s
Singapore Softlayer 5.51MB/s

Rotterdam, Netherlands 317MB/s
Haarlem, Netherlands Leaseweb 212MB/s

Disk Speed
I/O (1st run) : 1.1 GB/s
I/O (2nd run) : 1.1 GB/s
I/O (3rd run) : 1.2 GB/s
Average I/O : 1.13333 MB/s

[[email protected] ~]# (curl -s | bash; curl -s | bash) 2>&1 | tee nench.log
------------------------------------------------- v2017.06.01 --
 benchmark timestamp: 2017-09-27 02:55:49 UTC

Processor: Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz
CPU cores: 2
Frequency: 2899.998 MHz
RAM: 2.8G
Kernel: Linux 3.10.0-514.26.2.el7.x86_64 x86_64

vda 25G HDD

CPU: SHA256-hashing 500 MB
 2.300 seconds
CPU: bzip2-compressing 500 MB
 CPU: AES-encrypting 500 MB
 1.476 seconds

ioping: seek rate
 min/avg/max/mdev = 77.9 us / 98.4 us / 3.89 ms / 47.5 us
ioping: sequential read speed
 generated 19.8 k requests in 5.00 s, 4.84 GiB, 3.96 k iops, 991.2 MiB/s

dd: sequential write speed
 1st run: 1144.41 MiB/s
 2nd run: 1239.78 MiB/s
 3rd run: 1239.78 MiB/s
 average: 1207.99 MiB/s

IPv4 speedtests
 your IPv4: 176.126.xx.xxxx

Cachefly CDN: 136.91 MiB/s
 Leaseweb (NL): 19.61 MiB/s
 Softlayer DAL (US): 4.40 MiB/s (FR): 95.68 MiB/s
 OVH BHS (CA): 11.20 MiB/s

No IPv6 connectivity detected


[[email protected] ~]# fio trivial.fio
trivial-readwrite-1g: (g=0): rw=rw, bs=4K-4K/4K-4K/4K-4K, ioengine=posixaio, iodepth=1
Starting 1 thread
trivial-readwrite-1g: Laying out IO file(s) (1 file(s) / 1024MB)
Jobs: 1 (f=1): [M(1)] [-.-% done] [258.3MB/259.2MB/0KB /s] [66.2K/66.4K/0 iops] [eta 00m:00s]
trivial-readwrite-1g: (groupid=0, jobs=1): err= 0: pid=8630: Fri Sep 22 21:40:50 2017
  read : io=524704KB, bw=226850KB/s, iops=56712, runt=  2313msec
    slat (usec): min=0, max=1106, avg= 1.37, stdev= 3.37
    clat (usec): min=0, max=3708, avg= 6.01, stdev=30.08
     lat (usec): min=4, max=3709, avg= 7.38, stdev=30.39
    clat percentiles (usec):
     |  1.00th=[    3],  5.00th=[    3], 10.00th=[    3], 20.00th=[    3],
     | 30.00th=[    4], 40.00th=[    4], 50.00th=[    4], 60.00th=[    4],
     | 70.00th=[    4], 80.00th=[    8], 90.00th=[   10], 95.00th=[   11],
     | 99.00th=[   16], 99.50th=[   20], 99.90th=[   95], 99.95th=[  964],
     | 99.99th=[ 1240]
    bw (KB  /s): min=181720, max=287920, per=100.00%, avg=228316.00, stdev=46549.78
  write: io=523872KB, bw=226490KB/s, iops=56622, runt=  2313msec
    slat (usec): min=0, max=216, avg= 1.42, stdev= 1.48
    clat (usec): min=0, max=2457, avg= 6.98, stdev=11.51
     lat (usec): min=5, max=2458, avg= 8.40, stdev=11.81
    clat percentiles (usec):
     |  1.00th=[    4],  5.00th=[    4], 10.00th=[    5], 20.00th=[    5],
     | 30.00th=[    5], 40.00th=[    5], 50.00th=[    5], 60.00th=[    5],
     | 70.00th=[    6], 80.00th=[   10], 90.00th=[   11], 95.00th=[   13],
     | 99.00th=[   19], 99.50th=[   23], 99.90th=[   55], 99.95th=[  108],
     | 99.99th=[  225]
    bw (KB  /s): min=181624, max=288728, per=100.00%, avg=228524.00, stdev=47228.70
    lat (usec) : 2=0.01%, 4=10.81%, 10=72.05%, 20=16.41%, 50=0.62%
    lat (usec) : 100=0.04%, 250=0.05%, 500=0.01%, 750=0.01%, 1000=0.01%
    lat (msec) : 2=0.02%, 4=0.01%
  cpu          : usr=17.82%, sys=28.85%, ctx=262279, majf=1, minf=7
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=131176/w=130968/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0
     latency   : target=0, window=0, percentile=100.00%, depth=1

Run status group 0 (all jobs):
   READ: io=524704KB, aggrb=226849KB/s, minb=226849KB/s, maxb=226849KB/s, mint=2313msec, maxt=2313msec
  WRITE: io=523872KB, aggrb=226490KB/s, minb=226490KB/s, maxb=226490KB/s, mint=2313msec, maxt=2313msec

Disk stats (read/write):
  vda: ios=1077/841, merge=0/23, ticks=4071/10818, in_queue=14887, util=19.75%

Retrieving configuration...
Testing from HostHatch (176.126.xx.x)...
Retrieving server list...
Selecting best server based on ping...
Hosted by NFOrce Entertainment B.V. (Amsterdam) [2.18 km]: 2.078 ms
Testing download speed................................................................................
Download: 2958.15 Mbit/s
Testing upload speed................................................................................................
Upload: 539.64 Mbit/s
Share results:

Technical Support

My friend also purchased one of these servers (without the upgrades) to run a small Minecraft server for a few people, there was an issue with the server completely locking up causing it to need to be rebooted from the control panel to get it back online. He opened a ticket explaining the situation and got a reply within the hour saying that the problem should be solved and to give it a try. The issue was no longer there and the server worked great!

This is how hosting should be done, nice and quick replies with good solutions to problems. I didn’t need to open a ticket myself as I had no issues with my servers.

Extra Features

HostHatch offer a couple extra features over other providers, for one they have their own custom control panel called “Falcon” which handles billing, support and your services. They also allow you to announce your own IP space on their network to use which is something not many hosts offer.

They also allow you to upload your own custom ISO files to install on your servers and have private, internal networking available for all of your machines to use which I know a lot of people require for multi-server setups.

I love it when providers build their own control panels and billing systems, it shows that they are really dedicated to the industry by investing the amount of time and money required into building such a thing. Of course the panel has to have at least the same features as a standard WHMCS + SolusVM / Virtualizor setup and also must be just as secure (preferably more secure!).

HostHatch's Falcon control panel
HostHatch’s Falcon control panel


I’ve had a great experience with HostHatch so far, I’ve even migrated this website to the server I purchased! The support is too the point, the NVME drives are fast and the network is superb. If you’re unsure about going with HostHatch I’d say just go for it, you’ll have a great server in no time at all!

Leave your own experiences with HostHatch in the comments below

Leave a Reply

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