So the Container menu was not there on the CHR because I had not installed the Container package.
So, now I have successfully created a speedtest container on both my local 5009 and on the CHR so I can do straight comparisons.
Other than the containers seeming to stop pretty shortly after I start them I am getting some interesting results. From my 5009 out through my CHR I am seeing:
Speedtest by Ookla
Server: Kansas Research and Education Network - Wichita, KS (id: 20531)
ISP: Massivegrid
Idle Latency: 70.27 ms (jitter: 6.35ms, low: 62.84ms, high: 72.92ms)
Download: 107.04 Mbps (data used: 140.3 MB)
115.66 ms (jitter: 36.93ms, low: 69.62ms, high: 474.37ms)
From the CHR, I am getting drastically varying results...
This is the first test I ran:
Speedtest by Ookla
Server: Kansas Research and Education Network - Wichita, KS (id: 20531)
ISP: Massivegrid
Idle Latency: 36.16 ms (jitter: 0.15ms, low: 36.07ms, high: 36.47ms)
Download: 3098.95 Mbps (data used: 3.8 GB)
The container is stopping before I can really complete the test. I'm not sure why that is. But download speed there is very good.
Yet at another test server:
Server: Chisholm Broadband - Enid, OK (id: 20949)
ISP: Massivegrid
Idle Latency: 35.68 ms (jitter: 0.12ms, low: 35.57ms, high: 35.78ms)
Download: 517.96 Mbps (data used: 830.9 MB)
BIG difference.
But regardless of either server, I am getting roughly the same speed from my 5009 through the CHR of roughly 110 Mbps. Which is the slowest I have seen in any tests....
FYI, from my 5009, going through my ISP (no CHR) I get:
Server: Kansas Research and Education Network - Wichita, KS (id: 20531)
ISP: Comcast Cable
Idle Latency: 49.56 ms (jitter: 5.44ms, low: 44.55ms, high: 55.63ms)
Download: 700.83 Mbps (data used: 1.2 GB)
Server: Chisholm Broadband - Enid, OK (id: 20949)
ISP: Comcast Cable
Idle Latency: 46.30 ms (jitter: 1.90ms, low: 43.21ms, high: 48.80ms)
Download: 894.82 Mbps (data used: 1.4 GB)
So looks like going though the two MIkrotik routers using WireGuard really slows things down. I decided to check from my laptop using the speedtest CLI to the Kansas server. Here is through my ISP and through the CHR:
Server: Kansas Research and Education Network - Wichita, KS (id: 20531)
ISP: Comcast Cable
Idle Latency: 35.91 ms (jitter: 2.33ms, low: 35.69ms, high: 44.99ms)
Download: 2088.82 Mbps (data used: 3.1 GB)
46.18 ms (jitter: 4.02ms, low: 35.35ms, high: 72.76ms)
Upload: 257.98 Mbps (data used: 172.8 MB)
34.05 ms (jitter: 2.66ms, low: 31.40ms, high: 57.38ms)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/6c3cd619-bfcc-4230-85f2-d770c34184ff
Speedtest by Ookla
Server: Kansas Research and Education Network - Wichita, KS (id: 20531)
ISP: Massivegrid
Idle Latency: 70.72 ms (jitter: 6.67ms, low: 62.87ms, high: 80.84ms)
Download: 80.32 Mbps (data used: 118.8 MB)
112.32 ms (jitter: 32.10ms, low: 69.06ms, high: 235.74ms)
Upload: 194.27 Mbps (data used: 335.6 MB)
116.27 ms (jitter: 34.12ms, low: 69.38ms, high: 456.21ms)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/832828a1-53eb-443e-a805-4d47a927ec90
Seems like perhaps the "speed" problem is between the two instances of RouterOS. That's not a good look for Mikrotik....