8 min read

Hosthatch vps some review and benchmark

Today I’m posting some review about Hosthatch, which is having a nice server in the Netherlands.
Here is the small vps I brought from the Lowendbox offers :

#2 – 256MB
1 CPU Core
256MB RAM
256MB vSwap
10GB RAID10 SSD
2000GB Bandwidth
1Gbps Port
1 IPv4 Address
1 IPv6 Address
OpenVZ/SolusVM
$2.60/Month

This offer also comes with free Positive SSL if our domain hosted inside Hosthacth, but currently I don’t need it yet 🙂
Several days after purchasing, September 10, I’m loging into the vps, and start configuring the vps with Minstall 2.5.7. It makes me surprised because at that day, the vps load went to 2. And also the vps sometimes not responsive and disconnected automatically, while I don’t have network problem with another vps from another provider.
I sent a PM from Lowendtalk to Abdullah, asking about the problem, and he replied that someone is abusing the node and also a posibility of bad memory sticks. As for the abuser, it’s been taken care of, and for the memory, it’s been replaced a few days ago.
I wish there will be no more problem with the abuser or the node itself.
For the benchmark, here it goes :

CPU Info

# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 58
model name      : Intel(R) Xeon(R) CPU E3-1230 V2 @ 3.30GHz
stepping        : 9
cpu MHz         : 3299.908
cache size      : 8192 KB
physical id     : 0
siblings        : 8
core id         : 0
cpu cores       : 4
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm c
onstant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni
pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1
 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm arat
epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erm
s
bogomips        : 6599.81
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

 
Memory Info

# cat /proc/meminfo
MemTotal:         262144 kB
MemFree:          247160 kB
Cached:             8108 kB
Active:             5800 kB
Inactive:           4268 kB
Active(anon):        240 kB
Inactive(anon):     1720 kB
Active(file):       5560 kB
Inactive(file):     2548 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:        262144 kB
SwapFree:         215832 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:          1960 kB
Shmem:             55852 kB
Slab:               4900 kB
SReclaimable:       2540 kB
SUnreclaim:         2360 kB

 
Freevps.sh

# wget freevps.us/downloads/bench.sh -O - -o /dev/null|bash
CPU model :  Intel(R) Xeon(R) CPU E3-1230 V2 @ 3.30GHz
Number of cores : 1
CPU frequency :  3299.908 MHz
Total amount of ram : 256 MB
Total amount of swap : 256 MB
System uptime :   2 days, 17:59,
Download speed from CacheFly: 54.9MB/s
Download speed from Coloat, Atlanta GA: 15.2MB/s
Download speed from Softlayer, Dallas, TX: 3.47MB/s
Download speed from Linode, Tokyo, JP: 3.48MB/s
Download speed from i3d.net, NL: 94.4MB/s
Download speed from Leaseweb, Haarlem, NL: 65.6MB/s
Download speed from Softlayer, Singapore: 6.62MB/s
Download speed from Softlayer, Seattle, WA: 13.9MB/s
Download speed from Softlayer, San Jose, CA: 11.6MB/s
Download speed from Softlayer, Washington, DC: 26.3MB/s
I/O speed :  792 MB/s

Inodes

# df -i
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/simfs           5242880   26127 5216753    1% /
tmpfs                  32768       3   32765    1% /lib/init/rw
tmpfs                  32768       2   32766    1% /dev/shm

Disk Space

# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/simfs             10G  1.7G  8.4G  17% /
tmpfs                 128M     0  128M   0% /lib/init/rw
tmpfs                 128M     0  128M   0% /dev/shm

 Download Test

# wget  cachefly.cachefly.net/100mb.bin
--2013-09-13 12:24:25--  http://cachefly.cachefly.net/100mb.bin
Resolving cachefly.cachefly.net... 50.7.185.18
Connecting to cachefly.cachefly.net|50.7.185.18|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `100mb.bin'
100%[======================================>] 104,857,600 39.2M/s   in 2.6s
2013-09-13 12:24:27 (39.2 MB/s) - `100mb.bin' saved [104857600/104857600]

 Ping and Traceroute to Cachefly

# ping -c 10 cachefly.cachefly.net
PING cachefly.cachefly.net (50.7.185.18) 56(84) bytes of data.
64 bytes from 50.7.185.18: icmp_req=1 ttl=54 time=29.0 ms
64 bytes from 50.7.185.18: icmp_req=2 ttl=54 time=19.4 ms
64 bytes from 50.7.185.18: icmp_req=3 ttl=54 time=19.3 ms
64 bytes from 50.7.185.18: icmp_req=4 ttl=54 time=23.0 ms
64 bytes from 50.7.185.18: icmp_req=5 ttl=54 time=19.4 ms
64 bytes from 50.7.185.18: icmp_req=6 ttl=54 time=19.5 ms
64 bytes from 50.7.185.18: icmp_req=7 ttl=54 time=19.3 ms
64 bytes from 50.7.185.18: icmp_req=8 ttl=54 time=19.3 ms
64 bytes from 50.7.185.18: icmp_req=9 ttl=54 time=19.5 ms
64 bytes from 50.7.185.18: icmp_req=10 ttl=54 time=28.2 ms
--- cachefly.cachefly.net ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9011ms
rtt min/avg/max/mdev = 19.324/21.631/29.053/3.678 ms
# traceroute cachefly.cachefly.net
traceroute to cachefly.cachefly.net (50.7.185.18), 30 hops max, 60 byte packets
 1  ssdnode1.nl.hosthatch.com (31.220.4.6)  0.037 ms  0.016 ms  0.013 ms
 2  v9.ser-dro-crs1.serverius.net (178.21.16.65)  14.849 ms  14.777 ms  14.663 m
s
 3  te0-0-0-9.ccr21.ams04.atlas.cogentco.com (149.11.38.29)  1.544 ms  1.456 ms
 1.537 ms
 4  te0-7-0-1.ccr22.ams03.atlas.cogentco.com (130.117.2.65)  1.651 ms te0-7-0-26
.mpd22.ams03.atlas.cogentco.com (154.54.77.49)  1.722 ms te0-7-0-3.ccr22.ams03.a
tlas.cogentco.com (154.54.36.129)  1.627 ms
 5  te0-1-0-0.ccr42.ham01.atlas.cogentco.com (130.117.50.38)  11.002 ms te0-5-0-
0.ccr41.ham01.atlas.cogentco.com (154.54.73.102)  10.992 ms te0-2-0-0.ccr41.ham0
1.atlas.cogentco.com (130.117.50.46)  10.906 ms
 6  te2-3.ccr01.ber01.atlas.cogentco.com (154.54.76.122)  14.239 ms te7-7.ccr01.
ber01.atlas.cogentco.com (130.117.49.113)  14.372 ms te4-1.ccr01.ber01.atlas.cog
entco.com (154.54.59.178)  14.309 ms
 7  te4-1.ccr01.drs01.atlas.cogentco.com (154.54.61.14)  16.834 ms  16.766 ms te
2-4.ccr01.drs01.atlas.cogentco.com (154.54.72.38)  16.865 ms
 8  te2-1.ccr01.prg01.atlas.cogentco.com (130.117.3.34)  19.751 ms  19.640 ms te
7-2.ccr01.prg01.atlas.cogentco.com (154.54.59.170)  19.868 ms
 9  149.6.24.134 (149.6.24.134)  20.455 ms  20.801 ms  21.145 ms
10  50.7.185.18 (50.7.185.18)  19.508 ms  19.312 ms  19.331 ms

 DD Test

# dd if=/dev/zero of=iotest bs=64k count=16k conv=fdatasync && rm -
rf iotest
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 1.59169 s, 675 MB/s
# dd if=/dev/zero of=sb-io-test bs=1M count=1k conv=fdatasync
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 2.17218 s, 494 MB/s
# dd if=/dev/zero of=sb-io-test bs=64k count=16k conv=fdatasync
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 1.26711 s, 847 MB/s
# dd if=/dev/zero of=sb-io-test bs=1M count=1k oflag=dsync
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 4.11043 s, 261 MB/s
# dd if=/dev/zero of=sb-io-test bs=64k count=16k oflag=dsync
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 11.2242 s, 95.7 MB/s

 
IOPING

# wget http://vbtechsupport.com/ioping/ioping.zip
--2013-09-13 11:10:02--  http://vbtechsupport.com/ioping/ioping.zip
Resolving vbtechsupport.com... 199.83.128.19, 199.83.134.234
Connecting to vbtechsupport.com|199.83.128.19|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2240 (2.2K) [application/zip]
Saving to: `ioping.zip'
100%[======================================>] 2,240       --.-K/s   in 0s
2013-09-13 11:10:03 (132 MB/s) - `ioping.zip' saved [2240/2240]
# unzip ioping*
Archive:  ioping.zip
  inflating: ioping.sh
# chmod +x ioping.sh
# ./ioping.sh
-----------------------------------------
ioping.sh 0.9.8 - http://vbtechsupport.com
by George Liu (eva2000)
-----------------------------------------
          ioping.sh 0.9.8 MENU
-----------------------------------------
1. Install ioping
2. Re-install ioping
3. Run ioping default tests
4. Run ioping custom tests
5. Exit
-----------------------------------------
Enter option [ 1 - 5 ] 1
-----------------------------------------
***************************************************
Download ioping-0.6.tar.gz
***************************************************
Error: ioping-0.6.tar.gz not found!!!download now......
--2013-09-13 11:10:21--  http://ioping.googlecode.com/files/ioping-0.6.tar.gz
Resolving ioping.googlecode.com... 74.125.136.82, 2a00:1450:4013:c01::52
Connecting to ioping.googlecode.com|74.125.136.82|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6957 (6.8K) [application/x-gzip]
Saving to: `ioping-0.6.tar.gz'
100%[======================================>] 6,957       --.-K/s   in 0.1s
2013-09-13 11:10:21 (63.4 KB/s) - `ioping-0.6.tar.gz' saved [6957/6957]
***************************************************
Installing ioping 0.6
***************************************************
ioping-0.6/ioping.c
ioping-0.6/ioping.1
ioping-0.6/ioping.spec
ioping-0.6/Makefile
rm -f -f ioping.o ioping
cc -std=c99 -g -Wall -Wextra -pedantic -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DVE
RSION=\"0.6\" -c -o ioping.o ioping.c
cc -o ioping ioping.o -std=c99 -g -Wall -Wextra -pedantic -D_GNU_SOURCE -D_FILE_
OFFSET_BITS=64 -lm
mkdir -p /usr/local/bin
install -m 0755 ioping /usr/local/bin
mkdir -p /usr/local/share/man/man1
install -m 644 ioping.1 /usr/local/share/man/man1
***************************************************
ioping 0.6 installation complete
***************************************************
-----------------------------------------
ioping.sh 0.9.8 - http://vbtechsupport.com
by George Liu (eva2000)
-----------------------------------------
          ioping.sh 0.9.8 MENU
-----------------------------------------
1. Install ioping
2. Re-install ioping
3. Run ioping default tests
4. Run ioping custom tests
5. Exit
-----------------------------------------
Enter option [ 1 - 5 ] 3
-----------------------------------------
Virtuzzo OR OpenVZ Virtualisation detected
***************************************************
ioping code.google.com/p/ioping/
ioping.sh 0.9.8
shell wrapper script by George Liu (eva2000)
http://vbtechsupport.com
***************************************************
Virtuzzo or OpenVZ Virtualisation detected
**********************************
dd (sequential disk speed test)...
**********************************
dd if=/dev/zero of=testfilex bs=64k count=16k conv=fdatasync
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 1.8831 s, 570 MB/s
************************
starting ioping tests...
***************************************************
ioping disk I/O test (default 1MB working set)
***************************************************
disk I/O: /
--- / (simfs /vz/private/2103) ioping statistics ---
5 requests completed in 4001.2 ms, 5794 iops, 22.6 mb/s
min/avg/max/mdev = 0.1/0.2/0.3/0.1 ms
**********************************************
seek rate test (default 1MB working set)
**********************************************
seek rate: /
--- / (simfs /vz/private/2103) ioping statistics ---
10288 requests completed in 3000.1 ms, 4352 iops, 17.0 mb/s
min/avg/max/mdev = 0.0/0.2/9.6/0.4 ms
**********************************************
sequential test (default 1MB working set)
**********************************************
-----------------------
sequential: /
--- / (simfs /vz/private/2103) ioping statistics ---
3854 requests completed in 3001.7 ms, 1443 iops, 360.6 mb/s
min/avg/max/mdev = 0.4/0.7/6.2/0.7 ms
-----------------------
sequential cached I/O: /
--- / (simfs /vz/private/2103) ioping statistics ---
29224 requests completed in 3000.0 ms, 23257 iops, 5814.2 mb/s
min/avg/max/mdev = 0.0/0.0/1.9/0.0 ms
# ioping . -c 5
4096 bytes from . (simfs /vz/private/2103): request=1 time=0.2 ms
4096 bytes from . (simfs /vz/private/2103): request=2 time=1.6 ms
4096 bytes from . (simfs /vz/private/2103): request=3 time=0.1 ms
4096 bytes from . (simfs /vz/private/2103): request=4 time=0.3 ms
4096 bytes from . (simfs /vz/private/2103): request=5 time=0.2 ms
--- . (simfs /vz/private/2103) ioping statistics ---
5 requests completed in 4002.9 ms, 2065 iops, 8.1 mb/s
min/avg/max/mdev = 0.1/0.5/1.6/0.6 ms
# ioping . -R
--- . (simfs /vz/private/2103) ioping statistics ---
14418 requests completed in 3000.2 ms, 6804 iops, 26.6 mb/s
min/avg/max/mdev = 0.0/0.1/4.1/0.2 ms
root@nl-gtw:~# ioping . -R
--- . (simfs /vz/private/2103) ioping statistics ---
13102 requests completed in 3000.4 ms, 5921 iops, 23.1 mb/s
min/avg/max/mdev = 0.0/0.2/11.3/0.3 ms