Google operates one of the largest backbone networks in the world. In this talk, we
present optimization and simulation techniques we use to design the network
topology and provision its capacity to achieve conflicting objectives such as
scale, cost, availability, and latency.