Small update pushed to the repo to address some fio interoperability issues with the pre-compiled binary. New fio binary is being compiled with the "--disable-native" flag so that generic qemu/non-AVX CPUs don't throw an error.
Hi all, please consider participating in the poll below to help me gauge interest in which iperf3 locations should be used by YABS for network testing. There are 18 options, but please narrow down your selection to your TOP 5 choices.
If there's any reason you DON'T want a specific location added, please voice your concerns here (i.e. if you've experienced reliability issues, location is significantly slower than others in the same region, etc.). I appreciate all the help! Feel free to share the poll link with anyone else that regularly uses the script. @Clouvider has recently added public iperf3 servers to all 6 of his POPs, so there's plenty of "new" locations to consider.
In other news...
YABS updates in the works:
Fix web scrape to get GB4 results from curl (GB's web design changed slightly, so it doesn't grab the scores currently) -- DONE (implemented in 'testing' branch)
Add longer wait time after GB test concludes to allow results to be posted in time -- DONE (implemented in 'testing' branch)
Add ability to use a GB paid license key to unlock the full GB test -- DONE (implemented in 'testing' branch)
Update pre-compiled binary for fio (v3.17 -> v3.23)
Update pre-compiled binary for iperf3 (v3.7 -> v3.9)
Alter iperf3 test locations for the network speed tests based on feedback provided in the poll
@cybertech said:
nothing in asia? biznet not really the benchmark here
Nothing that I can find. But please give me a shout if you find a public iperf server or a provider willing to sponsor a public iperf location! Would be great to get APAC covered.
@cybertech said:
nothing in asia? biznet not really the benchmark here
I hope there is iperf3 server in SG and in JP/HK.
⭕ A simple uptime dashboard using UptimeRobot API https://upy.duo.ovh
⭕ Currently using VPS from BuyVM, GreenCloudVPS, Gullo's, Hetzner, HostHatch, InceptionHosting, LetBox, MaxKVM, MrVM, VirMach.
@saibal said:
Didn't know Clouvider had a iPerf3 location in LA. It would be great if you could include that. The HE location in Fremont is almost always busy.
My thoughts exactly. Don't like how HE.net is busy constantly, so the swap with Clouvider in the same region is definitely going to happen.
@Mason said: Don't like how HE.net is busy constantly
Has anybody asked HE about possibly increasing their iperf3 capacity?
Looks like it's someone running it on a VPS in a HE data center, so probably not much more he can do. It's all good, though, since the Clouvider location is close by.
@Mason said: Thoughts on these iperf providers/locations? -
Looks good to me. It's a nice balance between locations and number or tests.
Seconded - well balanced across providers and locations.
Separately though, what (IMHO) would be nice is to also have an AUS presence (I know bandwidth is expensive down under...).
Similarly it would be nice if there was another/more APAC location(s) (HK or SG and/or Japan).
@nullnothere said:
Separately though, what (IMHO) would be nice is to also have an AUS presence (I know bandwidth is expensive down under...).
Similarly it would be nice if there was another/more APAC location(s) (HK or SG and/or Japan).
Thank you.
Agreed on that. However, I don't own or pay for any of the iperf locations, so I'm just relying on what's publicly available. Unfortunately coverage in APAC is severely lacking, probably due to bandwidth considerations like you said. Always on the lookout for new locations to add to get better diversity
Hello @Mason just want to say that it would really nice if you separated the iperf test by locations like bench monster did. 10 locations in europe, 10 in usa, 10 in asia and oceania. For example
@Anon said:
Hello @Mason just want to say that it would really nice if you separated the iperf test by locations like bench monster did. 10 locations in europe, 10 in usa, 10 in asia and oceania. For example
⭕ A simple uptime dashboard using UptimeRobot API https://upy.duo.ovh
⭕ Currently using VPS from BuyVM, GreenCloudVPS, Gullo's, Hetzner, HostHatch, InceptionHosting, LetBox, MaxKVM, MrVM, VirMach.
@Anon said: Hello @Mason just want to say that it would really nice if you separated the iperf test by locations like bench monster did. 10 locations in europe, 10 in usa, 10 in asia and oceania.
Hey there! As @chocolateshirt mentioned, public iperf servers are few and far between. I wish I could find 10 in EU, US, & APAC, but unfortunately that's not a possibility at this point with what's out there. So with the limited number of locations, it wouldn't make sense right now to split them up by selectable regions. If at any point in time, there's a larger number of iperf locations that I can include in the script, then I just may consider doing something like this.
@Anon said:
Hello @Mason just want to say that it would really nice if you separated the iperf test by locations like bench monster did. 10 locations in europe, 10 in usa, 10 in asia and oceania. For example
You do know that on a high bandwidth VPS, each location is a few GB's? Now, if you have a 4TB bandwidth per month, you're probably not going to care. But if your bandwidth is 250GB a month, you probably will.
@debaser said:
Is it just me or are @Clouvider s iperf servers always busy? Especially those in London and LA.
Yeah, think I'm gonna change them out in the repo until the issues are resolved. They need to be rebooted.
Also this has me motivated to make a little iperf server monitor that will keep track of all available iperf servers and alert me when any are down and need to be swapped with something else.
Comments
Geek5 needs to download more ram to work.
I bench YABS 24/7/365 unless it's a leap year.
Of course... get downloading! - https://downloadmoreram.com/
Head Janitor @ LES • About • Rules • Support • Donate
Gotta download that 16GB of stick
Small update pushed to the repo to address some fio interoperability issues with the pre-compiled binary. New fio binary is being compiled with the "--disable-native" flag so that generic qemu/non-AVX CPUs don't throw an error.
Head Janitor @ LES • About • Rules • Support • Donate
Hi all, please consider participating in the poll below to help me gauge interest in which iperf3 locations should be used by YABS for network testing. There are 18 options, but please narrow down your selection to your TOP 5 choices.
http://www.strawpoll.me/20938564
If there's any reason you DON'T want a specific location added, please voice your concerns here (i.e. if you've experienced reliability issues, location is significantly slower than others in the same region, etc.). I appreciate all the help! Feel free to share the poll link with anyone else that regularly uses the script. @Clouvider has recently added public iperf3 servers to all 6 of his POPs, so there's plenty of "new" locations to consider.
In other news...
YABS updates in the works:
Head Janitor @ LES • About • Rules • Support • Donate
nothing in asia? biznet not really the benchmark here
I bench YABS 24/7/365 unless it's a leap year.
Nothing that I can find. But please give me a shout if you find a public iperf server or a provider willing to sponsor a public iperf location! Would be great to get APAC covered.
Head Janitor @ LES • About • Rules • Support • Donate
I hope there is iperf3 server in SG and in JP/HK.
⭕ A simple uptime dashboard using UptimeRobot API https://upy.duo.ovh
⭕ Currently using VPS from BuyVM, GreenCloudVPS, Gullo's, Hetzner, HostHatch, InceptionHosting, LetBox, MaxKVM, MrVM, VirMach.
Didn't know Clouvider had a iPerf3 location in LA. It would be great if you could include that. The HE location in Fremont is almost always busy.
My thoughts exactly. Don't like how HE.net is busy constantly, so the swap with Clouvider in the same region is definitely going to happen.
Head Janitor @ LES • About • Rules • Support • Donate
Has anybody asked HE about possibly increasing their iperf3 capacity?
MetalVPS
Looks like it's someone running it on a VPS in a HE data center, so probably not much more he can do. It's all good, though, since the Clouvider location is close by.
Head Janitor @ LES • About • Rules • Support • Donate
Thoughts on these iperf providers/locations? -
Attempting to find a good mix of diverse locations and popular data hubs, but also not trying to get carried away with too many tests.
Head Janitor @ LES • About • Rules • Support • Donate
Looks good to me. It's a nice balance between locations and number or tests.
Seconded - well balanced across providers and locations.
Separately though, what (IMHO) would be nice is to also have an AUS presence (I know bandwidth is expensive down under...).
Similarly it would be nice if there was another/more APAC location(s) (HK or SG and/or Japan).
Thank you.
Agreed on that. However, I don't own or pay for any of the iperf locations, so I'm just relying on what's publicly available. Unfortunately coverage in APAC is severely lacking, probably due to bandwidth considerations like you said. Always on the lookout for new locations to add to get better diversity
Head Janitor @ LES • About • Rules • Support • Donate
iirc bench.sh used to use vultr/linode asia test servers. not sure if they can be used.
I bench YABS 24/7/365 unless it's a leap year.
Aye, but I think they are basic http downloads, not iperf.
Head Janitor @ LES • About • Rules • Support • Donate
Hello @Mason just want to say that it would really nice if you separated the iperf test by locations like bench monster did. 10 locations in europe, 10 in usa, 10 in asia and oceania. For example
I don't think it will do as the iperf server quantity is pretty small. In Asia itself, only one public iperf server available which is in Indonesia.
⭕ A simple uptime dashboard using UptimeRobot API https://upy.duo.ovh
⭕ Currently using VPS from BuyVM, GreenCloudVPS, Gullo's, Hetzner, HostHatch, InceptionHosting, LetBox, MaxKVM, MrVM, VirMach.
Hey there! As @chocolateshirt mentioned, public iperf servers are few and far between. I wish I could find 10 in EU, US, & APAC, but unfortunately that's not a possibility at this point with what's out there. So with the limited number of locations, it wouldn't make sense right now to split them up by selectable regions. If at any point in time, there's a larger number of iperf locations that I can include in the script, then I just may consider doing something like this.
Thanks for the interest and suggestion!
Head Janitor @ LES • About • Rules • Support • Donate
You do know that on a high bandwidth VPS, each location is a few GB's? Now, if you have a 4TB bandwidth per month, you're probably not going to care. But if your bandwidth is 250GB a month, you probably will.
Is it just me or are @Clouvider s iperf servers always busy? Especially those in London and LA.
Yeah, think I'm gonna change them out in the repo until the issues are resolved. They need to be rebooted.
Also this has me motivated to make a little iperf server monitor that will keep track of all available iperf servers and alert me when any are down and need to be swapped with something else.
Head Janitor @ LES • About • Rules • Support • Donate
Make the script grab a list of available iperf servers on the fly from an often updated list maybe?