Hello, I currently have my own mirror available at https://archmirror.polarian.dev which I use for my hosting, as I have many VM's and LXC containers which other people also use therefore having a complete mirror is useful to allow for high speed package installation, and prevents load on other mirrors constantly updating multiple identical packages across all containers and virtual machines. I am limited by bandwidth however, as it is a home server, with down of 80mbps and 20mbps up on average, and on the archwiki page it is highly unadviced to contribute to the mirrors if you do not have at least 100mbps upload. I would still like to contribute, but not sure how. Polarian
Hi, I run ftp.halifax.rwth-aachen.de which has 20 GBit/sec at its disposal. Even though that's clearly not a home server, I hope our data can help: https://ftp.halifax.rwth-aachen.de/~cotto/loganalyzer/archlinux_month.png As you can see, for archlinux alone, we regularly send out 150-200 MBit/sec to users with peaks higher than that. On average, we send out around 75 MBit/sec. If you're in a remote area where 20 MBit/sec can make a difference, I'd say your server (if well-maintained, reliable, ...) can help. If not, I'd rather leave the work for existing servers with "thicker" cables. Best regards, Carsten -- Dr. Carsten Otto http://verify.rwth-aachen.de/otto/
Hello, My server is located in London, UK. In my experience using UK hosting, is that the servers struggle to maintain 4-8mbps, obviously 20mbps will only be good if a small number of people are downloading. However Germany and Poland both have very strong mirrors, therefore I assume its a complete waste of time to publish the mirror. I still use it for personal use, and also for use of other people in my area, and of course for my hosting, nothing is better than syncing at 6gbps (limit of sata interface). Also you have one beefy server, why do you need such bandwidth? Slightly side tracked, you have Dr in your name so do you have a PhD? if so what in out of curiosity xD The thing which I am worried about is if I am mirroring and taking bandwidth for faster download speeds for people who use my servers (its free of charge, I aint earning a profit, just a hobby), I feel like I am stealing bandwidth without giving anything back. Polarian
Hi Polarian,
I am limited by bandwidth however, as it is a home server, with down of 80mbps and 20mbps up on average, and on the archwiki page it is highly unadviced to contribute to the mirrors if you do not have at least 100mbps upload.
We host one arch, one manjaro and one yiffos mirror in NL (on lavate.ch). These use on average ~40Mbit/s, and add up to upwards of 20TiB/mo in terms of upload traffic. I'd say that your connection is probably not a good fit for hosting a mirror, especially as your ISP likely has fair use limitations on how much you can upload per month with a personal plan.
I would still like to contribute, but not sure how.
In my experience using UK hosting, is that the servers struggle to
prevents load on other mirrors constantly updating multiple identical
If you'd like to contribute, I'd look into either doing so by hosting a mirror from a location with more bandwidth or by contributing in another way: https://wiki.archlinux.org/title/getting_involved maintain 4-8mbps I get very good speeds on http://lon.mirror.rackspace.com/archlinux/, I downloaded the 1.5G cuda package at 73MB/s (~584Mbit/s). packages across all containers and virtual machines.
I still use it for personal use, and also for use of other people in my area, and of course for my hosting, nothing is better than syncing at 6gbps (limit of sata interface)
Regarding maintaining a private mirror, please see https://wiki.archlinux.org/title/DeveloperWiki:NewMirrors#Notes_about_privat..., it's discouraged unless you need it, and you'd probably be better off with a network shared pacman cache in your case (more info for that in the wiki page I linked). Best, ave
Hello, Yes, after depend level of your mirror, example of my case, T2 on arch only (at this time) : month rx | tx | total | avg. rate ------------------------+-------------+-------------+--------------- 2022-01 143.15 GiB | 1.94 TiB | 2.08 TiB | 6.84 Mbit/s 2022-02 120.86 GiB | 1.98 TiB | 2.10 TiB | 7.64 Mbit/s 2022-03 203.56 GiB | 2.12 TiB | 2.32 TiB | 7.62 Mbit/s 2022-04 123.13 GiB | 1.95 TiB | 2.07 TiB | 7.01 Mbit/s 2022-05 120.48 GiB | 2.28 TiB | 2.40 TiB | 7.89 Mbit/s 2022-06 104.91 GiB | 1.72 TiB | 1.82 TiB | 6.17 Mbit/s 2022-07 101.33 GiB | 1.41 TiB | 1.51 TiB | 4.94 Mbit/s 2022-08 347.48 GiB | 1.82 TiB | 2.15 TiB | 7.08 Mbit/s 2022-09 113.60 GiB | 1.53 TiB | 1.64 TiB | 5.58 Mbit/s 2022-10 163.05 GiB | 2.07 TiB | 2.23 TiB | 7.33 Mbit/s 2022-11 137.79 GiB | 1.94 TiB | 2.08 TiB | 7.06 Mbit/s 2022-12 51.81 GiB | 898.27 GiB | 950.08 GiB | 6.94 Mbit/s ------------------------+-------------+-------------+--------------- estimated 118.06 GiB | 2.00 TiB | 2.11 TiB | Bandwidth at this time 8.13 Gbits/sec available on my hosting : 10 Gbits/sec Best, Eric. On 14-12-22 14:09, ave wrote:
Hi Polarian,
I am limited by bandwidth however, as it is a home server, with down of 80mbps and 20mbps up on average, and on the archwiki page it is highly unadviced to contribute to the mirrors if you do not have at least 100mbps upload.
We host one arch, one manjaro and one yiffos mirror in NL (on lavate.ch). These use on average ~40Mbit/s, and add up to upwards of 20TiB/mo in terms of upload traffic.
I'd say that your connection is probably not a good fit for hosting a mirror, especially as your ISP likely has fair use limitations on how much you can upload per month with a personal plan.
I would still like to contribute, but not sure how.
If you'd like to contribute, I'd look into either doing so by hosting a mirror from a location with more bandwidth or by contributing in another way: https://wiki.archlinux.org/title/getting_involved
In my experience using UK hosting, is that the servers struggle to maintain 4-8mbps
I get very good speeds on http://lon.mirror.rackspace.com/archlinux/, I downloaded the 1.5G cuda package at 73MB/s (~584Mbit/s).
prevents load on other mirrors constantly updating multiple identical packages across all containers and virtual machines. I still use it for personal use, and also for use of other people in my area, and of course for my hosting, nothing is better than syncing at 6gbps (limit of sata interface)
Regarding maintaining a private mirror, please see https://wiki.archlinux.org/title/DeveloperWiki:NewMirrors#Notes_about_privat..., it's discouraged unless you need it, and you'd probably be better off with a network shared pacman cache in your case (more info for that in the wiki page I linked).
Best, ave
participants (4)
-
ave
-
Carsten Otto
-
Eric Services Mirrors
-
Polarian