According to racktables, carbon was purchased back on 2011-01-27, so it's up for a much-needed refresh. It's also precise right now, so this is good timing :) Per @mark, this needs to happen quick to fit it into our current FY.
Per T132757, we're splitting off the install server and apt repository parts of carbon e.g. to install1001 (and install2001). So that should leave carbon (and hence its replacement) purely as the mirror server (also see T84817) , which is good for security, among other things.
We currently use ~1.6TB of space on carbon, out of 2TB available, most of which for mirrors. These are split right now like this:
- 1.1T for Ubuntu
- 435G for Debian
- 6.3G for tails
Since we're refreshing, I'd like us to expand our disk space considerably, to account for:
- organic growth in the next 5 years or so
- expand our mirror to cover the entire Debian archive (1.5T right now, so +1T, not counting debian-cd which is a nice-to-have). This would allow us to become an official mirror, which is a) a nice thing to contribute back to Debian, but also b) makes us a push mirror, getting updates faster.
- add RAID-10, since this service is quite a SPOF for our infrastructure
- possibly mirroring other important software as well
So, I'd say:
- around 8-12TB of usable capacity, in the cheapest config (say, 6x3TB)
- 96GB of RAM or so (for pagecache)
- RAID controller capable of RAID10 and with a 512MB BBU
- Ideally, a 10G NIC, as this is a fileserver