Ubuntu APT Mirror
Obviously this would reduce your bandwidth costs because the traffic would be local, but there would be some cost in setting up the linode and it's bandwidth.
I've not done that before, but it might be worth me learning :]
4 Replies
One thing you will want to consider is disk space, I'm not sure how big the ubuntu mirrors are but to cover all supported distro's you're talking a bucket load of space.
I ready somewhere that the 8.04 mirror is 37GB.
Running a full mirror for every version and arch of Ubuntu/Debian would be impractical. With apt-cacher-ng, only the packages that get used get downloaded and cached locally.
If you're curious, here are the stats on my Newark cache:
Total Clients: 20
Total Transfer In: 1.89 GB
Total Transfer Out: 2.66 GB
Total Transfer Saved: 787.80 MB
Cache Size: 1.5G
And my (much newer) Dallas cache:
Total Clients: 9
Total Transfer In: 763.59 MB
Total Transfer Out: 1.01 GB
Total Transfer Saved: 273.76 MB
Cache Size: 747M
So, in the grand scheme of things, I've saved a little over a gig's worth of transfer so far. That's a very tiny drop in the bucket, but every little bit helps, right?