Guest6696 | Hey guys, I want to set up an Ubuntu mirror and was wondering what the recommended specifications would be for the server, apart from the storage and bandwidth requirements mentioned in the wiki | 13:50 |
---|---|---|
Berge | Guest6696: Depends on expected use, of course | 14:15 |
Berge | But generally, serving static content over HTTP is something modern computers are very good at | 14:15 |
Berge | It's easy to saturate 10Gbit/s links with a single core. | 14:16 |
Guest6696 | Berge I plan to make it a public mirror and also mirror a couple of other distributions if I am able to. Assuming that I have to buy all the hardware from scratch, you say something like an Epyc 7313(p) will be overkill? | 14:34 |
Berge | Guest6696: Very, very much so | 14:35 |
Berge | What sort of bandwidth are you looking at? | 14:35 |
Berge | I wouldn't be surprised if you could do 10Gbit/s of static HTTP serving on a Raspberry Pi these days. | 14:36 |
Berge | Changes a bit if you want to do TLS, but not too much, since all relevant CPUs will have AES-NI support | 14:37 |
maswan | You'd need better pcie nic for the pi | 14:37 |
Berge | It's got USB3, doesn't it? | 14:37 |
maswan | exactly | 14:37 |
Berge | I can never remember USB3 speeds, but maybe you'll need 3.1 | 14:38 |
Guest6696 | Berge currently have 1Gbps, trying for 10Gbps | 15:00 |
Guest6696 | ok, so ig I am better off with cheaper or older components. Ig not much of ram would also be required then? | 15:01 |
Berge | Guest6696: IO will be much more important than CPU | 15:01 |
Guest6696 | Oh okay. Currently looking at getting 3-4 ironwolfs and setting up a RAID | 15:02 |
Berge | Will you be using spinning rust? | 15:02 |
Berge | right | 15:02 |
Berge | A reasonable RAID5 would do, probably | 15:03 |
Berge | But beware of premature optimization here | 15:03 |
Berge | Very few mirrors actually operate at multi-gigabit | 15:03 |
Berge | But the more RAM, the less needs to be read from disk. | 15:04 |
Guest6696 | Oh will look into it. Thanks for the headsup | 15:04 |
Guest6696 | Also the wiki says I would need ~1.5TB of storage space as of today. How much does this increase YoY? | 15:07 |
Ravage | Guest6696: my current folder is about 1.6T. so i would maybe go with 2TB for Ubuntu | 16:30 |
Ravage | debian is 1.7 atm as a reference | 16:30 |
Ravage | that does nr include the security repos | 16:31 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!