Skip to content

Instantly share code, notes, and snippets.

@SDSkyKlouD
Created May 16, 2019 05:48
Show Gist options
  • Save SDSkyKlouD/d7d057d7afacb1c23d02aab2f5d850f5 to your computer and use it in GitHub Desktop.
Save SDSkyKlouD/d7d057d7afacb1c23d02aab2f5d850f5 to your computer and use it in GitHub Desktop.
Vultr VC2 $5 vs Linode Nanode $5 - VPS system benchmark
Benchmarked on 2019/05/16
by SD SkyKlouD (https://sdsk.one/ | @_SDSkyKlouD on Twitter)
=================================================================
| Vultr VC2 $5 | Linode Nanode $5 |
> Notice -----------------------------------------------------------------
DL Speed Test - IPv4 only | Tokyo | Tokyo 2 |
| Virtual CPU 714389bda930 | AMD EPYC 7501 | <-- HOORAY!
> Vultr VC2 CPU | └ 2.4GHz KVM 1C1T | └ 2.0GHz KVM 1C1T |
Prbly Intel Xeon E5 series? | RAM 1GB | RAM 1GB |
($5 plan uses Broadwell..yet) | Ubuntu 18.04 LTS amd64 | Ubuntu 18.04 LTS amd64 |
| └ Linux 5.1.2 | └ Linux 5.1.2 |
===============================================================================================
| > bench.sh |
-----------------------------------------------------------------------------------------------
| I/O avg | 470.3 MB/s | 1092.3 MB/s |
| DL speed - Cachefly | 106 MB/s | 105 MB/s |
| DL speed - Linode JP | 121 MB/s | 107 MB/s |
| DL speed - Linode SG | 32.4 MB/s | 34.3 MB/s |
| DL speed - Linode UK | 8.51 MB/s | 6.24 MB/s |
| DL speed - Linode DE | 8.25 MB/s | 9.40 MB/s |
| DL speed - Linode CA | 21.8 MB/s | 22.8 MB/s |
| DL speed - SoftLayer TX | 9.94 MB/s | 10.8 MB/s |
| DL speed - SoftLayer WA | 14.1 MB/s | 18.6 MB/s |
| DL speed - SoftLayer DE | 2.14 MB/s | 809 KB/s |
| DL speed - SoftLayer SG | 20.1 MB/s | 24.6 MB/s |
| DL speed - SoftLayer CN | 28.1 MB/s | 26.6 MB/s |
===============================================================================================
| > nench |
-----------------------------------------------------------------------------------------------
| SHA256 500MB hash | 3.931 s | 3.130 s |
| bzip2 500MB compress | 6.699 s | 6.871 s |
| AES 500MB encrypt | 1.983 s | 1.375 s |
| ioping seek rate - min | 139.9 us | 63.3 us |
| ioping seek rate - avg | 178.0 us | 108.4 us |
| ioping seek rate - max | 6.60 ms | 16.4 ms |
| ioping seek rate - mdev | 52.4 us | 102.9 us |
| ioping seq read | 5.79 k req in 5 s | 18.6 k req in 5 s |
| | 1.41 GiB, 1.16 k IOPS | 4.54 GiB, 3.72 k IOPS |
| | 289.6 MiB/s | 930.0 MiB/s |
| dd seq write avg | 451.09 MiB/s | 1144.41 MiB/s |
| DL speed - Cachefly | 137.74 MiB/s | 125.47 MiB/s |
| DL speed - Leaseweb NL | 1.07 MiB/s | 4.95 MiB/s |
| DL speed - SoftLayer DAL US | 0.59 MiB/s | 7.51 MiB/s |
| DL speed - Online.net FR | 9.61 MiB/s | 8.54 MiB/s |
| DL speed - OVH BHS CA | 0.41 MiB/s | 1.11 MiB/s |
===============================================================================================
| > vpsbench |
-----------------------------------------------------------------------------------------------
| I/O speed | 468 MB/s | 1.2 GB/s |
| Bzip 25MB | 5.41 s | 4.44 s |
| 100MB download | 97.5 MB/s | 88.4 MB/s |
===============================================================================================
| > busylog.net VPS Benchmark |
-----------------------------------------------------------------------------------------------
| FTP upload speed (overall) | Latency : 250 ~ 300 | Latency : 250 ~ 300 |
| | Speed : (all error) | Speed : 7 ~ 8 MB/s |
| OpenSSL speed - RSA 512 b | 14835.1 sign/s (0.000067s) | 17390.2 sign/s (0.000058s) |
| 1.1.1b | 204210.4 verify/s (0.000005s) | 256252.0 verify/s (0.000004s) |
| - RSA 1024 b | 5097.4 sign/s (0.000196s) | 6025.8 sign/s (0.000166s) |
| | 78316.8 verify/s (0.000013s) | 100376.5 verify/s (0.000010s) |
| - RSA 2048 b | 1074.5 sign/s (0.000931s) | 919.2 sign/s (0.001088s) |
| | 24054.6 verify/s (0.000042s) | 30633.8 verify/s (0.000033s) |
| - RSA 3072 b | 226.3 sign/s (0.004420s) | 292.2 sign/s (0.003422s) |
| | 11379.8 verify/s (0.000088s) | 14492.3 verify/s (0.000069s) |
| - RSA 4096 b | 97.2 sign/s (0.010290s) | 127.8 sign/s (0.007825s) |
| | 6512.6 verify/s (0.000154s) | 8321.1 verify/s (0.000120s) |
| - RSA 7680 b | 12.0 sign/s (0.083333s) | 14.3 sign/s (0.070000s) |
| | 1919.5 verify/s (0.000521s) | 2448.8 verify/s (0.000408s) |
| - RSA 15360 b | 2.0 sign/s (0.490476s) | 2.5 sign/s (0.406400s) |
| | 488.8 verify/s (0.002046s) | 575.7 verify/s (0.001737s) |
| ioping | 16.1 k req in 3.00s (62.7MiB) | 22.5 k req in 3.00s (87.9MiB) |
| | 5.35 k IOPS, 20.9 MiB/s | 7.50 k IOPS, 29.3 MiB/s |
| | min 142.0 us, avg 183.3 us | min 71.4 us, avg 130.8 us |
| | max 4.99 ms, mdev 93.4 us | max 5.84 ms, mdev 164.8 us |
| hdparm - direct disk read | 376.04 MB/s | 1037.95 MB/s |
===============================================================================================
| > UnixBench v5.1.3 (GCC-8, cc option `-Ofast -ffast-math -march=native -mtune=native`) |
-----------------------------------------------------------------------------------------------
| Dhrystone 2 | 28484453.3 lps | 30379506.7 lps |
| DP Whetstone | 4033.7 MWIPS | 4537.0 MWIPS |
| Execl T/P | 2874.0 lps | 3333.4 lps |
| File CP - 1024buf 2000mxblk | 605956.1 KBps | 757072.9 KBps |
| - 256buf 500mxblk | 161381.3 KBps | 214552.9 KBps |
| - 4096buf 8000mxblk | 1455878.2 KBps | 1977068.1 KBps |
| Pipe T/P | 851533.0 lps | 1332277.6 lps |
| Pipe-based Ctxt Switching | 145556.0 lps | 174352.5 lps |
| Process Creation | 7279.5 lps | 11028.9 lps |
| Shell Scripts (1 concurnt) | 6061.7 lpm | 7795.9 lpm |
| Shell Scripts (8 concurnt) | 794.2 lpm | 963.7 lpm |
| System Call Overhead | 623526.3 lps | 2169030.5 lps |
| => Overall Index Score | 945.0 | 1305.6 |
===============================================================================================
| > fio v3.13 (GCC-8, cc option `-Ofast -march=native -mtune=native`) |
-----------------------------------------------------------------------------------------------
| Random write | | |
| # fio --name=randwrite | 1st try : 242MiB/s | 1st try : 328MiB/s |
| --ioengine=libaio | 2nd : 254MiB/s | 2nd : 349MiB/s |
| --iodepth=1 | 3rd : 252MiB/s | 3rd : 363MiB/s |
| --rw=randwrite | 4th : 260MiB/s | 4th : 369MiB/s |
| --bs=4k | 5th : 243MiB/s | 5th : 340MiB/s |
| --direct=0 | | |
| --size=512M | | |
| --numjobs=1 | | |
| --runtime=60 | | |
| --group-reporting | | |
| | | |
| Random read | | |
| # fio --name=randread | 1st try : 20.7MiB/s | 1st try : 18.7MiB/s |
| --ioengine=libaio | 2nd : 20.5MiB/s | 2nd : 14.3MiB/s |
| --iodepth=1 | 3rd : 20.6MiB/s | 3rd : 17.2MiB/s |
| --rw=randread | 4th : 20.4MiB/s | 4th : 16.8MiB/s |
| --bs=4k | 5th : 20.9MiB/s | 5th : 16.3MiB/s |
| --direct=0 | | |
| --size=512M | | |
| --numjobs=1 | | |
| --runtime=60 | | |
| --group-reporting | | |
===============================================================================================
| > Geekbench v4.3.3 Tryout |
-----------------------------------------------------------------------------------------------
| Single-Core Overall Score | 2893 | 3096 |
| - Crypto Score | 2386 | 4250 |
| - Integer Score | 2953 | 2986 |
| - Floating Point Score | 2617 | 2952 |
| - Memory Score | 3300 | 3274 |
| Multi-Core Overall Score | 2732 | 3040 |
| - Crypto Score | 2390 | 3876 |
| - Integer Score | 2949 | 2985 |
| - Floating Point Score | 2605 | 2940 |
| - Memory Score | 2519 (See Memory Latency) | 3109 |
-----------------------------------------------------------------------------------------------
| Vultr VC2 $5 - Geekbench result : https://browser.geekbench.com/v4/cpu/13150822 |
| Linode Nanode $5 - Geekbench result : https://browser.geekbench.com/v4/cpu/13150841 |
===============================================================================================
* About virtualization environment
- Both uses QEMU+KVM for their VPS, but some configurations between them are different.
- Model
- Vultr : QEMU Standard PC (i440FX + PIIX, 1996)
- Linode : QEMU Standard PC (Q35 + ICH9, 2009)
- Linode uses newer implementation while Vultr still using older one.
- SeaBIOS version
- Vultr : Release 1.11.2 (gf9626ccb91), which released on 20180702
- Linode : Release 1.12.0 (ga698c8995f), which released on 20181117
- No major changes between these version is found, for web server usage.
- Same 1GB RAM has given to their $5 plans, but Linode one has 16KiB more (1006440KiB versus 1006424KiB)
- ... but who cares?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment