Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Subscribe to our newsletter

Advertise on LowEndTalk.com

Latest LowEndBox Offers

    Yet Another Benchmark Script (YABS) - Linux Benchmarking Script using dd, iperf, & Geekbench
    New on LowEndTalk? Please read our 'Community Rules' by clicking on it in the right menu!

    Yet Another Benchmark Script (YABS) - Linux Benchmarking Script using dd, iperf, & Geekbench

    Hey all,

    Over the past few days I started working on a benchmarking script. The goal of the script was to make something slightly different than what's already out there, which incorporates benchmark tests that we find ourselves conducting quite often, namely dd, iperf, and Geekbench.

    Here is the GitHub repo where you can review the script and get some additional information:
    https://github.com/masonr/yet-another-bench-script

    Benchmarking Tests

    The script performs three main tests:

    • dd - to estimate disk performance. (disclaimer that read speeds may be heavily affected by cache)
    • iperf3 - to estimate network performance using parallel threads and by testing speeds in both directions (download and upload). Both IPv4 and IPv6 iperf tests are conducted (if available)
    • Geekbench 4 - to estimate total system performance by running a vast array of different CPU/memory intensive benchmarks. Both single and multi-core scores are given along with a link to view the complete system results. The URL to claim the test and add it to your Geekbench profile is written to disk.

    Running the Script

    The script is very easy to run and does not require any external dependencies to be installed nor elevated privileges to run:

    curl -s https://raw.githubusercontent.com/masonr/yet-another-bench-script/master/yabs.sh | bash
    

    The script has been tested on CentOS 7, Debian 9, Debian 10, Fedora 30, Ubuntu 16.04, and Ubuntu 18.04.

    Skipping Test(s): Tests can be easily skipped if you don't want to run a specific test that's included with this script. More info can be found on the GitHub project page linked above.

    Example Output

    Here is example output from the script:

    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    #              Yet-Another-Bench-Script              #
    #                     v2019-10-06                    #
    # https://github.com/masonr/yet-another-bench-script #
    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    
    Sun Oct  6 22:03:26 EDT 2019
    
    Basic System Information:
    ---------------------------------
    Processor  : Intel(R) Xeon(R) CPU E3-1230 V2 @ 3.30GHz
    CPU cores  : 8 @ 1600.091 MHz
    AES-NI     : ✔ Enabled
    VM-x/AMD-V : ❌ Disabled
    RAM        : 31G
    Swap       : 7.5G
    Disk       : 213G
    
    dd Disk Speed Tests:
    ---------------------------------
           | Test 1     | Test 2     | Test 3     | Avg
           |            |            |            |
    Write  | 361 MB/s   | 357 MB/s   | 357 MB/s   | 358.333 MB/s
    Read*  | 409 MB/s   | 409 MB/s   | 410 MB/s   | 409.333 MB/s
    
    iperf3 Network Speed Tests (IPv4):
    ---------------------------------
    Provider                  | Location (Link)           | Send Speed      | Recv Speed
                              |                           |                 |
    Bouygues Telecom          | Paris, FR (10G)           | 766 Mbits/sec   | 195 Mbits/sec
    Online.net                | Paris, FR (10G)           | 771 Mbits/sec   | 156 Mbits/sec
    Severius                  | The Netherlands (10G)     | 638 Mbits/sec   | 45.5 Mbits/sec
    Worldstream               | The Netherlands (10G)     | 748 Mbits/sec   | 56.7 Mbits/sec
    wilhelm.tel               | Hamburg, DE (10G)         | 756 Mbits/sec   | 69.1 Mbits/sec
    Biznet                    | Bogor, Indonesia (1G)     | busy            | busy
    Hostkey                   | Moscow, RU (1G)           | 722 Mbits/sec   | 489 Mbits/sec
    Velocity Online           | Tallahassee, FL, US (1G)  | 528 Mbits/sec   | 374 Mbits/sec
    Airstream Communications  | Eau Claire, WI, US (10G)  | 825 Mbits/sec   | 156 Mbits/sec
    Hurricane Electric        | Fremont, CA, US (1G)      | 782 Mbits/sec   | busy
    
    iperf3 Network Speed Tests (IPv6):
    ---------------------------------
    Provider                  | Location (Link)           | Send Speed      | Recv Speed
                              |                           |                 |
    Bouygues Telecom          | Paris, FR (10G)           | 463 Mbits/sec   | 186 Mbits/sec
    Online.net                | Paris, FR (10G)           | 713 Mbits/sec   | 75.7 Mbits/sec
    Severius                  | The Netherlands (10G)     | 753 Mbits/sec   | 73.5 Mbits/sec
    Worldstream               | The Netherlands (10G)     | 740 Mbits/sec   | 58.6 Mbits/sec
    wilhelm.tel               | Hamburg, DE (10G)         | 744 Mbits/sec   | 75.0 Mbits/sec
    Airstream Communications  | Eau Claire, WI, US (10G)  | 473 Mbits/sec   | 149 Mbits/sec
    Hurricane Electric        | Fremont, CA, US (1G)      | busy            | busy
    
    Geekbench 4 Benchmark Test:
    ---------------------------------
    Test            | Value
                    |
    Single Core     | 4012
    Multi Core      | 13007
    Full Test       | https://browser.geekbench.com/v4/cpu/14768101
    

    More example output:

    Feedback

    I welcome any feedback you may have or any bug reports.

    Thank you to those who provided input as this was being thought about and those who helped test the script as it was being developed -- thanks FHR, Rhys, scorpio18, Joshua, & ChrisM! Testing the script on different Linux distros was done using Hetzner Cloud.

    Feel free to test it out and post your results. Thanks! :)
    -Mason

    LowEndStorage | FreeMach - Free KVM Servers (LET Thread)
    Yet Another Bench Script (YABS) - Linux Server Benchmarking Script (dd/ioping, iperf, & Geekbench)

    «1

    Comments

    • HostEONSHostEONS Member, Provider

      Good one

      hostEONS - SSD KVM &OpenvZ VPS (FUSE, DOCKER, TUN/TAP Supported) | cPanel Web Hosting | VPS Locations: Los Angeles (Psychz and Internap), New York (Internap) | Free Blesta License | Latest Offer

    • Tested it on my personal laptop (Running MX linux).. worked perfectly. Just the right amount of information/detail. Disk speed, network speed, Geekbench. I appreciate how it's not cluttered by anything else. No doubt you had input/testing. :smile:

    • MasonRMasonR Member

      @DA_Mark said:
      Tested it on my personal laptop (Running MX linux).. worked perfectly. Just the right amount of information/detail. Disk speed, network speed, Geekbench. I appreciate how it's not cluttered by anything else. No doubt you had input/testing. :smile:

      Awesome, thanks for the feedback, Mark! Happy to hear it worked well on MX linux as I hadn't tested that specific distro. Took quite a bit of trial and error to get things working cross-distros. Thanks again!

      Thanked by 1receivedthanks

      LowEndStorage | FreeMach - Free KVM Servers (LET Thread)
      Yet Another Bench Script (YABS) - Linux Server Benchmarking Script (dd/ioping, iperf, & Geekbench)

    • @MasonR said:

      Awesome, thanks for the feedback, Mark! Happy to hear it worked well on MX linux as I hadn't tested that specific distro. Took quite a bit of trial and error to get things working cross-distros. Thanks again!

      I'm running MX 18 which is based on Debian 9, so it's not too weird of a distro (I hope). :smile: My biggest compliment is to the information provided by your benchmark script. I can only speak for myself, but when I run a benchmark script I'm looking for disk speed and network speed primarily, and the Geekbench is a nice touch. You presented the results in an easy to understand way without being annoying or confusing (or overwhelming), so it's a genuine compliment from this end. I'm definitely bookmarking this one.

      Good job on providing necessary info without the clutter.

    • sanvitsanvit Member

      This looks great!

      Would be awesome if it also shows ping results as well

    • MasonRMasonR Member

      @sanvit said:
      This looks great!

      Would be awesome if it also shows ping results as well

      Thank you! Ping results is a pretty good idea. I will try to find a way to incorporate that in.

      LowEndStorage | FreeMach - Free KVM Servers (LET Thread)
      Yet Another Bench Script (YABS) - Linux Server Benchmarking Script (dd/ioping, iperf, & Geekbench)

    • BlaZeBlaZe Member, Provider
      #        _____                    _____                    _____                    _____          
      #       |\    \                  /\    \                  /\    \                  /\    \         
      #       |:\____\                /::\    \                /::\    \                /::\    \        
      #       |::|   |               /::::\    \              /::::\    \              /::::\    \       
      #       |::|   |              /::::::\    \            /::::::\    \            /::::::\    \      
      #       |::|   |             /:::/\:::\    \          /:::/\:::\    \          /:::/\:::\    \     
      #       |::|   |            /:::/__\:::\    \        /:::/__\:::\    \        /:::/__\:::\    \    
      #       |::|   |           /::::\   \:::\    \      /::::\   \:::\    \       \:::\   \:::\    \   
      #       |::|___|______    /::::::\   \:::\    \    /::::::\   \:::\    \    ___\:::\   \:::\    \  
      #       /::::::::\    \  /:::/\:::\   \:::\    \  /:::/\:::\   \:::\ ___\  /\   \:::\   \:::\    \ 
      #      /::::::::::\____\/:::/  \:::\   \:::\____\/:::/__\:::\   \:::|    |/::\   \:::\   \:::\____\
      #     /:::/~~~~/~~      \::/    \:::\  /:::/    /\:::\   \:::\  /:::|____|\:::\   \:::\   \::/    /
      #    /:::/    /          \/____/ \:::\/:::/    /  \:::\   \:::\/:::/    /  \:::\   \:::\   \/____/ 
      #   /:::/    /                    \::::::/    /    \:::\   \::::::/    /    \:::\   \:::\    \     
      #  /:::/    /                      \::::/    /      \:::\   \::::/    /      \:::\   \:::\____\    
      #  \::/    /                       /:::/    /        \:::\  /:::/    /        \:::\  /:::/    /    
      #   \/____/                       /:::/    /          \:::\/:::/    /          \:::\/:::/    /     
      #                                /:::/    /            \::::::/    /            \::::::/    /      
      #                               /:::/    /              \::::/    /              \::::/    /       
      #                               \::/    /                \::/____/                \::/    /        
      #                                \/____/                  ~~                       \/____/         
      #                                                                                                  
      
    • BlaZeBlaZe Member, Provider
      #  ____    ____  ___      .______        _______.
      #  \   \  /   / /   \     |   _  \      /       |
      #   \   \/   / /  ^  \    |  |_)  |    |   (----`
      #    \_    _/ /  /_\  \   |   _  <      \   \    
      #      |  |  /  _____  \  |  |_)  | .----)   |   
      #      |__| /__/     \__\ |______/  |_______/    
      #                                                
      
    • Not bad but a bit slow on first dd.

      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      #              Yet-Another-Bench-Script              #
      #                     v2019-10-06                    #
      # https://github.com/masonr/yet-another-bench-script #
      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      
      Mon Oct  7 01:32:21 EDT 2019
      
      Basic System Information:
      ---------------------------------
      Processor  : Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz
      CPU cores  : 4 @ 2063.862 MHz
      AES-NI     : ✔ Enabled
      VM-x/AMD-V : ❌ Disabled
      RAM        : 15Gi
      Swap       : 29Gi
      Disk       : 3.6T
      Performing dd disk performance test. This may take a couple minutes to complete.
      dd Disk Speed Tests:
      ---------------------------------
             | Test 1     | Test 2     | Test 3     | Avg       
             |            |            |            |           
      Write  | 93.0 MB/s  | 98.1 MB/s  | 124 MB/s   | 105.033 MB/s
      Read*  | 363 MB/s   | 358 MB/s   | 367 MB/s   | 362.667 MB/s
      man: can't set the locale; make sure $LC_* and $LANG are correct
      
      iperf3 Network Speed Tests (IPv4):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                                |                           |                 |                
      Bouygues Telecom          | Paris, FR (10G)           | 1.35 Gbits/sec  | 1.18 Gbits/sec 
      Online.net                | Paris, FR (10G)           | 1.48 Gbits/sec  | 1.31 Gbits/sec 
      Severius                  | The Netherlands (10G)     | 1.11 Gbits/sec  | busy           
      Worldstream               | The Netherlands (10G)     | 1.22 Gbits/sec  | 1.21 Gbits/sec 
      wilhelm.tel               | Hamburg, DE (10G)         | 1.09 Gbits/sec  | 1.13 Gbits/sec 
      Biznet                    | Bogor, Indonesia (1G)     | 459 Mbits/sec   | 32.2 Mbits/sec 
      Hostkey                   | Moscow, RU (1G)           | 281 Mbits/sec   | 839 Mbits/sec  
      Velocity Online           | Tallahassee, FL, US (1G)  | 2.21 Gbits/sec  | 2.71 Gbits/sec 
      Airstream Communications  | Eau Claire, WI, US (10G)  | 3.28 Gbits/sec  | 2.88 Gbits/sec 
      Hurricane Electric        | Fremont, CA, US (1G)      | 5.89 Gbits/sec  | busy           
      
      iperf3 Network Speed Tests (IPv6):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                                |                           |                 |                
      Bouygues Telecom          | Paris, FR (10G)           | 1.32 Gbits/sec  | 1.21 Gbits/sec 
      Online.net                | Paris, FR (10G)           | busy            | busy           
      Severius                  | The Netherlands (10G)     | 1.12 Gbits/sec  | 39.3 Mbits/sec 
      Worldstream               | The Netherlands (10G)     | 1.21 Gbits/sec  | 1.10 Gbits/sec 
      wilhelm.tel               | Hamburg, DE (10G)         | 1.06 Gbits/sec  | 1.14 Gbits/sec 
      Airstream Communications  | Eau Claire, WI, US (10G)  | 3.30 Gbits/sec  | 2.89 Gbits/sec 
      Hurricane Electric        | Fremont, CA, US (1G)      | 6.05 Gbits/sec  | busy           
      Performing Geekbench 4 benchmark test. This may take a couple minutes to complet
      Geekbench 4 Benchmark Test:
      ---------------------------------
      Test            | Value                         
                      |                               
      Single Core     | 4180                          
      Multi Core      | 11944                         
      Full Test       | https://browser.geekbench.com/v4/cpu/14768636
      

      signature for rent - ^_^

    • sanvitsanvit Member

      mrclown said: Hurricane Electric | Fremont, CA, US (1G) | 5.89 Gbits/sec | busy

      Is that HE a 10G link?

    • @sanvit said:
      Is that HE a 10G link?

      Yeah.

      signature for rent - ^_^

    • FootKaputFootKaput Member
      edited October 7

      Not sure why the speedtest didn't work.

      Also, I do have a 40G NVMe and a 100G HDD, which are shown as a combined total; the speeds shown are obviously from the NVMe. Not sure if that's a common setup, or the majority of servers just have one drive to deal with.

      Happy to check/retest if you want. Otherwise, nice script!

      [[email protected] ~]# curl -s https://raw.githubusercontent.com/masonr/yet-another-bench-script/master/yabs.sh | bash
      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      #              Yet-Another-Bench-Script              #
      #                     v2019-10-06                    #
      # https://github.com/masonr/yet-another-bench-script #
      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      
      Mon Oct  7 06:29:34 UTC 2019
      
      Basic System Information:
      ---------------------------------
      Processor  : Intel(R) Xeon(R) Gold 6128 CPU @ 3.40GHz
      CPU cores  : 4 @ 3392.026 MHz
      AES-NI     : ✔ Enabled
      VM-x/AMD-V : ❌ Disabled
      RAM        : 3.9G
      Swap       : 0B
      Disk       : 138G
      
      dd Disk Speed Tests:
      ---------------------------------
             | Test 1     | Test 2     | Test 3     | Avg
             |            |            |            |
      Write  | 288 MB/s   | 296 MB/s   | 284 MB/s   | 289.333 MB/s
      Read*  | 864 MB/s   | 1.3 GB/s   | 974 MB/s   | 1.046 GB/s
      
      iperf3 Network Speed Tests (IPv4):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed
                                |                           |                 |
      Bouygues Telecom          | Paris, FR (10G)           | busy            | busy
      Online.net                | Paris, FR (10G)           | busy            | busy
      Severius                  | The Netherlands (10G)     | busy            | busy
      Worldstream               | The Netherlands (10G)     | busy            | busy
      wilhelm.tel               | Hamburg, DE (10G)         | busy            | busy
      Biznet                    | Bogor, Indonesia (1G)     | busy            | busy
      Hostkey                   | Moscow, RU (1G)           | busy            | busy
      Velocity Online           | Tallahassee, FL, US (1G)  | busy            | busy
      Airstream Communications  | Eau Claire, WI, US (10G)  | busy            | busy
      Hurricane Electric        | Fremont, CA, US (1G)      | busy            | busy
      
      iperf3 Network Speed Tests (IPv6):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed
                                |                           |                 |
      Bouygues Telecom          | Paris, FR (10G)           | busy            | busy
      Online.net                | Paris, FR (10G)           | busy            | busy
      Severius                  | The Netherlands (10G)     | busy            | busy
      Worldstream               | The Netherlands (10G)     | busy            | busy
      wilhelm.tel               | Hamburg, DE (10G)         | busy            | busy
      Airstream Communications  | Eau Claire, WI, US (10G)  | busy            | busy
      Hurricane Electric        | Fremont, CA, US (1G)      | busy            | busy
      
      Geekbench 4 Benchmark Test:
      ---------------------------------
      Test            | Value
                      |
      Single Core     | 3615
      Multi Core      | 9901
      Full Test       | https://browser.geekbench.com/v4/cpu/14768765
      

      Slowly working to cure my VPS addiction.

    • EleutheriaEleutheria Member
      edited October 7
      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      #              Yet-Another-Bench-Script              #
      #                     v2019-10-06                    #
      # https://github.com/masonr/yet-another-bench-script #
      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      
      Mon Oct  7 09:23:31 CEST 2019
      
      Basic System Information:
      ---------------------------------
      Processor  : Intel(R) Xeon(R) CPU E3-1230 v6 @ 3.50GHz
      CPU cores  : 8 @ 2695.958 MHz
      AES-NI     : ✔ Enabled
      VM-x/AMD-V : ❌ Disabled
      RAM        : 15G
      

      Swap : 7.4G
      Disk : 221G

      dd Disk Speed Tests:


         | Test 1     | Test 2     | Test 3     | Avg       
         |            |            |            |           
       Write  | 22.1 MB/s  | 14.1 MB/s  | 14.1 MB/s  | 16.7667 MB/s
       Read*  | 536 MB/s   | 533 MB/s   | 535 MB/s   | 534.667 MB/s
      
       iperf3 Network Speed Tests (IPv4):
       ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                            |                           |                 |                
      Bouygues Telecom          | Paris, FR (10G)           | 934 Mbits/sec   | 956 Mbits/sec  
      Online.net                | Paris, FR (10G)           | 936 Mbits/sec   | 955 Mbits/sec  
      Severius                  | The Netherlands (10G)     | 0.00 bits/sec   | 0.00 bits/sec  
      Worldstream               | The Netherlands (10G)     | 942 Mbits/sec   | 959 Mbits/sec  
      wilhelm.tel               | Hamburg, DE (10G)         | 937 Mbits/sec   | 948 Mbits/sec  
      Biznet                    | Bogor, Indonesia (1G)     | 687 Mbits/sec   | 594 Mbits/sec  
      Hostkey                   | Moscow, RU (1G)           | 921 Mbits/sec   | 927 Mbits/sec  
      Velocity Online           | Tallahassee, FL, US (1G)  | 871 Mbits/sec   | 901 Mbits/sec  
      Airstream Communications  | Eau Claire, WI, US (10G)  | 830 Mbits/sec   | 837 Mbits/sec  
      Hurricane Electric        | Fremont, CA, US (1G)      | 849 Mbits/sec   | busy           
      
      iperf3 Network Speed Tests (IPv6):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                            |                           |                 |                
      Bouygues Telecom          | Paris, FR (10G)           | 935 Mbits/sec   | 957 Mbits/sec   
      Online.net                | Paris, FR (10G)           | busy            | busy           
      Severius                  | The Netherlands (10G)     | 0.00 bits/sec   | 0.00 bits/sec  
      Worldstream               | The Netherlands (10G)     | 942 Mbits/sec   | 949 Mbits/sec  
      wilhelm.tel               | Hamburg, DE (10G)         | 937 Mbits/sec   | 954 Mbits/sec  
      Airstream Communications  | Eau Claire, WI, US (10G)  | 832 Mbits/sec   | 836 Mbits/sec  
      Hurricane Electric        | Fremont, CA, US (1G)      | 849 Mbits/sec   | busy           
      
      Geekbench 4 Benchmark Test:
      ---------------------------------
      Test            | Value                         
                      |                               
      

      Single Core | 4963
      Multi Core | 15898
      Full Test | https://browser.geekbench.com/v4/cpu/14768944

      Edit: this is a Worldstream server that will be used for a VPN service in a few months

    • FoxelVoxFoxelVox Member
      edited October 7

      Notes:

      • The write speed seems off? I'm running 6x500G ssd in Raid10, and getting +-800MB/s writes with a different benchmark

      • my / is 70GB, and my LVM pool 1.29t. I also have a HDD mounted at /hdd but it seems it doesn't count this, so that's good :)

      • You stated that the Velocity server is 1Gbit, but im getting 2Gbit+- speeds. Same for he.net. Server location is in the Netherlands :smile:

      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      #              Yet-Another-Bench-Script              #
      #                     v2019-10-06                    #
      # https://github.com/masonr/yet-another-bench-script #
      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      
      Mon Oct  7 03:11:29 CDT 2019
      
      Basic System Information:
      ---------------------------------
      Processor  : Intel(R) Xeon(R) CPU E5-2643 v3 @ 3.40GHz
      CPU cores  : 24 @ 3599.740 MHz
      AES-NI     : ✔ Enabled
      VM-x/AMD-V : ❌ Disabled
      RAM        : 220G
      Swap       : 5.6G
      Disk       : 69G
      
      dd Disk Speed Tests:
      ---------------------------------
             | Test 1     | Test 2     | Test 3     | Avg       
             |            |            |            |           
      Write  | 101 MB/s   | 104 MB/s   | 103 MB/s   | 102.667 MB/s
      Read*  | 1.4 GB/s   | 1.4 GB/s   | 1.4 GB/s   | 1.4 GB/s  
      
      iperf3 Network Speed Tests (IPv4):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                                |                           |                 |                
      Bouygues Telecom          | Paris, FR (10G)           | 6.90 Gbits/sec  | 2.77 Gbits/sec 
      Online.net                | Paris, FR (10G)           | 8.12 Gbits/sec  | 3.60 Gbits/sec 
      Severius                  | The Netherlands (10G)     | 4.01 Gbits/sec  | 9.25 Gbits/sec 
      Worldstream               | The Netherlands (10G)     | 9.04 Gbits/sec  | 9.36 Gbits/sec 
      wilhelm.tel               | Hamburg, DE (10G)         | 6.67 Gbits/sec  | 2.03 Gbits/sec 
      Biznet                    | Bogor, Indonesia (1G)     | 787 Mbits/sec   | 502 Mbits/sec  
      Hostkey                   | Moscow, RU (1G)           | 660 Mbits/sec   | 926 Mbits/sec  
      Velocity Online           | Tallahassee, FL, US (1G)  | 1.78 Gbits/sec  | 1.62 Gbits/sec 
      Airstream Communications  | Eau Claire, WI, US (10G)  | 1.67 Gbits/sec  | 319 Mbits/sec  
      Hurricane Electric        | Fremont, CA, US (1G)      | 1.50 Gbits/sec  | busy           
      
      iperf3 Network Speed Tests (IPv6):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                                |                           |                 |                
      Bouygues Telecom          | Paris, FR (10G)           | 6.69 Gbits/sec  | 2.57 Gbits/sec 
      Online.net                | Paris, FR (10G)           | busy            | busy           
      Severius                  | The Netherlands (10G)     | 3.61 Gbits/sec  | 9.13 Gbits/sec 
      Worldstream               | The Netherlands (10G)     | 9.23 Gbits/sec  | 8.15 Gbits/sec 
      wilhelm.tel               | Hamburg, DE (10G)         | 7.30 Gbits/sec  | 1.99 Gbits/sec 
      Airstream Communications  | Eau Claire, WI, US (10G)  | 1.68 Gbits/sec  | 289 Mbits/sec  
      Hurricane Electric        | Fremont, CA, US (1G)      | 1.47 Gbits/sec  | busy           
      
      Geekbench 4 Benchmark Test:
      ---------------------------------
      Test            | Value                         
                      |                               
      Single Core     | 3436                          
      Multi Core      | 24145                         
      Full Test       | https://browser.geekbench.com/v4/cpu/14769071
      
    • AlwaysSkintAlwaysSkint Member
      edited October 7

      A few issues:
      SYS ARM Debian 9

      /tmp/2019-10-07T11_19_13+02_00//iperf/iperf3: /tmp/2019-10-07T11_19_13+02_00//iperf/iperf3: cannot execute binary file

      Scaleway Debian 10

      timeout: failed to run command ‘/tmp/2019-10-07T11_20_02+02_00//iperf/iperf3’: Permission denied

      Standard install of iperf is version 2 with this debian buster.
      I suspect 'noexec' for /tmp won't be helping ;)

      redacted

    • loeloe Member

      Nice! Adding ioping would be great. IOPS matters!

    • MasonRMasonR Member

      Thanks for the bug reports, guys! Going to try and fix those up. Will probably be messaging a few of y'all to figure out your exact system config/specs. Cheers!

      Thanked by 1receivedthanks

      LowEndStorage | FreeMach - Free KVM Servers (LET Thread)
      Yet Another Bench Script (YABS) - Linux Server Benchmarking Script (dd/ioping, iperf, & Geekbench)

    • williewillie Member

      I'm pretty annoyed with geekbench profiles these days, since there's not much way to comment on them, connect them with particular server offers, or download all of them in a batch. Geekbench itself isn't that predictive a benchmark either. On single cpu machines passmark has been pretty good. The dual socket passmark results always seem suspicious to me though.

    • kmmmkmmm Member

      This is benchmark from PHP-friend 10GB offer:

      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      #              Yet-Another-Bench-Script              #
      #                     v2019-10-06                    #
      # https://github.com/masonr/yet-another-bench-script #
      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      
      Mo 7. Okt 12:23:50 CEST 2019
      
      Basic System Information:
      ---------------------------------
      Processor  : Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz
      CPU cores  : 2 @ 2199.998 MHz
      AES-NI     : ✔ Enabled
      VM-x/AMD-V : ❌ Disabled
      RAM        : 9,8G
      Swap       : 0B
      Disk       : 40G
      
      dd Disk Speed Tests:
      ---------------------------------
             | Test 1     | Test 2     | Test 3     | Avg       
             |            |            |            |           
      Write  | 142 MB/s   | 145 MB/s   | 122 MB/s   | 136.333 MB/s
      Read*  | 48,1 MB/s  | 347 MB/s   | 361 MB/s   | 252 MB/s  
      
      iperf3 Network Speed Tests (IPv4):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                                |                           |                 |                
      Bouygues Telecom          | Paris, FR (10G)           | 732 Mbits/sec   | 836 Mbits/sec  
      Online.net                | Paris, FR (10G)           | 518 Mbits/sec   | 872 Mbits/sec  
      Severius                  | The Netherlands (10G)     | busy            | 855 Mbits/sec  
      Worldstream               | The Netherlands (10G)     | 654 Mbits/sec   | 862 Mbits/sec  
      wilhelm.tel               | Hamburg, DE (10G)         | 608 Mbits/sec   | 852 Mbits/sec  
      Biznet                    | Bogor, Indonesia (1G)     | busy            | busy           
      Hostkey                   | Moscow, RU (1G)           | 755 Mbits/sec   | 833 Mbits/sec  
      Velocity Online           | Tallahassee, FL, US (1G)  | 412 Mbits/sec   | 639 Mbits/sec  
      Airstream Communications  | Eau Claire, WI, US (10G)  | 699 Mbits/sec   | 440 Mbits/sec  
      Hurricane Electric        | Fremont, CA, US (1G)      | 547 Mbits/sec   | busy           
      
      iperf3 Network Speed Tests (IPv6):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                                |                           |                 |                
      Bouygues Telecom          | Paris, FR (10G)           | 768 Mbits/sec   | 854 Mbits/sec  
      Online.net                | Paris, FR (10G)           | 636 Mbits/sec   | 850 Mbits/sec  
      Severius                  | The Netherlands (10G)     | 892 Mbits/sec   | 737 Mbits/sec  
      Worldstream               | The Netherlands (10G)     | 532 Mbits/sec   | 856 Mbits/sec  
      wilhelm.tel               | Hamburg, DE (10G)         | 690 Mbits/sec   | 854 Mbits/sec  
      Airstream Communications  | Eau Claire, WI, US (10G)  | 520 Mbits/sec   | 512 Mbits/sec  
      Hurricane Electric        | Fremont, CA, US (1G)      | 343 Mbits/sec   | busy           
      
      Geekbench 4 Benchmark Test:
      ---------------------------------
      Test            | Value                         
                      |                               
      Single Core     | 2570                          
      Multi Core      | 4106                          
      Full Test       | https://browser.geekbench.com/v4/cpu/14769465
      

      The CPU is told to be nested virtual but on your bench script there is VM-x disabled.
      I am not a profil and this is CPU flags:

      [email protected]:~# cat /proc/cpuinfo 
      processor   : 0
      vendor_id   : GenuineIntel
      cpu family  : 6
      model       : 79
      model name  : Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz
      stepping    : 1
      microcode   : 0x1
      cpu MHz     : 2199.998
      cache size  : 4096 KB
      physical id : 0
      siblings    : 1
      core id     : 0
      cpu cores   : 1
      apicid      : 0
      initial apicid  : 0
      fpu     : yes
      fpu_exception   : yes
      cpuid level : 13
      wp      : yes
      flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl cpuid tsc_known_freq pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm rdseed adx smap xsaveopt
      bugs        : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs
      bogomips    : 4399.99
      clflush size    : 64
      cache_alignment : 64
      address sizes   : 46 bits physical, 48 bits virtual
      power management:
      
      processor   : 1
      vendor_id   : GenuineIntel
      cpu family  : 6
      model       : 79
      model name  : Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz
      stepping    : 1
      microcode   : 0x1
      cpu MHz     : 2199.998
      cache size  : 4096 KB
      physical id : 1
      siblings    : 1
      core id     : 0
      cpu cores   : 1
      apicid      : 1
      initial apicid  : 1
      fpu     : yes
      fpu_exception   : yes
      cpuid level : 13
      wp      : yes
      flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl cpuid tsc_known_freq pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm rdseed adx smap xsaveopt
      bugs        : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs
      bogomips    : 4399.99
      clflush size    : 64
      cache_alignment : 64
      address sizes   : 46 bits physical, 48 bits virtual
      power management:
      
    • MasonRMasonR Member

      @mrclown said:
      Not bad but a bit slow on first dd.

      Thanks for the test! A few of the output lines should be overwritten after showing up (the "performing x test..." lines), so I'm curious to find out what specific environment you're running this in.

      Can you let me know the info below for your environment?

      OS, Kernel, and 32 or 64 bit architecture?

      @sanvit said:

      mrclown said: Hurricane Electric | Fremont, CA, US (1G) | 5.89 Gbits/sec | busy

      Is that HE a 10G link?

      Thanks, not sure how I missed that. Fixed.

      @FootKaput said:
      Not sure why the speedtest didn't work.

      Also, I do have a 40G NVMe and a 100G HDD, which are shown as a combined total; the speeds shown are obviously from the NVMe. Not sure if that's a common setup, or the majority of servers just have one drive to deal with.

      Happy to check/retest if you want. Otherwise, nice script!

      Send me some info on your environment so I can debug the speedtest stuffs. It's probably failing to launch iperf for some reason.

      Can you let me know your OS, Kernel, and 32 or 64 bit architecture?

      The disk space is intentionally supposed to be a grand total of all space on the machine (minus tmpfs and mounted nfs partitions). Where ever the script is ran from is which disk will be tested (i.e. if /data is mounted with the HDD, then run the script from /data to benchmark the HDD speeds).

      @FoxelVox said:
      Notes:

      • The write speed seems off? I'm running 6x500G ssd in Raid10, and getting +-800MB/s writes with a different benchmark

      • my / is 70GB, and my LVM pool 1.29t. I also have a HDD mounted at /hdd but it seems it doesn't count this, so that's good :)

      • You stated that the Velocity server is 1Gbit, but im getting 2Gbit+- speeds. Same for he.net. Server location is in the Netherlands :smile:

      Yeah, seems that dd is more finicky with benchmarking speeds than I originally anticitipated. Going to look into an alternative to dd to benchmark speeds (possibly ioping and/or fio). Hopefully the speed results would be more reliable after that change.

      As for disk space, I tried to make it so that it counts and totals up any disk space on the system (minus tmpfs and mounted nfs partitions). If you don't mind, for the disks that weren't counted, can you let me know the "Type" of the partition? - df -T

      Fixed the Velocity and HE.net link display. Couldn't find them reported anywhere, so had to make a best guess with the limited 10G servers I have access to :P. Thanks for reporting the issues and testing the script! :)

      @AlwaysSkint said:
      A few issues:

      My guess is that ARM has issues with the downloaded binary. Since it's a pre-compiled binary and isn't installed/compiled locally. Might just have to put in a check and output that iperf tests aren't supported if ARM is the detected architecture.

      @loe said:
      Nice! Adding ioping would be great. IOPS matters!

      I'll look into that! Might be easily doable if I switch from dd to some

      @kmmm said:

      The CPU is told to be nested virtual but on your bench script there is VM-x disabled.
      I am not a profil and this is CPU flags:

      Thanks for the report! Just fixed this and pushed an update to the repo. Had made a small typo in the line that detects VM-x/AMD-v. :)

      LowEndStorage | FreeMach - Free KVM Servers (LET Thread)
      Yet Another Bench Script (YABS) - Linux Server Benchmarking Script (dd/ioping, iperf, & Geekbench)

    • Nice script. Im kinda bored with freevps.us script, yours gives a nicer touch. Great job

      https://myip.my.id/ what is my IP address.

    • vyas11vyas11 Member

      Nice... Ran the script on a few vpses. Threw up interesting results. Will post update in the morning

    • MasonRMasonR Member

      I should also point out that refactoring and adding comments to the code are both on my to-do list for this project. For the most part, I just went along and tinkered to try and get things working, then moved on, leaving those portions as is.

      Many things in the script should probably be standardized (consistent variable names, consistent if/then statement structure, etc.) and comments added to describe what the hell it's actually doing to make the code more readable and able to be picked up by someone else that may want to contribute.

      The script in its current state should be viewed as a 'beta test' of sorts. I only started working on it last week after all, so I'm sure there will be a few iterations of it moving forward as more feedback/bug reports come in.

      Anyways, thanks for the interest and comments thus far everyone!

      LowEndStorage | FreeMach - Free KVM Servers (LET Thread)
      Yet Another Bench Script (YABS) - Linux Server Benchmarking Script (dd/ioping, iperf, & Geekbench)

    • MissFortuneMissFortune Member
      edited October 7

      Awesome.

      Encountered issue with Virmach Centos

      timeout: failed to run command ‘/tmp/2019-10-07T11_20_02+02_00//iperf/iperf3’: Permission denied

      Works fine with my Upcloud Ubuntu.

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

      Yet-Another-Bench-Script

      v2019-10-07

      https://github.com/masonr/yet-another-bench-script

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

      Mon Oct 7 15:58:05 UTC 2019

      Basic System Information:

      Processor : Intel(R) Xeon(R) CPU E5-2687W v4 @ 3.00GHz
      CPU cores : 1 @ 2999.994 MHz
      AES-NI : ✔ Enabled
      VM-x/AMD-V : ❌ Disabled
      RAM : 1.9G
      Swap : 0B
      Disk : 50G

      dd Disk Speed Tests:

         | Test 1     | Test 2     | Test 3     | Avg
         |            |            |            |
      

      Write | 197 MB/s | 163 MB/s | 214 MB/s | 191.333 MB/s
      Read* | 421 MB/s | 424 MB/s | 425 MB/s | 423.333 MB/s

      iperf3 Network Speed Tests (IPv4):

      Provider | Location (Link) | Send Speed | Recv Speed
      | | |
      Bouygues Telecom | Paris, FR (10G) | 522 Mbits/sec | 589 Mbits/sec
      Online.net | Paris, FR (10G) | 394 Mbits/sec | 660 Mbits/sec
      Severius | The Netherlands (10G) | 414 Mbits/sec | 368 Mbits/sec
      Worldstream | The Netherlands (10G) | 576 Mbits/sec | 653 Mbits/sec
      wilhelm.tel | Hamburg, DE (10G) | 587 Mbits/sec | 542 Mbits/sec
      Biznet | Bogor, Indonesia (1G) | busy | busy
      Hostkey | Moscow, RU (1G) | 501 Mbits/sec | 831 Mbits/sec
      Velocity Online | Tallahassee, FL, US (10G) | 433 Mbits/sec | 502 Mbits/sec
      Airstream Communications | Eau Claire, WI, US (10G) | 410 Mbits/sec | 440 Mbits/sec
      Hurricane Electric | Fremont, CA, US (10G) | 265 Mbits/sec | busy

      iperf3 Network Speed Tests (IPv6):

      Provider | Location (Link) | Send Speed | Recv Speed
      | | |
      Bouygues Telecom | Paris, FR (10G) | 414 Mbits/sec | 611 Mbits/sec
      Online.net | Paris, FR (10G) | 304 Mbits/sec | 317 Mbits/sec
      Severius | The Netherlands (10G) | busy | busy
      Worldstream | The Netherlands (10G) | 596 Mbits/sec | 618 Mbits/sec
      wilhelm.tel | Hamburg, DE (10G) | 579 Mbits/sec | 419 Mbits/sec
      Airstream Communications | Eau Claire, WI, US (10G) | 456 Mbits/sec | 442 Mbits/sec
      Hurricane Electric | Fremont, CA, US (10G) | 320 Mbits/sec | busy

    • MasonRMasonR Member

      @MissFortune said:
      Awesome.

      Encountered issue with Virmach Centos

      timeout: failed to run command ‘/tmp/2019-10-07T11_20_02+02_00//iperf/iperf3’: Permission denied

      Works fine with my Upcloud Ubuntu.

      Thanks for the report and test! I believe the error is because your /tmp fs has the non-executable flag. I'm going to have it put and run everything in the same directory that the script is run to avoid running into this error in the future, as it seems to be a recurring problem.

      Thanked by 1receivedthanks

      LowEndStorage | FreeMach - Free KVM Servers (LET Thread)
      Yet Another Bench Script (YABS) - Linux Server Benchmarking Script (dd/ioping, iperf, & Geekbench)

    • aliletalilet Member
      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      #              Yet-Another-Bench-Script              #
      #                     v2019-10-07                    #
      # https://github.com/masonr/yet-another-bench-script #
      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      
      Mon Oct  7 13:05:27 EDT 2019
      
      Basic System Information:
      ---------------------------------
      Processor  : Intel(R) Xeon(R) CPU E5-2660 v2 @ 2.20GHz
      CPU cores  : 1 @ 2199.998 MHz
      AES-NI     : ✔ Enabled
      VM-x/AMD-V : ❌ Disabled
      RAM        : 996M
      Swap       : 1.0G
      Disk       : 49G
      Performing dd disk performance test. This may take a couple minutes to complete.                                                                                        
      dd Disk Speed Tests:
      ---------------------------------
             | Test 1     | Test 2     | Test 3     | Avg
             |            |            |            |
      Write  | 117 MB/s   | 102 MB/s   | 88.0 MB/s  | 102.333 MB/s
      Read*  | 280 MB/s   | 288 MB/s   | 299 MB/s   | 289 MB/s
      
      iperf3 Network Speed Tests (IPv4):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed
                                |                           |                 |
      Bouygues Telecom          | Paris, FR (10G)           | 0.00 bits/sec   | 0.00 bits/sec
      Online.net                | Paris, FR (10G)           | 0.00 bits/sec   | 0.00 bits/sec
      Severius                  | The Netherlands (10G)     | 0.00 bits/sec   | 0.00 bits/sec
      Worldstream               | The Netherlands (10G)     | 0.00 bits/sec   | 0.00 bits/sec
      wilhelm.tel               | Hamburg, DE (10G)         | 0.00 bits/sec   | 0.00 bits/sec
      Biznet                    | Bogor, Indonesia (1G)     | 0.00 bits/sec   | 0.00 bits/sec
      Hostkey                   | Moscow, RU (1G)           | 0.00 bits/sec   | 0.00 bits/sec
      Velocity Online           | Tallahassee, FL, US (10G) | 0.00 bits/sec   | 0.00 bits/sec
      Airstream Communications  | Eau Claire, WI, US (10G)  | 0.00 bits/sec   | 0.00 bits/sec
      Hurricane Electric        | Fremont, CA, US (10G)     | 0.00 bits/sec   | 0.00 bits/sec
      
      iperf3 Network Speed Tests (IPv6):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed
                                |                           |                 |
      Performing IPv6 iperf3 test to Bouygues Telecom...
      

      IPv4 test took more than 30 minutes to complete. And now it is running IPv6 which looks like will take another 30+ minutes.

    • MasonRMasonR Member

      @alilet said:
      IPv4 test took more than 30 minutes to complete. And now it is running IPv6 which looks like will take another 30+ minutes.

      Hmm... Something is definitely off there. Doesn't seem to be able to connect to any of the iperf locations for whatever reason. If you could, send me more info about your environment - OS, Kernel, and 32 or 64 bit architecture?

      Also maybe try installing and running iperf3 locally to see if the issue persists even when it's installed natively.

      Thanked by 1receivedthanks

      LowEndStorage | FreeMach - Free KVM Servers (LET Thread)
      Yet Another Bench Script (YABS) - Linux Server Benchmarking Script (dd/ioping, iperf, & Geekbench)

    • aliletalilet Member

      Disabled ufw and ran network test again. By the way does "Send Speed" mean from my VPS to provider or from provider to VPS?
      This is a VirMach VPS and I thought ColoCrossing doesn't support IPv6 so how come IPv6 test is showing result?

      iperf3 Network Speed Tests (IPv4):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv S                                                                                        peed
                                |                           |                 |                                                                                               
      Bouygues Telecom          | Paris, FR (10G)           | 915 Mbits/sec   | 522 Mb                                                                                        its/sec
      Online.net                | Paris, FR (10G)           | 920 Mbits/sec   | 644 Mb                                                                                        its/sec
      Severius                  | The Netherlands (10G)     | 840 Mbits/sec   | 222 Mbits/sec
      Worldstream               | The Netherlands (10G)     | 1.04 Gbits/sec  | 616 Mbits/sec
      wilhelm.tel               | Hamburg, DE (10G)         | 851 Mbits/sec   | 637 Mbits/sec
      Biznet                    | Bogor, Indonesia (1G)     | 494 Mbits/sec   | 13.8 Mbits/sec
      Hostkey                   | Moscow, RU (1G)           | 333 Mbits/sec   | 851 Mbits/sec
      Velocity Online           | Tallahassee, FL, US (10G) | 1.27 Gbits/sec  | 687 Mbits/sec
      Airstream Communications  | Eau Claire, WI, US (10G)  | 1.21 Gbits/sec  | 285 Mbits/sec
      Hurricane Electric        | Fremont, CA, US (10G)     | 998 Mbits/sec   | busy
      
      iperf3 Network Speed Tests (IPv6):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed
                                |                           |                 |
      Bouygues Telecom          | Paris, FR (10G)           | 772 Mbits/sec   | 541 Mbits/sec
      Online.net                | Paris, FR (10G)           | busy            | busy
      Severius                  | The Netherlands (10G)     | 911 Mbits/sec   | 206 Mbits/sec
      Worldstream               | The Netherlands (10G)     | 756 Mbits/sec   | 480 Mbits/sec
      wilhelm.tel               | Hamburg, DE (10G)         | 968 Mbits/sec   | 675 Mbits/sec
      Airstream Communications  | Eau Claire, WI, US (10G)  | 1.11 Gbits/sec  | 565 Mbits/sec
      Hurricane Electric        | Fremont, CA, US (10G)     | 778 Mbits/sec   | busy
      
    • MasonRMasonR Member

      @alilet said:
      Disabled ufw and ran network test again. By the way does "Send Speed" mean from my VPS to provider or from provider to VPS?

      Glad that solved it. I'll add a disclaimer to the github readme that firewalls might need to be disabled since it uses non-standard ports.

      Speeds are from the perspective of the machine that you're benchmarking. So,
      Send Speed means: Your VPS ----> Remote Server
      Recv Speed means: Remote Server ----> Your VPS

      This is a VirMach VPS and I thought ColoCrossing doesn't support IPv6 so how come IPv6 test is showing result?

      Some of their locations do have IPv6, I believe. At least the ones that are still ServerHub. Which location do you have with them? Or have you possibly set up a HE.net IPv4-to-v6 tunnel?

      Thanked by 1receivedthanks

      LowEndStorage | FreeMach - Free KVM Servers (LET Thread)
      Yet Another Bench Script (YABS) - Linux Server Benchmarking Script (dd/ioping, iperf, & Geekbench)

    • aliletalilet Member

      Searching IP assigned to this VPS on Google shows "My Server Planet LLC" and ASN "AS36352 ColoCrossing"

      Thanked by 1receivedthanks
    • MasonRMasonR Member

      @alilet said:
      Searching IP assigned to this VPS on Google shows My Server Planet LLC

      Lol ohh god, someone update that immediately :tongue:

      Well, whatever location you're at has IPv6 connectivity as it passes the connectivity check done as part of the script:

      ping6 -c 1 -W 4 ipv6.google.com
      
      Thanked by 1receivedthanks

      LowEndStorage | FreeMach - Free KVM Servers (LET Thread)
      Yet Another Bench Script (YABS) - Linux Server Benchmarking Script (dd/ioping, iperf, & Geekbench)

    • @MasonR solved my issue. I am running CSF and had to add ports 5200-5210 to my TCP_Out rules.

      iperf3 Network Speed Tests (IPv4):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed
                                |                           |                 |
      Bouygues Telecom          | Paris, FR (10G)           | 1.80 Gbits/sec  | 1.64 Gbits/sec
      Online.net                | Paris, FR (10G)           | 1.82 Gbits/sec  | 1.66 Gbits/sec
      Severius                  | The Netherlands (10G)     | 1.25 Gbits/sec  | 694 Mbits/sec
      Worldstream               | The Netherlands (10G)     | 1.34 Gbits/sec  | 1.31 Gbits/sec
      wilhelm.tel               | Hamburg, DE (10G)         | 1.28 Gbits/sec  | 1.47 Gbits/sec
      Biznet                    | Bogor, Indonesia (1G)     | busy            | busy
      Hostkey                   | Moscow, RU (1G)           | 500 Mbits/sec   | 860 Mbits/sec
      Velocity Online           | Tallahassee, FL, US (10G) | 4.57 Gbits/sec  | 2.98 Gbits/sec
      Airstream Communications  | Eau Claire, WI, US (10G)  | 4.45 Gbits/sec  | 1.87 Gbits/sec
      Hurricane Electric        | Fremont, CA, US (10G)     | 1.18 Gbits/sec  | busy
      
      iperf3 Network Speed Tests (IPv6):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed
                                |                           |                 |
      Bouygues Telecom          | Paris, FR (10G)           | 1.78 Gbits/sec  | 1.64 Gbits/sec
      Online.net                | Paris, FR (10G)           | 1.49 Gbits/sec  | 435 Mbits/sec
      Severius                  | The Netherlands (10G)     | 1.25 Gbits/sec  | 687 Mbits/sec
      Worldstream               | The Netherlands (10G)     | 1.34 Gbits/sec  | 1.22 Gbits/sec
      wilhelm.tel               | Hamburg, DE (10G)         | 1.29 Gbits/sec  | 1.25 Gbits/sec
      Airstream Communications  | Eau Claire, WI, US (10G)  | 4.81 Gbits/sec  | 929 Mbits/sec
      Performing IPv6 iperf3 test to Hurricane Electric...
      

      Slowly working to cure my VPS addiction.

    • sinsin Member

      Awesome, thanks @MasonR :)

      Here's my Online.net 2.99/month server:

      Basic System Information:
      ---------------------------------
      Processor  : Intel(R) Atom(TM) CPU  C2338  @ 1.74GHz
      CPU cores  : 2 @ 1363.063 MHz
      AES-NI     : ✔ Enabled
      VM-x/AMD-V : ✔ Enabled
      RAM        : 3.8Gi
      Swap       : 4.0Gi
      Disk       : 117G
      
      dd Disk Speed Tests:
      ---------------------------------
             | Test 1     | Test 2     | Test 3     | Avg       
             |            |            |            |           
      Write  | 115 MB/s   | 113 MB/s   | 108 MB/s   | 112 MB/s  
      Read*  | 468 MB/s   | 479 MB/s   | 484 MB/s   | 477 MB/s  
      
      iperf3 Network Speed Tests (IPv4):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                                |                           |                 |                
      Bouygues Telecom          | Paris, FR (10G)           | 922 Mbits/sec   | 875 Mbits/sec  
      Online.net                | Paris, FR (10G)           | 936 Mbits/sec   | 847 Mbits/sec  
      Severius                  | The Netherlands (10G)     | 928 Mbits/sec   | 927 Mbits/sec  
      Worldstream               | The Netherlands (10G)     | 928 Mbits/sec   | 929 Mbits/sec  
      wilhelm.tel               | Hamburg, DE (10G)         | 920 Mbits/sec   | 780 Mbits/sec  
      Biznet                    | Bogor, Indonesia (1G)     | busy            | busy           
      Hostkey                   | Moscow, RU (1G)           | 921 Mbits/sec   | 928 Mbits/sec  
      Velocity Online           | Tallahassee, FL, US (10G) | 869 Mbits/sec   | 295 Mbits/sec  
      Airstream Communications  | Eau Claire, WI, US (10G)  | 821 Mbits/sec   | 245 Mbits/sec  
      Hurricane Electric        | Fremont, CA, US (10G)     | 825 Mbits/sec   | busy           
      
      iperf3 Network Speed Tests (IPv6):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                                |                           |                 |                
      Bouygues Telecom          | Paris, FR (10G)           | 922 Mbits/sec   | 875 Mbits/sec  
      Online.net                | Paris, FR (10G)           | busy            | 855 Mbits/sec  
      Severius                  | The Netherlands (10G)     | 928 Mbits/sec   | 928 Mbits/sec  
      Worldstream               | The Netherlands (10G)     | 928 Mbits/sec   | 929 Mbits/sec  
      wilhelm.tel               | Hamburg, DE (10G)         | 920 Mbits/sec   | 832 Mbits/sec  
      Airstream Communications  | Eau Claire, WI, US (10G)  | 820 Mbits/sec   | 267 Mbits/sec  
      Hurricane Electric        | Fremont, CA, US (10G)     | 828 Mbits/sec   | busy           
      
      Geekbench 4 Benchmark Test:
      ---------------------------------
      Test            | Value                         
                      |                               
      Single Core     | 981                           
      Multi Core      | 1596                          
      Full Test       | https://browser.geekbench.com/v4/cpu/14771569
      
    • jonathanspwjonathanspw Member, Provider

      I think I win the read/write speeds so far :) (no it's not NVME nor cached).

      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      #              Yet-Another-Bench-Script              #
      #                     v2019-10-07                    #
      # https://github.com/masonr/yet-another-bench-script #
      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      
      Mon Oct  7 21:40:09 UTC 2019
      
      Basic System Information:
      ---------------------------------
      Processor  : Intel Xeon Processor (Skylake, IBRS)
      CPU cores  : 2 @ 2199.992 MHz
      AES-NI     : ✔ Enabled
      VM-x/AMD-V : ❌ Disabled
      RAM        : 3.7G
      Swap       : 0B
      Disk       : 8.0G
      
      dd Disk Speed Tests:
      ---------------------------------
             | Test 1     | Test 2     | Test 3     | Avg
             |            |            |            |
      Write  | 367 MB/s   | 376 MB/s   | 415 MB/s   | 386 MB/s
      Read*  | 2.0 GB/s   | 2.2 GB/s   | 2.1 GB/s   | 2.1 GB/s
      
      iperf3 Network Speed Tests (IPv4):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed
                                |                           |                 |
      Bouygues Telecom          | Paris, FR (10G)           | 1.47 Gbits/sec  | 860 Mbits/sec
      Online.net                | Paris, FR (10G)           | 1.73 Gbits/sec  | 1.03 Gbits/sec
      Severius                  | The Netherlands (10G)     | 1.70 Gbits/sec  | 849 Mbits/sec
      Worldstream               | The Netherlands (10G)     | 1.70 Gbits/sec  | 472 Mbits/sec
      wilhelm.tel               | Hamburg, DE (10G)         | 1.48 Gbits/sec  | 968 Mbits/sec
      Biznet                    | Bogor, Indonesia (1G)     | 562 Mbits/sec   | 46.1 Mbits/sec
      Hostkey                   | Moscow, RU (1G)           | 345 Mbits/sec   | 866 Mbits/sec
      Velocity Online           | Tallahassee, FL, US (10G) | 2.63 Gbits/sec  | 3.08 Gbits/sec
      Airstream Communications  | Eau Claire, WI, US (10G)  | 1.01 Gbits/sec  | 1.56 Gbits/sec
      Hurricane Electric        | Fremont, CA, US (10G)     | 1.56 Gbits/sec  | busy
      
      iperf3 Network Speed Tests (IPv6):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed
                                |                           |                 |
      Bouygues Telecom          | Paris, FR (10G)           | 1.79 Gbits/sec  | 1.09 Gbits/sec
      Online.net                | Paris, FR (10G)           | busy            | busy
      Severius                  | The Netherlands (10G)     | busy            | 859 Mbits/sec
      Worldstream               | The Netherlands (10G)     | 1.38 Gbits/sec  | 590 Mbits/sec
      wilhelm.tel               | Hamburg, DE (10G)         | 1.39 Gbits/sec  | 1.00 Gbits/sec
      Airstream Communications  | Eau Claire, WI, US (10G)  | 1.29 Gbits/sec  | 2.53 Gbits/sec
      Hurricane Electric        | Fremont, CA, US (10G)     | 1.80 Gbits/sec  | busy
      
      Geekbench 4 Benchmark Test:
      ---------------------------------
      Test            | Value
                      |
      Single Core     | 3310
      Multi Core      | 6136
      Full Test       | https://browser.geekbench.com/v4/cpu/14771626
      
    • I'd like to see some real world simulated tests that helps compare servers, like max concurrent nginx users, or max wireguard users, etc.

      Also, the world really needs a better replacement for iperf. The more one uses it and sees all the bugs, the more you want to throw it against the wall and stomp on it.

    • williewillie Member

      Can we start archiving the results someplace other than on LET threads and geekbench.com?

      Thanked by 1receivedthanks
    • MasonRMasonR Member

      @TimboJones said:
      I'd like to see some real world simulated tests that helps compare servers, like max concurrent nginx users, or max wireguard users, etc.

      That's something that @eva2000 excels at with his centminmod benchmark. Pretty sure he has a script you can run to do all that good stuff and see some real-world results.

      LowEndStorage | FreeMach - Free KVM Servers (LET Thread)
      Yet Another Bench Script (YABS) - Linux Server Benchmarking Script (dd/ioping, iperf, & Geekbench)

    • Mic-haelMic-hael Member, Provider

      Awesome stuff @MasonR

      For years to come families can now play "Guess what I'm idling" every Christmas.

      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      #              Yet-Another-Bench-Script              #
      #                     v2019-10-07                    #
      # https://github.com/masonr/yet-another-bench-script #
      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      
      Mon Oct  7 19:27:42 EDT 2019
      
      Basic System Information:
      ---------------------------------
      Processor  : Intel(R) Xeon(R) CPU           E5649  @ 2.53GHz
      CPU cores  : 1 @ 2526.998 MHz
      AES-NI     : ✔ Enabled
      VM-x/AMD-V : ❌ Disabled
      RAM        : 492M
      Swap       : 255M
      Disk       : 99G
      
      dd Disk Speed Tests:
      ---------------------------------
             | Test 1     | Test 2     | Test 3     | Avg
             |            |            |            |
      Write  | 123 MB/s   | 134 MB/s   | 155 MB/s   | 137.333 MB/s
      Read*  | 123 MB/s   | 359 MB/s   | 393 MB/s   | 291.667 MB/s
      bash: line 180: man: command not found
      
      iperf3 Network Speed Tests (IPv4):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed
                                |                           |                 |
      Bouygues Telecom          | Paris, FR (10G)           | 856 Mbits/sec   | 827 Mbits/sec
      Online.net                | Paris, FR (10G)           | 914 Mbits/sec   | 907 Mbits/sec
      Severius                  | The Netherlands (10G)     | 899 Mbits/sec   | 676 Mbits/sec
      Worldstream               | The Netherlands (10G)     | 885 Mbits/sec   | 686 Mbits/sec
      wilhelm.tel               | Hamburg, DE (10G)         | 856 Mbits/sec   | 745 Mbits/sec
      Biznet                    | Bogor, Indonesia (1G)     | busy            | busy
      Hostkey                   | Moscow, RU (1G)           | 891 Mbits/sec   | 592 Mbits/sec
      Velocity Online           | Tallahassee, FL, US (10G) | 754 Mbits/sec   | 393 Mbits/sec
      Airstream Communications  | Eau Claire, WI, US (10G)  | 711 Mbits/sec   | 170 Mbits/sec
      Hurricane Electric        | Fremont, CA, US (10G)     | 782 Mbits/sec   | busy
      
      iperf3 Network Speed Tests (IPv6):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed
                                |                           |                 |
      Bouygues Telecom          | Paris, FR (10G)           | 882 Mbits/sec   | 857 Mbits/sec
      Online.net                | Paris, FR (10G)           | 898 Mbits/sec   | 890 Mbits/sec
      Severius                  | The Netherlands (10G)     | 894 Mbits/sec   | 341 Mbits/sec
      Worldstream               | The Netherlands (10G)     | 885 Mbits/sec   | 731 Mbits/sec
      wilhelm.tel               | Hamburg, DE (10G)         | 897 Mbits/sec   | 797 Mbits/sec
      Airstream Communications  | Eau Claire, WI, US (10G)  | 710 Mbits/sec   | 85.9 Mbits/sec
      Hurricane Electric        | Fremont, CA, US (10G)     | busy            | busy
      
      Geekbench 4 Benchmark Test:
      ---------------------------------
      Test            | Value
                      |
      Single Core     | 1971
      Multi Core      | 1869
      Full Test       | https://browser.geekbench.com/v4/cpu/14771912
      
      

      SmallWeb | DirectAdmin Shared Hosting in London | Amsterdam | Melbourne | New York | Luxembourg | Los Angeles

    • jonathanspw said: I think I win the read/write speeds so far

      My magical BuyVM slice in Las Vegas just barely beat out your read speed. Thanks @Francisco!

      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      #              Yet-Another-Bench-Script              #
      #                     v2019-10-07                    #
      # https://github.com/masonr/yet-another-bench-script #
      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      
      Mon Oct  7 23:45:07 UTC 2019
      
      Basic System Information:
      ---------------------------------
      Processor  : Intel(R) Xeon(R) CPU E3-1270 v3 @ 3.50GHz
      CPU cores  : 1 @ 3499.988 MHz
      AES-NI     : ✔ Enabled
      VM-x/AMD-V : ❌ Disabled
      RAM        : 1.9G
      Swap       : 2.0G
      Disk       : 38G
      
      dd Disk Speed Tests:
      ---------------------------------
             | Test 1     | Test 2     | Test 3     | Avg
             |            |            |            |
      Write  | 266 MB/s   | 231 MB/s   | 321 MB/s   | 272.667 MB/s
      Read*  | 2.1 GB/s   | 2.0 GB/s   | 2.4 GB/s   | 2.16667 GB/s
      
      

      Slowly working to cure my VPS addiction.

    • send nudes

      phuck dis guy

    • MasonRMasonR Member

      @Mic-hael said:
      bash: line 180: man: command not found

      What kind of SmallOS doesn't have man installed? :P

      LowEndStorage | FreeMach - Free KVM Servers (LET Thread)
      Yet Another Bench Script (YABS) - Linux Server Benchmarking Script (dd/ioping, iperf, & Geekbench)

    • Mic-haelMic-hael Member, Provider

      @MasonR said:

      @Mic-hael said:
      bash: line 180: man: command not found

      What kind of SmallOS doesn't have man installed? :P

      FeministVM.

      SmallWeb | DirectAdmin Shared Hosting in London | Amsterdam | Melbourne | New York | Luxembourg | Los Angeles

    • sanvitsanvit Member

      VirMach LA 4G Special

      But yet

      [email protected]:~# ping6 google.com
      connect: Network is unreachable
      [email protected]:~# ping6 ipv6.google.com
      connect: Network is unreachable
      

      IPv6 check seems to be broken?

    • MasonR said: Over the past few days I started working on a benchmarking script. The goal of the script was to make something slightly different than what's already out there, which incorporates benchmark tests that we find ourselves conducting quite often, namely dd, iperf, and Geekbench

      Nice can never have enough benchmark/testing ^_^ Though DD and sequential disk I/O isn't that indicative compared to random read/writes i.e. fio and sysbench. I wrote a generic sysbench benchmark script at https://github.com/centminmod/centminmod-sysbench you can draw some inspiration for it you want :)

      MasonR said: That's something that @eva2000 excels at with his centminmod benchmark. Pretty sure he has a script you can run to do all that good stuff and see some real-world results.

      Yeah my centminmodbench.sh script is more tailored to real world for some tests but it's specifically written for centos and centmin mod lemp stack environment heh

      Anyway I had opportunity to test run YABs on a fresh dedicated server setup as my old databasebydesign E3-1270v1's 240GB SSD disk died and they replaced the server with E3-1230v2 240GB SSD. Loaded up CentOS 7.7 64bit with Centmin Mod latest beta LEMP stack and then ran your YABs script.

      curl -s https://raw.githubusercontent.com/masonr/yet-another-bench-script/master/yabs.sh | bash
      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      #              Yet-Another-Bench-Script              #
      #                     v2019-10-07                    #
      # https://github.com/masonr/yet-another-bench-script #
      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      
      Tue Oct  8 09:52:07 UTC 2019
      
      Basic System Information:
      ---------------------------------
      Processor  : Intel(R) Xeon(R) CPU E3-1230 V2 @ 3.30GHz
      CPU cores  : 8 @ 3499.804 MHz
      AES-NI     : ✔ Enabled
      VM-x/AMD-V : ✔ Enabled
      RAM        : 31G
      Swap       : 4.0G
      Disk       : 197G
      
      dd Disk Speed Tests:
      ---------------------------------
             | Test 1     | Test 2     | Test 3     | Avg       
             |            |            |            |           
      Write  | 375 MB/s   | 378 MB/s   | 378 MB/s   | 377 MB/s  
      Read*  | 436 MB/s   | 433 MB/s   | 436 MB/s   | 435 MB/s  
      
      iperf3 Network Speed Tests (IPv4):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                                |                           |                 |                
      Bouygues Telecom          | Paris, FR (10G)           | 822 Mbits/sec   | 337 Mbits/sec  
      Online.net                | Paris, FR (10G)           | 779 Mbits/sec   | 192 Mbits/sec  
      Severius                  | The Netherlands (10G)     | busy            | busy           
      Worldstream               | The Netherlands (10G)     | 819 Mbits/sec   | 144 Mbits/sec  
      wilhelm.tel               | Hamburg, DE (10G)         | 775 Mbits/sec   | 129 Mbits/sec  
      Biznet                    | Bogor, Indonesia (1G)     | 0.00 bits/sec   | 0.00 bits/sec  
      Hostkey                   | Moscow, RU (1G)           | 661 Mbits/sec   | 522 Mbits/sec  
      Velocity Online           | Tallahassee, FL, US (10G) | 695 Mbits/sec   | 336 Mbits/sec  
      Airstream Communications  | Eau Claire, WI, US (10G)  | 407 Mbits/sec   | 502 Mbits/sec  
      Hurricane Electric        | Fremont, CA, US (10G)     | 772 Mbits/sec   | busy           
      
      iperf3 Network Speed Tests (IPv6):
      ---------------------------------
      Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                                |                           |                 |                
      Bouygues Telecom          | Paris, FR (10G)           | 659 Mbits/sec   | 312 Mbits/sec  
      Online.net                | Paris, FR (10G)           | busy            | busy           
      Severius                  | The Netherlands (10G)     | busy            | busy           
      Worldstream               | The Netherlands (10G)     | busy            | busy           
      wilhelm.tel               | Hamburg, DE (10G)         | 732 Mbits/sec   | 220 Mbits/sec  
      Airstream Communications  | Eau Claire, WI, US (10G)  | 845 Mbits/sec   | 262 Mbits/sec  
      Hurricane Electric        | Fremont, CA, US (10G)     | 557 Mbits/sec   | busy           
      
      Geekbench 4 Benchmark Test:
      ---------------------------------
      Test            | Value                         
                      |                               
      Single Core     | 3818                          
      Multi Core      | 13339                         
      Full Test       | https://browser.geekbench.com/v4/cpu/14773596
      
      * Centmin Mod Project (HTTP/2 support + ngx_pagespeed + Nginx Lua + Vhost Stats)
      * Centmin Mod LEMP Stack Quick Install Guide
    • JordJord Moderator
      edited October 8

      Prem benchmark @MasonR I shall be using this from now on. Great Work!

    • emreemre Member

      There are 2 problems with this script with me,

      1- Server have 2x500gb HDD 7200 rpm sata3 nothing special but in ZFS RAIDZ1

      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      #              Yet-Another-Bench-Script              #
      #                     v2019-10-07                    #
      # https://github.com/masonr/yet-another-bench-script #
      # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
      
      Sal Eki  8 14:06:23 +03 2019
      
      Basic System Information:
      ---------------------------------
      Processor  : Intel(R) Atom(TM) CPU  C2550  @ 2.41GHz
      CPU cores  : 4 @ 2487.445 MHz
      AES-NI     : ✔ Enabled
      VM-x/AMD-V : ✔ Enabled
      RAM        : 11Gi
      Swap       : 0B
      df: no file systems processed
      Disk       : 
      
      dd Disk Speed Tests:
      ---------------------------------
             | Test 1     | Test 2     | Test 3     | Avg       
             |            |            |            |           
      Write  | 485 MB/s   | 473 MB/s   | 499 MB/s   | 485.667 MB/s
      Read*  | 1,4 GB/s   | 1,4 GB/s   | 1,4 GB/s   | 1 GB/s    
      
      
      

      This dd speed test result is not true...

      and also same as @sanvit server have no ipv6 but I can see ipv6 test results.

    • MasonRMasonR Member

      @sanvit said:
      IPv6 check seems to be broken?

      Yeah, something is off. I'll get it debugged, tested, and patched later today.

      @eva2000 said:
      Though DD and sequential disk I/O isn't that indicative compared to random read/writes i.e. fio and sysbenchnmod-sysbench you can draw some inspiration for it you want :)

      Thanks for testing the script out! I agree dd isn't a truly accurate measure. Seems to be the biggest complaint so far, but I haven't found a suitable alternative which won't require external dependencies to be installed/elevated privileges. If you know of one, do tell! Goal is to keep the script as lean and dependency-free as possible -- once something needs to be installed prior or built/compiled to run the test, I've failed my goal :P

      @emre said:
      There are 2 problems with this script with me,

      1- Server have 2x500gb HDD 7200 rpm sata3 nothing special but in ZFS RAIDZ1

      This dd speed test result is not true...

      and also same as @sanvit server have no ipv6 but I can see ipv6 test results.

      Yep, this has been addressed several times over now. What I'll probably end up doing is mimic nench and use ioping for read tests and dd for write tests. Should give a more accurate measure than dd's read.

      I'll get the IPv6 stuff figured and patched up at some point today.

      LowEndStorage | FreeMach - Free KVM Servers (LET Thread)
      Yet Another Bench Script (YABS) - Linux Server Benchmarking Script (dd/ioping, iperf, & Geekbench)

    • Thanks @MasonR . Quality contribution to the community. As usual.

      |||| $8? 🥔🥔 Markdown on Potatoes.

    • vyas11vyas11 Member
      edited October 8

      Posting snippets of results from Hosthatch Chicago (after the node replacement / hardware changes over the weekend) and Hostdoc, Finland (HDD). I've put together results from 4 YABS tests here Other two results include Ramnode Dallas - Tinykvm and Stockservers Germany SSD)

      So far, the Stockservers VPS took nearly 20 minutes to run the BM,
      surprisingly the slowest of the lot.

      **Hosthatch Chicago **

      Mon Oct 7 16:08:57 IST 2019

      Basic System Information:

      ———————————

      Processor : Intel(R) Xeon(R) CPU E5-2690 v2 @ 3.00GHz
      CPU cores : 1 @ 2999.998 MHz
      AES-NI : ✔ Enabled
      VM-x/AMD-V : ❌ Disabled
      RAM : 987Mi
      Swap : 1.0Gi
      Disk : 15G

      dd Disk Speed Tests:

      ———————————

      | Test 1 | Test 2 | Test 3 | Avg
      | | | |
      Write | 185 MB/s | 235 MB/s | 243 MB/s | 221 MB/s
      Read* | 311 MB/s | 308 MB/s | 319 MB/s | 312.667 MB/s


      HostDoc - Finland (HDD)
      Tue Oct 8 20:47:04 IST 2019

      Basic System Information:

      Processor : Intel(R) Xeon(R) CPU E3-1246 v3 @ 3.50GHz
      CPU cores : 3 @ 3499.996 MHz
      AES-NI : ✔ Enabled
      VM-x/AMD-V : ❌ Disabled
      RAM : 1.9Gi
      Swap : 2.0Gi
      Disk : 28G
      dd Disk Speed Tests:


         | Test 1     | Test 2     | Test 3     | Avg       
         |            |            |            |           
      

      Write | 105 MB/s | 82.7 MB/s | 118 MB/s | 101.9 MB/s
      Read* | 89.7 MB/s | 127 MB/s | 61.6 MB/s | 92.7667 MB/s

      iperf3 Network Speed Tests (IPv4):


      Provider | Location (Link) | Send Speed | Recv Speed
      | | |
      Bouygues Telecom | Paris, FR (10G) | 818 Mbits/sec | 922 Mbits/sec
      Online.net | Paris, FR (10G) | 817 Mbits/sec | 899 Mbits/sec
      Severius | The Netherlands (10G) | 822 Mbits/sec | 767 Mbits/sec
      Worldstream | The Netherlands (10G) | busy | busy
      wilhelm.tel | Hamburg, DE (10G) | 824 Mbits/sec | 778 Mbits/sec

      Biznet | Bogor, Indonesia (1G) | 0.00 bits/sec | 0.00 bits/sec
      Hostkey | Moscow, RU (1G) | 832 Mbits/sec | 937 Mbits/sec
      Velocity Online | Tallahassee, FL, US (10G) | 741 Mbits/sec | 399 Mbits/sec
      Airstream Communications | Eau Claire, WI, US (10G) | 703 Mbits/sec | 91.1 Mbits/sec
      Hurricane Electric | Fremont, CA, US (10G) | 736 Mbits/sec | busy

      iperf3 Network Speed Tests (IPv6):


      Provider | Location (Link) | Send Speed | Recv Speed
      | | |
      Bouygues Telecom | Paris, FR (10G) | 814 Mbits/sec | 923 Mbits/sec
      Online.net | Paris, FR (10G) | busy | busy
      Severius | The Netherlands (10G) | 823 Mbits/sec | 840 Mbits/sec
      Worldstream | The Netherlands (10G) | 819 Mbits/sec | 926 Mbits/sec
      wilhelm.tel | Hamburg, DE (10G) | 823 Mbits/sec | 928 Mbits/sec
      Airstream Communications | Eau Claire, WI, US (10G) | 704 Mbits/sec | 112 Mbits/sec
      Hurricane Electric | Fremont, CA, US (10G) | 722 Mbits/sec | busy


    Sign In or Register to comment.