VPS performance benchmark – Vultr Intel High Performance

It is a brand new VPS, just created on Vultr.com today. It is an Intel High-Performance CPU type, 1vCPU, 1GB memory, 25GB NVMe storage, including 2TB transfer.

The monthly cost of this VPS is $6.

I just change the TCP Congestion Control Algorithms to BBR.

Yet-Another-Bench-Script (YABS)

It includes three parts.

  1.  Disk Speed tests – fio;
  2. iperf3 Network speed test IPv4 and IPv6;
  3. Geekbench 4 test.
curl -sL yabs.sh | bash -s -- -4
root@vultr-intel:~# curl -sL yabs.sh | bash -s -- -4
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# Yet-Another-Bench-Script #
# v2022-05-06 #
# https://github.com/masonr/yet-another-bench-script #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #

Wed May 18 12:27:06 AM UTC 2022

Basic System Information:
---------------------------------
Uptime : 0 days, 0 hours, 6 minutes
Processor : Intel Xeon Processor (Cascadelake)
CPU cores : 1 @ 2893.202 MHz
AES-NI : ✔ Enabled
VM-x/AMD-V : ❌ Disabled
RAM : 971.1 MiB
Swap : 2.3 GiB
Disk : 23.4 GiB
Distro : Ubuntu 22.04 LTS
Kernel : 5.15.0-30-generic

fio Disk Speed Tests (Mixed R/W 50/50):
---------------------------------
Block Size | 4k (IOPS) | 64k (IOPS)
------ | --- ---- | ---- ----
Read | 187.87 MB/s (46.9k) | 1.10 GB/s (17.3k)
Write | 188.36 MB/s (47.0k) | 1.11 GB/s (17.4k)
Total | 376.23 MB/s (94.0k) | 2.22 GB/s (34.7k)
| |
Block Size | 512k (IOPS) | 1m (IOPS)
------ | --- ---- | ---- ----
Read | 1.16 GB/s (2.2k) | 1.23 GB/s (1.2k)
Write | 1.22 GB/s (2.3k) | 1.32 GB/s (1.2k)
Total | 2.38 GB/s (4.6k) | 2.55 GB/s (2.4k)

iperf3 Network Speed Tests (IPv4):
---------------------------------
Provider | Location (Link) | Send Speed | Recv Speed
| | |
Clouvider | London, UK (10G) | 1.41 Gbits/sec | 1.62 Gbits/sec
Online.net | Paris, FR (10G) | 1.87 Gbits/sec | 2.79 Gbits/sec
Hybula | The Netherlands (40G) | 1.25 Gbits/sec | 1.46 Gbits/sec
Clouvider | NYC, NY, US (10G) | 2.85 Gbits/sec | 2.94 Gbits/sec
Velocity Online | Tallahassee, FL, US (10G) | 3.41 Gbits/sec | 3.72 Gbits/sec
Clouvider | Los Angeles, CA, US (10G) | 3.44 Gbits/sec | 5.22 Gbits/sec

iperf3 Network Speed Tests (IPv6):
---------------------------------
Provider | Location (Link) | Send Speed | Recv Speed
| | |
Clouvider | London, UK (10G) | 1.35 Gbits/sec | 1.58 Gbits/sec
Online.net | Paris, FR (10G) | 1.84 Gbits/sec | 2.76 Gbits/sec
Hybula | The Netherlands (40G) | 1.33 Gbits/sec | 1.53 Gbits/sec
Clouvider | NYC, NY, US (10G) | 3.11 Gbits/sec | 3.38 Gbits/sec
Clouvider | Los Angeles, CA, US (10G) | 6.51 Gbits/sec | 6.56 Gbits/sec

Geekbench 4 Benchmark Test:
---------------------------------
Test | Value
|
Single Core | 4327
Multi Core | 4092
Full Test | https://browser.geekbench.com/v4/cpu/16553979

Bench.sh

It has following testing portions.

  1.   I/O test
  2.  Network Speed test
wget -qO- bench.sh | bash
-------------------- A Bench.sh Script By Teddysun -------------------
Version : v2022-02-22
Usage : wget -qO- bench.sh | bash
----------------------------------------------------------------------
CPU Model : Intel Xeon Processor (Cascadelake)
CPU Cores : 1 @ 2893.202 MHz
CPU Cache : 16384 KB
AES-NI : Enabled
VM-x/AMD-V : Disabled
Total Disk : 23.4 GB (6.5 GB Used)
Total Mem : 971.2 MB (176.4 MB Used)
Total Swap : 2.3 GB (0 Used)
System uptime : 0 days, 0 hour 15 min
Load average : 0.14, 0.20, 0.10
OS : Ubuntu 22.04 LTS
Arch : x86_64 (64 Bit)
Kernel : 5.15.0-30-generic
TCP CC : bbr
Virtualization : KVM
Organization : AS20473 The Constant Company, LLC
Location : Des Moines / US
Region : Washington
----------------------------------------------------------------------
I/O Speed(1st run) : 945 MB/s
I/O Speed(2nd run) : 1.3 GB/s
I/O Speed(3rd run) : 1.3 GB/s
I/O Speed(average) : 1202.5 MB/s
----------------------------------------------------------------------
Node Name Upload Speed Download Speed Latency
Speedtest.net 9694.37 Mbps 12374.91 Mbps 0.16 ms
Los Angeles, US 3354.49 Mbps 11967.08 Mbps 26.36 ms
Dallas, US 1618.46 Mbps 12761.76 Mbps 54.28 ms
Montreal, CA 679.93 Mbps 933.33 Mbps 61.45 ms
Paris, FR 1164.68 Mbps 5336.22 Mbps 150.26 ms
Amsterdam, NL 609.09 Mbps 5362.75 Mbps 142.13 ms
Nanjing, CN 532.71 Mbps 4501.29 Mbps 160.44 ms
Guangzhou, CN 315.56 Mbps 235.86 Mbps 195.15 ms
Hongkong, CN 1185.95 Mbps 3355.83 Mbps 153.02 ms
Seoul, KR 594.75 Mbps 755.35 Mbps 125.99 ms
Singapore, SG 421.66 Mbps 414.45 Mbps 201.06 ms
Tokyo, JP 707.27 Mbps 7290.88 Mbps 169.37 ms
----------------------------------------------------------------------
Finished in : 6 min 19 sec
Timestamp : 2022-05-18 00:42:45 UTC
----------------------------------------------------------------------

UnixBench

First I need to clone the project, then install the build-essential software, build the software. At last run the test.


root@vultr-intel:~/byte-unixbench/UnixBench# ./Run
make all
make[1]: Entering directory '/root/byte-unixbench/UnixBench'
make distr
make[2]: Entering directory '/root/byte-unixbench/UnixBench'
Checking distribution of files
./pgms exists
./src exists
./testdir exists
./tmp exists
./results exists
make[2]: Leaving directory '/root/byte-unixbench/UnixBench'
make programs
make[2]: Entering directory '/root/byte-unixbench/UnixBench'
make[2]: Nothing to be done for 'programs'.
make[2]: Leaving directory '/root/byte-unixbench/UnixBench'
make[1]: Leaving directory '/root/byte-unixbench/UnixBench'
sh: 1: 3dinfo: not found

# # # # # # # ##### ###### # # #### # #
# # ## # # # # # # # ## # # # # #
# # # # # # ## ##### ##### # # # # ######
# # # # # # ## # # # # # # # # #
# # # ## # # # # # # # ## # # # #
#### # # # # # ##### ###### # # #### # #

Version 5.1.3 Based on the Byte Magazine Unix Benchmark

Multi-CPU version Version 5 revisions by Ian Smith,
Sunnyvale, CA, USA
January 13, 2011 johantheghost at yahoo period com

------------------------------------------------------------------------------
Use directories for:
* File I/O tests (named fs***) = /root/byte-unixbench/UnixBench/tmp
* Results = /root/byte-unixbench/UnixBench/results
------------------------------------------------------------------------------

1 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10

1 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10

1 x Execl Throughput 1 2 3

1 x File Copy 1024 bufsize 2000 maxblocks 1 2 3

1 x File Copy 256 bufsize 500 maxblocks 1 2 3

1 x File Copy 4096 bufsize 8000 maxblocks 1 2 3

1 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10

1 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10

1 x Process Creation 1 2 3

1 x System Call Overhead 1 2 3 4 5 6 7 8 9 10

1 x Shell Scripts (1 concurrent) 1 2 3

1 x Shell Scripts (8 concurrent) 1 2 3

========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)

System: vultr-intel: GNU/Linux
OS: GNU/Linux -- 5.15.0-30-generic -- #31-Ubuntu SMP Thu May 5 10:00:34 UTC 2022
Machine: x86_64 (x86_64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: Intel Xeon Processor (Cascadelake) (5786.4 bogomips)
x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
00:43:56 up 22 min, 1 user, load average: 0.05, 0.25, 0.18; runlevel 2022-05-18

------------------------------------------------------------------------
Benchmark Run: Wed May 18 2022 00:43:56 - 01:11:58
1 CPU in system; running 1 parallel copy of tests

Dhrystone 2 using register variables 43649480.5 lps (10.0 s, 7 samples)
Double-Precision Whetstone 7469.6 MWIPS (9.9 s, 7 samples)
Execl Throughput 3469.8 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 658170.0 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 170344.7 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 2143310.6 KBps (30.0 s, 2 samples)
Pipe Throughput 830702.1 lps (10.0 s, 7 samples)
Pipe-based Context Switching 178962.4 lps (10.0 s, 7 samples)
Process Creation 8947.1 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 8068.1 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 1133.6 lpm (60.0 s, 2 samples)
System Call Overhead 457353.6 lps (10.0 s, 7 samples)

System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 43649480.5 3740.3
Double-Precision Whetstone 55.0 7469.6 1358.1
Execl Throughput 43.0 3469.8 806.9
File Copy 1024 bufsize 2000 maxblocks 3960.0 658170.0 1662.0
File Copy 256 bufsize 500 maxblocks 1655.0 170344.7 1029.3
File Copy 4096 bufsize 8000 maxblocks 5800.0 2143310.6 3695.4
Pipe Throughput 12440.0 830702.1 667.8
Pipe-based Context Switching 4000.0 178962.4 447.4
Process Creation 126.0 8947.1 710.1
Shell Scripts (1 concurrent) 42.4 8068.1 1902.8
Shell Scripts (8 concurrent) 6.0 1133.6 1889.4
System Call Overhead 15000.0 457353.6 304.9
========
System Benchmarks Index Score 1161.5

Leave a Reply

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