Slow iso dowload speeds

Hello there,

I’m noticing a very slow download speed when trying to acquire the Clear Linux Desktop iso.
My internet speeds are fine (100mb/s down).

I’m downloading the ISO at 250kb/s

When reporting slow download speeds, we need to know what region you are in (country or at least continent) so we can file a ticket with our CDN provider.

Is there a torrent or backup CDN available? It’s kinda crummy right now but I’m getting ~200kb down on fiber (1000mbps down) in Santa Ana, CA.

Looks like a known issue?

Edit: I can’t get more than 35kb out of the desktop iso download without it failing. It looks like the CDN is “Akamai…”

@ldelossa @hakusaro

Can you both test these CDN links?

@Lucapz the desktop iso never gets past 36k, then it dies. Tempted to go grab a download manager from the 2010 era to try to complete the download, but it just doesn’t work for me.

I did successfully download the server, checked the shasum, and I also found a torrent. I found the torrent on twitter, but I think it’s also available on the high seas.

❯ curl -LO https://cdn.download.clearlinux.org/current/clear-32270-live-desktop.iso
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
2 2730M 2 63.4M 0 0 2255k 0 0:20:39 0:00:28 0:20:11 2381k

Average speed is ~2.2MB

❯ curl -LO https://mirrors.evowise.com/linuxmint/stable/19.3/linuxmint-19.3-cinnamon-64bit.iso
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
4 1942M 4 92.1M 0 0 13.5M 0 0:02:23 0:00:06 0:02:17 14.0M

average speed ~13.5 M

Question… if you download the file directly from origin and go around your CDN does it download quicker?

Is ISO actually in Akamai edge cache?

It seems like two conditions may be happening, your origin is trickling the bits out to Akamai’s cache fill servers, and/or Akamai is not caching the full iso bytes at the edge for subsequent downloads (taking a trip back)

For some reason when using firefox to download the speed is even worse (~200kb/s).
CURL on the command line seems to be doing a bit better … which is puzzling.

I started to download the desktop iso from firefox and the speed was ~330kb/s.

Looked here and the used curl in a terminal and it came in at 10.5Mb/s, about 30x faster. I’m guessing curl is the way to go.

Yup, can confirm

/tmp
❯ curl -LO https://cdn.download.clearlinux.org/current/clear-32270-live-desktop.iso
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
8 2730M 8 220M 0 0 12.8M 0 0:03:32 0:00:17 0:03:15 12.8M

There’s one issue with this sort of testing. That is the bottleneck hasn’t been from the CDN node to the user, it’s from the Host server to the CDN node. Generally goes

CL server -> CDN node (near users location) -> Users computer

Generally if you download a file (even partial), then download it again, the 2nd time you experience full speed (file is cached for a period of time before dropping off if it hasn’t been downloaded in awhile). By having everyone download the same file, it increases the chance of it being cached at the CDN node, removing the slowdown users can experience (or people downloading it multiple times).

edit: To test the speed you have to use a different file each time.

I can confirm the issue: download speed very slow if done with Firefox, tested from different computers.
Full speed if downloaded with curl or chrome or any other…
tried to switch user agent from firefox but it didnt solve…

strange issue

Very strange. Been trying to think what firefox is doing locally or if Akamai is responding slowly to only Firefox browsers for some reason.