Introduction

I am publishing a post about running benchmarks on server after a while. In this post, you will find the benchmark tests on a VPS located in Chicago, by Racknerd.

Background

During Black Friday 2020, I had surprisingly won a 1 year “freebie” from Racknerd… they had posted their offers on LowEndTalk. I actually won twice, but I ended up returning one freebie.You can read about my Black Friday 2020 “bounty” (web hosting plans I signed up for) in this post.

I was not sure then what to do with this VPS. Racknerd after all have a mixed reputation. Without getting into the debate, let me share my experience with this VPS, which is located in Chicago.

the VPS has been running non stop for 276 days.

[email protected]:~$ uptime

15:40:58 up 276 days,  8:39,  1 user,  load average: 0.00, 0.00, 0.00

The specifications of the VPS are as follows

Processor: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz, 2 vCores

RAM: Mem:           1987
Swap:          2047

Disk: 49 GB
Bandwidth: 5 TB

Running Benchmarks on Server

How is this VPS performing nearly 9 months later?

Let us take a look at the benchmarks on this server and some questions may get answered automatically. The following BM’s were run on this VPS by me:

1. YABS

2. Bench.monster

3. Nench

YABS (Yet Another Benchmarking Script)

Yabs is a popular script to run Benchmarks on Server. You can learn more about this benchmarkign script on their github page.

Fri Aug 27 12:45:37 BST 2021

Basic System Information:
---------------------------------
Processor  : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz
CPU cores  : 2 @ 2800.000 MHz
AES-NI     : ✔ Enabled
VM-x/AMD-V : ❌ Disabled
RAM        : 1.9 GiB
Swap       : 2.0 GiB
Disk       : 42.3 GiB

fio Disk Speed Tests (Mixed R/W 50/50):
---------------------------------
Block Size | 4k            (IOPS) | 64k           (IOPS)
  ------   | ---            ----  | ----           ---- 
Read       | 76.39 MB/s   (19.0k) | 652.21 MB/s  (10.1k)
Write      | 76.60 MB/s   (19.1k) | 655.64 MB/s  (10.2k)
Total      | 152.99 MB/s  (38.2k) | 1.30 GB/s    (20.4k)
           |                      |                     
Block Size | 512k          (IOPS) | 1m            (IOPS)
  ------   | ---            ----  | ----           ---- 
Read       | 779.13 MB/s   (1.5k) | 718.94 MB/s    (702)
Write      | 820.52 MB/s   (1.6k) | 766.82 MB/s    (748)
Total      | 1.59 GB/s     (3.1k) | 1.48 GB/s     (1.4k)

iperf3 Network Speed Tests (IPv4):
---------------------------------
Provider        | Location (Link)           | Send Speed      | Recv Speed     
                |                           |                 |                
Clouvider       | London, UK (10G)          | 344 Mbits/sec   | 256 Mbits/sec  
Online.net      | Paris, FR (10G)           | 370 Mbits/sec   | 293 Mbits/sec  
WorldStream     | The Netherlands (10G)     | 157 Mbits/sec   | 224 Mbits/sec  
Biznet          | Jakarta, Indonesia (1G)   | busy            | busy           
Clouvider       | NYC, NY, US (10G)         | 760 Mbits/sec   | 514 Mbits/sec  
Velocity Online | Tallahassee, FL, US (10G) | 508 Mbits/sec   | 439 Mbits/sec  
Clouvider       | Los Angeles, CA, US (10G) | 508 Mbits/sec   | 409 Mbits/sec  
Iveloz Telecom  | Sao Paulo, BR (2G)        | 270 Mbits/sec   | 343 Mbits/sec  

Geekbench 4 Benchmark Test
---------------------------------
Test            | Value                         
                |                               
Single Core     | 2521                          
Multi Core      | 4485                          
Full Test       | https://browser.geekbench.com/v4/cpu/16322153

Geekbench 5 Benchmark Test
---------------------------------
Test            | Value                         
                |                               
Single Core     | 511                           
Multi Core      | 918                           
Full Test       | https://browser.geekbench.com/v5/cpu/9533276

Bench.monster (for India)

Bench.monster is another popular script that is used to run benchmarks on server.

Speedtest for VPS in Chicago by Racknerd, obtained while running Benchmarks on server

---------------------------------------------------------------------------
 OS           : Ubuntu 20.04.2 LTS (64 Bit)
 Virt/Kernel  : Dedicated / 5.4.0-28-generic
 CPU Model    : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz
 CPU Cores    : 2 @ 2800.000 MHz x86_64 16384 KB Cache
 CPU Flags    : AES-NI Enabled & VM-x/AMD-V Disabled
 Load Average : 0.05, 0.42, 0.32
 Total Space  : 43G (4.5G ~12% used)
 Total RAM    : 1987 MB (120 MB + 696 MB Buff in use)
 Total SWAP   : 2047 MB (2 MB in use)
 Uptime       : 276 days 6:1
---------------------------------------------------------------------------
 ASN & ISP    : AS36352, ColoCrossing
 Organization : ColoCrossing
 Location     : Chicago, United States / US
 Region       : Illinois
---------------------------------------------------------------------------

Geekbench v4 CPU Benchmark:

  Single Core : 2555  (GOOD)
   Multi Core : 4480

IO Test

 CPU Speed:
    bzip2     :  90.6 MB/s
   sha256     : 144 MB/s
   md5sum     : 368 MB/s

 RAM Speed:
   Avg. write : 786.5 MB/s
   Avg. read  : 2389.3 MB/s

 Disk Speed:
   1st run    : 381 MB/s
   2nd run    : 423 MB/s
   3rd run    : 854 MB/s
   -----------------------
   Average    : 552.7 MB/s
 Location                        Upload           Download         Ping   
---------------------------------------------------------------------------
 Nearby                          487.87 Mbit/s    383.19 Mbit/s    40.93 ms
---------------------------------------------------------------------------
 India, New Delhi (Weebo)        24.19 Mbit/s     58.54 Mbit/s    275.687 ms
 India, Mumbai (SevenStar)       18.87 Mbit/s     59.90 Mbit/s    239.708 ms
 India, Bengaluru (I-ON)         19.95 Mbit/s     14.33 Mbit/s    235.391 ms
 India, Nagpur (optbb)           46.36 Mbit/s     125.35 Mbit/s   246.516 ms
 India, Patna (Airtel)           20.16 Mbit/s     97.62 Mbit/s    249.685 ms
 India, Kolkata (Vodafone)       19.78 Mbit/s     10.84 Mbit/s    229.018 ms
 India, Visakhapatnam (Alliance) 46.26 Mbit/s     89.77 Mbit/s    262.781 ms
 India, Hyderabad (I-ON)         45.49 Mbit/s     97.84 Mbit/s    249.643 ms
 India, Madurai (Niss Broadband) 16.78 Mbit/s     15.36 Mbit/s    239.633 ms
---------------------------------------------------------------------------

 Finished in : 8 min 39 sec
 Timestamp   : 2021-08-27 12:11:42 GMT
 Saved in    : /root/speedtest.log

 Share results:
 - https://www.speedtest.net/result/11944504714.png
 - https://browser.geekbench.com/v4/cpu/16322168
 - https://clbin.com/ccgoS

Running nench.sh benchmarks on server

I have not run this test on a VPS for a long time, so I thought f giving it a try here. Below are the results from the test. Nench. sh runs the benchmarks on server twice, posting results from one run only.

-------------------------------------------------
 nench.sh v2019.07.20 -- https://git.io/nench.sh
 benchmark timestamp:    2021-08-27 14:57:48 UTC
-------------------------------------------------

Processor:    Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz
CPU cores:    2
Frequency:    2800.000 MHz
RAM:          1.9Gi
Swap:         2.0Gi
Kernel:       Linux 5.4.0-28-generic x86_64

Disks:
vda     45G  HDD

CPU: SHA256-hashing 500 MB
    3.388 seconds
CPU: bzip2-compressing 500 MB
    5.881 seconds
CPU: AES-encrypting 500 MB
    1.968 seconds

ioping: seek rate
    min/avg/max/mdev = 76.9 us / 123.8 us / 8.03 ms / 118.1 us
ioping: sequential read speed
    generated 18.7 k requests in 5.00 s, 4.56 GiB, 3.74 k iops, 934.9 MiB/s

dd: sequential write speed
    1st run:    339.51 MiB/s
    2nd run:    605.58 MiB/s
    3rd run:    638.01 MiB/s
    average:    527.70 MiB/s

IPv4 speedtests
    your IPv4:    198.46.160.xxxx

    Cachefly CDN:         80.26 MiB/s
    Leaseweb (NL):        8.94 MiB/s
    Softlayer DAL (US):   45.84 MiB/s
    Online.net (FR):      11.05 MiB/s
    OVH BHS (CA):         34.47 MiB/s

No IPv6 connectivity detected
-------------------------------------------------

Disk Performance

As a sanity check I ran the good ol’ dd test on this VPS

sudo dd if=/dev/zero of=/tmp/test1.img bs=1G count=1 oflag=dsync
1+0 records in
1+0 records out
1073741824 bytes (1.1 GB, 1.0 GiB) copied, 32.9251 s, 32.6 MB/s

Way Forward

I was not looking to put this VPS into production, but the above performance from benchmarks on server (and location, Chicago… my favourite city!) makes me wonder what can I do with this VPS for the remaining 3 months of this VPS subscription.