I recently signed up for a Linode VPS for the purpose of hosting an IPv4+IPv6 dual-stack capable OpenVPN server. Linode currently offers eight locations - in the interest of geographical proximity, I went with Newark. Since this server will be used only by me on a personal basis I went with the smallest plan offered, the Nanode 1GB which offers 1GB RAM, 1 vCPU, 25GB of SSD storage, and 1TB of monthly transfer.

Here's the results of the nench.sh benchmark script running on Ubuntu 18.04 LTS:

-------------------------------------------------
 nench.sh v2018.04.14 -- https://git.io/nench.sh
-------------------------------------------------

Processor:    Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz
CPU cores:    1
Frequency:    2499.998 MHz
RAM:          985M
Swap:         511M
Kernel:       Linux 4.15.0-20-generic x86_64

Disks:
sda   24.5G  HDD
sdb    512M  HDD

CPU: SHA256-hashing 500 MB
    3.627 seconds
CPU: bzip2-compressing 500 MB
    6.587 seconds
CPU: AES-encrypting 500 MB
    1.892 seconds

ioping: seek rate
    min/avg/max/mdev = 67.7 us / 99.2 us / 11.8 ms / 133.4 us
ioping: sequential read speed
    generated 20.7 k requests in 5.00 s, 5.05 GiB, 4.14 k iops, 1.01 GiB/s

dd: sequential write speed
    1st run:    790.60 MiB/s
    2nd run:    793.46 MiB/s
    3rd run:    749.59 MiB/s
    average:    777.88 MiB/s

IPv4 speedtests
    your IPv4:    xx.xx.xx.xx

    Cachefly CDN:         94.97 MiB/s
    Leaseweb (NL):        7.32 MiB/s
    Softlayer DAL (US):   2.29 MiB/s
    Online.net (FR):      12.43 MiB/s
    OVH BHS (CA):         54.14 MiB/s

IPv6 speedtests
    your IPv6:    xxxx:xxxx::xxxx

    Leaseweb (NL):        10.80 MiB/s
    Softlayer DAL (US):   3.25 MiB/s
    Online.net (FR):      20.06 MiB/s
    OVH BHS (CA):         47.92 MiB/s
-------------------------------------------------

Even though the Nanode is currently Linode's smallest VPS offering, the performance is certainly no slouch, especially when it comes to disk performance. I'm not sure I'm seeing anything that lives up to the claim of "40Gbps network in", but for my purposes it's certainly more than sufficient.

I'll be writing a guide on setting up a dual-stack IPv4 + IPv6 capable OpenVPN server soon, so stay tuned!