I'm wondering why they need "dual 20 core processors, 786GB of memory" to serve FTP?
Very old (inter)network, also ran an IRC server back in the days. IRCnet IIRC
And dual frontends will give nice redundancy.
The conventional science community approach is volunteer mirror sites. We could have many benefits of a CDN without the big recurring costs.
(I'm pretty sure my first linux kernel download was 1997, one of the 2.0-pre series, and it probably came from funet.fi)