Howdy, Stranger!

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


RS customers - I need some help!
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

RS customers - I need some help!

MrRadicMrRadic Patron Provider, Veteran
edited February 2023 in General

Mods - I'm not sure where this belongs, move it as necessary.

So, we've been working hard on making some network changes....because our existing network setup has been showing weird speeds with speed tests. We've tested this internally and with a couple customers, but I need a larger test group to see if any further tweaks are necessary.

Please read this before posting a speed test:

  1. I would prefer that you use a physically close server to where you server is located (don't rely on automatic choosing, it's not always accurate).

  2. If your speed test is less than exciting, I may reach out to you via PM for further diagnosis (or I may not, who knows). Make sure to take into consideration your actual current usage will limit the results you see in speed tests.

  3. Please please please keep this on topic. This is not a support hotline, I will not answer anything unrelated to my request here. You may private message me with any questions you may have unrelated to this.

  4. Speed test results from RS customers ONLY please.

  5. I'm only concentrating on upload speeds for these specific tests. We don't limit inbound traffic, so you'll most likely see better download speeds if you have a 10G port. Please don't ask me how you can get a 10G port, you either get lucky with a motherboard that has one onboard or if you committed to an unmetered option that requires a 10G port upgrade (downgrading will remove the 10G port).

To save everyone some time, here are a few commands for Linux:

iPerf3 (via YABS):
curl -sL yabs.sh | bash -s -- -g -f

Speedtest.net (Ubuntu/Debian):
sudo apt-get install curl
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh | sudo bash
sudo apt-get install speedtest

Speedtest.net (CentOS/Redhat/Alma/Rocky)
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.rpm.sh | sudo bash
sudo yum install speedtest

Here are some speed test server suggestions, you are not obligated to use them:
Miami: speedtest -s 12215
Los Angeles: speedtest -s 19230
New York City Metro: speedtest -s 18956

Comments

  • MrRadicMrRadic Patron Provider, Veteran

    Haha thanks for being the original guinea pig on this one.

  • I have like two servers with you I can test later. Will get back.

    Thanked by 1MrRadic
  • iperf3 Network Speed Tests (IPv4):
    ---------------------------------
    Provider        | Location (Link)           | Send Speed      | Recv Speed      | Ping           
    -----           | -----                     | ----            | ----            | ----           
    Clouvider       | London, UK (10G)          | 906 Mbits/sec   | 1.63 Gbits/sec  | 130 ms         
    Scaleway        | Paris, FR (10G)           | 903 Mbits/sec   | busy            | 136 ms         
    NovoServe       | North Holland, NL (40G)   | 892 Mbits/sec   | 1.45 Gbits/sec  | 134 ms         
    Uztelecom       | Tashkent, UZ (10G)        | 804 Mbits/sec   | 1.40 Gbits/sec  | 238 ms         
    Clouvider       | NYC, NY, US (10G)         | 962 Mbits/sec   | 2.40 Gbits/sec  | 58.3 ms        
    Clouvider       | Dallas, TX, US (10G)      | 988 Mbits/sec   | 7.14 Gbits/sec  | 39.8 ms        
    Clouvider       | Los Angeles, CA, US (10G) | 996 Mbits/sec   | 8.98 Gbits/sec  | 0.420 ms
    

      
    Speedtest by Ookla

                  Server: Hivelocity - Los Angeles, CA (id: 19230)
                     ISP: ReliableSite.Net LLC
            Idle Latency:     0.76 ms   (jitter: 0.09ms, low: 0.68ms, high: 0.84ms)
                Download:  9374.87 Mbps (data used: 4.3 GB)                                                   
                              0.77 ms   (jitter: 0.16ms, low: 0.50ms, high: 1.51ms)
                  Upload:   954.13 Mbps (data used: 1.4 GB)                                                   
                              0.43 ms   (jitter: 13.07ms, low: 0.35ms, high: 218.29ms)
             Packet Loss:     0.0%
              Result URL: https://www.speedtest.net/result/c/1b4352b3-0a40-411f-9ae9-7e4b1fc17c84
    

    nice

    Thanked by 1MrRadic
  • I have one at NYC metro.

    iperf3 Network Speed Tests (IPv4):
    ---------------------------------
    Provider        | Location (Link)           | Send Speed      | Recv Speed      | Ping           
    -----           | -----                     | ----            | ----            | ----           
    Clouvider       | London, UK (10G)          | 953 Mbits/sec   | 3.02 Gbits/sec  | 67.5 ms        
    Scaleway        | Paris, FR (10G)           | 955 Mbits/sec   | 6.23 Gbits/sec  | 79.7 ms        
    NovoServe       | North Holland, NL (40G)   | busy            | 2.87 Gbits/sec  | 256 ms         
    Uztelecom       | Tashkent, UZ (10G)        | 842 Mbits/sec   | 4.99 Gbits/sec  | 165 ms         
    Clouvider       | NYC, NY, US (10G)         | 991 Mbits/sec   | 7.79 Gbits/sec  | 81.5 ms        
    Clouvider       | Dallas, TX, US (10G)      | 972 Mbits/sec   | 5.26 Gbits/sec  | 39.9 ms        
    Clouvider       | Los Angeles, CA, US (10G) | 975 Mbits/sec   | 908 Mbits/sec   | 59.4 ms        
    
    iperf3 Network Speed Tests (IPv6):
    ---------------------------------
    Provider        | Location (Link)           | Send Speed      | Recv Speed      | Ping           
    -----           | -----                     | ----            | ----            | ----           
    Clouvider       | London, UK (10G)          | 944 Mbits/sec   | 1.88 Gbits/sec  | 67.5 ms        
    Scaleway        | Paris, FR (10G)           | 929 Mbits/sec   | 6.78 Gbits/sec  | 72.0 ms        
    NovoServe       | North Holland, NL (40G)   | 932 Mbits/sec   | 2.65 Gbits/sec  | 75.6 ms        
    Uztelecom       | Tashkent, UZ (10G)        | 841 Mbits/sec   | 2.86 Gbits/sec  | 166 ms         
    Clouvider       | NYC, NY, US (10G)         | 985 Mbits/sec   | 7.08 Gbits/sec  | 1.38 ms        
    Clouvider       | Dallas, TX, US (10G)      | 968 Mbits/sec   | 5.05 Gbits/sec  | 39.8 ms        
    Clouvider       | Los Angeles, CA, US (10G) | 948 Mbits/sec   | 700 Mbits/sec   | 59.4 ms
    
    Thanked by 1MrRadic
  • MrRadicMrRadic Patron Provider, Veteran

    @zakkuuno said:
    Uztelecom | Tashkent, UZ (10G) | 842 Mbits/sec | 4.99 Gbits/sec | 165 ms

    Not going to lie, that 5 Gbps download from half way around the world is no joke. I had to do a double take there.

  • Miami (with bbr):

    iperf3 Network Speed Tests (IPv4):
    ---------------------------------
    Provider        | Location (Link)           | Send Speed      | Recv Speed      | Ping
    -----           | -----                     | ----            | ----            | ----
    Clouvider       | London, UK (10G)          | 929 Mbits/sec   | 1.78 Gbits/sec  | 95.6 ms
    Scaleway        | Paris, FR (10G)           | busy            | 1.68 Gbits/sec  | 98.9 ms
    NovoServe       | North Holland, NL (40G)   | 917 Mbits/sec   | 1.65 Gbits/sec  | 110 ms
    Uztelecom       | Tashkent, UZ (10G)        | 418 Mbits/sec   | 888 Mbits/sec   | 197 ms
    Clouvider       | NYC, NY, US (10G)         | 985 Mbits/sec   | 6.50 Gbits/sec  | 25.8 ms
    Clouvider       | Dallas, TX, US (10G)      | 983 Mbits/sec   | 6.66 Gbits/sec  | 28.4 ms
    Clouvider       | Los Angeles, CA, US (10G) | 960 Mbits/sec   | 2.04 Gbits/sec  | 54.5 ms
    
    Thanked by 1MrRadic
  • MrRadicMrRadic Patron Provider, Veteran

    @OhJohn said:
    Miami (with bbr):

    iperf3 Network Speed Tests (IPv4):
    ---------------------------------
    Provider        | Location (Link)           | Send Speed      | Recv Speed      | Ping
    -----           | -----                     | ----            | ----            | ----
    Clouvider       | London, UK (10G)          | 929 Mbits/sec   | 1.78 Gbits/sec  | 95.6 ms
    Scaleway        | Paris, FR (10G)           | busy            | 1.68 Gbits/sec  | 98.9 ms
    NovoServe       | North Holland, NL (40G)   | 917 Mbits/sec   | 1.65 Gbits/sec  | 110 ms
    Uztelecom       | Tashkent, UZ (10G)        | 418 Mbits/sec   | 888 Mbits/sec   | 197 ms
    Clouvider       | NYC, NY, US (10G)         | 985 Mbits/sec   | 6.50 Gbits/sec  | 25.8 ms
    Clouvider       | Dallas, TX, US (10G)      | 983 Mbits/sec   | 6.66 Gbits/sec  | 28.4 ms
    Clouvider       | Los Angeles, CA, US (10G) | 960 Mbits/sec   | 2.04 Gbits/sec  | 54.5 ms
    

    Awesome, I'll see if we can re route to uztelecom

  • bgerardbgerard Member
    edited February 2023

    NYC Metro

    iperf3 Network Speed Tests (IPv4):
    ---------------------------------
    Provider        | Location (Link)           | Send Speed      | Recv Speed      | Ping
    -----           | -----                     | ----            | ----            | ----
    Clouvider       | London, UK (10G)          | 900 Mbits/sec   | 598 Mbits/sec   | 70.1 ms
    Scaleway        | Paris, FR (10G)           | busy            | busy            | 79.7 ms
    NovoServe       | North Holland, NL (40G)   | 896 Mbits/sec   | 822 Mbits/sec   | 75.5 ms
    Uztelecom       | Tashkent, UZ (10G)        | 821 Mbits/sec   | 349 Mbits/sec   | 170 ms
    Clouvider       | NYC, NY, US (10G)         | 942 Mbits/sec   | 942 Mbits/sec   | 1.18 ms
    Clouvider       | Dallas, TX, US (10G)      | 922 Mbits/sec   | 921 Mbits/sec   | 37.8 ms
    Clouvider       | Los Angeles, CA, US (10G) | 910 Mbits/sec   | 637 Mbits/sec   | 56.1 ms
    
  • LAX

    iperf3 Network Speed Tests (IPv4):
    ---------------------------------
    Provider        | Location (Link)           | Send Speed      | Recv Speed      | Ping           
    -----           | -----                     | ----            | ----            | ----           
    Clouvider       | London, UK (10G)          | 853 Mbits/sec   | 526 Mbits/sec   | 125 ms         
    Scaleway        | Paris, FR (10G)           | 847 Mbits/sec   | 593 Mbits/sec   | 139 ms         
    NovoServe       | North Holland, NL (40G)   | 844 Mbits/sec   | 587 Mbits/sec   | 132 ms         
    Uztelecom       | Tashkent, UZ (10G)        | 619 Mbits/sec   | 257 Mbits/sec   | 256 ms         
    Clouvider       | NYC, NY, US (10G)         | 907 Mbits/sec   | 895 Mbits/sec   | 63.0 ms        
    Clouvider       | Dallas, TX, US (10G)      | 928 Mbits/sec   | 929 Mbits/sec   | 27.0 ms        
    Clouvider       | Los Angeles, CA, US (10G) | 941 Mbits/sec   | 941 Mbits/sec   | 0.538 ms 
    
    Thanked by 1MrRadic
  • @MrRadic said: Awesome, I'll see if we can re route to uztelecom

    :) I have to admit that I never cared about recv speed for some files from Uzbekistan...

    So I altered the test slightly by using your LAX test file (from the Miami server above):

    wget http://los-angeles-speedtest.reliablesite.net/1000mb.test.zip
    --2023-02-10 22:21:30--  http://los-angeles-speedtest.reliablesite.net/1000mb.test.zip
    Resolving los-angeles-speedtest.reliablesite.net (los-angeles-speedtest.reliablesite.net)... 104.238.206.46, 2605:9880:344::11
    Connecting to los-angeles-speedtest.reliablesite.net (los-angeles-speedtest.reliablesite.net)|104.238.206.46|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1048576000 (1000M) [application/zip]
    Saving to: ‘1000mb.test.zip’
    
    1000mb.test.zip                  100%[=======================================================>]   1000M  54.0MB/s    in 20s
    
    2023-02-10 22:21:50 (50.9 MB/s) - ‘1000mb.test.zip’ saved [1048576000/1048576000]
    

    not as good as a server in PHX (which is expected), but the PHX server gets 320 MB/s for above test file from your LAX origin while this - yours - Miami server has 50MB/s which is ok-ish.

    But: I also have a NYC server with you, and that is way worse:

    wget http://los-angeles-speedtest.reliablesite.net/1000mb.test.zip
    --2023-02-10 22:19:47--  http://los-angeles-speedtest.reliablesite.net/1000mb.test.zip
    Resolving los-angeles-speedtest.reliablesite.net (los-angeles-speedtest.reliablesite.net)... 104.238.206.46, 2605:9880:344::11
    Connecting to los-angeles-speedtest.reliablesite.net (los-angeles-speedtest.reliablesite.net)|104.238.206.46|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1048576000 (1000M) [application/zip]
    Saving to: ‘1000mb.test.zip’
    
    1000mb.test.zip                  100%[=======================================================>]   1000M   831KB/s    in 13m 4s
    
    2023-02-10 22:32:52 (1.27 MB/s) - ‘1000mb.test.zip’ saved [1048576000/1048576000]
    

    :/ I got a whopping 1.3MB/s download in NYC w/ your LAX test file.

    So while this is a 1G nic in NYC (and not 10G as in Mia and Phx) I would still love if you first look into upload speeds from the US (e.g. West Coast) to e.g. NYC or inter-DC speeds.

  • @OhJohn said:

    @MrRadic said: Awesome, I'll see if we can re route to uztelecom

    :) I have to admit that I never cared about recv speed for some files from Uzbekistan...

    So I altered the test slightly by using your LAX test file (from the Miami server above):

    wget http://los-angeles-speedtest.reliablesite.net/1000mb.test.zip
    --2023-02-10 22:21:30--  http://los-angeles-speedtest.reliablesite.net/1000mb.test.zip
    Resolving los-angeles-speedtest.reliablesite.net (los-angeles-speedtest.reliablesite.net)... 104.238.206.46, 2605:9880:344::11
    Connecting to los-angeles-speedtest.reliablesite.net (los-angeles-speedtest.reliablesite.net)|104.238.206.46|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1048576000 (1000M) [application/zip]
    Saving to: ‘1000mb.test.zip’
    
    1000mb.test.zip                  100%[=======================================================>]   1000M  54.0MB/s    in 20s
    
    2023-02-10 22:21:50 (50.9 MB/s) - ‘1000mb.test.zip’ saved [1048576000/1048576000]
    

    not as good as a server in PHX (which is expected), but the PHX server gets 320 MB/s for above test file from your LAX origin while this - yours - Miami server has 50MB/s which is ok-ish.

    But: I also have a NYC server with you, and that is way worse:

    wget http://los-angeles-speedtest.reliablesite.net/1000mb.test.zip
    --2023-02-10 22:19:47--  http://los-angeles-speedtest.reliablesite.net/1000mb.test.zip
    Resolving los-angeles-speedtest.reliablesite.net (los-angeles-speedtest.reliablesite.net)... 104.238.206.46, 2605:9880:344::11
    Connecting to los-angeles-speedtest.reliablesite.net (los-angeles-speedtest.reliablesite.net)|104.238.206.46|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1048576000 (1000M) [application/zip]
    Saving to: ‘1000mb.test.zip’
    
    1000mb.test.zip                  100%[=======================================================>]   1000M   831KB/s    in 13m 4s
    
    2023-02-10 22:32:52 (1.27 MB/s) - ‘1000mb.test.zip’ saved [1048576000/1048576000]
    

    :/ I got a whopping 1.3MB/s download in NYC w/ your LAX test file.

    So while this is a 1G nic in NYC (and not 10G as in Mia and Phx) I would still love if you first look into upload speeds from the US (e.g. West Coast) to e.g. NYC or inter-DC speeds.

    My NYC server is looking much better

     wget http://los-angeles-speedtest.reliablesite.net/1000mb.test.zip
    --2023-02-10 22:44:11--  http://los-angeles-speedtest.reliablesite.net/1000mb.test.zip
    Resolving los-angeles-speedtest.reliablesite.net (los-angeles-speedtest.reliablesite.net)... 104.238.206.46, 2605:9880:344::11
    Connecting to los-angeles-speedtest.reliablesite.net (los-angeles-speedtest.reliablesite.net)|104.238.206.46|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1048576000 (1000M) [application/zip]
    Saving to: ‘1000mb.test.zip’
    
    1000mb.test.zip                                             100%[========================================================================================================================================>]   1000M  44.4MB/s    in 31s
    
    2023-02-10 22:44:42 (32.8 MB/s) - ‘1000mb.test.zip’ saved [1048576000/1048576000]
    
    Thanked by 1OhJohn
  • OhJohnOhJohn Member
    edited February 2023

    @bgerard yes that looks much better and would be usable with the numbers you get.

    @MrRadic said: I'm only concentrating on upload speeds for these specific tests

    Sry, did I mixed it up again? Whenever someone (or even those tests) talk about upload/download or send vs recv speed, I mix it up. Can't we talk about egress and ingress?

    E.g. yabs: send=egress and recv=ingress.

    So when you said "upload speeds" you meant egress from the server?

    Edit: just checked, my NYC server of yours did not had bbr configured, this looks much better:

    NYC with bbr:

    wget http://los-angeles-speedtest.reliablesite.net/1000mb.test.zip
    --2023-02-10 23:21:22--  http://los-angeles-speedtest.reliablesite.net/1000mb.test.zip
    Resolving los-angeles-speedtest.reliablesite.net (los-angeles-speedtest.reliablesite.net)... 104.238.206.46, 2605:9880:344::11
    Connecting to los-angeles-speedtest.reliablesite.net (los-angeles-speedtest.reliablesite.net)|104.238.206.46|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1048576000 (1000M) [application/zip]
    Saving to: ‘1000mb.test.zip.1’
    
    1000mb.test.zip.1                             100%[================================================================================================>]   1000M  44.3MB/s    in 27s
    
    2023-02-10 23:21:50 (36.6 MB/s) - ‘1000mb.test.zip.1’ saved [1048576000/1048576000]
    

    So it would be good to ask if the testers use bbr or other congestion control algos. Or did you changed your routes from West Coast to East Coast?

  • MrRadicMrRadic Patron Provider, Veteran
    edited February 2023

    @bgerard said:

    @OhJohn said:

    @MrRadic said: Awesome, I'll see if we can re route to uztelecom

    :) I have to admit that I never cared about recv speed for some files from Uzbekistan...

    So I altered the test slightly by using your LAX test file (from the Miami server above):

    wget http://los-angeles-speedtest.reliablesite.net/1000mb.test.zip
    --2023-02-10 22:21:30--  http://los-angeles-speedtest.reliablesite.net/1000mb.test.zip
    Resolving los-angeles-speedtest.reliablesite.net (los-angeles-speedtest.reliablesite.net)... 104.238.206.46, 2605:9880:344::11
    Connecting to los-angeles-speedtest.reliablesite.net (los-angeles-speedtest.reliablesite.net)|104.238.206.46|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1048576000 (1000M) [application/zip]
    Saving to: ‘1000mb.test.zip’
    
    1000mb.test.zip                  100%[=======================================================>]   1000M  54.0MB/s    in 20s
    
    2023-02-10 22:21:50 (50.9 MB/s) - ‘1000mb.test.zip’ saved [1048576000/1048576000]
    

    not as good as a server in PHX (which is expected), but the PHX server gets 320 MB/s for above test file from your LAX origin while this - yours - Miami server has 50MB/s which is ok-ish.

    But: I also have a NYC server with you, and that is way worse:

    wget http://los-angeles-speedtest.reliablesite.net/1000mb.test.zip
    --2023-02-10 22:19:47--  http://los-angeles-speedtest.reliablesite.net/1000mb.test.zip
    Resolving los-angeles-speedtest.reliablesite.net (los-angeles-speedtest.reliablesite.net)... 104.238.206.46, 2605:9880:344::11
    Connecting to los-angeles-speedtest.reliablesite.net (los-angeles-speedtest.reliablesite.net)|104.238.206.46|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1048576000 (1000M) [application/zip]
    Saving to: ‘1000mb.test.zip’
    
    1000mb.test.zip                  100%[=======================================================>]   1000M   831KB/s    in 13m 4s
    
    2023-02-10 22:32:52 (1.27 MB/s) - ‘1000mb.test.zip’ saved [1048576000/1048576000]
    

    :/ I got a whopping 1.3MB/s download in NYC w/ your LAX test file.

    So while this is a 1G nic in NYC (and not 10G as in Mia and Phx) I would still love if you first look into upload speeds from the US (e.g. West Coast) to e.g. NYC or inter-DC speeds.

    My NYC server is looking much better

     wget http://los-angeles-speedtest.reliablesite.net/1000mb.test.zip
    --2023-02-10 22:44:11--  http://los-angeles-speedtest.reliablesite.net/1000mb.test.zip
    Resolving los-angeles-speedtest.reliablesite.net (los-angeles-speedtest.reliablesite.net)... 104.238.206.46, 2605:9880:344::11
    Connecting to los-angeles-speedtest.reliablesite.net (los-angeles-speedtest.reliablesite.net)|104.238.206.46|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1048576000 (1000M) [application/zip]
    Saving to: ‘1000mb.test.zip’
    
    1000mb.test.zip                                             100%[========================================================================================================================================>]   1000M  44.4MB/s    in 31s
    
    2023-02-10 22:44:42 (32.8 MB/s) - ‘1000mb.test.zip’ saved [1048576000/1048576000]
    

    Thanks for the super detailed analysis here. This specific scenario isn't what I'm looking to test here as I only really care from the server to as close to our network edge as possible right now. The changes we made are strictly with localized switches within our network, which is why I asked for closer locations to be tested.

    Route optimization is something we'll re-introduce at a later time. We have a pretty complete product, but after running it in LA for a couple of months, there are some optimizations that we thought are absolutely necessary before we go live on a larger scale.

  • OhJohnOhJohn Member
    edited February 2023

    So I cannot really do some exhaustive speedtests now as your IP adresses are not properly geolocated. Ookla seems to be using Maxmind to geolocate the requester for it's "--list" request and by that - as you say yourself - the "nearest" speedtest servers are not really near.

    Now it's pretty easy to correct these geolocations of IP addresses at Maxmind, unfortunately it takes about one to two weeks to see results (depending on how fast ookla is updating the data from e.g. Maxmind).

    I'd still highly recommend to correct the locations of your ranges (in LAX or NYC or MIA) into Maxmind as all your customers that use standard tests (that rely on speedtest by ookla) would get better "near" results.

    E.g. with my script where i can test dozens of nearest locations via speedtest, I'm right now testing the state of Kansas for your LA location (as the ip address is only geolocated as "US" and that is centered in the US in the middle of nowhere in Kansas).

    That won't work ;)

    And speedtests fallback for direct tests (using ping to deem a server nearby) does not work as well, that situates a LA server of yours somewhere between Seattle and Canada...

  • MrRadicMrRadic Patron Provider, Veteran

    @OhJohn said:
    So I cannot really do some exhaustive speedtests now as your IP adresses are not properly geolocated. Ookla seems to be using Maxmind to geolocate the requester for it's "--list" request and by that - as you say yourself - the "nearest" speedtest servers are not really near.

    Now it's pretty easy to correct these geolocations of IP addresses at Maxmind, unfortunately it takes about one to two weeks to see results (depending on how fast ookla is updating the data from e.g. Maxmind).

    I'd still highly recommend to correct the locations of your ranges (in LAX or NYC or MIA) into Maxmind as all your customers that use standard tests (that rely on speedtest by ookla) would get better "near" results.

    E.g. with my script where i can test dozens of nearest locations via speedtest, I'm right now testing the state of Kansas for your LA location (as the ip address is only geolocated as "US" and that is centered in the US in the middle of nowhere in Kansas).

    That won't work ;)

    And speedtests fallback for direct tests (using ping to deem a server nearby) does not work as well, that situates a LA server of yours somewhere between Seattle and Canada...

    You can specify a server with the -s command. Here you go: https://williamyaps.github.io/wlmjavascript/servercli.html

    But again, if you were able to push your purchased bandwidth outbound, then you're good to go, all I care about right now (from your server to the edge of our network). Beyond that is a future project.

  • Will check later

  • Hey Radic,

    The servers and deals are superb . I have impulsively bought 2 servers lol . While the NYC metro gives me 1 Gigabit up and down out of the box , the LA server is giving me < ~ 100 Mbits in uplink . I turned BBR and that fixed it . I don't know if it's something i should always consider turning on as i have never done so for any providers .

    The server is rock solid though , i am just worried if any hiccups/low speed is encountered by my end users .

    Thank you

    Thanked by 1MrRadic
  • OhJohnOhJohn Member
    edited February 2023

    @sk7411 from where did you test these? I get ~1Gbit up in LA with a nearby location. 100Mbit sounds like testing from the east coast (with a LA server) as you said NYC gets you 1 Gbit.

    E.g. here is a speedtest (LA server, bbr turned on) (city|up|down|ping):

     USA, New York (Optimum)         227.65 Mbit/s    184.62 Mbit/s    81.049 ms
     USA, Boston (Starry, Inc.)      264.80 Mbit/s    397.46 Mbit/s    69.943 ms
     USA, Washington, DC (Sprint)    302.41 Mbit/s    293.99 Mbit/s    58.138 ms
     USA, Charlotte, NC (Windstream) 297.05 Mbit/s    209.37 Mbit/s    49.806 ms
     USA, Atlanta (Windstream)       328.12 Mbit/s    281.02 Mbit/s    57.703 ms
     USA, Miami (Comcast)            309.16 Mbit/s    196.56 Mbit/s    56.304 ms
     USA, Nashville (Sprint)         341.58 Mbit/s    314.04 Mbit/s    49.850 ms
     USA, Indianapolis (CenturyLink) 262.98 Mbit/s    176.53 Mbit/s    52.462 ms
     USA, Cleveland (CenturyLink)    287.19 Mbit/s    318.01 Mbit/s    52.680 ms
     USA, Chicago (Windstream)       314.07 Mbit/s    422.32 Mbit/s    55.202 ms
     USA, St. Louis (Elite Fiber)    368.07 Mbit/s    497.08 Mbit/s    45.141 ms
     USA, Minneapolis (US Internet)  345.41 Mbit/s    437.69 Mbit/s    46.784 ms
     USA, Kansas City (UPNfiber)     247.65 Mbit/s    314.73 Mbit/s    38.954 ms
     USA, Oklahoma City (OneNet)     387.86 Mbit/s    408.26 Mbit/s    38.035 ms
     USA, Dallas (Windstream)        437.69 Mbit/s    366.17 Mbit/s    33.388 ms
     USA, San Antonio, TX (Sprint)   452.89 Mbit/s    331.59 Mbit/s    32.276 ms
     USA, Denver (CenturyLink)       486.78 Mbit/s    693.64 Mbit/s    27.933 ms
     USA, Albuquerque (Plateau Tel)  541.83 Mbit/s    408.84 Mbit/s    23.301 ms
     USA, Phoenix (Sprint)           770.11 Mbit/s    787.57 Mbit/s     8.411 ms
     USA, Salt Lake City (UTOPIA)    684.77 Mbit/s    580.51 Mbit/s    15.042 ms
     USA, Las Vegas (CenturyLink)    826.17 Mbit/s    841.95 Mbit/s     6.875 ms
     USA, Seattle (Bluespan)         481.59 Mbit/s    720.86 Mbit/s    25.697 ms
     USA, San Francisco (Wiline)     666.05 Mbit/s    671.74 Mbit/s    11.879 ms
     USA, Los Angeles (Windstream)   935.83 Mbit/s    940.11 Mbit/s     0.558 ms
     USA, Anchorage (Alaska Com)     305.35 Mbit/s    223.70 Mbit/s    54.969 ms
     USA, Honolulu (Hawaiian Telcom) 207.19 Mbit/s    50.62 Mbit/s     84.525 ms
    

    As you see I got 935Mbit/s up and 940Mbit/s down in Los Angeles.

  • @OhJohn , it was from my LA server . I coul only see Dallas and LA during the yabsh test. And it gave me around ~800-900 Mbit/s for all of the regions including some European region. This is ofcourse after i turned the BBR on after i read your comment .

    I was always under the impression that network should just work right out of the box without tuning it for bandwidth. I want to understand if turning BBR has any impact on the latency or have any downsides . The server is running smooth though! Love it!

    Thanked by 1lowenddude
  • nullroutenullroute Member, Host Rep
    edited February 2023

    @MrRadic

    Notes: Horrible upload to Windstream in all US locations

    MIA speedtest:

  • MrRadicMrRadic Patron Provider, Veteran

    @nullroute said:
    Notes: Horrible upload to Windstream in all US locations

    Route optimization outside of our network is a future project.

    But again, if you were able to push your purchased bandwidth outbound, then you're good to go, all I care about right now (from your server to the edge of our network). Beyond that is a future project.

  • @nullroute ,

    Enabling BBR fixes it .

    root@debian:~# speedtest -o la02.speedtest.windstream.net

    Speedtest by Ookla

      Server: Windstream - Los Angeles, CA (id: 18401)
         ISP: ReliableSite.Net LLC
    

    Idle Latency: 76.36 ms (jitter: 0.02ms, low: 76.35ms, high: 76.40ms)
    Download: 925.94 Mbps (data used: 1.6 GB)
    124.09 ms (jitter: 39.34ms, low: 79.84ms, high: 173.12ms)
    Upload: 917.16 Mbps (data used: 1.3 GB)
    114.40 ms (jitter: 34.50ms, low: 76.55ms, high: 152.82ms)
    Packet Loss: 0.0%
    Result URL: https://www.speedtest.net/result/c/b10631d0-bcbb-4adf-b37d-d46f63917aad

    root@debian:~# speedtest -o atlanta02.speedtest.windstream.net

    Speedtest by Ookla

      Server: Windstream - Atlanta, GA (id: 17387)
         ISP: ReliableSite.Net LLC
    

    Idle Latency: 21.25 ms (jitter: 0.04ms, low: 21.23ms, high: 21.29ms)
    Download: 941.27 Mbps (data used: 1.1 GB)
    30.45 ms (jitter: 0.67ms, low: 22.16ms, high: 32.53ms)
    Upload: 939.36 Mbps (data used: 1.1 GB)
    23.13 ms (jitter: 0.56ms, low: 22.19ms, high: 25.53ms)
    Packet Loss: 0.0%
    Result URL: https://www.speedtest.net/result/c/5661efbd-1e11-4c76-8fa2-2854ac4bfa2c

    Thanked by 1MrRadic
  • MrRadicMrRadic Patron Provider, Veteran

    @sk7411 said:
    Enabling BBR fixes it .

    Can you please provide me with the best way to do this?

  • @MrRadic said:

    @sk7411 said:
    Enabling BBR fixes it .

    Can you please provide me with the best way to do this?

    Sure, If you have OS kernel > 4.9

    you can nano /etc/sysctl.conf and put

    net.core.default_qdisc=fq
    net.ipv4.tcp_congestion_control=bbr

    After that , run sysctl -p

    Thanked by 1plumberg
  • MrRadicMrRadic Patron Provider, Veteran

    @sk7411 said:

    @MrRadic said:

    @sk7411 said:
    Enabling BBR fixes it .

    Can you please provide me with the best way to do this?

    Sure, If you have OS kernel > 4.9

    you can nano /etc/sysctl.conf and put

    net.core.default_qdisc=fq
    net.ipv4.tcp_congestion_control=bbr

    After that , run sysctl -p

    You rock, thanks.

    Thanked by 1sk7411
  • NYC Metro

    iperf3 Network Speed Tests (IPv4):
    ---------------------------------
    Provider        | Location (Link)           | Send Speed      | Recv Speed      | Ping
    -----           | -----                     | ----            | ----            | ----
    Clouvider       | London, UK (10G)          | 899 Mbits/sec   | 728 Mbits/sec   | 68.0 ms
    Scaleway        | Paris, FR (10G)           | 893 Mbits/sec   | busy            | 79.9 ms
    NovoServe       | North Holland, NL (40G)   | 894 Mbits/sec   | 833 Mbits/sec   | 78.1 ms
    Uztelecom       | Tashkent, UZ (10G)        | 796 Mbits/sec   | 394 Mbits/sec   | 159 ms
    Clouvider       | NYC, NY, US (10G)         | 941 Mbits/sec   | 942 Mbits/sec   | 1.77 ms
    Clouvider       | Dallas, TX, US (10G)      | 922 Mbits/sec   | 920 Mbits/sec   | 40.3 ms
    Clouvider       | Los Angeles, CA, US (10G) | 909 Mbits/sec   | 750 Mbits/sec   | 58.7 ms
    
    iperf3 Network Speed Tests (IPv6):
    ---------------------------------
    Provider        | Location (Link)           | Send Speed      | Recv Speed      | Ping
    -----           | -----                     | ----            | ----            | ----
    Clouvider       | London, UK (10G)          | 888 Mbits/sec   | 361 Mbits/sec   | 68.0 ms
    Scaleway        | Paris, FR (10G)           | busy            | 772 Mbits/sec   | 72.2 ms
    NovoServe       | North Holland, NL (40G)   | 881 Mbits/sec   | 814 Mbits/sec   | 78.4 ms
    Uztelecom       | Tashkent, UZ (10G)        | 703 Mbits/sec   | 545 Mbits/sec   | 159 ms
    Clouvider       | NYC, NY, US (10G)         | 928 Mbits/sec   | 929 Mbits/sec   | 1.77 ms
    Clouvider       | Dallas, TX, US (10G)      | 907 Mbits/sec   | 901 Mbits/sec   | 40.6 ms
    Clouvider       | Los Angeles, CA, US (10G) | 896 Mbits/sec   | 749 Mbits/sec   | 58.8 ms
    
    

    Speedtest

          Server: Hivelocity - New York, NY (id: 18956)
             ISP: ReliableSite.Net LLC
    Idle Latency:     2.55 ms   (jitter: 0.11ms, low: 2.46ms, high: 2.85ms)
        Download:   834.60 Mbps (data used: 826.7 MB)                                                   
                      6.76 ms   (jitter: 3.33ms, low: 2.08ms, high: 212.57ms)
          Upload:   928.04 Mbps (data used: 419.2 MB)                                                   
                      2.26 ms   (jitter: 0.08ms, low: 2.10ms, high: 2.49ms)
     Packet Loss:     0.0%
      Result URL: https://www.speedtest.net/result/c/0edb1b28-e7a1-46cf-81c8-7d065a923188
    
          Server: Hivelocity - Los Angeles, CA (id: 19230)
             ISP: ReliableSite.Net LLC
    Idle Latency:    59.08 ms   (jitter: 0.26ms, low: 58.85ms, high: 59.31ms)
        Download:   939.68 Mbps (data used: 1.3 GB)                                                   
                     97.85 ms   (jitter: 27.03ms, low: 58.71ms, high: 452.48ms)
          Upload:   913.58 Mbps (data used: 1.1 GB)                                                   
                     88.41 ms   (jitter: 15.40ms, low: 58.86ms, high: 122.04ms)
     Packet Loss:     0.0%
      Result URL: https://www.speedtest.net/result/c/ba6679ec-f8dc-49a4-96ab-45ac61b42e07
    
          Server: ServerPronto - Miami, FL (id: 12215)
             ISP: ReliableSite.Net LLC
    Idle Latency:    48.40 ms   (jitter: 0.07ms, low: 48.19ms, high: 48.47ms)
        Download:   938.37 Mbps (data used: 1.2 GB)                                                   
                     81.24 ms   (jitter: 12.68ms, low: 48.30ms, high: 331.46ms)
          Upload:   920.44 Mbps (data used: 1.2 GB)                                                   
                     48.12 ms   (jitter: 0.05ms, low: 47.96ms, high: 48.48ms)
     Packet Loss:     0.0%
      Result URL: https://www.speedtest.net/result/c/5272450b-2f03-4159-a92b-6f2769924f21
    
    Thanked by 1MrRadic
Sign In or Register to comment.