Feature #10295

Build a list of fast and reliable HTTP mirrors

Added by intrigeri 2015-09-28 03:48:08 . Updated 2016-05-16 11:40:41 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Infrastructure
Target version:
Start date:
2015-09-28
Due date:
% Done:

100%

Feature Branch:
Type of work:
Research
Starter:
Affected tool:
Deliverable for:
269

Description

We need a few ones (3-5) to be put in a DNS round-robin pool that will serve as a fallback for downloads when JavaScript is disabled when visiting the download page on our website.


Subtasks


Related issues

Has duplicate Tails - Feature #11283: Find which of our mirrors should stay in the fallback DNS round-robin pool Duplicate 2016-03-25
Blocks Tails - Feature #11284: Update the DNS round-robin mirror pool to only include a few fast and reliable HTTP mirrors Resolved 2016-03-25

History

#1 Updated by intrigeri 2015-09-28 03:48:19

  • blocks #8668 added

#2 Updated by intrigeri 2015-09-28 04:57:17

  • blocks Feature #8643: Clean up the remainers of the old mirror pool setup added

#3 Updated by intrigeri 2015-10-05 13:15:56

  • Target version changed from Tails_1.7 to Tails_2.3

#4 Updated by intrigeri 2016-03-25 21:26:27

  • blocked by deleted (#8668)

#5 Updated by intrigeri 2016-03-25 21:27:38

  • blocked by deleted (Feature #8643: Clean up the remainers of the old mirror pool setup)

#6 Updated by intrigeri 2016-03-25 21:28:21

#7 Updated by intrigeri 2016-03-25 21:28:39

  • has duplicate Feature #11283: Find which of our mirrors should stay in the fallback DNS round-robin pool added

#8 Updated by intrigeri 2016-03-25 21:29:47

  • blocks Feature #11284: Update the DNS round-robin mirror pool to only include a few fast and reliable HTTP mirrors added

#9 Updated by intrigeri 2016-04-14 21:18:08

  • Target version changed from Tails_2.3 to Tails_2.4

#10 Updated by intrigeri 2016-05-04 09:50:04

  • Status changed from Confirmed to In Progress
  • % Done changed from 0 to 10

[moved research to https://tails.boum.org/blueprint/HTTP_mirror_pool/#speed]

#11 Updated by intrigeri 2016-05-04 10:41:54

sajolida will give me a list of mirrors that are slower than 5.0MB/s, if I ask him in a week. From that I can proceed by elimination and hopefully there will be enough fast mirrors left. If not, then we’ll need to decrease a bit the threshold, and if that’s not enough we can still rely on Feature #11079 to get us a few new fast mirrors.

#12 Updated by intrigeri 2016-05-05 10:07:02

sajolida: a dozen of our mirrors gave me more than 5 MB/s today, so I think you should bump the threshold above, e.g. to 8 or 10 MB/s, otherwise we’ll have a too big list :) I’m doing more tests and will confirm later today what value I think you should use, but if you see this comment you can already go up to 8.

#13 Updated by intrigeri 2016-05-06 01:54:32

  • Blueprint set to https://tails.boum.org/blueprint/HTTP_mirror_pool/#speed

#14 Updated by sajolida 2016-05-06 06:44:07

Bumped to 100MB, I want all the stats!

#15 Updated by intrigeri 2016-05-13 01:12:58

  • % Done changed from 10 to 20

Added sajolida’s stats to the blueprint, I will now retry some measurements and ask a few others to our friend who has a well-connected server in Germany, and then I should have enough data to pick a few mirrors from the list.

#16 Updated by intrigeri 2016-05-16 11:40:42

  • Status changed from In Progress to Resolved
  • Assignee deleted (intrigeri)
  • % Done changed from 20 to 100

I’ve selected 5 of them on the blueprint (“Fast & reliable enough mirrors” section), so I think we’re done here.