Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#51307 - {mirror} application for upgrading to tier 1

Attached to Project: Arch Linux
Opened by Tianyu Liu (lty1993) - Monday, 10 October 2016, 09:49 GMT
Last edited by Florian Pritz (bluewind) - Thursday, 13 October 2016, 13:27 GMT
Task Type Feature Request
Category Mirrors
Status Closed
Assigned To Florian Pritz (bluewind)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Hello,

This is the administrator of tier 2 mirror: mirror.lty.me. I would like to request an upgrade from tier 2 to tier 1.

Server IPv4: 192.234.79.198
Server IPv6: 2602:ff7a:ffc:1000::7

Thanks,

Tianyu Liu
This task depends upon

Closed by  Florian Pritz (bluewind)
Thursday, 13 October 2016, 13:27 GMT
Reason for closing:  Won't implement
Comment by Florian Pritz (bluewind) - Thursday, 13 October 2016, 08:43 GMT
We already have 6 tier 1 mirrors in the US. I'm not sure if you can provide anything that they can't (like being in a very remote, central or otherwise special location or having a very high bandwidth).

Here's the list of US based tier 1 mirrors and their locations according to geoip (city database):
mirrors.rit.edu US, NY, New York, Rochester, 14623, 43.089901, -77.637604, 538, 585
mirrors.lug.mtu.edu US, MI, Michigan, Houghton, 49931, 47.154400, -88.647102, 553, 906
mirrors.kernel.org US, CA, California, Redwood City, 94063, 37.491402, -122.210999, 807, 650
arch.mirrors.ionfish.org US, N/A, N/A, N/A, N/A, 37.750999, -97.821999, 0, 0
rsync.gtlib.gatech.edu US, GA, Georgia, Atlanta, 30332, 33.776299, -84.398003, 524, 404
mirror.es.its.nyu.edu US, NY, New York, New York, 10003, 40.731701, -73.988503, 501, 212
Comment by Tianyu Liu (lty1993) - Thursday, 13 October 2016, 09:43 GMT
Well, I don't believe I can provide anything more than existing tier 1 mirrors as they are big institutes or organizations, and my mirror is operated under my own expenses.

This mirror is located at silicon valley, and it is running on my own autonomous system. My AS have direct peer fabric with few VPS providers such as Digital Ocean. It gives these VPS users better latency and bandwidth for upgrading their system. This mirror is running on a virtual machine at current time, but the performance is sufficient for current load condition, since I didn't host any other mirrors for other projects.

As an individual network enthusiast and Arch Linux user, I just want to give back the community in some way. If you think there are too much tier 1 mirrors in the US, I am happy to stay at tier 2 status.
Comment by Florian Pritz (bluewind) - Thursday, 13 October 2016, 09:58 GMT
Thanks for the offer, but I think I'll keep you at tier 2. Tier 2 mirrors are perfectly fine and the only reason we have the tier system is to reduce the load on our master server and get updates distributed more quickly. There are a couple of tier 1 mirrors that sync every minute. Sadly our website doesn't properly detect those so you have to look at the individual mirrors and click on one of the URL details. If the delay is erratic like this one[1] that's because the mirror syncs once a minute, but only when the repo has been modified. If you select one of those and use the same script[2] you'll be plenty up to date.

[1] https://www.archlinux.org/mirrors/pseudoform.org/811/
[2] https://git.server-speed.net/users/flo/bin/plain/syncrepo.sh
Comment by Tianyu Liu (lty1993) - Thursday, 13 October 2016, 10:23 GMT
Sadly, all US tier 1 mirrors sync on a hourly basis. I will consider to directly sync from the Germany mirror you mentioned above.

BTW, thanks for the information.

Loading...