I am going to make a review for a 2GB VPS on Hetzner.
Last week, I tried to sign up on Hetzner. But it declined my request with the reason of security. Today, I tried it again and upload my driver’s license to validate my ID. This time, it approved my new account.
So I get a chance to take a trial on this famous VPS service provider.
I ordered the VPS, type CPX11. Located at Hillsboro, OR data center.
- 2vCPU
- 2GB RAM
- 40GB SSD
- 20TB Traffic
The dashboard of it as below:
First, check the hardware specs:
dmidecode 3.3 Getting SMBIOS data from sysfs. SMBIOS 2.8 present. Handle 0x0400, DMI type 4, 42 bytes Processor Information Socket Designation: CPU 0 Type: Central Processor Family: Other Manufacturer: QEMU ID: 10 0F 83 00 FF FB 8B 07 Version: NotSpecified Voltage: Unknown External Clock: Unknown Max Speed: 2000 MHz Current Speed: 2000 MHz Status: Populated, Enabled Upgrade: Other L1 Cache Handle: Not Provided L2 Cache Handle: Not Provided L3 Cache Handle: Not Provided Serial Number: Not Specified Asset Tag: Not Specified Part Number: Not Specified Core Count: 2 Core Enabled: 2 Thread Count: 1 Characteristics: None
It doesn’t tell the actual module of the CPU but did say it is a 2Ghz, 2 core. I know it is an AMD EPYC processor.
Sysbench Test
root@redwood:~# sysbench --test=cpu run WARNING: the --test option is deprecated. You can pass a script name or path on the command line without any options. sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3) Running the test with following options: Number of threads: 1 Initializing random number generator from current time Prime numbers limit: 10000 Initializing worker threads... Threads started! CPU speed: events per second: 3674.65 General statistics: total time: 10.0004s total number of events: 36752 Latency (ms): min: 0.26 avg: 0.27 max: 1.15 95th percentile: 0.28 sum: 9991.71 Threads fairness: events (avg/stddev): 36752.0000/0.00 execution time (avg/stddev): 9.9917/0.00
Wow, 3674.65 events per second. It is so fast.
Check the two Core performances.
root@redwood:~# sysbench --test=cpu --num-threads=2 run WARNING: the --test option is deprecated. You can pass a script name or path on the command line without any options. WARNING: --num-threads is deprecated, use --threads instead sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3) Running the test with following options: Number of threads: 2 Initializing random number generator from current time Prime numbers limit: 10000 Initializing worker threads... Threads started! CPU speed: events per second: 7336.72 General statistics: total time: 10.0003s total number of events: 73376 Latency (ms): min: 0.26 avg: 0.27 max: 2.00 95th percentile: 0.28 sum: 19980.14 Threads fairness: events (avg/stddev): 36688.0000/45.00 execution time (avg/stddev): 9.9901/0.00
About 7336 events per second.
Yet-Another-Bench-Script
root@redwood:~# curl -sL yabs.sh | bash # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## # # Yet-Another-Bench-Script # # v2023-04-23 # # https://github.com/masonr/yet-another-bench-script # # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## # Tue Jun 13 07:43:05 AM UTC 2023 Basic System Information: --------------------------------- Uptime : 0 days, 0 hours, 35 minutes Processor : AMD EPYC Processor CPU cores : 2 @ 2445.404 MHz AES-NI : ✔ Enabled VM-x/AMD-V : ❌ Disabled RAM : 1.9 GiB Swap : 0.0 KiB Disk : 37.5 GiB Distro : Ubuntu 22.04.2 LTS Kernel : 5.15.0-73-generic VM Type : KVM IPv4/IPv6 : ✔ Online / ✔ Online IPv6 Network Information: --------------------------------- ISP : Hetzner Online GmbH ASN : AS212317 Hetzner Online GmbH Host : Hetzner Location : Ashburn, Virginia (VA) Country : United States fio Disk Speed Tests (Mixed R/W 50/50): --------------------------------- Block Size | 4k (IOPS) | 64k (IOPS) ------ | --- ---- | ---- ---- Read | 176.19 MB/s (44.0k) | 1.50 GB/s (23.5k) Write | 176.65 MB/s (44.1k) | 1.51 GB/s (23.7k) Total | 352.84 MB/s (88.2k) | 3.02 GB/s (47.2k) | | Block Size | 512k (IOPS) | 1m (IOPS) ------ | --- ---- | ---- ---- Read | 2.30 GB/s (4.5k) | 2.68 GB/s (2.6k) Write | 2.42 GB/s (4.7k) | 2.85 GB/s (2.7k) Total | 4.73 GB/s (9.2k) | 5.54 GB/s (5.4k) iperf3 Network Speed Tests (IPv4): --------------------------------- Provider | Location (Link) | Send Speed | Recv Speed | Ping ----- | ----- | ---- | ---- | ---- Clouvider | London, UK (10G) | 1.04 Gbits/sec | 1.16 Gbits/sec | 158 ms Scaleway | Paris, FR (10G) | 1.37 Gbits/sec | 1.12 Gbits/sec | 163 ms NovoServe | North Holland, NL (40G) | 1.06 Gbits/sec | 1.08 Gbits/sec | 158 ms Uztelecom | Tashkent, UZ (10G) | 769 Mbits/sec | 689 Mbits/sec | 235 ms Clouvider | NYC, NY, US (10G) | 1.73 Gbits/sec | 2.18 Gbits/sec | 86.3 ms Clouvider | Dallas, TX, US (10G) | 3.25 Gbits/sec | 3.12 Gbits/sec | 56.8 ms Clouvider | Los Angeles, CA, US (10G) | 5.14 Gbits/sec | 7.48 Gbits/sec | 29.3 ms iperf3 Network Speed Tests (IPv6): --------------------------------- Provider | Location (Link) | Send Speed | Recv Speed | Ping ----- | ----- | ---- | ---- | ---- Clouvider | London, UK (10G) | 930 Mbits/sec | 1.14 Gbits/sec | 158 ms Scaleway | Paris, FR (10G) | busy | 1.09 Gbits/sec | 163 ms NovoServe | North Holland, NL (40G) | 1.03 Gbits/sec | 1.08 Gbits/sec | 159 ms Uztelecom | Tashkent, UZ (10G) | 820 Mbits/sec | 714 Mbits/sec | 235 ms Clouvider | NYC, NY, US (10G) | busy | busy | 86.0 ms Clouvider | Dallas, TX, US (10G) | 2.76 Gbits/sec | 2.94 Gbits/sec | 57.1 ms Clouvider | Los Angeles, CA, US (10G) | 4.30 Gbits/sec | 7.09 Gbits/sec | 28.7 ms Geekbench 6 Benchmark Test: --------------------------------- Test | Value | Single Core | 1241 Multi Core | 2210 Full Test | https://browser.geekbench.com/v6/cpu/1580149
If you saw my previous review of GCP VM or Contabo VPS, Hetznet’s VPS is much better.
I also check the Ping value and tracert number from my desktop.
Ping VPS IP, Minimum 15ms, Maximum 61ms, Average 29ms.
The tracert result is 13 hops.
When I run the tracert command to the Contabo VPS, it is 19 hops. the ping average is 163ms because my Contabo VPS is located in Germany.
I like to have the server close to my location. I like to have a powerful CPU and faster Storage. Hetzner CPX11 cost me Euro 3.85/month and Euro 0.5 for IP. The total is Euro 4.35 per month, convert to US dollars is US$4.70.