[Rpm] fremont.nq.taht.net is ready for rpm testing
Sebastian Moeller
moeller0 at gmx.de
Tue Apr 19 16:41:07 EDT 2022
Mmmh, now directly from home it seems to work (most of the time):
Macos:
bash-3.2$ ./networkQuality --config fremont.nq.taht.net --port 443 --path config
04-19-2022 20:21:03 UTC Go Responsiveness to fremont.nq.taht.net:443...
Download: 74.422 Mbps ( 9.303 MBps), using 16 parallel connections.
Upload: 22.844 Mbps ( 2.855 MBps), using 20 parallel connections.
Total RTTs measured: 5
RPM: 110
Linux:
user at work-horse:~/CODE/goresponsiveness$ ./networkQuality --config fremont.nq.taht.net --port 443 --path config
04-19-2022 20:22:03 UTC Go Responsiveness to fremont.nq.taht.net:443...
Download: 80.406 Mbps ( 10.051 MBps), using 24 parallel connections.
Upload: 26.000 Mbps ( 3.250 MBps), using 20 parallel connections.
Total RTTs measured: 5
RPM: 105
With an RTT of 180 ms (over IPv6) I would expect at best:
RPM: 60*1/0.180 = 333.333333333 = 333/minute
Interstingly without cake I still get
Macos:
bash-3.2$ ./networkQuality --config fremont.nq.taht.net --port 443 --path config
04-19-2022 20:30:38 UTC Go Responsiveness to fremont.nq.taht.net:443...
Download: 75.668 Mbps ( 9.459 MBps), using 12 parallel connections.
Upload: 16.500 Mbps ( 2.062 MBps), using 36 parallel connections.
Total RTTs measured: 5
RPM: 109
Linux:
moeller at work-horse:~/CODE/goresponsiveness$ ./networkQuality --config fremont.nq.taht.net --port 443 --path config
04-19-2022 20:34:13 UTC Go Responsiveness to fremont.nq.taht.net:443...
Download: 96.155 Mbps ( 12.019 MBps), using 24 parallel connections.
Upload: 23.188 Mbps ( 2.898 MBps), using 28 parallel connections.
Total RTTs measured: 5
RPM: 109
Linux versus apple (RTT ~18.8ms -> 60*1/0.018 = 3333 RPM)
moeller at work-horse:~/CODE/goresponsiveness$ ./networkQuality --config mensura.cdn-apple.com --port 443 --path /api/v1/gm/config
04-19-2022 20:38:10 UTC Go Responsiveness to mensura.cdn-apple.com:443...
Download: 89.718 Mbps ( 11.215 MBps), using 12 parallel connections.
Upload: 26.938 Mbps ( 3.367 MBps), using 12 parallel connections.
Total RTTs measured: 5
RPM: 811
I guess progress yeah, measurements return something, now let's see when the go timing bug will get zapped.
Regards
Sebastian
> On Apr 19, 2022, at 17:53, Dave Taht <dave.taht at gmail.com> wrote:
>
> On Tue, Apr 19, 2022 at 8:36 AM Sebastian Moeller <moeller0 at gmx.de> wrote:
>>
>> Mmmh:
>>
>> user at work-horse:~/CODE/goresponsiveness$ ./networkQuality --config fremont.nq.taht.net --port 443 --path config
>> 04-19-2022 15:33:36 UTC Go Responsiveness to fremont.nq.taht.net:443...
>> Error: Saturation could not be completed in time and no provisional rates could be accessed. Test failed.
>>
>> Might be too far away from Fremont?
>
> I did see it complete on my lte box.
>
> I get the same non-answer within the cluster, even if I enable sqm to
> be 100/100Mbit... I'm obviously saturating the link here...
>
> Tin 0
> thresh 100Mbit
> target 5ms
> interval 100ms
> pk_delay 2.92ms
> av_delay 2.32ms
> sp_delay 1us
> backlog 0b
> pkts 192049
> bytes 286514221
> way_inds 13
> way_miss 113
> way_cols 0
> drops 6073
> marks 0
> ack_drop 0
> sp_flows 0
> bk_flows 1
> un_flows 0
> max_len 12112
> quantum 1514
>
>
> I should probably version the config file also.
>> Regards
>> Sebastian
>>
>>
>>
>>> On Apr 19, 2022, at 17:20, Dave Taht via Rpm <rpm at lists.bufferbloat.net> wrote:
>>>
>>> Example of use:
>>>
>>> I don't have an osx box to test with...
>>>
>>> davetaht at penguin:~/goresponsiveness$ ./goresponsiveness --config
>>> fremont.nq.taht.net --port 443 --path config
>>> 04-19-2022 15:13:12 UTC Go Responsiveness to fremont.nq.taht.net:443...
>>> Download: 39.447 Mbps ( 4.931 MBps), using 12 parallel connections.
>>> Upload: 1.000 Mbps ( 0.125 MBps), using 24 parallel connections.
>>> (really crazy to open that many as I've mentioned)
>>>
>>> Total RTTs measured: 5
>>> RPM: 30
>>>
>>> ...
>>>
>>> I built a worldwide apache2 cluster.... not fully deployed yet: one
>>> trick is you need to use a full chain on a letsencrypt cert on the
>>> server, I don't know if that's the case on other cert types
>>>
>>> Apache config
>>>
>>> #SSLCertificateFile "/etc/letsencrypt/live/fremont.nq.taht.net/cert.pem"
>>> SSLCertificateFile "/etc/letsencrypt/live/fremont.nq.taht.net/fullchain.pem"
>>> SSLCertificateKeyFile "/etc/letsencrypt/live/fremont.nq.taht.net/privkey.pem"
>>>
>>> # kvetches
>>> * the large file is REALLY large. Ran me out of disk. It doesn't need
>>> to be that stinking large.
>>> * seq -f "x" doesn't work on my linux, results in a 1 character file.
>>> Is that meant to be just one 'x" elsewhere or
>>> a string of numbers? xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx compresses too well.
>>> *
>>>
>>> My cluster is ALSO flent capable, so as to calibrate flent or irtt
>>> based tests against it.
>>>
>>> I'm using a CNAME for it, which is kind of a clever trick I think
>>> in measuring DNS latency....
>>> --
>>> I tried to build a better future, a few times:
>>> https://wayforward.archive.org/?site=https%3A%2F%2Fwww.icei.org
>>>
>>> Dave Täht CEO, TekLibre, LLC
>>> _______________________________________________
>>> Rpm mailing list
>>> Rpm at lists.bufferbloat.net
>>> https://lists.bufferbloat.net/listinfo/rpm
>>
>
>
> --
> I tried to build a better future, a few times:
> https://wayforward.archive.org/?site=https%3A%2F%2Fwww.icei.org
>
> Dave Täht CEO, TekLibre, LLC
More information about the Rpm
mailing list