Northmirrortier 1

Public mirror

Free software should download quickly

Forty-one distributions, mirrored within minutes of upstream, served over HTTPS, rsync and BitTorrent from two 100 Gbit/s uplinks in Frankfurt and Helsinki.

 2 × 100 Gbit/s sync every 6 min IPv4 and IPv6
$ rsync -av rsync://uk-mirror-01.bestaislop.com/debian/ /srv/mirror/debian/
receiving incremental file list
sent 41.2K bytes received 1.94T bytes 412.88M bytes/sec
total size is 2.14T speedup is 1.10
current egress 78.4 Gbit/sarchive 214 TBdistributions 41syncs today 1,204torrent peers 41,208uptime 99.98%IPv6 share 44%downstream mirrors 118current egress 78.4 Gbit/sarchive 214 TBdistributions 41syncs today 1,204torrent peers 41,208uptime 99.98%IPv6 share 44%downstream mirrors 118
78.4Gbit/s
egress right now
214TB
archive size
41
distributions carried
6min
median sync lag

How the mirror is run

Push-triggered sync

Where upstream supports it we sync on notification, not on a timer. Median lag behind the primary archive is six minutes.

Verified, not just copied

Repository signatures are checked after every sync. A signature failure halts publication and pages a volunteer.

Three protocols

HTTPS for package managers, rsync for downstream mirrors, BitTorrent for release-day ISO storms.

Dual stack, everywhere

IPv4 and IPv6 on every service. Forty-four percent of our traffic is already v6 and we would like it to be more.

Public statistics

Bandwidth, per-distribution volume and sync health, updated every minute and available as JSON.

Statistics

No logging beyond need

Access logs keep the request line and a truncated address for 24 hours, purely for abuse handling. Nothing is shared.

Release day

What a distribution release looks like from here

The most recent major release: the ISO set went live at 14:00 UTC and this is what happened to our uplinks.

  • Peak 191 Gbit/s across both facilities, sustained 40 minutes
  • 1.4 PB served in the first 24 hours
  • 68% of ISO volume moved over BitTorrent, not HTTPS
  • No rate limiting applied at any point

Questions

Yes — that is what it is for. The usage page has one-line commands for apt, dnf, pacman, zypper and apk.